diff --git a/src/common.ts b/src/common.ts index 73389367..78d58400 100644 --- a/src/common.ts +++ b/src/common.ts @@ -192,8 +192,7 @@ export namespace CommonSymbols { } // shared -import { Capability } from "../std/assembly/common/capability"; import { Feature } from "../std/assembly/common/feature"; import { RTTIData, RTTIFlags } from "../std/assembly/common/rtti"; import { Target } from "../std/assembly/common/target"; -export { Capability, Feature, RTTIData, RTTIFlags, Target }; +export { Feature, RTTIData, RTTIFlags, Target }; diff --git a/src/compiler.ts b/src/compiler.ts index 70c1c25c..18f75250 100644 --- a/src/compiler.ts +++ b/src/compiler.ts @@ -50,7 +50,6 @@ import { SETTER_PREFIX, CommonSymbols, INDEX_SUFFIX, - Capability, Feature, Target } from "./common"; @@ -422,15 +421,6 @@ export class Compiler extends DiagnosticEmitter { for (let file of this.program.filesByName.values()) { if (file.source.isEntry) this.ensureModuleExports(file); } - - // expose module capabilities - var capabilities = Capability.NONE; - if (program.options.isWasm64) capabilities |= Capability.WASM64; - if (program.collectorKind != CollectorKind.NONE) capabilities |= Capability.GC; - if (capabilities != 0) { - module.addGlobal(BuiltinSymbols.capabilities, NativeType.I32, false, module.createI32(capabilities)); - module.addGlobalExport(BuiltinSymbols.capabilities, "$.capabilities"); - } return module; } diff --git a/src/program.ts b/src/program.ts index a8d3f79d..4a4e90a4 100644 --- a/src/program.ts +++ b/src/program.ts @@ -419,9 +419,9 @@ export class Program extends DiagnosticEmitter { this.resolver = new Resolver(this); } - /** Gets the size of a common runtime header. */ + /** Gets the size of a runtime header. */ get runtimeHeaderSize(): i32 { - return this.collectorKind ? 16 : 8; + return 16; } /** Writes a common runtime header to the specified buffer. */ diff --git a/std/assembly/common/capability.ts b/std/assembly/common/capability.ts deleted file mode 100644 index 9b903515..00000000 --- a/std/assembly/common/capability.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** Indicates module capabilities. */ -export const enum Capability { - /** No specific capabilities. */ - NONE = 0, - /** Uses WebAssembly with 64-bit pointers. */ - WASM64 = 1 << 0, - /** Garbage collector is present (full runtime header). */ - GC = 1 << 1 -} diff --git a/std/assembly/util/runtime.ts b/std/assembly/util/runtime.ts index d2f23b48..b3512c0c 100644 --- a/std/assembly/util/runtime.ts +++ b/std/assembly/util/runtime.ts @@ -15,18 +15,16 @@ import { ArrayBufferView } from "../arraybuffer"; classId: u32; /** Size of the allocated payload. */ payloadSize: u32; - /** Reserved field for use by GC. Only present if GC is. */ + /** Reserved field for use by GC. */ reserved1: usize; // itcm: tagged next - /** Reserved field for use by GC. Only present if GC is. */ + /** Reserved field for use by GC. */ reserved2: usize; // itcm: prev } /** Common runtime header size. */ // @ts-ignore: decorator @lazy -export const HEADER_SIZE: usize = isDefined(__ref_collect) - ? (offsetof
( ) + AL_MASK) & ~AL_MASK // full header if GC is present - : (offsetof
("reserved1") + AL_MASK) & ~AL_MASK; // half header if GC is absent +export const HEADER_SIZE: usize = (offsetof
() + AL_MASK) & ~AL_MASK; /** Common runtime header magic. Used to assert registered/unregistered status. */ // @ts-ignore: decorator diff --git a/tests/compiler.js b/tests/compiler.js index ded0acea..54cf4c25 100644 --- a/tests/compiler.js +++ b/tests/compiler.js @@ -236,7 +236,7 @@ tests.forEach(filename => { let exports = {}; function getString(ptr) { - const RUNTIME_HEADER_SIZE = exports[".capabilities"] & 2 ? 16 : 8; + const RUNTIME_HEADER_SIZE = 16; if (!ptr) return "null"; var U32 = new Uint32Array(exports.memory ? exports.memory.buffer : memory.buffer); var U16 = new Uint16Array(exports.memory ? exports.memory.buffer : memory.buffer); diff --git a/tests/compiler/abi.optimized.wat b/tests/compiler/abi.optimized.wat index 4614520e..0abe0f08 100644 --- a/tests/compiler/abi.optimized.wat +++ b/tests/compiler/abi.optimized.wat @@ -4,7 +4,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\0c\00\00\00a\00b\00i\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\0c") + (data (i32.const 24) "a\00b\00i\00.\00t\00s") (global $abi/condition (mut i32) (i32.const 0)) (global $abi/y (mut i32) (i32.const 0)) (export "memory" (memory $0)) @@ -23,7 +24,7 @@ global.get $abi/y if i32.const 0 - i32.const 16 + i32.const 24 i32.const 65 i32.const 2 call $~lib/builtins/abort diff --git a/tests/compiler/abi.untouched.wat b/tests/compiler/abi.untouched.wat index 42710bfe..89527822 100644 --- a/tests/compiler/abi.untouched.wat +++ b/tests/compiler/abi.untouched.wat @@ -4,7 +4,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\0c\00\00\00a\00b\00i\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\0c\00\00\00\00\00\00\00\00\00\00\00a\00b\00i\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $abi/condition (mut i32) (i32.const 0)) @@ -37,7 +37,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 32 i32.const 2 call $~lib/builtins/abort @@ -76,7 +76,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 45 i32.const 2 call $~lib/builtins/abort @@ -107,7 +107,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 58 i32.const 2 call $~lib/builtins/abort @@ -126,7 +126,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 65 i32.const 2 call $~lib/builtins/abort @@ -143,7 +143,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 72 i32.const 2 call $~lib/builtins/abort @@ -158,7 +158,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 74 i32.const 2 call $~lib/builtins/abort @@ -171,7 +171,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 77 i32.const 2 call $~lib/builtins/abort @@ -184,7 +184,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 79 i32.const 2 call $~lib/builtins/abort diff --git a/tests/compiler/assert-nonnull.optimized.wat b/tests/compiler/assert-nonnull.optimized.wat index b3697678..b4d131e5 100644 --- a/tests/compiler/assert-nonnull.optimized.wat +++ b/tests/compiler/assert-nonnull.optimized.wat @@ -5,7 +5,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1a\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\1a") + (data (i32.const 24) "~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00.\00t\00s") (table $0 1 funcref) (elem (i32.const 0) $null) (global $~lib/argc (mut i32) (i32.const 0)) @@ -56,7 +57,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 96 i32.const 45 call $~lib/builtins/abort @@ -70,7 +71,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 99 i32.const 61 call $~lib/builtins/abort @@ -98,7 +99,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 99 i32.const 61 call $~lib/builtins/abort diff --git a/tests/compiler/assert-nonnull.untouched.wat b/tests/compiler/assert-nonnull.untouched.wat index 4dce2382..74528f3c 100644 --- a/tests/compiler/assert-nonnull.untouched.wat +++ b/tests/compiler/assert-nonnull.untouched.wat @@ -6,7 +6,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1a\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\1a\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $~lib/argc (mut i32) (i32.const 0)) @@ -71,7 +71,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 96 i32.const 45 call $~lib/builtins/abort @@ -85,7 +85,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 99 i32.const 61 call $~lib/builtins/abort @@ -125,7 +125,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 99 i32.const 61 call $~lib/builtins/abort diff --git a/tests/compiler/assert.optimized.wat b/tests/compiler/assert.optimized.wat index 0ed844f1..b70fe4f1 100644 --- a/tests/compiler/assert.optimized.wat +++ b/tests/compiler/assert.optimized.wat @@ -1,8 +1,10 @@ (module (type $FUNCSIG$v (func)) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\12\00\00\00a\00s\00s\00e\00r\00t\00.\00t\00s") - (data (i32.const 40) "\10\00\00\00\18\00\00\00m\00u\00s\00t\00 \00b\00e\00 \00t\00r\00u\00e") + (data (i32.const 8) "\10\00\00\00\12") + (data (i32.const 24) "a\00s\00s\00e\00r\00t\00.\00t\00s") + (data (i32.const 48) "\10\00\00\00\18") + (data (i32.const 64) "m\00u\00s\00t\00 \00b\00e\00 \00t\00r\00u\00e") (export "memory" (memory $0)) (func $start (; 0 ;) (type $FUNCSIG$v) nop diff --git a/tests/compiler/assert.untouched.wat b/tests/compiler/assert.untouched.wat index 8054fc68..e316002e 100644 --- a/tests/compiler/assert.untouched.wat +++ b/tests/compiler/assert.untouched.wat @@ -3,8 +3,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\12\00\00\00a\00s\00s\00e\00r\00t\00.\00t\00s\00") - (data (i32.const 40) "\10\00\00\00\18\00\00\00m\00u\00s\00t\00 \00b\00e\00 \00t\00r\00u\00e\00") + (data (i32.const 8) "\10\00\00\00\12\00\00\00\00\00\00\00\00\00\00\00a\00s\00s\00e\00r\00t\00.\00t\00s\00") + (data (i32.const 48) "\10\00\00\00\18\00\00\00\00\00\00\00\00\00\00\00m\00u\00s\00t\00 \00b\00e\00 \00t\00r\00u\00e\00") (table $0 1 funcref) (elem (i32.const 0) $null) (export "memory" (memory $0)) @@ -15,7 +15,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1 i32.const 0 call $~lib/builtins/abort @@ -25,7 +25,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2 i32.const 0 call $~lib/builtins/abort @@ -37,7 +37,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3 i32.const 0 call $~lib/builtins/abort @@ -48,7 +48,7 @@ f64.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 4 i32.const 0 call $~lib/builtins/abort @@ -60,7 +60,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 0 call $~lib/builtins/abort @@ -70,7 +70,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 6 i32.const 0 call $~lib/builtins/abort @@ -82,7 +82,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -93,8 +93,8 @@ if (result i32) local.get $0 else - i32.const 48 - i32.const 16 + i32.const 64 + i32.const 24 i32.const 10 i32.const 5 call $~lib/builtins/abort diff --git a/tests/compiler/bool.optimized.wat b/tests/compiler/bool.optimized.wat index 581beabc..698b678a 100644 --- a/tests/compiler/bool.optimized.wat +++ b/tests/compiler/bool.optimized.wat @@ -3,7 +3,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\0e\00\00\00b\00o\00o\00l\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\0e") + (data (i32.const 24) "b\00o\00o\00l\00.\00t\00s") (global $bool/i (mut i32) (i32.const 2)) (global $bool/I (mut i64) (i64.const 2)) (global $bool/u (mut i32) (i32.const 2)) @@ -21,7 +22,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2 i32.const 0 call $~lib/builtins/abort @@ -34,7 +35,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 4 i32.const 0 call $~lib/builtins/abort @@ -47,7 +48,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 6 i32.const 0 call $~lib/builtins/abort @@ -60,7 +61,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -73,7 +74,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 10 i32.const 0 call $~lib/builtins/abort @@ -86,7 +87,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -99,7 +100,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 14 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/bool.untouched.wat b/tests/compiler/bool.untouched.wat index c2b6014d..bee3cecb 100644 --- a/tests/compiler/bool.untouched.wat +++ b/tests/compiler/bool.untouched.wat @@ -3,7 +3,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\0e\00\00\00b\00o\00o\00l\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\0e\00\00\00\00\00\00\00\00\00\00\00b\00o\00o\00l\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $bool/i (mut i32) (i32.const 2)) @@ -24,7 +24,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2 i32.const 0 call $~lib/builtins/abort @@ -38,7 +38,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 4 i32.const 0 call $~lib/builtins/abort @@ -52,7 +52,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 6 i32.const 0 call $~lib/builtins/abort @@ -66,7 +66,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -80,7 +80,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 10 i32.const 0 call $~lib/builtins/abort @@ -94,7 +94,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -108,7 +108,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 14 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/builtins.optimized.wat b/tests/compiler/builtins.optimized.wat index ada687b4..f0fadc98 100644 --- a/tests/compiler/builtins.optimized.wat +++ b/tests/compiler/builtins.optimized.wat @@ -4,9 +4,11 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\16\00\00\00b\00u\00i\00l\00t\00i\00n\00s\00.\00t\00s") - (data (i32.const 40) "\10") - (data (i32.const 48) "\10\00\00\00\06\00\00\00a\00b\00c") + (data (i32.const 8) "\10\00\00\00\16") + (data (i32.const 24) "b\00u\00i\00l\00t\00i\00n\00s\00.\00t\00s") + (data (i32.const 48) "\10") + (data (i32.const 64) "\10\00\00\00\06") + (data (i32.const 80) "a\00b\00c") (table $0 2 funcref) (elem (i32.const 0) $builtins/test $start:builtins~anonymous|0) (global $builtins/b (mut i32) (i32.const 0)) @@ -42,7 +44,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 67 i32.const 19 call $~lib/builtins/abort @@ -55,7 +57,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 68 i32.const 20 call $~lib/builtins/abort @@ -68,7 +70,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 69 i32.const 20 call $~lib/builtins/abort @@ -91,7 +93,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 85 i32.const 19 call $~lib/builtins/abort @@ -104,7 +106,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 86 i32.const 20 call $~lib/builtins/abort @@ -117,7 +119,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 87 i32.const 20 call $~lib/builtins/abort diff --git a/tests/compiler/builtins.untouched.wat b/tests/compiler/builtins.untouched.wat index bc658376..f1c9e8f7 100644 --- a/tests/compiler/builtins.untouched.wat +++ b/tests/compiler/builtins.untouched.wat @@ -6,9 +6,9 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\16\00\00\00b\00u\00i\00l\00t\00i\00n\00s\00.\00t\00s\00") - (data (i32.const 40) "\10\00\00\00\00\00\00\00") - (data (i32.const 48) "\10\00\00\00\06\00\00\00a\00b\00c\00") + (data (i32.const 8) "\10\00\00\00\16\00\00\00\00\00\00\00\00\00\00\00b\00u\00i\00l\00t\00i\00n\00s\00.\00t\00s\00") + (data (i32.const 48) "\10\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00") + (data (i32.const 64) "\10\00\00\00\06\00\00\00\00\00\00\00\00\00\00\00a\00b\00c\00") (table $0 2 funcref) (elem (i32.const 0) $null $start:builtins~anonymous|0) (global $builtins/b (mut i32) (i32.const 0)) @@ -90,7 +90,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 6 i32.const 0 call $~lib/builtins/abort @@ -101,7 +101,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -111,7 +111,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -122,7 +122,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -132,7 +132,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 10 i32.const 0 call $~lib/builtins/abort @@ -143,7 +143,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 11 i32.const 0 call $~lib/builtins/abort @@ -153,7 +153,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -164,7 +164,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 13 i32.const 0 call $~lib/builtins/abort @@ -174,7 +174,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -184,7 +184,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -194,7 +194,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 0 call $~lib/builtins/abort @@ -205,7 +205,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 17 i32.const 0 call $~lib/builtins/abort @@ -215,7 +215,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 18 i32.const 0 call $~lib/builtins/abort @@ -226,7 +226,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 19 i32.const 0 call $~lib/builtins/abort @@ -236,7 +236,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -247,7 +247,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -257,7 +257,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -268,7 +268,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -278,7 +278,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 25 i32.const 0 call $~lib/builtins/abort @@ -289,7 +289,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -299,7 +299,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 27 i32.const 0 call $~lib/builtins/abort @@ -310,7 +310,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -320,7 +320,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 29 i32.const 0 call $~lib/builtins/abort @@ -330,7 +330,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 30 i32.const 0 call $~lib/builtins/abort @@ -341,7 +341,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 31 i32.const 0 call $~lib/builtins/abort @@ -351,7 +351,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 32 i32.const 0 call $~lib/builtins/abort @@ -361,7 +361,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 33 i32.const 0 call $~lib/builtins/abort @@ -371,7 +371,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 34 i32.const 0 call $~lib/builtins/abort @@ -381,7 +381,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 35 i32.const 0 call $~lib/builtins/abort @@ -392,7 +392,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 36 i32.const 0 call $~lib/builtins/abort @@ -402,7 +402,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 37 i32.const 0 call $~lib/builtins/abort @@ -413,7 +413,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 38 i32.const 0 call $~lib/builtins/abort @@ -423,7 +423,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 39 i32.const 0 call $~lib/builtins/abort @@ -434,7 +434,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 40 i32.const 0 call $~lib/builtins/abort @@ -444,7 +444,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 44 i32.const 0 call $~lib/builtins/abort @@ -455,7 +455,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 45 i32.const 0 call $~lib/builtins/abort @@ -465,7 +465,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 46 i32.const 0 call $~lib/builtins/abort @@ -476,7 +476,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 47 i32.const 0 call $~lib/builtins/abort @@ -560,7 +560,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 67 i32.const 19 call $~lib/builtins/abort @@ -581,7 +581,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 68 i32.const 20 call $~lib/builtins/abort @@ -602,7 +602,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 69 i32.const 20 call $~lib/builtins/abort @@ -668,7 +668,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 85 i32.const 19 call $~lib/builtins/abort @@ -689,7 +689,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 86 i32.const 20 call $~lib/builtins/abort @@ -710,7 +710,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 87 i32.const 20 call $~lib/builtins/abort @@ -757,7 +757,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 104 i32.const 0 call $~lib/builtins/abort @@ -770,7 +770,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 105 i32.const 0 call $~lib/builtins/abort @@ -783,7 +783,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 106 i32.const 0 call $~lib/builtins/abort @@ -796,7 +796,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 107 i32.const 0 call $~lib/builtins/abort @@ -810,7 +810,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 108 i32.const 0 call $~lib/builtins/abort @@ -823,7 +823,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 109 i32.const 0 call $~lib/builtins/abort @@ -914,7 +914,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 140 i32.const 0 call $~lib/builtins/abort @@ -927,7 +927,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 141 i32.const 0 call $~lib/builtins/abort @@ -940,7 +940,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 142 i32.const 0 call $~lib/builtins/abort @@ -953,7 +953,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 143 i32.const 0 call $~lib/builtins/abort @@ -967,7 +967,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 144 i32.const 0 call $~lib/builtins/abort @@ -980,7 +980,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 145 i32.const 0 call $~lib/builtins/abort @@ -1280,7 +1280,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 264 i32.const 0 call $~lib/builtins/abort @@ -1292,7 +1292,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 265 i32.const 0 call $~lib/builtins/abort @@ -1304,7 +1304,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 266 i32.const 0 call $~lib/builtins/abort @@ -1316,7 +1316,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 267 i32.const 0 call $~lib/builtins/abort @@ -1330,7 +1330,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 269 i32.const 0 call $~lib/builtins/abort @@ -1342,7 +1342,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 270 i32.const 0 call $~lib/builtins/abort @@ -1354,7 +1354,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 271 i32.const 0 call $~lib/builtins/abort @@ -1366,7 +1366,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 272 i32.const 0 call $~lib/builtins/abort @@ -1378,7 +1378,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 273 i32.const 0 call $~lib/builtins/abort @@ -1392,7 +1392,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 275 i32.const 0 call $~lib/builtins/abort @@ -1404,7 +1404,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 276 i32.const 0 call $~lib/builtins/abort @@ -1416,7 +1416,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 278 i32.const 0 call $~lib/builtins/abort @@ -1428,7 +1428,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 279 i32.const 0 call $~lib/builtins/abort @@ -1440,7 +1440,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 280 i32.const 0 call $~lib/builtins/abort @@ -1452,7 +1452,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 281 i32.const 0 call $~lib/builtins/abort @@ -1464,7 +1464,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 282 i32.const 0 call $~lib/builtins/abort @@ -1476,7 +1476,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 285 i32.const 0 call $~lib/builtins/abort @@ -1488,7 +1488,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 286 i32.const 0 call $~lib/builtins/abort @@ -1500,7 +1500,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 287 i32.const 0 call $~lib/builtins/abort @@ -1512,7 +1512,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 288 i32.const 0 call $~lib/builtins/abort @@ -1524,7 +1524,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 290 i32.const 0 call $~lib/builtins/abort @@ -1536,7 +1536,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 291 i32.const 0 call $~lib/builtins/abort @@ -1548,7 +1548,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 293 i32.const 0 call $~lib/builtins/abort @@ -1559,7 +1559,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 294 i32.const 0 call $~lib/builtins/abort @@ -1570,7 +1570,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 295 i32.const 0 call $~lib/builtins/abort @@ -1582,7 +1582,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 296 i32.const 0 call $~lib/builtins/abort @@ -1594,7 +1594,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 297 i32.const 0 call $~lib/builtins/abort @@ -1606,7 +1606,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 298 i32.const 0 call $~lib/builtins/abort @@ -1618,7 +1618,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 299 i32.const 0 call $~lib/builtins/abort @@ -1629,7 +1629,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 300 i32.const 0 call $~lib/builtins/abort @@ -1640,7 +1640,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 301 i32.const 0 call $~lib/builtins/abort @@ -1656,7 +1656,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 314 i32.const 0 call $~lib/builtins/abort @@ -1668,7 +1668,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 315 i32.const 0 call $~lib/builtins/abort @@ -1684,7 +1684,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 316 i32.const 0 call $~lib/builtins/abort @@ -1696,7 +1696,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 317 i32.const 0 call $~lib/builtins/abort @@ -1708,7 +1708,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 318 i32.const 0 call $~lib/builtins/abort @@ -1720,7 +1720,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 319 i32.const 0 call $~lib/builtins/abort @@ -1732,7 +1732,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 320 i32.const 0 call $~lib/builtins/abort @@ -1744,7 +1744,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 321 i32.const 0 call $~lib/builtins/abort @@ -1756,7 +1756,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 323 i32.const 0 call $~lib/builtins/abort @@ -1768,7 +1768,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 324 i32.const 0 call $~lib/builtins/abort @@ -1780,7 +1780,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 325 i32.const 0 call $~lib/builtins/abort @@ -1792,7 +1792,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 326 i32.const 0 call $~lib/builtins/abort @@ -1804,7 +1804,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 327 i32.const 0 call $~lib/builtins/abort @@ -1816,7 +1816,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 328 i32.const 0 call $~lib/builtins/abort @@ -1828,7 +1828,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 329 i32.const 0 call $~lib/builtins/abort @@ -1840,7 +1840,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 330 i32.const 0 call $~lib/builtins/abort @@ -1852,7 +1852,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 331 i32.const 0 call $~lib/builtins/abort @@ -1864,7 +1864,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 331 i32.const 29 call $~lib/builtins/abort @@ -1876,7 +1876,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 332 i32.const 0 call $~lib/builtins/abort @@ -1888,7 +1888,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 332 i32.const 29 call $~lib/builtins/abort @@ -1900,7 +1900,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 334 i32.const 0 call $~lib/builtins/abort @@ -1912,7 +1912,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 335 i32.const 0 call $~lib/builtins/abort @@ -1924,7 +1924,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 336 i32.const 0 call $~lib/builtins/abort @@ -1936,7 +1936,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 337 i32.const 0 call $~lib/builtins/abort @@ -1948,7 +1948,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 338 i32.const 0 call $~lib/builtins/abort @@ -1960,7 +1960,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 339 i32.const 0 call $~lib/builtins/abort @@ -1972,7 +1972,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 341 i32.const 0 call $~lib/builtins/abort @@ -1984,7 +1984,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 342 i32.const 0 call $~lib/builtins/abort @@ -1996,7 +1996,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 343 i32.const 0 call $~lib/builtins/abort @@ -2008,7 +2008,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 344 i32.const 0 call $~lib/builtins/abort @@ -2020,7 +2020,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 345 i32.const 0 call $~lib/builtins/abort @@ -2032,7 +2032,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 346 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/call-inferred.optimized.wat b/tests/compiler/call-inferred.optimized.wat index 4592fd12..7999547f 100644 --- a/tests/compiler/call-inferred.optimized.wat +++ b/tests/compiler/call-inferred.optimized.wat @@ -1,7 +1,8 @@ (module (type $FUNCSIG$v (func)) (memory $0 1) - (data (i32.const 8) "\10\00\00\00 \00\00\00c\00a\00l\00l\00-\00i\00n\00f\00e\00r\00r\00e\00d\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00 ") + (data (i32.const 24) "c\00a\00l\00l\00-\00i\00n\00f\00e\00r\00r\00e\00d\00.\00t\00s") (export "memory" (memory $0)) (func $start (; 0 ;) (type $FUNCSIG$v) nop diff --git a/tests/compiler/call-inferred.untouched.wat b/tests/compiler/call-inferred.untouched.wat index e2053fda..9f45f175 100644 --- a/tests/compiler/call-inferred.untouched.wat +++ b/tests/compiler/call-inferred.untouched.wat @@ -6,7 +6,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00 \00\00\00c\00a\00l\00l\00-\00i\00n\00f\00e\00r\00r\00e\00d\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00 \00\00\00\00\00\00\00\00\00\00\00c\00a\00l\00l\00-\00i\00n\00f\00e\00r\00r\00e\00d\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (export "memory" (memory $0)) @@ -31,7 +31,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 0 call $~lib/builtins/abort @@ -44,7 +44,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 6 i32.const 0 call $~lib/builtins/abort @@ -57,7 +57,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -70,7 +70,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 13 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/call-optional.optimized.wat b/tests/compiler/call-optional.optimized.wat index 58f70b73..16a404bf 100644 --- a/tests/compiler/call-optional.optimized.wat +++ b/tests/compiler/call-optional.optimized.wat @@ -4,7 +4,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00 \00\00\00c\00a\00l\00l\00-\00o\00p\00t\00i\00o\00n\00a\00l\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00 ") + (data (i32.const 24) "c\00a\00l\00l\00-\00o\00p\00t\00i\00o\00n\00a\00l\00.\00t\00s") (table $0 2 funcref) (elem (i32.const 0) $null $call-optional/opt|trampoline) (global $~lib/argc (mut i32) (i32.const 0)) @@ -64,7 +65,7 @@ i32.add if i32.const 0 - i32.const 16 + i32.const 24 i32.const 4 i32.const 0 call $~lib/builtins/abort @@ -102,7 +103,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 0 call $~lib/builtins/abort @@ -117,7 +118,7 @@ call_indirect (type $FUNCSIG$iiii) if i32.const 0 - i32.const 16 + i32.const 24 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -134,7 +135,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 10 i32.const 0 call $~lib/builtins/abort @@ -151,7 +152,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 11 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/call-optional.untouched.wat b/tests/compiler/call-optional.untouched.wat index 9b15b88d..622f6af3 100644 --- a/tests/compiler/call-optional.untouched.wat +++ b/tests/compiler/call-optional.untouched.wat @@ -4,7 +4,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00 \00\00\00c\00a\00l\00l\00-\00o\00p\00t\00i\00o\00n\00a\00l\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00 \00\00\00\00\00\00\00\00\00\00\00c\00a\00l\00l\00-\00o\00p\00t\00i\00o\00n\00a\00l\00.\00t\00s\00") (table $0 2 funcref) (elem (i32.const 0) $null $call-optional/opt|trampoline) (global $~lib/argc (mut i32) (i32.const 0)) @@ -55,7 +55,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 4 i32.const 0 call $~lib/builtins/abort @@ -74,7 +74,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 0 call $~lib/builtins/abort @@ -89,7 +89,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 6 i32.const 0 call $~lib/builtins/abort @@ -109,7 +109,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -129,7 +129,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 10 i32.const 0 call $~lib/builtins/abort @@ -149,7 +149,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 11 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/call-super.optimized.wat b/tests/compiler/call-super.optimized.wat index 7c78e198..e5c9ddb6 100644 --- a/tests/compiler/call-super.optimized.wat +++ b/tests/compiler/call-super.optimized.wat @@ -6,8 +6,10 @@ (type $FUNCSIG$i (func (result i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 56) "\10\00\00\00\1a\00\00\00c\00a\00l\00l\00-\00s\00u\00p\00e\00r\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00(") + (data (i32.const 24) "~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 64) "\10\00\00\00\1a") + (data (i32.const 80) "c\00a\00l\00l\00-\00s\00u\00p\00e\00r\00.\00t\00s") (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (export "memory" (memory $0)) @@ -79,7 +81,7 @@ i32.const 1 i32.const 32 local.get $0 - i32.const 7 + i32.const 15 i32.add i32.clz i32.sub @@ -92,24 +94,24 @@ local.get $0 i32.store offset=4 local.get $1 - i32.const 8 + i32.const 16 i32.add ) (func $~lib/util/runtime/register (; 3 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) local.get $0 - i32.const 92 + i32.const 108 i32.le_u if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $2 i32.load @@ -117,8 +119,8 @@ i32.ne if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -147,7 +149,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 8 i32.const 4 call $~lib/builtins/abort @@ -171,7 +173,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 17 i32.const 4 call $~lib/builtins/abort @@ -183,7 +185,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 18 i32.const 4 call $~lib/builtins/abort @@ -200,7 +202,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 24 i32.const 2 call $~lib/builtins/abort @@ -212,7 +214,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 25 i32.const 2 call $~lib/builtins/abort @@ -246,7 +248,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 40 i32.const 4 call $~lib/builtins/abort @@ -258,7 +260,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 41 i32.const 4 call $~lib/builtins/abort @@ -275,7 +277,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 47 i32.const 2 call $~lib/builtins/abort @@ -287,7 +289,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 48 i32.const 2 call $~lib/builtins/abort @@ -313,7 +315,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 58 i32.const 4 call $~lib/builtins/abort @@ -337,7 +339,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 68 i32.const 2 call $~lib/builtins/abort @@ -349,7 +351,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 69 i32.const 2 call $~lib/builtins/abort @@ -390,7 +392,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 86 i32.const 2 call $~lib/builtins/abort @@ -402,7 +404,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 87 i32.const 2 call $~lib/builtins/abort @@ -443,7 +445,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 106 i32.const 2 call $~lib/builtins/abort @@ -455,7 +457,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 107 i32.const 2 call $~lib/builtins/abort @@ -463,7 +465,7 @@ end ) (func $start (; 15 ;) (type $FUNCSIG$v) - i32.const 96 + i32.const 112 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset diff --git a/tests/compiler/call-super.untouched.wat b/tests/compiler/call-super.untouched.wat index 8d93e727..a98336e8 100644 --- a/tests/compiler/call-super.untouched.wat +++ b/tests/compiler/call-super.untouched.wat @@ -5,16 +5,16 @@ (type $FUNCSIG$viiii (func (param i32 i32 i32 i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 56) "\10\00\00\00\1a\00\00\00c\00a\00l\00l\00-\00s\00u\00p\00e\00r\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00(\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 64) "\10\00\00\00\1a\00\00\00\00\00\00\00\00\00\00\00c\00a\00l\00l\00-\00s\00u\00p\00e\00r\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/util/runtime/HEADER_MAGIC i32 (i32.const -1520547049)) (global $~lib/ASC_NO_ASSERT i32 (i32.const 0)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 92)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 108)) (export "memory" (memory $0)) (start $start) (func $~lib/util/runtime/adjust (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) @@ -137,8 +137,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -154,8 +154,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -187,7 +187,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 8 i32.const 4 call $~lib/builtins/abort @@ -217,7 +217,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 17 i32.const 4 call $~lib/builtins/abort @@ -230,7 +230,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 18 i32.const 4 call $~lib/builtins/abort @@ -250,7 +250,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 24 i32.const 2 call $~lib/builtins/abort @@ -263,7 +263,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 25 i32.const 2 call $~lib/builtins/abort @@ -307,7 +307,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 40 i32.const 4 call $~lib/builtins/abort @@ -320,7 +320,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 41 i32.const 4 call $~lib/builtins/abort @@ -340,7 +340,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 47 i32.const 2 call $~lib/builtins/abort @@ -353,7 +353,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 48 i32.const 2 call $~lib/builtins/abort @@ -382,7 +382,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 58 i32.const 4 call $~lib/builtins/abort @@ -420,7 +420,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 68 i32.const 2 call $~lib/builtins/abort @@ -433,7 +433,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 69 i32.const 2 call $~lib/builtins/abort @@ -485,7 +485,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 86 i32.const 2 call $~lib/builtins/abort @@ -498,7 +498,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 87 i32.const 2 call $~lib/builtins/abort @@ -550,7 +550,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 106 i32.const 2 call $~lib/builtins/abort @@ -563,7 +563,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 107 i32.const 2 call $~lib/builtins/abort diff --git a/tests/compiler/class.optimized.wat b/tests/compiler/class.optimized.wat index 67d5e534..40ab207f 100644 --- a/tests/compiler/class.optimized.wat +++ b/tests/compiler/class.optimized.wat @@ -2,7 +2,8 @@ (type $FUNCSIG$v (func)) (type $FUNCSIG$ii (func (param i32) (result i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\10\00\00\00c\00l\00a\00s\00s\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\10") + (data (i32.const 24) "c\00l\00a\00s\00s\00.\00t\00s") (export "memory" (memory $0)) (export "test" (func $class/test)) (func $class/test (; 0 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) diff --git a/tests/compiler/class.untouched.wat b/tests/compiler/class.untouched.wat index 35b3696e..abba2ca0 100644 --- a/tests/compiler/class.untouched.wat +++ b/tests/compiler/class.untouched.wat @@ -8,7 +8,7 @@ (type $FUNCSIG$fiff (func (param i32 f32 f32) (result f32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\10\00\00\00c\00l\00a\00s\00s\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00c\00l\00a\00s\00s\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $class/Animal.ONE (mut i32) (i32.const 1)) @@ -37,7 +37,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 15 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/comma.optimized.wat b/tests/compiler/comma.optimized.wat index aeef5d6d..bc893ceb 100644 --- a/tests/compiler/comma.optimized.wat +++ b/tests/compiler/comma.optimized.wat @@ -3,7 +3,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\10\00\00\00c\00o\00m\00m\00a\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\10") + (data (i32.const 24) "c\00o\00m\00m\00a\00.\00t\00s") (global $comma/a (mut i32) (i32.const 0)) (global $comma/b (mut i32) (i32.const 0)) (export "memory" (memory $0)) @@ -22,7 +23,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 4 i32.const 0 call $~lib/builtins/abort @@ -31,7 +32,7 @@ global.get $comma/b if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 0 call $~lib/builtins/abort @@ -49,7 +50,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -60,7 +61,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -82,7 +83,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -93,7 +94,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -113,7 +114,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 18 i32.const 0 call $~lib/builtins/abort @@ -124,7 +125,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 19 i32.const 0 call $~lib/builtins/abort @@ -154,7 +155,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 22 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/comma.untouched.wat b/tests/compiler/comma.untouched.wat index 51b4d314..10dffbc5 100644 --- a/tests/compiler/comma.untouched.wat +++ b/tests/compiler/comma.untouched.wat @@ -3,7 +3,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\10\00\00\00c\00o\00m\00m\00a\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00c\00o\00m\00m\00a\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $comma/a (mut i32) (i32.const 0)) @@ -32,7 +32,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 4 i32.const 0 call $~lib/builtins/abort @@ -44,7 +44,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 0 call $~lib/builtins/abort @@ -64,7 +64,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -76,7 +76,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -103,7 +103,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -115,7 +115,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -140,7 +140,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 18 i32.const 0 call $~lib/builtins/abort @@ -152,7 +152,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 19 i32.const 0 call $~lib/builtins/abort @@ -189,7 +189,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 22 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/constructor.optimized.wat b/tests/compiler/constructor.optimized.wat index 6956bc0d..fd3e5742 100644 --- a/tests/compiler/constructor.optimized.wat +++ b/tests/compiler/constructor.optimized.wat @@ -6,7 +6,8 @@ (type $FUNCSIG$i (func (result i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00(") + (data (i32.const 24) "~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $constructor/emptyCtor (mut i32) (i32.const 0)) @@ -89,7 +90,7 @@ i32.const 1 i32.const 32 local.get $0 - i32.const 7 + i32.const 15 i32.add i32.clz i32.sub @@ -102,24 +103,24 @@ local.get $0 i32.store offset=4 local.get $1 - i32.const 8 + i32.const 16 i32.add ) (func $~lib/util/runtime/register (; 3 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) local.get $0 - i32.const 56 + i32.const 64 i32.le_u if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $2 i32.load @@ -127,8 +128,8 @@ i32.ne if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -163,7 +164,7 @@ ) (func $start:constructor (; 5 ;) (type $FUNCSIG$v) (local $0 i32) - i32.const 56 + i32.const 64 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset diff --git a/tests/compiler/constructor.untouched.wat b/tests/compiler/constructor.untouched.wat index b0b552a0..f21f00bb 100644 --- a/tests/compiler/constructor.untouched.wat +++ b/tests/compiler/constructor.untouched.wat @@ -5,10 +5,10 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00(\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/util/runtime/HEADER_MAGIC i32 (i32.const -1520547049)) @@ -24,7 +24,7 @@ (global $constructor/ctorConditionallyReturns (mut i32) (i32.const 0)) (global $constructor/ctorAllocates (mut i32) (i32.const 0)) (global $constructor/ctorConditionallyAllocates (mut i32) (i32.const 0)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 56)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 64)) (export "memory" (memory $0)) (start $start) (func $~lib/util/runtime/adjust (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) @@ -147,8 +147,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -164,8 +164,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/declare.optimized.wat b/tests/compiler/declare.optimized.wat index cc7663d1..59f7a991 100644 --- a/tests/compiler/declare.optimized.wat +++ b/tests/compiler/declare.optimized.wat @@ -7,7 +7,8 @@ (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (import "declare" "my.externalFunction" (func $declare/my.externalFunction)) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\14\00\00\00d\00e\00c\00l\00a\00r\00e\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\14") + (data (i32.const 24) "d\00e\00c\00l\00a\00r\00e\00.\00t\00s") (export "memory" (memory $0)) (start $start) (func $start:declare (; 3 ;) (type $FUNCSIG$v) @@ -17,7 +18,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 0 call $~lib/builtins/abort @@ -29,7 +30,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 13 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/declare.untouched.wat b/tests/compiler/declare.untouched.wat index 074031b9..fd3e8343 100644 --- a/tests/compiler/declare.untouched.wat +++ b/tests/compiler/declare.untouched.wat @@ -7,7 +7,7 @@ (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (import "declare" "my.externalFunction" (func $declare/my.externalFunction)) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\14\00\00\00d\00e\00c\00l\00a\00r\00e\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\14\00\00\00\00\00\00\00\00\00\00\00d\00e\00c\00l\00a\00r\00e\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (export "memory" (memory $0)) @@ -20,7 +20,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 0 call $~lib/builtins/abort @@ -33,7 +33,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 13 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/do.optimized.wat b/tests/compiler/do.optimized.wat index b23a5d26..b803d615 100644 --- a/tests/compiler/do.optimized.wat +++ b/tests/compiler/do.optimized.wat @@ -3,7 +3,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\n\00\00\00d\00o\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\n") + (data (i32.const 24) "d\00o\00.\00t\00s") (global $do/n (mut i32) (i32.const 10)) (global $do/m (mut i32) (i32.const 0)) (global $do/o (mut i32) (i32.const 0)) @@ -26,7 +27,7 @@ global.get $do/n if i32.const 0 - i32.const 16 + i32.const 24 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -37,7 +38,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -59,7 +60,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -93,7 +94,7 @@ global.get $do/n if i32.const 0 - i32.const 16 + i32.const 24 i32.const 24 i32.const 2 call $~lib/builtins/abort @@ -104,7 +105,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 25 i32.const 2 call $~lib/builtins/abort @@ -116,7 +117,7 @@ global.get $do/n if i32.const 0 - i32.const 16 + i32.const 24 i32.const 27 i32.const 0 call $~lib/builtins/abort @@ -127,7 +128,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -138,7 +139,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 29 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/do.untouched.wat b/tests/compiler/do.untouched.wat index 81941847..8aea2d55 100644 --- a/tests/compiler/do.untouched.wat +++ b/tests/compiler/do.untouched.wat @@ -3,7 +3,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\n\00\00\00d\00o\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\n\00\00\00\00\00\00\00\00\00\00\00d\00o\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $do/n (mut i32) (i32.const 10)) @@ -35,7 +35,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -47,7 +47,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -75,7 +75,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -118,7 +118,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 24 i32.const 2 call $~lib/builtins/abort @@ -130,7 +130,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 25 i32.const 2 call $~lib/builtins/abort @@ -147,7 +147,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 27 i32.const 0 call $~lib/builtins/abort @@ -159,7 +159,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -171,7 +171,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 29 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/exports.optimized.wat b/tests/compiler/exports.optimized.wat index 55fa3e4e..8b61e3de 100644 --- a/tests/compiler/exports.optimized.wat +++ b/tests/compiler/exports.optimized.wat @@ -8,7 +8,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00(") + (data (i32.const 24) "~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") (global $exports/Animal.CAT i32 (i32.const 0)) (global $exports/Animal.DOG i32 (i32.const 1)) (global $exports/animals.Animal.CAT i32 (i32.const 0)) @@ -127,7 +128,7 @@ ) (func $~lib/util/runtime/allocate (; 5 ;) (type $FUNCSIG$i) (result i32) (local $0 i32) - i32.const 16 + i32.const 32 call $~lib/allocator/arena/__mem_allocate local.tee $0 i32.const -1520547049 @@ -136,24 +137,24 @@ i32.const 4 i32.store offset=4 local.get $0 - i32.const 8 + i32.const 16 i32.add ) (func $~lib/util/runtime/register (; 6 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) local.get $0 - i32.const 56 + i32.const 64 i32.le_u if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $2 i32.load @@ -161,8 +162,8 @@ i32.ne if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -185,7 +186,7 @@ nop ) (func $start (; 10 ;) (type $FUNCSIG$v) - i32.const 56 + i32.const 64 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset diff --git a/tests/compiler/exports.untouched.wat b/tests/compiler/exports.untouched.wat index 54436b1f..0559c3a6 100644 --- a/tests/compiler/exports.untouched.wat +++ b/tests/compiler/exports.untouched.wat @@ -8,7 +8,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00(\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $exports/Animal.CAT i32 (i32.const 0)) @@ -18,12 +18,12 @@ (global $exports/Car.TIRES i32 (i32.const 4)) (global $exports/vehicles.Car.TIRES i32 (i32.const 4)) (global $exports/outer.inner.a i32 (i32.const 42)) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/util/runtime/HEADER_MAGIC i32 (i32.const -1520547049)) (global $~lib/ASC_NO_ASSERT i32 (i32.const 0)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 56)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 64)) (global $~lib/argc (mut i32) (i32.const 0)) (global $exports/Car i32 (i32.const 17)) (global $exports/vehicles.Car i32 (i32.const 18)) @@ -194,8 +194,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -211,8 +211,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/for.optimized.wat b/tests/compiler/for.optimized.wat index d7a3cce8..ef845db0 100644 --- a/tests/compiler/for.optimized.wat +++ b/tests/compiler/for.optimized.wat @@ -3,7 +3,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\0c\00\00\00f\00o\00r\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\0c") + (data (i32.const 24) "f\00o\00r\00.\00t\00s") (global $for/i (mut i32) (i32.const 0)) (export "memory" (memory $0)) (start $start) @@ -30,7 +31,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 0 call $~lib/builtins/abort @@ -65,7 +66,7 @@ global.get $for/i if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -113,7 +114,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 19 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/for.untouched.wat b/tests/compiler/for.untouched.wat index e7477e41..44747e30 100644 --- a/tests/compiler/for.untouched.wat +++ b/tests/compiler/for.untouched.wat @@ -3,7 +3,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\0c\00\00\00f\00o\00r\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\0c\00\00\00\00\00\00\00\00\00\00\00f\00o\00r\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $for/i (mut i32) (i32.const 0)) @@ -39,7 +39,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 0 call $~lib/builtins/abort @@ -87,7 +87,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -163,7 +163,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 19 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/function-expression.optimized.wat b/tests/compiler/function-expression.optimized.wat index 7ef1ebc0..3d0d23d1 100644 --- a/tests/compiler/function-expression.optimized.wat +++ b/tests/compiler/function-expression.optimized.wat @@ -6,7 +6,8 @@ (type $FUNCSIG$iii (func (param i32 i32) (result i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00,\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00e\00x\00p\00r\00e\00s\00s\00i\00o\00n\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00,") + (data (i32.const 24) "f\00u\00n\00c\00t\00i\00o\00n\00-\00e\00x\00p\00r\00e\00s\00s\00i\00o\00n\00.\00t\00s") (table $0 11 funcref) (elem (i32.const 0) $start:function-expression~someName $start:function-expression~anonymous|0 $start:function-expression~anonymous|0 $start:function-expression~someName $start:function-expression~anonymous|2 $start:function-expression~anonymous|3 $start:function-expression~anonymous|4 $start:function-expression~anonymous|5 $start:function-expression~anonymous|3 $start:function-expression~anonymous|4 $start:function-expression~anonymous|5) (global $function-expression/f1 (mut i32) (i32.const 1)) @@ -46,7 +47,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 4 i32.const 0 call $~lib/builtins/abort @@ -61,7 +62,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -79,7 +80,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 0 call $~lib/builtins/abort @@ -89,13 +90,12 @@ global.set $~lib/argc i32.const 1 i32.const 2 - i32.const 5 - call_indirect (type $FUNCSIG$iii) + call $start:function-expression~anonymous|3 i32.const 3 i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -105,13 +105,12 @@ global.set $~lib/argc i32.const 1 i32.const 2 - i32.const 6 - call_indirect (type $FUNCSIG$iii) + call $start:function-expression~anonymous|4 i32.const 1 i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 22 i32.const 0 call $~lib/builtins/abort @@ -121,13 +120,12 @@ global.set $~lib/argc i32.const 1 i32.const 2 - i32.const 7 - call_indirect (type $FUNCSIG$iii) + call $start:function-expression~anonymous|5 i32.const 42 i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -137,13 +135,12 @@ global.set $~lib/argc i32.const 1 i32.const 2 - i32.const 8 - call_indirect (type $FUNCSIG$iii) + call $start:function-expression~anonymous|3 i32.const 3 i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 34 i32.const 0 call $~lib/builtins/abort @@ -153,13 +150,12 @@ global.set $~lib/argc i32.const 1 i32.const 2 - i32.const 9 - call_indirect (type $FUNCSIG$iii) + call $start:function-expression~anonymous|4 i32.const 1 i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 35 i32.const 0 call $~lib/builtins/abort @@ -169,13 +165,12 @@ global.set $~lib/argc i32.const 1 i32.const 2 - i32.const 10 - call_indirect (type $FUNCSIG$iii) + call $start:function-expression~anonymous|5 i32.const 42 i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 36 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/function-expression.untouched.wat b/tests/compiler/function-expression.untouched.wat index d780c0d3..7bd630c3 100644 --- a/tests/compiler/function-expression.untouched.wat +++ b/tests/compiler/function-expression.untouched.wat @@ -6,7 +6,7 @@ (type $FUNCSIG$iii (func (param i32 i32) (result i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00,\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00e\00x\00p\00r\00e\00s\00s\00i\00o\00n\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00,\00\00\00\00\00\00\00\00\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00e\00x\00p\00r\00e\00s\00s\00i\00o\00n\00.\00t\00s\00") (table $0 11 funcref) (elem (i32.const 0) $null $start:function-expression~anonymous|0 $start:function-expression~anonymous|1 $start:function-expression~someName $start:function-expression~anonymous|2 $start:function-expression~anonymous|3 $start:function-expression~anonymous|4 $start:function-expression~anonymous|5 $function-expression/testOmittedReturn1~anonymous|0 $function-expression/testOmittedReturn2~anonymous|0 $function-expression/testOmittedReturn3~anonymous|0) (global $function-expression/f1 (mut i32) (i32.const 1)) @@ -80,7 +80,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 4 i32.const 0 call $~lib/builtins/abort @@ -98,7 +98,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -121,7 +121,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 0 call $~lib/builtins/abort @@ -134,7 +134,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -147,7 +147,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 22 i32.const 0 call $~lib/builtins/abort @@ -160,7 +160,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -179,7 +179,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 34 i32.const 0 call $~lib/builtins/abort @@ -198,7 +198,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 35 i32.const 0 call $~lib/builtins/abort @@ -217,7 +217,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 36 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/function-types.optimized.wat b/tests/compiler/function-types.optimized.wat index 57cfbfcd..a2d57005 100644 --- a/tests/compiler/function-types.optimized.wat +++ b/tests/compiler/function-types.optimized.wat @@ -6,7 +6,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\"\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00t\00y\00p\00e\00s\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\"") + (data (i32.const 24) "f\00u\00n\00c\00t\00i\00o\00n\00-\00t\00y\00p\00e\00s\00.\00t\00s") (table $0 5 funcref) (elem (i32.const 0) $null $function-types/makeAdder~anonymous|0 $function-types/makeAdder~anonymous|0 $function-types/makeAdder~anonymous|0 $function-types/makeAdder~anonymous|0) (global $function-types/i32Adder (mut i32) (i32.const 0)) @@ -43,7 +44,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 11 i32.const 0 call $~lib/builtins/abort @@ -61,7 +62,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -71,13 +72,12 @@ global.set $~lib/argc f64.const 1.5 f64.const 2.5 - i32.const 3 - call_indirect (type $FUNCSIG$ddd) + call $function-types/makeAdder~anonymous|0 f64.const 4 f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 17 i32.const 0 call $~lib/builtins/abort @@ -93,7 +93,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -103,13 +103,12 @@ global.set $~lib/argc i32.const 3 i32.const 4 - i32.const 1 - call_indirect (type $FUNCSIG$iii) + call $function-types/makeAdder~anonymous|0 i32.const 7 i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 29 i32.const 0 call $~lib/builtins/abort @@ -119,13 +118,12 @@ global.set $~lib/argc i32.const 4 i32.const 5 - i32.const 4 - call_indirect (type $FUNCSIG$iii) + call $function-types/makeAdder~anonymous|0 i32.const 9 i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 35 i32.const 0 call $~lib/builtins/abort @@ -156,7 +154,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 41 i32.const 0 call $~lib/builtins/abort @@ -166,13 +164,12 @@ global.set $~lib/argc i32.const 1 i32.const 2 - i32.const 1 - call_indirect (type $FUNCSIG$iii) + call $function-types/makeAdder~anonymous|0 i32.const 3 i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 42 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/function-types.untouched.wat b/tests/compiler/function-types.untouched.wat index 2fda5a8d..fb90ab7a 100644 --- a/tests/compiler/function-types.untouched.wat +++ b/tests/compiler/function-types.untouched.wat @@ -8,7 +8,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\"\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00t\00y\00p\00e\00s\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\"\00\00\00\00\00\00\00\00\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00t\00y\00p\00e\00s\00.\00t\00s\00") (table $0 5 funcref) (elem (i32.const 0) $null $function-types/makeAdder~anonymous|0 $function-types/makeAdder~anonymous|0 $function-types/makeAdder~anonymous|0 $function-types/addI32) (global $function-types/i32Adder (mut i32) (i32.const 0)) @@ -104,7 +104,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 11 i32.const 0 call $~lib/builtins/abort @@ -125,7 +125,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -144,7 +144,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 17 i32.const 0 call $~lib/builtins/abort @@ -159,7 +159,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -173,7 +173,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 29 i32.const 0 call $~lib/builtins/abort @@ -188,7 +188,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 35 i32.const 0 call $~lib/builtins/abort @@ -207,7 +207,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 41 i32.const 0 call $~lib/builtins/abort @@ -222,7 +222,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 42 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/gc.optimized.wat b/tests/compiler/gc.optimized.wat index efc7378e..a31527ee 100644 --- a/tests/compiler/gc.optimized.wat +++ b/tests/compiler/gc.optimized.wat @@ -35,10 +35,8 @@ (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) (global $~lib/started (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $gc/main)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/allocator/arena/__mem_allocate (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) (local $2 i32) @@ -146,7 +144,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -161,7 +159,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/gc.untouched.wat b/tests/compiler/gc.untouched.wat index 11ad4850..6a09c64b 100644 --- a/tests/compiler/gc.untouched.wat +++ b/tests/compiler/gc.untouched.wat @@ -36,10 +36,8 @@ (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) (global $~lib/started (mut i32) (i32.const 0)) (global $~lib/memory/HEAP_BASE i32 (i32.const 244)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $gc/main)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/util/runtime/adjust (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) i32.const 1 i32.const 32 @@ -184,7 +182,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -201,7 +199,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/gc/global-assign.optimized.wat b/tests/compiler/gc/global-assign.optimized.wat index 78321a5a..cead2b56 100644 --- a/tests/compiler/gc/global-assign.optimized.wat +++ b/tests/compiler/gc/global-assign.optimized.wat @@ -23,10 +23,8 @@ (global $gc/global-assign/global (mut i32) (i32.const 0)) (global $gc/global-assign/globalRef (mut i32) (i32.const 0)) (global $~lib/started (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $gc/global-assign/main)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/allocator/arena/__mem_allocate (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) (local $2 i32) @@ -134,7 +132,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -149,7 +147,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/gc/global-assign.untouched.wat b/tests/compiler/gc/global-assign.untouched.wat index 7204ebc4..e8172bc0 100644 --- a/tests/compiler/gc/global-assign.untouched.wat +++ b/tests/compiler/gc/global-assign.untouched.wat @@ -33,10 +33,8 @@ (global $gc/global-assign/globalRef (mut i32) (i32.const 0)) (global $~lib/started (mut i32) (i32.const 0)) (global $~lib/memory/HEAP_BASE i32 (i32.const 160)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $gc/global-assign/main)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/util/runtime/adjust (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) i32.const 1 i32.const 32 @@ -181,7 +179,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -198,7 +196,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/gc/global-init.optimized.wat b/tests/compiler/gc/global-init.optimized.wat index f95cc5db..61e7bdda 100644 --- a/tests/compiler/gc/global-init.optimized.wat +++ b/tests/compiler/gc/global-init.optimized.wat @@ -22,10 +22,8 @@ (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $gc/global-init/global (mut i32) (i32.const 0)) (global $~lib/started (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $gc/global-init/main)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/allocator/arena/__mem_allocate (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) (local $2 i32) @@ -133,7 +131,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -148,7 +146,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/gc/global-init.untouched.wat b/tests/compiler/gc/global-init.untouched.wat index 27c57d88..83fbe478 100644 --- a/tests/compiler/gc/global-init.untouched.wat +++ b/tests/compiler/gc/global-init.untouched.wat @@ -32,10 +32,8 @@ (global $gc/global-init/global (mut i32) (i32.const 0)) (global $~lib/started (mut i32) (i32.const 0)) (global $~lib/memory/HEAP_BASE i32 (i32.const 156)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $gc/global-init/main)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/util/runtime/adjust (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) i32.const 1 i32.const 32 @@ -180,7 +178,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -197,7 +195,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/gc/itcm/trace.optimized.wat b/tests/compiler/gc/itcm/trace.optimized.wat index c28cf99b..49923f72 100644 --- a/tests/compiler/gc/itcm/trace.optimized.wat +++ b/tests/compiler/gc/itcm/trace.optimized.wat @@ -75,10 +75,8 @@ (global $~lib/collector/itcm/iter (mut i32) (i32.const 0)) (global $~lib/collector/itcm/white (mut i32) (i32.const 0)) (global $~lib/started (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $gc/itcm/trace/main)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/allocator/arena/__mem_allocate (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) (local $2 i32) @@ -338,7 +336,7 @@ if i32.const 0 i32.const 128 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -353,7 +351,7 @@ if i32.const 0 i32.const 128 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -986,7 +984,7 @@ if i32.const 0 i32.const 128 - i32.const 91 + i32.const 89 i32.const 8 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/gc/itcm/trace.untouched.wat b/tests/compiler/gc/itcm/trace.untouched.wat index 3e9d32a2..992f483b 100644 --- a/tests/compiler/gc/itcm/trace.untouched.wat +++ b/tests/compiler/gc/itcm/trace.untouched.wat @@ -55,10 +55,8 @@ (global $~lib/util/runtime/MAX_BYTELENGTH i32 (i32.const 1073741808)) (global $~lib/started (mut i32) (i32.const 0)) (global $~lib/memory/HEAP_BASE i32 (i32.const 1452)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $gc/itcm/trace/main)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/util/runtime/adjust (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) i32.const 1 i32.const 32 @@ -388,7 +386,7 @@ if i32.const 0 i32.const 128 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -405,7 +403,7 @@ if i32.const 0 i32.const 128 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -1241,7 +1239,7 @@ if i32.const 0 i32.const 128 - i32.const 91 + i32.const 89 i32.const 8 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/gc/rc/global-assign.optimized.wat b/tests/compiler/gc/rc/global-assign.optimized.wat index 7b5857ed..b766d5ff 100644 --- a/tests/compiler/gc/rc/global-assign.optimized.wat +++ b/tests/compiler/gc/rc/global-assign.optimized.wat @@ -29,10 +29,8 @@ (global $gc/rc/global-assign/global (mut i32) (i32.const 0)) (global $gc/rc/global-assign/globalRef (mut i32) (i32.const 0)) (global $~lib/started (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $gc/rc/global-assign/main)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/allocator/arena/__mem_allocate (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) (local $2 i32) @@ -140,7 +138,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -155,7 +153,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/gc/rc/global-assign.untouched.wat b/tests/compiler/gc/rc/global-assign.untouched.wat index fd255524..e7c7619c 100644 --- a/tests/compiler/gc/rc/global-assign.untouched.wat +++ b/tests/compiler/gc/rc/global-assign.untouched.wat @@ -31,10 +31,8 @@ (global $gc/rc/global-assign/globalRef (mut i32) (i32.const 0)) (global $~lib/started (mut i32) (i32.const 0)) (global $~lib/memory/HEAP_BASE i32 (i32.const 244)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $gc/rc/global-assign/main)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/util/runtime/adjust (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) i32.const 1 i32.const 32 @@ -179,7 +177,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -196,7 +194,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/gc/rc/global-init.optimized.wat b/tests/compiler/gc/rc/global-init.optimized.wat index 416f9d1e..8d6c4f05 100644 --- a/tests/compiler/gc/rc/global-init.optimized.wat +++ b/tests/compiler/gc/rc/global-init.optimized.wat @@ -25,10 +25,8 @@ (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $gc/rc/global-init/global (mut i32) (i32.const 0)) (global $~lib/started (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $gc/rc/global-init/main)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/allocator/arena/__mem_allocate (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) (local $2 i32) @@ -136,7 +134,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -151,7 +149,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/gc/rc/global-init.untouched.wat b/tests/compiler/gc/rc/global-init.untouched.wat index e5bd8825..861cf46b 100644 --- a/tests/compiler/gc/rc/global-init.untouched.wat +++ b/tests/compiler/gc/rc/global-init.untouched.wat @@ -29,10 +29,8 @@ (global $gc/rc/global-init/global (mut i32) (i32.const 0)) (global $~lib/started (mut i32) (i32.const 0)) (global $~lib/memory/HEAP_BASE i32 (i32.const 200)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $gc/rc/global-init/main)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/util/runtime/adjust (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) i32.const 1 i32.const 32 @@ -177,7 +175,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -194,7 +192,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/getter-call.optimized.wat b/tests/compiler/getter-call.optimized.wat index 9988295b..aa1c104a 100644 --- a/tests/compiler/getter-call.optimized.wat +++ b/tests/compiler/getter-call.optimized.wat @@ -5,7 +5,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00(") + (data (i32.const 24) "~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") (table $0 2 funcref) (elem (i32.const 0) $null $getter-call/C#get:x~anonymous|0) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) @@ -79,18 +80,18 @@ (func $~lib/util/runtime/register (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) local.get $0 - i32.const 56 + i32.const 64 i32.le_u if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $1 i32.load @@ -98,8 +99,8 @@ i32.ne if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -114,7 +115,7 @@ ) (func $getter-call/test (; 4 ;) (type $FUNCSIG$i) (result i32) (local $0 i32) - i32.const 8 + i32.const 16 call $~lib/allocator/arena/__mem_allocate local.tee $0 i32.const -1520547049 @@ -123,17 +124,16 @@ i32.const 0 i32.store offset=4 local.get $0 - i32.const 8 + i32.const 16 i32.add call $~lib/util/runtime/register drop i32.const 0 global.set $~lib/argc - i32.const 1 - call_indirect (type $FUNCSIG$i) + call $getter-call/C#get:x~anonymous|0 ) (func $start (; 5 ;) (type $FUNCSIG$v) - i32.const 56 + i32.const 64 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset diff --git a/tests/compiler/getter-call.untouched.wat b/tests/compiler/getter-call.untouched.wat index 32c2a69d..9870e0b2 100644 --- a/tests/compiler/getter-call.untouched.wat +++ b/tests/compiler/getter-call.untouched.wat @@ -6,16 +6,16 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00(\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") (table $0 2 funcref) (elem (i32.const 0) $null $getter-call/C#get:x~anonymous|0) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/util/runtime/HEADER_MAGIC i32 (i32.const -1520547049)) (global $~lib/ASC_NO_ASSERT i32 (i32.const 0)) (global $~lib/argc (mut i32) (i32.const 0)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 56)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 64)) (export "memory" (memory $0)) (export "test" (func $getter-call/test)) (start $start) @@ -139,8 +139,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -156,8 +156,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/getter-setter.optimized.wat b/tests/compiler/getter-setter.optimized.wat index d9e77d97..913fab81 100644 --- a/tests/compiler/getter-setter.optimized.wat +++ b/tests/compiler/getter-setter.optimized.wat @@ -3,7 +3,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00 \00\00\00g\00e\00t\00t\00e\00r\00-\00s\00e\00t\00t\00e\00r\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00 ") + (data (i32.const 24) "g\00e\00t\00t\00e\00r\00-\00s\00e\00t\00t\00e\00r\00.\00t\00s") (global $getter-setter/Foo._bar (mut i32) (i32.const 0)) (export "memory" (memory $0)) (start $start) @@ -11,7 +12,7 @@ global.get $getter-setter/Foo._bar if i32.const 0 - i32.const 16 + i32.const 24 i32.const 13 i32.const 0 call $~lib/builtins/abort @@ -24,7 +25,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -37,7 +38,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/getter-setter.untouched.wat b/tests/compiler/getter-setter.untouched.wat index 5d1df0ec..f72e11e2 100644 --- a/tests/compiler/getter-setter.untouched.wat +++ b/tests/compiler/getter-setter.untouched.wat @@ -5,7 +5,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00 \00\00\00g\00e\00t\00t\00e\00r\00-\00s\00e\00t\00t\00e\00r\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00 \00\00\00\00\00\00\00\00\00\00\00g\00e\00t\00t\00e\00r\00-\00s\00e\00t\00t\00e\00r\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $getter-setter/Foo._bar (mut i32) (i32.const 0)) @@ -25,7 +25,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 13 i32.const 0 call $~lib/builtins/abort @@ -39,7 +39,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -55,7 +55,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/if.optimized.wat b/tests/compiler/if.optimized.wat index 3f1f4a97..d2091eb4 100644 --- a/tests/compiler/if.optimized.wat +++ b/tests/compiler/if.optimized.wat @@ -4,7 +4,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\n\00\00\00i\00f\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\n") + (data (i32.const 24) "i\00f\00.\00t\00s") (export "memory" (memory $0)) (export "ifThenElse" (func $if/ifThenElse)) (export "ifThen" (func $if/ifThen)) @@ -30,7 +31,7 @@ i32.const 1 else i32.const 0 - i32.const 16 + i32.const 24 i32.const 37 i32.const 4 call $~lib/builtins/abort diff --git a/tests/compiler/if.untouched.wat b/tests/compiler/if.untouched.wat index 2db3f63e..38af3f87 100644 --- a/tests/compiler/if.untouched.wat +++ b/tests/compiler/if.untouched.wat @@ -4,7 +4,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\n\00\00\00i\00f\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\n\00\00\00\00\00\00\00\00\00\00\00i\00f\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (export "memory" (memory $0)) @@ -53,7 +53,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -66,7 +66,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -79,7 +79,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 17 i32.const 0 call $~lib/builtins/abort @@ -92,7 +92,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 18 i32.const 0 call $~lib/builtins/abort @@ -105,7 +105,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 30 i32.const 0 call $~lib/builtins/abort @@ -118,7 +118,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 31 i32.const 0 call $~lib/builtins/abort @@ -132,7 +132,7 @@ return else i32.const 0 - i32.const 16 + i32.const 24 i32.const 37 i32.const 4 call $~lib/builtins/abort diff --git a/tests/compiler/infer-type.optimized.wat b/tests/compiler/infer-type.optimized.wat index 0d76d221..73fe1d56 100644 --- a/tests/compiler/infer-type.optimized.wat +++ b/tests/compiler/infer-type.optimized.wat @@ -1,7 +1,8 @@ (module (type $FUNCSIG$v (func)) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1a\00\00\00i\00n\00f\00e\00r\00-\00t\00y\00p\00e\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\1a") + (data (i32.const 24) "i\00n\00f\00e\00r\00-\00t\00y\00p\00e\00.\00t\00s") (global $infer-type/ri (mut i32) (i32.const 0)) (global $infer-type/rI (mut i64) (i64.const 0)) (global $infer-type/rf (mut f32) (f32.const 0)) diff --git a/tests/compiler/infer-type.untouched.wat b/tests/compiler/infer-type.untouched.wat index 2fd7c456..d5bed29c 100644 --- a/tests/compiler/infer-type.untouched.wat +++ b/tests/compiler/infer-type.untouched.wat @@ -7,7 +7,7 @@ (type $FUNCSIG$viiii (func (param i32 i32 i32 i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1a\00\00\00i\00n\00f\00e\00r\00-\00t\00y\00p\00e\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\1a\00\00\00\00\00\00\00\00\00\00\00i\00n\00f\00e\00r\00-\00t\00y\00p\00e\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $infer-type/i i32 (i32.const 10)) @@ -107,7 +107,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 49 i32.const 0 call $~lib/builtins/abort @@ -117,7 +117,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 52 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/inlining-blocklocals.optimized.wat b/tests/compiler/inlining-blocklocals.optimized.wat index 54e6d336..2720b80d 100644 --- a/tests/compiler/inlining-blocklocals.optimized.wat +++ b/tests/compiler/inlining-blocklocals.optimized.wat @@ -3,7 +3,8 @@ (type $FUNCSIG$viiii (func (param i32 i32 i32 i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00.\00\00\00i\00n\00l\00i\00n\00i\00n\00g\00-\00b\00l\00o\00c\00k\00l\00o\00c\00a\00l\00s\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00.") + (data (i32.const 24) "i\00n\00l\00i\00n\00i\00n\00g\00-\00b\00l\00o\00c\00k\00l\00o\00c\00a\00l\00s\00.\00t\00s") (global $inlining-blocklocals/b (mut i32) (i32.const 2)) (global $inlining-blocklocals/theCall_a (mut i32) (i32.const 0)) (global $inlining-blocklocals/theCall_b (mut i32) (i32.const 0)) @@ -25,7 +26,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 2 call $~lib/builtins/abort @@ -36,7 +37,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 17 i32.const 2 call $~lib/builtins/abort diff --git a/tests/compiler/inlining-blocklocals.untouched.wat b/tests/compiler/inlining-blocklocals.untouched.wat index 7c784ef8..4c352598 100644 --- a/tests/compiler/inlining-blocklocals.untouched.wat +++ b/tests/compiler/inlining-blocklocals.untouched.wat @@ -3,7 +3,7 @@ (type $FUNCSIG$viiii (func (param i32 i32 i32 i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00.\00\00\00i\00n\00l\00i\00n\00i\00n\00g\00-\00b\00l\00o\00c\00k\00l\00o\00c\00a\00l\00s\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00.\00\00\00\00\00\00\00\00\00\00\00i\00n\00l\00i\00n\00i\00n\00g\00-\00b\00l\00o\00c\00k\00l\00o\00c\00a\00l\00s\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $inlining-blocklocals/b (mut i32) (i32.const 2)) @@ -41,7 +41,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 2 call $~lib/builtins/abort @@ -53,7 +53,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 17 i32.const 2 call $~lib/builtins/abort diff --git a/tests/compiler/inlining.optimized.wat b/tests/compiler/inlining.optimized.wat index 2e896e63..3d3c6a99 100644 --- a/tests/compiler/inlining.optimized.wat +++ b/tests/compiler/inlining.optimized.wat @@ -6,8 +6,10 @@ (type $FUNCSIG$iii (func (param i32 i32) (result i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\16\00\00\00i\00n\00l\00i\00n\00i\00n\00g\00.\00t\00s") - (data (i32.const 40) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\16") + (data (i32.const 24) "i\00n\00l\00i\00n\00i\00n\00g\00.\00t\00s") + (data (i32.const 48) "\10\00\00\00(") + (data (i32.const 64) "~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") (table $0 2 funcref) (elem (i32.const 0) $null $inlining/func_fe~anonymous|0) (global $~lib/argc (mut i32) (i32.const 0)) @@ -26,13 +28,12 @@ i32.const 1 global.set $~lib/argc i32.const 2 - i32.const 1 - call_indirect (type $FUNCSIG$ii) + call $inlining/func_fe~anonymous|0 i32.const 2 i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 68 i32.const 2 call $~lib/builtins/abort @@ -106,7 +107,7 @@ i32.const 1 i32.const 32 local.get $0 - i32.const 7 + i32.const 15 i32.add i32.clz i32.sub @@ -119,24 +120,24 @@ local.get $0 i32.store offset=4 local.get $1 - i32.const 8 + i32.const 16 i32.add ) (func $~lib/util/runtime/register (; 6 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) local.get $0 - i32.const 88 + i32.const 104 i32.le_u if i32.const 0 - i32.const 48 - i32.const 131 + i32.const 64 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $2 i32.load @@ -144,8 +145,8 @@ i32.ne if i32.const 0 - i32.const 48 - i32.const 133 + i32.const 64 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -194,7 +195,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 97 i32.const 2 call $~lib/builtins/abort @@ -206,7 +207,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 98 i32.const 2 call $~lib/builtins/abort @@ -218,7 +219,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 99 i32.const 2 call $~lib/builtins/abort @@ -230,7 +231,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 100 i32.const 2 call $~lib/builtins/abort @@ -239,7 +240,7 @@ ) (func $start (; 8 ;) (type $FUNCSIG$v) call $inlining/test_funcs - i32.const 88 + i32.const 104 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset diff --git a/tests/compiler/inlining.untouched.wat b/tests/compiler/inlining.untouched.wat index 015ff4dc..b6b2b2e3 100644 --- a/tests/compiler/inlining.untouched.wat +++ b/tests/compiler/inlining.untouched.wat @@ -6,18 +6,18 @@ (type $FUNCSIG$iii (func (param i32 i32) (result i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\16\00\00\00i\00n\00l\00i\00n\00i\00n\00g\00.\00t\00s\00") - (data (i32.const 40) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\16\00\00\00\00\00\00\00\00\00\00\00i\00n\00l\00i\00n\00i\00n\00g\00.\00t\00s\00") + (data (i32.const 48) "\10\00\00\00(\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") (table $0 2 funcref) (elem (i32.const 0) $null $inlining/func_fe~anonymous|0) (global $inlining/constantGlobal i32 (i32.const 1)) (global $~lib/argc (mut i32) (i32.const 0)) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/util/runtime/HEADER_MAGIC i32 (i32.const -1520547049)) (global $~lib/ASC_NO_ASSERT i32 (i32.const 0)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 88)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 104)) (export "memory" (memory $0)) (export "test" (func $inlining/test)) (start $start) @@ -66,7 +66,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 60 i32.const 2 call $~lib/builtins/abort @@ -96,7 +96,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 61 i32.const 2 call $~lib/builtins/abort @@ -126,7 +126,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 62 i32.const 2 call $~lib/builtins/abort @@ -142,7 +142,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 63 i32.const 2 call $~lib/builtins/abort @@ -158,7 +158,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 64 i32.const 2 call $~lib/builtins/abort @@ -184,7 +184,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 65 i32.const 2 call $~lib/builtins/abort @@ -210,7 +210,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 66 i32.const 2 call $~lib/builtins/abort @@ -234,7 +234,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 68 i32.const 2 call $~lib/builtins/abort @@ -254,7 +254,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 69 i32.const 2 call $~lib/builtins/abort @@ -276,7 +276,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 71 i32.const 2 call $~lib/builtins/abort @@ -403,8 +403,8 @@ i32.eqz if i32.const 0 - i32.const 48 - i32.const 131 + i32.const 64 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -420,8 +420,8 @@ i32.eqz if i32.const 0 - i32.const 48 - i32.const 133 + i32.const 64 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -497,7 +497,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 97 i32.const 2 call $~lib/builtins/abort @@ -510,7 +510,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 98 i32.const 2 call $~lib/builtins/abort @@ -523,7 +523,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 99 i32.const 2 call $~lib/builtins/abort @@ -536,7 +536,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 100 i32.const 2 call $~lib/builtins/abort @@ -550,7 +550,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 10 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/instanceof.optimized.wat b/tests/compiler/instanceof.optimized.wat index 65f4112a..58056cd0 100644 --- a/tests/compiler/instanceof.optimized.wat +++ b/tests/compiler/instanceof.optimized.wat @@ -3,7 +3,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1a\00\00\00i\00n\00s\00t\00a\00n\00c\00e\00o\00f\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\1a") + (data (i32.const 24) "i\00n\00s\00t\00a\00n\00c\00e\00o\00f\00.\00t\00s") (global $instanceof/an (mut i32) (i32.const 0)) (export "memory" (memory $0)) (start $start) @@ -11,7 +12,7 @@ global.get $instanceof/an if i32.const 0 - i32.const 16 + i32.const 24 i32.const 68 i32.const 0 call $~lib/builtins/abort @@ -23,7 +24,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 71 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/instanceof.untouched.wat b/tests/compiler/instanceof.untouched.wat index 938ce330..964e5f12 100644 --- a/tests/compiler/instanceof.untouched.wat +++ b/tests/compiler/instanceof.untouched.wat @@ -5,7 +5,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1a\00\00\00i\00n\00s\00t\00a\00n\00c\00e\00o\00f\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\1a\00\00\00\00\00\00\00\00\00\00\00i\00n\00s\00t\00a\00n\00c\00e\00o\00f\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $instanceof/a (mut i32) (i32.const 0)) @@ -90,7 +90,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 11 i32.const 0 call $~lib/builtins/abort @@ -104,7 +104,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -119,7 +119,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 13 i32.const 0 call $~lib/builtins/abort @@ -134,7 +134,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -149,7 +149,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -164,7 +164,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 0 call $~lib/builtins/abort @@ -178,7 +178,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 19 i32.const 0 call $~lib/builtins/abort @@ -193,7 +193,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -208,7 +208,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -223,7 +223,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 22 i32.const 0 call $~lib/builtins/abort @@ -238,7 +238,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -253,7 +253,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 25 i32.const 0 call $~lib/builtins/abort @@ -268,7 +268,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -282,7 +282,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 27 i32.const 0 call $~lib/builtins/abort @@ -297,7 +297,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -312,7 +312,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 29 i32.const 0 call $~lib/builtins/abort @@ -327,7 +327,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 30 i32.const 0 call $~lib/builtins/abort @@ -342,7 +342,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 32 i32.const 0 call $~lib/builtins/abort @@ -357,7 +357,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 33 i32.const 0 call $~lib/builtins/abort @@ -372,7 +372,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 34 i32.const 0 call $~lib/builtins/abort @@ -386,7 +386,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 35 i32.const 0 call $~lib/builtins/abort @@ -401,7 +401,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 36 i32.const 0 call $~lib/builtins/abort @@ -416,7 +416,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 37 i32.const 0 call $~lib/builtins/abort @@ -431,7 +431,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 39 i32.const 0 call $~lib/builtins/abort @@ -446,7 +446,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 40 i32.const 0 call $~lib/builtins/abort @@ -461,7 +461,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 41 i32.const 0 call $~lib/builtins/abort @@ -476,7 +476,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 42 i32.const 0 call $~lib/builtins/abort @@ -490,7 +490,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 43 i32.const 0 call $~lib/builtins/abort @@ -505,7 +505,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 44 i32.const 0 call $~lib/builtins/abort @@ -520,7 +520,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 46 i32.const 0 call $~lib/builtins/abort @@ -535,7 +535,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 47 i32.const 0 call $~lib/builtins/abort @@ -550,7 +550,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 48 i32.const 0 call $~lib/builtins/abort @@ -565,7 +565,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 49 i32.const 0 call $~lib/builtins/abort @@ -580,7 +580,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 50 i32.const 0 call $~lib/builtins/abort @@ -594,7 +594,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 51 i32.const 0 call $~lib/builtins/abort @@ -605,7 +605,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 62 i32.const 0 call $~lib/builtins/abort @@ -617,7 +617,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 63 i32.const 0 call $~lib/builtins/abort @@ -629,7 +629,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 64 i32.const 0 call $~lib/builtins/abort @@ -641,7 +641,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 65 i32.const 0 call $~lib/builtins/abort @@ -654,7 +654,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 68 i32.const 0 call $~lib/builtins/abort @@ -668,7 +668,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 69 i32.const 0 call $~lib/builtins/abort @@ -682,7 +682,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 71 i32.const 0 call $~lib/builtins/abort @@ -696,7 +696,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 72 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/logical.optimized.wat b/tests/compiler/logical.optimized.wat index 8fa227a9..f6f188bf 100644 --- a/tests/compiler/logical.optimized.wat +++ b/tests/compiler/logical.optimized.wat @@ -3,7 +3,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\14\00\00\00l\00o\00g\00i\00c\00a\00l\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\14") + (data (i32.const 24) "l\00o\00g\00i\00c\00a\00l\00.\00t\00s") (global $logical/i (mut i32) (i32.const 0)) (global $logical/I (mut i64) (i64.const 0)) (global $logical/f (mut f32) (f32.const 0)) @@ -18,7 +19,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -31,7 +32,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -44,7 +45,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -57,7 +58,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -70,7 +71,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -83,7 +84,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 31 i32.const 0 call $~lib/builtins/abort @@ -96,7 +97,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 36 i32.const 0 call $~lib/builtins/abort @@ -109,7 +110,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 39 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/logical.untouched.wat b/tests/compiler/logical.untouched.wat index 0020b706..9e67493c 100644 --- a/tests/compiler/logical.untouched.wat +++ b/tests/compiler/logical.untouched.wat @@ -3,7 +3,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\14\00\00\00l\00o\00g\00i\00c\00a\00l\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\14\00\00\00\00\00\00\00\00\00\00\00l\00o\00g\00i\00c\00a\00l\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $logical/i (mut i32) (i32.const 0)) @@ -90,7 +90,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -109,7 +109,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -130,7 +130,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -151,7 +151,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -172,7 +172,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -193,7 +193,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 31 i32.const 0 call $~lib/builtins/abort @@ -214,7 +214,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 36 i32.const 0 call $~lib/builtins/abort @@ -235,7 +235,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 39 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/many-locals.optimized.wat b/tests/compiler/many-locals.optimized.wat index c25c037f..53e206bd 100644 --- a/tests/compiler/many-locals.optimized.wat +++ b/tests/compiler/many-locals.optimized.wat @@ -2,7 +2,8 @@ (type $FUNCSIG$ii (func (param i32) (result i32))) (type $FUNCSIG$v (func)) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1c\00\00\00m\00a\00n\00y\00-\00l\00o\00c\00a\00l\00s\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\1c") + (data (i32.const 24) "m\00a\00n\00y\00-\00l\00o\00c\00a\00l\00s\00.\00t\00s") (export "memory" (memory $0)) (export "testI32" (func $many-locals/testI32)) (export "testI8" (func $many-locals/testI8)) diff --git a/tests/compiler/many-locals.untouched.wat b/tests/compiler/many-locals.untouched.wat index 6e272160..7229e767 100644 --- a/tests/compiler/many-locals.untouched.wat +++ b/tests/compiler/many-locals.untouched.wat @@ -4,7 +4,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1c\00\00\00m\00a\00n\00y\00-\00l\00o\00c\00a\00l\00s\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\1c\00\00\00\00\00\00\00\00\00\00\00m\00a\00n\00y\00-\00l\00o\00c\00a\00l\00s\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (export "memory" (memory $0)) @@ -797,7 +797,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 133 i32.const 0 call $~lib/builtins/abort @@ -810,7 +810,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 267 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/memcpy.optimized.wat b/tests/compiler/memcpy.optimized.wat index 2237d7a4..27fa46a9 100644 --- a/tests/compiler/memcpy.optimized.wat +++ b/tests/compiler/memcpy.optimized.wat @@ -4,7 +4,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\12\00\00\00m\00e\00m\00c\00p\00y\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\12") + (data (i32.const 24) "m\00e\00m\00c\00p\00y\00.\00t\00s") (global $memcpy/dest (mut i32) (i32.const 0)) (export "memory" (memory $0)) (export "memcpy" (func $memcpy/memcpy)) @@ -884,7 +885,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 151 i32.const 0 call $~lib/builtins/abort @@ -896,7 +897,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 152 i32.const 0 call $~lib/builtins/abort @@ -912,7 +913,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 155 i32.const 0 call $~lib/builtins/abort @@ -924,7 +925,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 156 i32.const 0 call $~lib/builtins/abort @@ -936,7 +937,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 157 i32.const 0 call $~lib/builtins/abort @@ -948,7 +949,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 158 i32.const 0 call $~lib/builtins/abort @@ -960,7 +961,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 159 i32.const 0 call $~lib/builtins/abort @@ -977,7 +978,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 162 i32.const 0 call $~lib/builtins/abort @@ -994,7 +995,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 165 i32.const 0 call $~lib/builtins/abort @@ -1006,7 +1007,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 166 i32.const 0 call $~lib/builtins/abort @@ -1018,7 +1019,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 167 i32.const 0 call $~lib/builtins/abort @@ -1030,7 +1031,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 168 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/memcpy.untouched.wat b/tests/compiler/memcpy.untouched.wat index 98a17032..24a043ac 100644 --- a/tests/compiler/memcpy.untouched.wat +++ b/tests/compiler/memcpy.untouched.wat @@ -4,7 +4,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\12\00\00\00m\00e\00m\00c\00p\00y\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\12\00\00\00\00\00\00\00\00\00\00\00m\00e\00m\00c\00p\00y\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $memcpy/base i32 (i32.const 8)) @@ -1242,7 +1242,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 151 i32.const 0 call $~lib/builtins/abort @@ -1255,7 +1255,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 152 i32.const 0 call $~lib/builtins/abort @@ -1272,7 +1272,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 155 i32.const 0 call $~lib/builtins/abort @@ -1285,7 +1285,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 156 i32.const 0 call $~lib/builtins/abort @@ -1300,7 +1300,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 157 i32.const 0 call $~lib/builtins/abort @@ -1315,7 +1315,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 158 i32.const 0 call $~lib/builtins/abort @@ -1330,7 +1330,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 159 i32.const 0 call $~lib/builtins/abort @@ -1352,7 +1352,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 162 i32.const 0 call $~lib/builtins/abort @@ -1374,7 +1374,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 165 i32.const 0 call $~lib/builtins/abort @@ -1389,7 +1389,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 166 i32.const 0 call $~lib/builtins/abort @@ -1404,7 +1404,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 167 i32.const 0 call $~lib/builtins/abort @@ -1419,7 +1419,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 168 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/memmove.optimized.wat b/tests/compiler/memmove.optimized.wat index ffd5a371..0c411976 100644 --- a/tests/compiler/memmove.optimized.wat +++ b/tests/compiler/memmove.optimized.wat @@ -4,7 +4,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\14\00\00\00m\00e\00m\00m\00o\00v\00e\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\14") + (data (i32.const 24) "m\00e\00m\00m\00o\00v\00e\00.\00t\00s") (global $memmove/dest (mut i32) (i32.const 0)) (export "memory" (memory $0)) (start $start) @@ -213,7 +214,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 55 i32.const 0 call $~lib/builtins/abort @@ -225,7 +226,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 56 i32.const 0 call $~lib/builtins/abort @@ -241,7 +242,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 59 i32.const 0 call $~lib/builtins/abort @@ -253,7 +254,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 60 i32.const 0 call $~lib/builtins/abort @@ -265,7 +266,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 61 i32.const 0 call $~lib/builtins/abort @@ -277,7 +278,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 62 i32.const 0 call $~lib/builtins/abort @@ -289,7 +290,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 63 i32.const 0 call $~lib/builtins/abort @@ -306,7 +307,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 66 i32.const 0 call $~lib/builtins/abort @@ -323,7 +324,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 69 i32.const 0 call $~lib/builtins/abort @@ -335,7 +336,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 70 i32.const 0 call $~lib/builtins/abort @@ -347,7 +348,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 71 i32.const 0 call $~lib/builtins/abort @@ -359,7 +360,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 72 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/memmove.untouched.wat b/tests/compiler/memmove.untouched.wat index 0880c124..0b35b390 100644 --- a/tests/compiler/memmove.untouched.wat +++ b/tests/compiler/memmove.untouched.wat @@ -4,7 +4,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\14\00\00\00m\00e\00m\00m\00o\00v\00e\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\14\00\00\00\00\00\00\00\00\00\00\00m\00e\00m\00m\00o\00v\00e\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $memmove/base i32 (i32.const 8)) @@ -259,7 +259,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 55 i32.const 0 call $~lib/builtins/abort @@ -272,7 +272,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 56 i32.const 0 call $~lib/builtins/abort @@ -289,7 +289,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 59 i32.const 0 call $~lib/builtins/abort @@ -302,7 +302,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 60 i32.const 0 call $~lib/builtins/abort @@ -317,7 +317,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 61 i32.const 0 call $~lib/builtins/abort @@ -332,7 +332,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 62 i32.const 0 call $~lib/builtins/abort @@ -347,7 +347,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 63 i32.const 0 call $~lib/builtins/abort @@ -369,7 +369,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 66 i32.const 0 call $~lib/builtins/abort @@ -391,7 +391,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 69 i32.const 0 call $~lib/builtins/abort @@ -406,7 +406,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 70 i32.const 0 call $~lib/builtins/abort @@ -421,7 +421,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 71 i32.const 0 call $~lib/builtins/abort @@ -436,7 +436,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 72 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/memset.optimized.wat b/tests/compiler/memset.optimized.wat index 0eafaf82..44cf5295 100644 --- a/tests/compiler/memset.optimized.wat +++ b/tests/compiler/memset.optimized.wat @@ -4,7 +4,8 @@ (type $FUNCSIG$viii (func (param i32 i32 i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\12\00\00\00m\00e\00m\00s\00e\00t\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\12") + (data (i32.const 24) "m\00e\00m\00s\00e\00t\00.\00t\00s") (global $memset/dest (mut i32) (i32.const 0)) (export "memory" (memory $0)) (start $start) @@ -234,7 +235,7 @@ end ) (func $start:memset (; 2 ;) (type $FUNCSIG$v) - i32.const 36 + i32.const 44 global.set $memset/dest global.get $memset/dest i32.const 1 @@ -246,7 +247,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 72 i32.const 0 call $~lib/builtins/abort @@ -260,7 +261,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 73 i32.const 0 call $~lib/builtins/abort @@ -278,7 +279,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 77 i32.const 0 call $~lib/builtins/abort @@ -292,7 +293,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 78 i32.const 0 call $~lib/builtins/abort @@ -306,7 +307,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 79 i32.const 0 call $~lib/builtins/abort @@ -320,7 +321,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 80 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/memset.untouched.wat b/tests/compiler/memset.untouched.wat index b2787344..1423ed49 100644 --- a/tests/compiler/memset.untouched.wat +++ b/tests/compiler/memset.untouched.wat @@ -4,11 +4,11 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\12\00\00\00m\00e\00m\00s\00e\00t\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\12\00\00\00\00\00\00\00\00\00\00\00m\00e\00m\00s\00e\00t\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $memset/dest (mut i32) (i32.const 0)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 36)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 44)) (export "memory" (memory $0)) (start $start) (func $memset/memset (; 1 ;) (type $FUNCSIG$iiii) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) @@ -290,7 +290,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 72 i32.const 0 call $~lib/builtins/abort @@ -305,7 +305,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 73 i32.const 0 call $~lib/builtins/abort @@ -325,7 +325,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 77 i32.const 0 call $~lib/builtins/abort @@ -340,7 +340,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 78 i32.const 0 call $~lib/builtins/abort @@ -355,7 +355,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 79 i32.const 0 call $~lib/builtins/abort @@ -370,7 +370,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 80 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/number.optimized.wat b/tests/compiler/number.optimized.wat index 4a6aeaa6..fecf4a30 100644 --- a/tests/compiler/number.optimized.wat +++ b/tests/compiler/number.optimized.wat @@ -9,31 +9,55 @@ (type $FUNCSIG$iijijij (func (param i32 i64 i32 i64 i32 i64) (result i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\02\00\00\000") - (data (i32.const 24) "\0f\00\00\00\90\01\00\000\000\000\001\000\002\000\003\000\004\000\005\000\006\000\007\000\008\000\009\001\000\001\001\001\002\001\003\001\004\001\005\001\006\001\007\001\008\001\009\002\000\002\001\002\002\002\003\002\004\002\005\002\006\002\007\002\008\002\009\003\000\003\001\003\002\003\003\003\004\003\005\003\006\003\007\003\008\003\009\004\000\004\001\004\002\004\003\004\004\004\005\004\006\004\007\004\008\004\009\005\000\005\001\005\002\005\003\005\004\005\005\005\006\005\007\005\008\005\009\006\000\006\001\006\002\006\003\006\004\006\005\006\006\006\007\006\008\006\009\007\000\007\001\007\002\007\003\007\004\007\005\007\006\007\007\007\008\007\009\008\000\008\001\008\002\008\003\008\004\008\005\008\006\008\007\008\008\008\009\009\000\009\001\009\002\009\003\009\004\009\005\009\006\009\007\009\008\009\009") - (data (i32.const 432) "\11\00\00\00\10\00\00\00 \00\00\00 \00\00\00\90\01\00\00d") - (data (i32.const 456) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 504) "\10\00\00\00\02\00\00\001") - (data (i32.const 520) "\10\00\00\00\12\00\00\00n\00u\00m\00b\00e\00r\00.\00t\00s") - (data (i32.const 552) "\10\00\00\00\06\00\00\000\00.\000") - (data (i32.const 568) "\10\00\00\00\06\00\00\00N\00a\00N") - (data (i32.const 584) "\10\00\00\00\12\00\00\00-\00I\00n\00f\00i\00n\00i\00t\00y") - (data (i32.const 616) "\10\00\00\00\10\00\00\00I\00n\00f\00i\00n\00i\00t\00y") - (data (i32.const 640) "\0f\00\00\00\b8\02\00\00\88\02\1c\08\a0\d5\8f\fav\bf>\a2\7f\e1\ae\bav\acU0 \fb\16\8b\ea5\ce]J\89B\cf-;eU\aa\b0k\9a\dfE\1a=\03\cf\1a\e6\ca\c6\9a\c7\17\fep\abO\dc\bc\be\fc\b1w\ff\0c\d6kA\ef\91V\be<\fc\7f\90\ad\1f\d0\8d\83\9aU1(\\Q\d3\b5\c9\a6\ad\8f\acq\9d\cb\8b\ee#w\"\9c\eamSx@\91I\cc\aeW\ce\b6]y\12<\827V\fbM6\94\10\c2O\98H8o\ea\96\90\c7:\82%\cb\85t\d7\f4\97\bf\97\cd\cf\86\a0\e5\ac*\17\98\n4\ef\8e\b25*\fbg8\b2;?\c6\d2\df\d4\c8\84\ba\cd\d3\1a\'D\dd\c5\96\c9%\bb\ce\9fk\93\84\a5b}$l\ac\db\f6\da_\0dXf\ab\a3&\f1\c3\de\93\f8\e2\f3\b8\80\ff\aa\a8\ad\b5\b5\8bJ|l\05_b\87S0\c14`\ff\bc\c9U&\ba\91\8c\85N\96\bd~)p$w\f9\df\8f\b8\e5\b8\9f\bd\df\a6\94}t\88\cf_\a9\f8\cf\9b\a8\8f\93pD\b9k\15\0f\bf\f8\f0\08\8a\b611eU%\b0\cd\ac\7f{\d0\c6\e2?\99\06;+*\c4\10\\\e4\d3\92si\99$$\aa\0e\ca\00\83\f2\b5\87\fd\eb\1a\11\92d\08\e5\bc\cc\88Po\t\cc\bc\8c,e\19\e2X\17\b7\d1\00\00\00\00\00\00@\9c\00\00\00\00\10\a5\d4\e8\00\00b\ac\c5\ebx\ad\84\t\94\f8x9?\81\b3\15\07\c9{\ce\97\c0p\\\ea{\ce2~\8fh\80\e9\ab\a48\d2\d5E\"\9a\17&\'O\9f\'\fb\c4\d41\a2c\ed\a8\ad\c8\8c8e\de\b0\dbe\ab\1a\8e\08\c7\83\9a\1dqB\f9\1d]\c4X\e7\1b\a6,iM\92\ea\8dp\1ad\ee\01\daJw\ef\9a\99\a3m\a2\85k}\b4{x\t\f2w\18\ddy\a1\e4T\b4\c2\c5\9b[\92\86[\86=]\96\c8\c5S5\c8\b3\a0\97\fa\\\b4*\95\e3_\a0\99\bd\9fF\de%\8c9\db4\c2\9b\a5\\\9f\98\a3r\9a\c6\f6\ce\be\e9TS\bf\dc\b7\e2A\"\f2\17\f3\fc\88\a5x\\\d3\9b\ce \cc\dfS!{\f3Z\16\98:0\1f\97\dc\b5\a0\e2\96\b3\e3\\S\d1\d9\a8\a2\7f\e1\ae\bav\acU0 \fb\16\8b\ea5\ce]J\89B\cf-;eU\aa\b0k\9a\dfE\1a=\03\cf\1a\e6\ca\c6\9a\c7\17\fep\abO\dc\bc\be\fc\b1w\ff\0c\d6kA\ef\91V\be<\fc\7f\90\ad\1f\d0\8d\83\9aU1(\\Q\d3\b5\c9\a6\ad\8f\acq\9d\cb\8b\ee#w\"\9c\eamSx@\91I\cc\aeW\ce\b6]y\12<\827V\fbM6\94\10\c2O\98H8o\ea\96\90\c7:\82%\cb\85t\d7\f4\97\bf\97\cd\cf\86\a0\e5\ac*\17\98\n4\ef\8e\b25*\fbg8\b2;?\c6\d2\df\d4\c8\84\ba\cd\d3\1a\'D\dd\c5\96\c9%\bb\ce\9fk\93\84\a5b}$l\ac\db\f6\da_\0dXf\ab\a3&\f1\c3\de\93\f8\e2\f3\b8\80\ff\aa\a8\ad\b5\b5\8bJ|l\05_b\87S0\c14`\ff\bc\c9U&\ba\91\8c\85N\96\bd~)p$w\f9\df\8f\b8\e5\b8\9f\bd\df\a6\94}t\88\cf_\a9\f8\cf\9b\a8\8f\93pD\b9k\15\0f\bf\f8\f0\08\8a\b611eU%\b0\cd\ac\7f{\d0\c6\e2?\99\06;+*\c4\10\\\e4\d3\92si\99$$\aa\0e\ca\00\83\f2\b5\87\fd\eb\1a\11\92d\08\e5\bc\cc\88Po\t\cc\bc\8c,e\19\e2X\17\b7\d1\00\00\00\00\00\00@\9c\00\00\00\00\10\a5\d4\e8\00\00b\ac\c5\ebx\ad\84\t\94\f8x9?\81\b3\15\07\c9{\ce\97\c0p\\\ea{\ce2~\8fh\80\e9\ab\a48\d2\d5E\"\9a\17&\'O\9f\'\fb\c4\d41\a2c\ed\a8\ad\c8\8c8e\de\b0\dbe\ab\1a\8e\08\c7\83\9a\1dqB\f9\1d]\c4X\e7\1b\a6,iM\92\ea\8dp\1ad\ee\01\daJw\ef\9a\99\a3m\a2\85k}\b4{x\t\f2w\18\ddy\a1\e4T\b4\c2\c5\9b[\92\86[\86=]\96\c8\c5S5\c8\b3\a0\97\fa\\\b4*\95\e3_\a0\99\bd\9fF\de%\8c9\db4\c2\9b\a5\\\9f\98\a3r\9a\c6\f6\ce\be\e9TS\bf\dc\b7\e2A\"\f2\17\f3\fc\88\a5x\\\d3\9b\ce \cc\dfS!{\f3Z\16\98:0\1f\97\dc\b5\a0\e2\96\b3\e3\\S\d1\d9\a8\a2\7f\e1\ae\bav\acU0 \fb\16\8b\ea5\ce]J\89B\cf-;eU\aa\b0k\9a\dfE\1a=\03\cf\1a\e6\ca\c6\9a\c7\17\fep\abO\dc\bc\be\fc\b1w\ff\0c\d6kA\ef\91V\be<\fc\7f\90\ad\1f\d0\8d\83\9aU1(\\Q\d3\b5\c9\a6\ad\8f\acq\9d\cb\8b\ee#w\"\9c\eamSx@\91I\cc\aeW\ce\b6]y\12<\827V\fbM6\94\10\c2O\98H8o\ea\96\90\c7:\82%\cb\85t\d7\f4\97\bf\97\cd\cf\86\a0\e5\ac*\17\98\n4\ef\8e\b25*\fbg8\b2;?\c6\d2\df\d4\c8\84\ba\cd\d3\1a\'D\dd\c5\96\c9%\bb\ce\9fk\93\84\a5b}$l\ac\db\f6\da_\0dXf\ab\a3&\f1\c3\de\93\f8\e2\f3\b8\80\ff\aa\a8\ad\b5\b5\8bJ|l\05_b\87S0\c14`\ff\bc\c9U&\ba\91\8c\85N\96\bd~)p$w\f9\df\8f\b8\e5\b8\9f\bd\df\a6\94}t\88\cf_\a9\f8\cf\9b\a8\8f\93pD\b9k\15\0f\bf\f8\f0\08\8a\b611eU%\b0\cd\ac\7f{\d0\c6\e2?\99\06;+*\c4\10\\\e4\d3\92si\99$$\aa\0e\ca\00\83\f2\b5\87\fd\eb\1a\11\92d\08\e5\bc\cc\88Po\t\cc\bc\8c,e\19\e2X\17\b7\d1\00\00\00\00\00\00@\9c\00\00\00\00\10\a5\d4\e8\00\00b\ac\c5\ebx\ad\84\t\94\f8x9?\81\b3\15\07\c9{\ce\97\c0p\\\ea{\ce2~\8fh\80\e9\ab\a48\d2\d5E\"\9a\17&\'O\9f\'\fb\c4\d41\a2c\ed\a8\ad\c8\8c8e\de\b0\dbe\ab\1a\8e\08\c7\83\9a\1dqB\f9\1d]\c4X\e7\1b\a6,iM\92\ea\8dp\1ad\ee\01\daJw\ef\9a\99\a3m\a2\85k}\b4{x\t\f2w\18\ddy\a1\e4T\b4\c2\c5\9b[\92\86[\86=]\96\c8\c5S5\c8\b3\a0\97\fa\\\b4*\95\e3_\a0\99\bd\9fF\de%\8c9\db4\c2\9b\a5\\\9f\98\a3r\9a\c6\f6\ce\be\e9TS\bf\dc\b7\e2A\"\f2\17\f3\fc\88\a5x\\\d3\9b\ce \cc\dfS!{\f3Z\16\98:0\1f\97\dc\b5\a0\e2\96\b3\e3\\S\d1\d9\a8\a2\7f\e1\ae\bav\acU0 \fb\16\8b\ea5\ce]J\89B\cf-;eU\aa\b0k\9a\dfE\1a=\03\cf\1a\e6\ca\c6\9a\c7\17\fep\abO\dc\bc\be\fc\b1w\ff\0c\d6kA\ef\91V\be<\fc\7f\90\ad\1f\d0\8d\83\9aU1(\\Q\d3\b5\c9\a6\ad\8f\acq\9d\cb\8b\ee#w\"\9c\eamSx@\91I\cc\aeW\ce\b6]y\12<\827V\fbM6\94\10\c2O\98H8o\ea\96\90\c7:\82%\cb\85t\d7\f4\97\bf\97\cd\cf\86\a0\e5\ac*\17\98\n4\ef\8e\b25*\fbg8\b2;?\c6\d2\df\d4\c8\84\ba\cd\d3\1a\'D\dd\c5\96\c9%\bb\ce\9fk\93\84\a5b}$l\ac\db\f6\da_\0dXf\ab\a3&\f1\c3\de\93\f8\e2\f3\b8\80\ff\aa\a8\ad\b5\b5\8bJ|l\05_b\87S0\c14`\ff\bc\c9U&\ba\91\8c\85N\96\bd~)p$w\f9\df\8f\b8\e5\b8\9f\bd\df\a6\94}t\88\cf_\a9\f8\cf\9b\a8\8f\93pD\b9k\15\0f\bf\f8\f0\08\8a\b611eU%\b0\cd\ac\7f{\d0\c6\e2?\99\06;+*\c4\10\\\e4\d3\92si\99$$\aa\0e\ca\00\83\f2\b5\87\fd\eb\1a\11\92d\08\e5\bc\cc\88Po\t\cc\bc\8c,e\19\e2X\17\b7\d1\00\00\00\00\00\00@\9c\00\00\00\00\10\a5\d4\e8\00\00b\ac\c5\ebx\ad\84\t\94\f8x9?\81\b3\15\07\c9{\ce\97\c0p\\\ea{\ce2~\8fh\80\e9\ab\a48\d2\d5E\"\9a\17&\'O\9f\'\fb\c4\d41\a2c\ed\a8\ad\c8\8c8e\de\b0\dbe\ab\1a\8e\08\c7\83\9a\1dqB\f9\1d]\c4X\e7\1b\a6,iM\92\ea\8dp\1ad\ee\01\daJw\ef\9a\99\a3m\a2\85k}\b4{x\t\f2w\18\ddy\a1\e4T\b4\c2\c5\9b[\92\86[\86=]\96\c8\c5S5\c8\b3\a0\97\fa\\\b4*\95\e3_\a0\99\bd\9fF\de%\8c9\db4\c2\9b\a5\\\9f\98\a3r\9a\c6\f6\ce\be\e9TS\bf\dc\b7\e2A\"\f2\17\f3\fc\88\a5x\\\d3\9b\ce \cc\dfS!{\f3Z\16\98:0\1f\97\dc\b5\a0\e2\96\b3\e3\\S\d1\d9\a8#__unchecked_get global.set $~lib/util/number/_frc_pow - i32.const 1560 + i32.const 1672 local.get $13 call $~lib/array/Array#__unchecked_get global.set $~lib/util/number/_exp_pow @@ -2191,7 +2191,7 @@ i32.eqz if i32.const 0 - i32.const 1656 + i32.const 1792 i32.const 203 i32.const 4 call $~lib/builtins/abort @@ -2261,7 +2261,7 @@ local.get $3 i32.eqz if - i32.const 1696 + i32.const 1840 return end local.get $8 @@ -2309,8 +2309,8 @@ i32.eqz if i32.const 0 - i32.const 464 - i32.const 117 + i32.const 496 + i32.const 115 i32.const 4 call $~lib/builtins/abort unreachable @@ -2326,8 +2326,8 @@ i32.eqz if i32.const 0 - i32.const 464 - i32.const 119 + i32.const 496 + i32.const 117 i32.const 4 call $~lib/builtins/abort unreachable @@ -2343,7 +2343,7 @@ f64.const 0 f64.eq if - i32.const 560 + i32.const 616 return end local.get $0 @@ -2353,11 +2353,11 @@ local.get $0 call $~lib/builtins/isNaN if - i32.const 576 + i32.const 640 return end - i32.const 592 - i32.const 624 + i32.const 664 + i32.const 704 local.get $0 f64.const 0 f64.lt @@ -2391,9 +2391,9 @@ i32.const 0 i32.ne if (result i32) - i32.const 1784 + i32.const 1976 else - i32.const 1800 + i32.const 2000 end ) (func $~lib/builtins/isNaN (; 29 ;) (type $FUNCSIG$if) (param $0 f32) (result i32) @@ -2482,12 +2482,12 @@ global.set $~lib/allocator/arena/offset global.get $number/a call $~lib/number/I32#toString - i32.const 512 + i32.const 552 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -2495,12 +2495,12 @@ end f64.const 2 call $~lib/number/F64#toString - i32.const 1704 + i32.const 1856 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -2508,12 +2508,12 @@ end i32.const 3 call $~lib/number/I32#toString - i32.const 1720 + i32.const 1880 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 10 i32.const 0 call $~lib/builtins/abort @@ -2521,12 +2521,12 @@ end i32.const -5 call $~lib/number/I32#toString - i32.const 1736 + i32.const 1904 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -2534,12 +2534,12 @@ end i32.const 4 call $~lib/number/I32#toString - i32.const 1752 + i32.const 1928 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 13 i32.const 0 call $~lib/builtins/abort @@ -2554,12 +2554,12 @@ local.get $0 end call $~lib/number/I32#toString - i32.const 1768 + i32.const 1952 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -2574,12 +2574,12 @@ local.get $0 end call $~lib/number/I32#toString - i32.const 512 + i32.const 552 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -2588,12 +2588,12 @@ i32.const 0 i32.eqz call $~lib/number/Bool#toString - i32.const 1784 + i32.const 1976 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 16 i32.const 0 call $~lib/builtins/abort @@ -2602,12 +2602,12 @@ i32.const 1 i32.eqz call $~lib/number/Bool#toString - i32.const 1800 + i32.const 2000 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 17 i32.const 0 call $~lib/builtins/abort @@ -2622,12 +2622,12 @@ local.get $0 end call $~lib/number/I32#toString - i32.const 512 + i32.const 552 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -2642,12 +2642,12 @@ local.get $0 end call $~lib/number/I32#toString - i32.const 1768 + i32.const 1952 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -2658,7 +2658,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 25 i32.const 0 call $~lib/builtins/abort @@ -2673,7 +2673,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 27 i32.const 0 call $~lib/builtins/abort @@ -2686,7 +2686,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -2699,7 +2699,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 29 i32.const 0 call $~lib/builtins/abort @@ -2712,7 +2712,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 30 i32.const 0 call $~lib/builtins/abort @@ -2725,7 +2725,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 31 i32.const 0 call $~lib/builtins/abort @@ -2738,7 +2738,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 32 i32.const 0 call $~lib/builtins/abort @@ -2751,7 +2751,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 33 i32.const 0 call $~lib/builtins/abort @@ -2766,7 +2766,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 34 i32.const 0 call $~lib/builtins/abort @@ -2779,7 +2779,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 35 i32.const 0 call $~lib/builtins/abort @@ -2792,7 +2792,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 36 i32.const 0 call $~lib/builtins/abort @@ -2805,7 +2805,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 37 i32.const 0 call $~lib/builtins/abort @@ -2818,7 +2818,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 38 i32.const 0 call $~lib/builtins/abort @@ -2831,7 +2831,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 39 i32.const 0 call $~lib/builtins/abort @@ -2844,7 +2844,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 40 i32.const 0 call $~lib/builtins/abort @@ -2857,7 +2857,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 41 i32.const 0 call $~lib/builtins/abort @@ -2870,7 +2870,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 42 i32.const 0 call $~lib/builtins/abort @@ -2883,7 +2883,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 43 i32.const 0 call $~lib/builtins/abort @@ -2896,7 +2896,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 44 i32.const 0 call $~lib/builtins/abort @@ -2909,7 +2909,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 45 i32.const 0 call $~lib/builtins/abort @@ -2922,7 +2922,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 46 i32.const 0 call $~lib/builtins/abort @@ -2933,7 +2933,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 48 i32.const 0 call $~lib/builtins/abort @@ -2948,7 +2948,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 50 i32.const 0 call $~lib/builtins/abort @@ -2961,7 +2961,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 51 i32.const 0 call $~lib/builtins/abort @@ -2974,7 +2974,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 52 i32.const 0 call $~lib/builtins/abort @@ -2987,7 +2987,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 53 i32.const 0 call $~lib/builtins/abort @@ -3000,7 +3000,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 54 i32.const 0 call $~lib/builtins/abort @@ -3013,7 +3013,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 55 i32.const 0 call $~lib/builtins/abort @@ -3026,7 +3026,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 56 i32.const 0 call $~lib/builtins/abort @@ -3041,7 +3041,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 57 i32.const 0 call $~lib/builtins/abort @@ -3054,7 +3054,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 58 i32.const 0 call $~lib/builtins/abort @@ -3067,7 +3067,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 59 i32.const 0 call $~lib/builtins/abort @@ -3080,7 +3080,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 60 i32.const 0 call $~lib/builtins/abort @@ -3093,7 +3093,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 61 i32.const 0 call $~lib/builtins/abort @@ -3106,7 +3106,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 62 i32.const 0 call $~lib/builtins/abort @@ -3119,7 +3119,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 63 i32.const 0 call $~lib/builtins/abort @@ -3132,7 +3132,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 64 i32.const 0 call $~lib/builtins/abort @@ -3145,7 +3145,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 65 i32.const 0 call $~lib/builtins/abort @@ -3158,7 +3158,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 66 i32.const 0 call $~lib/builtins/abort @@ -3171,7 +3171,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 67 i32.const 0 call $~lib/builtins/abort @@ -3184,7 +3184,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 68 i32.const 0 call $~lib/builtins/abort @@ -3197,7 +3197,7 @@ i32.eqz if i32.const 0 - i32.const 528 + i32.const 576 i32.const 69 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/optional-typeparameters.optimized.wat b/tests/compiler/optional-typeparameters.optimized.wat index 7334a789..8aa28883 100644 --- a/tests/compiler/optional-typeparameters.optimized.wat +++ b/tests/compiler/optional-typeparameters.optimized.wat @@ -6,7 +6,8 @@ (type $FUNCSIG$i (func (result i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00(") + (data (i32.const 24) "~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $optional-typeparameters/tConcrete (mut i32) (i32.const 0)) @@ -77,7 +78,7 @@ ) (func $~lib/util/runtime/allocate (; 2 ;) (type $FUNCSIG$i) (result i32) (local $0 i32) - i32.const 8 + i32.const 16 call $~lib/allocator/arena/__mem_allocate local.tee $0 i32.const -1520547049 @@ -86,24 +87,24 @@ i32.const 0 i32.store offset=4 local.get $0 - i32.const 8 + i32.const 16 i32.add ) (func $~lib/util/runtime/register (; 3 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) local.get $0 - i32.const 56 + i32.const 64 i32.le_u if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $2 i32.load @@ -111,8 +112,8 @@ i32.ne if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -123,7 +124,7 @@ local.get $0 ) (func $start (; 4 ;) (type $FUNCSIG$v) - i32.const 56 + i32.const 64 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset diff --git a/tests/compiler/optional-typeparameters.untouched.wat b/tests/compiler/optional-typeparameters.untouched.wat index fae84532..a74e88c3 100644 --- a/tests/compiler/optional-typeparameters.untouched.wat +++ b/tests/compiler/optional-typeparameters.untouched.wat @@ -7,17 +7,17 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00(\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/util/runtime/HEADER_MAGIC i32 (i32.const -1520547049)) (global $~lib/ASC_NO_ASSERT i32 (i32.const 0)) (global $optional-typeparameters/tConcrete (mut i32) (i32.const 0)) (global $optional-typeparameters/tDerived (mut i32) (i32.const 0)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 56)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 64)) (export "memory" (memory $0)) (start $start) (func $optional-typeparameters/testConcrete (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) @@ -146,8 +146,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -163,8 +163,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/overflow.optimized.wat b/tests/compiler/overflow.optimized.wat index 10510005..5388fe30 100644 --- a/tests/compiler/overflow.optimized.wat +++ b/tests/compiler/overflow.optimized.wat @@ -1,7 +1,8 @@ (module (type $FUNCSIG$v (func)) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\16\00\00\00o\00v\00e\00r\00f\00l\00o\00w\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\16") + (data (i32.const 24) "o\00v\00e\00r\00f\00l\00o\00w\00.\00t\00s") (export "memory" (memory $0)) (func $start (; 0 ;) (type $FUNCSIG$v) nop diff --git a/tests/compiler/overflow.untouched.wat b/tests/compiler/overflow.untouched.wat index c5233b0d..ea0abbf1 100644 --- a/tests/compiler/overflow.untouched.wat +++ b/tests/compiler/overflow.untouched.wat @@ -3,7 +3,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\16\00\00\00o\00v\00e\00r\00f\00l\00o\00w\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\16\00\00\00\00\00\00\00\00\00\00\00o\00v\00e\00r\00f\00l\00o\00w\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (export "memory" (memory $0)) @@ -29,7 +29,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 10 i32.const 2 call $~lib/builtins/abort @@ -49,7 +49,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 13 i32.const 2 call $~lib/builtins/abort @@ -74,7 +74,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 2 call $~lib/builtins/abort @@ -99,7 +99,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 19 i32.const 2 call $~lib/builtins/abort @@ -119,7 +119,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 22 i32.const 2 call $~lib/builtins/abort @@ -139,7 +139,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 25 i32.const 2 call $~lib/builtins/abort @@ -160,7 +160,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 28 i32.const 2 call $~lib/builtins/abort @@ -181,7 +181,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 31 i32.const 2 call $~lib/builtins/abort @@ -199,7 +199,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 33 i32.const 2 call $~lib/builtins/abort @@ -223,7 +223,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 42 i32.const 2 call $~lib/builtins/abort @@ -243,7 +243,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 45 i32.const 2 call $~lib/builtins/abort @@ -268,7 +268,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 48 i32.const 2 call $~lib/builtins/abort @@ -293,7 +293,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 51 i32.const 2 call $~lib/builtins/abort @@ -313,7 +313,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 54 i32.const 2 call $~lib/builtins/abort @@ -333,7 +333,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 57 i32.const 2 call $~lib/builtins/abort @@ -354,7 +354,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 60 i32.const 2 call $~lib/builtins/abort @@ -375,7 +375,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 63 i32.const 2 call $~lib/builtins/abort @@ -393,7 +393,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 65 i32.const 2 call $~lib/builtins/abort @@ -415,7 +415,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 74 i32.const 2 call $~lib/builtins/abort @@ -433,7 +433,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 77 i32.const 2 call $~lib/builtins/abort @@ -456,7 +456,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 80 i32.const 2 call $~lib/builtins/abort @@ -479,7 +479,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 83 i32.const 2 call $~lib/builtins/abort @@ -497,7 +497,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 86 i32.const 2 call $~lib/builtins/abort @@ -515,7 +515,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 89 i32.const 2 call $~lib/builtins/abort @@ -534,7 +534,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 92 i32.const 2 call $~lib/builtins/abort @@ -553,7 +553,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 95 i32.const 2 call $~lib/builtins/abort @@ -569,7 +569,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 97 i32.const 2 call $~lib/builtins/abort @@ -591,7 +591,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 106 i32.const 2 call $~lib/builtins/abort @@ -609,7 +609,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 109 i32.const 2 call $~lib/builtins/abort @@ -632,7 +632,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 112 i32.const 2 call $~lib/builtins/abort @@ -655,7 +655,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 115 i32.const 2 call $~lib/builtins/abort @@ -673,7 +673,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 118 i32.const 2 call $~lib/builtins/abort @@ -691,7 +691,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 121 i32.const 2 call $~lib/builtins/abort @@ -710,7 +710,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 124 i32.const 2 call $~lib/builtins/abort @@ -729,7 +729,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 127 i32.const 2 call $~lib/builtins/abort @@ -745,7 +745,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 129 i32.const 2 call $~lib/builtins/abort diff --git a/tests/compiler/portable-conversions.optimized.wat b/tests/compiler/portable-conversions.optimized.wat index fd0ec7e5..f26424d5 100644 --- a/tests/compiler/portable-conversions.optimized.wat +++ b/tests/compiler/portable-conversions.optimized.wat @@ -3,7 +3,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00.\00\00\00p\00o\00r\00t\00a\00b\00l\00e\00-\00c\00o\00n\00v\00e\00r\00s\00i\00o\00n\00s\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00.") + (data (i32.const 24) "p\00o\00r\00t\00a\00b\00l\00e\00-\00c\00o\00n\00v\00e\00r\00s\00i\00o\00n\00s\00.\00t\00s") (global $portable-conversions/i (mut i32) (i32.const 1)) (global $portable-conversions/I (mut i64) (i64.const 1)) (global $portable-conversions/f (mut f32) (f32.const 1)) @@ -17,7 +18,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 6 i32.const 0 call $~lib/builtins/abort @@ -30,7 +31,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -43,7 +44,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -56,7 +57,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -68,7 +69,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 11 i32.const 0 call $~lib/builtins/abort @@ -81,7 +82,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -94,7 +95,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 13 i32.const 0 call $~lib/builtins/abort @@ -107,7 +108,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -117,7 +118,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 0 call $~lib/builtins/abort @@ -128,7 +129,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 17 i32.const 0 call $~lib/builtins/abort @@ -139,7 +140,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 18 i32.const 0 call $~lib/builtins/abort @@ -150,7 +151,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 19 i32.const 0 call $~lib/builtins/abort @@ -161,7 +162,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -171,7 +172,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 22 i32.const 0 call $~lib/builtins/abort @@ -182,7 +183,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -193,7 +194,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -203,7 +204,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -214,7 +215,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 27 i32.const 0 call $~lib/builtins/abort @@ -225,7 +226,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -236,7 +237,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 29 i32.const 0 call $~lib/builtins/abort @@ -248,7 +249,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 31 i32.const 0 call $~lib/builtins/abort @@ -261,7 +262,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 32 i32.const 0 call $~lib/builtins/abort @@ -274,7 +275,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 33 i32.const 0 call $~lib/builtins/abort @@ -287,7 +288,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 34 i32.const 0 call $~lib/builtins/abort @@ -299,7 +300,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 36 i32.const 0 call $~lib/builtins/abort @@ -312,7 +313,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 37 i32.const 0 call $~lib/builtins/abort @@ -325,7 +326,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 38 i32.const 0 call $~lib/builtins/abort @@ -338,7 +339,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 39 i32.const 0 call $~lib/builtins/abort @@ -348,7 +349,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 41 i32.const 0 call $~lib/builtins/abort @@ -359,7 +360,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 42 i32.const 0 call $~lib/builtins/abort @@ -370,7 +371,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 43 i32.const 0 call $~lib/builtins/abort @@ -381,7 +382,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 44 i32.const 0 call $~lib/builtins/abort @@ -392,7 +393,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 46 i32.const 0 call $~lib/builtins/abort @@ -402,7 +403,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 47 i32.const 0 call $~lib/builtins/abort @@ -413,7 +414,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 48 i32.const 0 call $~lib/builtins/abort @@ -424,7 +425,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 49 i32.const 0 call $~lib/builtins/abort @@ -434,7 +435,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 51 i32.const 0 call $~lib/builtins/abort @@ -445,7 +446,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 52 i32.const 0 call $~lib/builtins/abort @@ -456,7 +457,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 53 i32.const 0 call $~lib/builtins/abort @@ -467,7 +468,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 54 i32.const 0 call $~lib/builtins/abort @@ -477,7 +478,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 56 i32.const 0 call $~lib/builtins/abort @@ -488,7 +489,7 @@ i64.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 57 i32.const 0 call $~lib/builtins/abort @@ -499,7 +500,7 @@ f32.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 58 i32.const 0 call $~lib/builtins/abort @@ -510,7 +511,7 @@ f64.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 59 i32.const 0 call $~lib/builtins/abort @@ -522,7 +523,7 @@ f32.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 61 i32.const 0 call $~lib/builtins/abort @@ -534,7 +535,7 @@ f32.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 62 i32.const 0 call $~lib/builtins/abort @@ -545,7 +546,7 @@ f32.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 63 i32.const 0 call $~lib/builtins/abort @@ -557,7 +558,7 @@ f32.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 64 i32.const 0 call $~lib/builtins/abort @@ -569,7 +570,7 @@ f64.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 66 i32.const 0 call $~lib/builtins/abort @@ -581,7 +582,7 @@ f64.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 67 i32.const 0 call $~lib/builtins/abort @@ -593,7 +594,7 @@ f64.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 68 i32.const 0 call $~lib/builtins/abort @@ -604,7 +605,7 @@ f64.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 69 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/portable-conversions.untouched.wat b/tests/compiler/portable-conversions.untouched.wat index adcd1f6e..66015b9a 100644 --- a/tests/compiler/portable-conversions.untouched.wat +++ b/tests/compiler/portable-conversions.untouched.wat @@ -3,7 +3,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00.\00\00\00p\00o\00r\00t\00a\00b\00l\00e\00-\00c\00o\00n\00v\00e\00r\00s\00i\00o\00n\00s\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00.\00\00\00\00\00\00\00\00\00\00\00p\00o\00r\00t\00a\00b\00l\00e\00-\00c\00o\00n\00v\00e\00r\00s\00i\00o\00n\00s\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $portable-conversions/i (mut i32) (i32.const 1)) @@ -21,7 +21,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 6 i32.const 0 call $~lib/builtins/abort @@ -36,7 +36,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -51,7 +51,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -66,7 +66,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -80,7 +80,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 11 i32.const 0 call $~lib/builtins/abort @@ -95,7 +95,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -110,7 +110,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 13 i32.const 0 call $~lib/builtins/abort @@ -125,7 +125,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -135,7 +135,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 0 call $~lib/builtins/abort @@ -146,7 +146,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 17 i32.const 0 call $~lib/builtins/abort @@ -157,7 +157,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 18 i32.const 0 call $~lib/builtins/abort @@ -168,7 +168,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 19 i32.const 0 call $~lib/builtins/abort @@ -179,7 +179,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -189,7 +189,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 22 i32.const 0 call $~lib/builtins/abort @@ -200,7 +200,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -211,7 +211,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -221,7 +221,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -232,7 +232,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 27 i32.const 0 call $~lib/builtins/abort @@ -243,7 +243,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -254,7 +254,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 29 i32.const 0 call $~lib/builtins/abort @@ -266,7 +266,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 31 i32.const 0 call $~lib/builtins/abort @@ -279,7 +279,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 32 i32.const 0 call $~lib/builtins/abort @@ -292,7 +292,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 33 i32.const 0 call $~lib/builtins/abort @@ -305,7 +305,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 34 i32.const 0 call $~lib/builtins/abort @@ -317,7 +317,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 36 i32.const 0 call $~lib/builtins/abort @@ -330,7 +330,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 37 i32.const 0 call $~lib/builtins/abort @@ -343,7 +343,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 38 i32.const 0 call $~lib/builtins/abort @@ -356,7 +356,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 39 i32.const 0 call $~lib/builtins/abort @@ -366,7 +366,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 41 i32.const 0 call $~lib/builtins/abort @@ -377,7 +377,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 42 i32.const 0 call $~lib/builtins/abort @@ -388,7 +388,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 43 i32.const 0 call $~lib/builtins/abort @@ -399,7 +399,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 44 i32.const 0 call $~lib/builtins/abort @@ -410,7 +410,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 46 i32.const 0 call $~lib/builtins/abort @@ -420,7 +420,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 47 i32.const 0 call $~lib/builtins/abort @@ -431,7 +431,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 48 i32.const 0 call $~lib/builtins/abort @@ -442,7 +442,7 @@ i64.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 49 i32.const 0 call $~lib/builtins/abort @@ -452,7 +452,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 51 i32.const 0 call $~lib/builtins/abort @@ -463,7 +463,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 52 i32.const 0 call $~lib/builtins/abort @@ -474,7 +474,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 53 i32.const 0 call $~lib/builtins/abort @@ -485,7 +485,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 54 i32.const 0 call $~lib/builtins/abort @@ -497,7 +497,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 56 i32.const 0 call $~lib/builtins/abort @@ -509,7 +509,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 57 i32.const 0 call $~lib/builtins/abort @@ -521,7 +521,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 58 i32.const 0 call $~lib/builtins/abort @@ -533,7 +533,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 59 i32.const 0 call $~lib/builtins/abort @@ -545,7 +545,7 @@ f32.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 61 i32.const 0 call $~lib/builtins/abort @@ -557,7 +557,7 @@ f32.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 62 i32.const 0 call $~lib/builtins/abort @@ -568,7 +568,7 @@ f32.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 63 i32.const 0 call $~lib/builtins/abort @@ -580,7 +580,7 @@ f32.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 64 i32.const 0 call $~lib/builtins/abort @@ -592,7 +592,7 @@ f64.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 66 i32.const 0 call $~lib/builtins/abort @@ -604,7 +604,7 @@ f64.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 67 i32.const 0 call $~lib/builtins/abort @@ -616,7 +616,7 @@ f64.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 68 i32.const 0 call $~lib/builtins/abort @@ -627,7 +627,7 @@ f64.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 69 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/retain-i32.optimized.wat b/tests/compiler/retain-i32.optimized.wat index fd5d3685..5a77a5e2 100644 --- a/tests/compiler/retain-i32.optimized.wat +++ b/tests/compiler/retain-i32.optimized.wat @@ -3,7 +3,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1a\00\00\00r\00e\00t\00a\00i\00n\00-\00i\003\002\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\1a") + (data (i32.const 24) "r\00e\00t\00a\00i\00n\00-\00i\003\002\00.\00t\00s") (global $retain-i32/si (mut i32) (i32.const 0)) (global $retain-i32/ui (mut i32) (i32.const 0)) (export "memory" (memory $0)) @@ -31,7 +32,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 78 i32.const 0 call $~lib/builtins/abort @@ -44,7 +45,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 81 i32.const 0 call $~lib/builtins/abort @@ -57,7 +58,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 84 i32.const 0 call $~lib/builtins/abort @@ -70,7 +71,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 87 i32.const 0 call $~lib/builtins/abort @@ -83,7 +84,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 90 i32.const 0 call $~lib/builtins/abort @@ -96,7 +97,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 93 i32.const 0 call $~lib/builtins/abort @@ -109,7 +110,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 96 i32.const 0 call $~lib/builtins/abort @@ -122,7 +123,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 99 i32.const 0 call $~lib/builtins/abort @@ -135,7 +136,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 102 i32.const 0 call $~lib/builtins/abort @@ -146,7 +147,7 @@ global.get $retain-i32/si if i32.const 0 - i32.const 16 + i32.const 24 i32.const 105 i32.const 0 call $~lib/builtins/abort @@ -159,7 +160,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 108 i32.const 0 call $~lib/builtins/abort @@ -172,7 +173,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 113 i32.const 0 call $~lib/builtins/abort @@ -185,7 +186,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 116 i32.const 0 call $~lib/builtins/abort @@ -198,7 +199,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 119 i32.const 0 call $~lib/builtins/abort @@ -211,7 +212,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 122 i32.const 0 call $~lib/builtins/abort @@ -224,7 +225,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 125 i32.const 0 call $~lib/builtins/abort @@ -237,7 +238,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 128 i32.const 0 call $~lib/builtins/abort @@ -248,7 +249,7 @@ global.get $retain-i32/ui if i32.const 0 - i32.const 16 + i32.const 24 i32.const 131 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/retain-i32.untouched.wat b/tests/compiler/retain-i32.untouched.wat index 90e4952e..93dd7604 100644 --- a/tests/compiler/retain-i32.untouched.wat +++ b/tests/compiler/retain-i32.untouched.wat @@ -4,7 +4,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1a\00\00\00r\00e\00t\00a\00i\00n\00-\00i\003\002\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\1a\00\00\00\00\00\00\00\00\00\00\00r\00e\00t\00a\00i\00n\00-\00i\003\002\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $~lib/builtins/i8.MAX_VALUE i32 (i32.const 127)) @@ -39,7 +39,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 4 i32.const 2 call $~lib/builtins/abort @@ -63,7 +63,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 2 call $~lib/builtins/abort @@ -87,7 +87,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 6 i32.const 2 call $~lib/builtins/abort @@ -111,7 +111,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 7 i32.const 2 call $~lib/builtins/abort @@ -135,7 +135,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 2 call $~lib/builtins/abort @@ -159,7 +159,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 9 i32.const 2 call $~lib/builtins/abort @@ -183,7 +183,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 10 i32.const 2 call $~lib/builtins/abort @@ -203,7 +203,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 13 i32.const 2 call $~lib/builtins/abort @@ -223,7 +223,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 14 i32.const 2 call $~lib/builtins/abort @@ -243,7 +243,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 15 i32.const 2 call $~lib/builtins/abort @@ -263,7 +263,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 2 call $~lib/builtins/abort @@ -283,7 +283,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 17 i32.const 2 call $~lib/builtins/abort @@ -303,7 +303,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 18 i32.const 2 call $~lib/builtins/abort @@ -323,7 +323,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 19 i32.const 2 call $~lib/builtins/abort @@ -473,7 +473,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 78 i32.const 0 call $~lib/builtins/abort @@ -495,7 +495,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 81 i32.const 0 call $~lib/builtins/abort @@ -515,7 +515,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 84 i32.const 0 call $~lib/builtins/abort @@ -535,7 +535,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 87 i32.const 0 call $~lib/builtins/abort @@ -555,7 +555,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 90 i32.const 0 call $~lib/builtins/abort @@ -575,7 +575,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 93 i32.const 0 call $~lib/builtins/abort @@ -595,7 +595,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 96 i32.const 0 call $~lib/builtins/abort @@ -611,7 +611,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 99 i32.const 0 call $~lib/builtins/abort @@ -627,7 +627,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 102 i32.const 0 call $~lib/builtins/abort @@ -643,7 +643,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 105 i32.const 0 call $~lib/builtins/abort @@ -659,7 +659,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 108 i32.const 0 call $~lib/builtins/abort @@ -679,7 +679,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 113 i32.const 0 call $~lib/builtins/abort @@ -699,7 +699,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 116 i32.const 0 call $~lib/builtins/abort @@ -717,7 +717,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 119 i32.const 0 call $~lib/builtins/abort @@ -735,7 +735,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 122 i32.const 0 call $~lib/builtins/abort @@ -751,7 +751,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 125 i32.const 0 call $~lib/builtins/abort @@ -767,7 +767,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 128 i32.const 0 call $~lib/builtins/abort @@ -783,7 +783,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 131 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/runtime-arena.optimized.wat b/tests/compiler/runtime-arena.optimized.wat index 84b7f875..70b22033 100644 --- a/tests/compiler/runtime-arena.optimized.wat +++ b/tests/compiler/runtime-arena.optimized.wat @@ -6,9 +6,11 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 56) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 96) "\11\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e") + (data (i32.const 8) "\10\00\00\00(") + (data (i32.const 24) "~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 64) "\10\00\00\00\1e") + (data (i32.const 80) "~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 112) "\11\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e") (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (export "memory" (memory $0)) @@ -24,13 +26,13 @@ (start $start) (func $~lib/runtime/runtime.instanceof (; 1 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load local.tee $0 if (result i32) local.get $0 - i32.const 96 + i32.const 112 i32.load i32.le_u else @@ -48,7 +50,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 96 + i32.const 112 i32.add i32.load offset=4 local.tee $0 @@ -65,7 +67,7 @@ i32.eqz if local.get $0 - i32.const 96 + i32.const 112 i32.load i32.gt_u local.set $1 @@ -77,7 +79,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 96 + i32.const 112 i32.add i32.load end @@ -149,7 +151,7 @@ i32.const 1 i32.const 32 local.get $0 - i32.const 7 + i32.const 15 i32.add i32.clz i32.sub @@ -162,24 +164,24 @@ local.get $0 i32.store offset=4 local.get $1 - i32.const 8 + i32.const 16 i32.add ) (func $~lib/util/runtime/register (; 5 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) local.get $0 - i32.const 240 + i32.const 256 i32.le_u if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $2 i32.load @@ -187,8 +189,8 @@ i32.ne if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -229,7 +231,7 @@ local.get $2 else local.get $0 - i32.const 96 + i32.const 112 i32.load i32.gt_u end @@ -239,7 +241,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 96 + i32.const 112 i32.add i32.load end @@ -252,7 +254,7 @@ local.get $1 if (result i32) local.get $1 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 else @@ -296,7 +298,7 @@ i32.load if i32.const 0 - i32.const 64 + i32.const 80 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -317,14 +319,14 @@ ) (func $~lib/runtime/runtime.collect (; 11 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 64 + i32.const 80 i32.const 139 i32.const 9 call $~lib/builtins/abort unreachable ) (func $start (; 12 ;) (type $FUNCSIG$v) - i32.const 240 + i32.const 256 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset diff --git a/tests/compiler/runtime-arena.untouched.wat b/tests/compiler/runtime-arena.untouched.wat index 0930f7a2..4f82fb75 100644 --- a/tests/compiler/runtime-arena.untouched.wat +++ b/tests/compiler/runtime-arena.untouched.wat @@ -6,18 +6,18 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 56) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 96) "\11\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00") + (data (i32.const 8) "\10\00\00\00(\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 64) "\10\00\00\00\1e\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 112) "\11\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00") (table $0 1 funcref) (elem (i32.const 0) $null) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/util/runtime/HEADER_MAGIC i32 (i32.const -1520547049)) (global $~lib/ASC_NO_ASSERT i32 (i32.const 0)) - (global $~lib/runtime/RTTI_BASE i32 (i32.const 96)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 240)) + (global $~lib/runtime/RTTI_BASE i32 (i32.const 112)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 256)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -216,8 +216,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -233,8 +233,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -341,7 +341,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -368,7 +368,7 @@ ) (func $~lib/runtime/runtime.collect (; 15 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 64 + i32.const 80 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/runtime-default.optimized.wat b/tests/compiler/runtime-default.optimized.wat index bbe9419d..cee27ccd 100644 --- a/tests/compiler/runtime-default.optimized.wat +++ b/tests/compiler/runtime-default.optimized.wat @@ -21,7 +21,6 @@ (global $~lib/collector/itcm/iter (mut i32) (i32.const 0)) (global $~lib/collector/itcm/white (mut i32) (i32.const 0)) (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -32,7 +31,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.release)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/runtime/runtime.instanceof (; 1 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) local.get $0 @@ -1339,7 +1337,7 @@ if i32.const 0 i32.const 88 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -1354,7 +1352,7 @@ if i32.const 0 i32.const 88 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/runtime-default.untouched.wat b/tests/compiler/runtime-default.untouched.wat index 377157bd..57c79cd8 100644 --- a/tests/compiler/runtime-default.untouched.wat +++ b/tests/compiler/runtime-default.untouched.wat @@ -42,7 +42,6 @@ (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) (global $~lib/runtime/RTTI_BASE i32 (i32.const 128)) (global $~lib/memory/HEAP_BASE i32 (i32.const 280)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -53,7 +52,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.release)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/runtime/runtime.instanceof (; 1 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) @@ -1630,7 +1628,7 @@ if i32.const 0 i32.const 88 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -1647,7 +1645,7 @@ if i32.const 0 i32.const 88 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/runtime/flags.optimized.wat b/tests/compiler/runtime/flags.optimized.wat index 98c86df6..bd9956a2 100644 --- a/tests/compiler/runtime/flags.optimized.wat +++ b/tests/compiler/runtime/flags.optimized.wat @@ -27,7 +27,6 @@ (global $~lib/collector/itcm/iter (mut i32) (i32.const 0)) (global $~lib/collector/itcm/white (mut i32) (i32.const 0)) (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -38,7 +37,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.release)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/runtime/runtime.flags (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) @@ -2210,7 +2208,7 @@ if i32.const 0 i32.const 136 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -2225,7 +2223,7 @@ if i32.const 0 i32.const 136 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/runtime/flags.untouched.wat b/tests/compiler/runtime/flags.untouched.wat index 424ae076..128e1654 100644 --- a/tests/compiler/runtime/flags.untouched.wat +++ b/tests/compiler/runtime/flags.untouched.wat @@ -45,7 +45,6 @@ (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) (global $~lib/runtime/RTTI_BASE i32 (i32.const 176)) (global $~lib/memory/HEAP_BASE i32 (i32.const 656)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -56,7 +55,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.release)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/runtime/runtime.flags (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) @@ -2378,7 +2376,7 @@ if i32.const 0 i32.const 136 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -2395,7 +2393,7 @@ if i32.const 0 i32.const 136 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/runtime/instanceof.optimized.wat b/tests/compiler/runtime/instanceof.optimized.wat index e88a955f..843f42d3 100644 --- a/tests/compiler/runtime/instanceof.optimized.wat +++ b/tests/compiler/runtime/instanceof.optimized.wat @@ -45,7 +45,6 @@ (global $runtime/instanceof/nullBlackcat (mut i32) (i32.const 0)) (global $~lib/started (mut i32) (i32.const 0)) (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $runtime/instanceof/main)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) @@ -57,7 +56,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.release)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/allocator/arena/__mem_allocate (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) (local $2 i32) @@ -172,7 +170,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -187,7 +185,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/runtime/instanceof.untouched.wat b/tests/compiler/runtime/instanceof.untouched.wat index 48a2618c..1b646882 100644 --- a/tests/compiler/runtime/instanceof.untouched.wat +++ b/tests/compiler/runtime/instanceof.untouched.wat @@ -47,7 +47,6 @@ (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) (global $~lib/runtime/RTTI_BASE i32 (i32.const 280)) (global $~lib/memory/HEAP_BASE i32 (i32.const 456)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $runtime/instanceof/main)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) @@ -59,7 +58,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.release)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/util/runtime/adjust (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) i32.const 1 i32.const 32 @@ -204,7 +202,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -221,7 +219,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/simd.optimized.wat b/tests/compiler/simd.optimized.wat index 93b7e87c..78cef421 100644 --- a/tests/compiler/simd.optimized.wat +++ b/tests/compiler/simd.optimized.wat @@ -1,7 +1,8 @@ (module (type $FUNCSIG$v (func)) (memory $0 1) - (data (i32.const 8) "\11\00\00\00\0e\00\00\00s\00i\00m\00d\00.\00t\00s") + (data (i32.const 8) "\11\00\00\00\0e") + (data (i32.const 24) "s\00i\00m\00d\00.\00t\00s") (export "memory" (memory $0)) (func $start (; 0 ;) (type $FUNCSIG$v) nop diff --git a/tests/compiler/simd.untouched.wat b/tests/compiler/simd.untouched.wat index 8077a475..a90a70d5 100644 --- a/tests/compiler/simd.untouched.wat +++ b/tests/compiler/simd.untouched.wat @@ -3,7 +3,7 @@ (type $FUNCSIG$viiii (func (param i32 i32 i32 i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\11\00\00\00\0e\00\00\00s\00i\00m\00d\00.\00t\00s\00") + (data (i32.const 8) "\11\00\00\00\0e\00\00\00\00\00\00\00\00\00\00\00s\00i\00m\00d\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $~lib/ASC_FEATURE_SIMD i32 (i32.const 0)) @@ -19,7 +19,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 2 call $~lib/builtins/abort @@ -34,7 +34,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 10 i32.const 2 call $~lib/builtins/abort @@ -51,7 +51,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 2 call $~lib/builtins/abort @@ -68,7 +68,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 23 i32.const 2 call $~lib/builtins/abort @@ -85,7 +85,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 30 i32.const 2 call $~lib/builtins/abort @@ -101,7 +101,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 37 i32.const 2 call $~lib/builtins/abort @@ -119,7 +119,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 43 i32.const 2 call $~lib/builtins/abort @@ -145,7 +145,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 60 i32.const 2 call $~lib/builtins/abort @@ -163,7 +163,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 62 i32.const 2 call $~lib/builtins/abort @@ -182,7 +182,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 64 i32.const 2 call $~lib/builtins/abort @@ -199,7 +199,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 65 i32.const 2 call $~lib/builtins/abort @@ -216,7 +216,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 66 i32.const 2 call $~lib/builtins/abort @@ -232,7 +232,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 67 i32.const 2 call $~lib/builtins/abort @@ -249,7 +249,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 72 i32.const 2 call $~lib/builtins/abort @@ -266,7 +266,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 73 i32.const 2 call $~lib/builtins/abort @@ -281,7 +281,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 74 i32.const 2 call $~lib/builtins/abort @@ -298,7 +298,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 75 i32.const 2 call $~lib/builtins/abort @@ -315,7 +315,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 80 i32.const 2 call $~lib/builtins/abort @@ -334,7 +334,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 85 i32.const 2 call $~lib/builtins/abort @@ -353,7 +353,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 91 i32.const 2 call $~lib/builtins/abort @@ -372,7 +372,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 97 i32.const 2 call $~lib/builtins/abort @@ -391,7 +391,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 103 i32.const 2 call $~lib/builtins/abort @@ -410,7 +410,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 109 i32.const 2 call $~lib/builtins/abort @@ -429,7 +429,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 110 i32.const 2 call $~lib/builtins/abort @@ -448,7 +448,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 111 i32.const 2 call $~lib/builtins/abort @@ -463,7 +463,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 112 i32.const 2 call $~lib/builtins/abort @@ -479,7 +479,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 113 i32.const 2 call $~lib/builtins/abort @@ -511,7 +511,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 118 i32.const 2 call $~lib/builtins/abort @@ -528,7 +528,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 119 i32.const 2 call $~lib/builtins/abort @@ -545,7 +545,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 120 i32.const 2 call $~lib/builtins/abort @@ -562,7 +562,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 121 i32.const 2 call $~lib/builtins/abort @@ -579,7 +579,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 122 i32.const 2 call $~lib/builtins/abort @@ -596,7 +596,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 123 i32.const 2 call $~lib/builtins/abort @@ -613,7 +613,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 124 i32.const 2 call $~lib/builtins/abort @@ -630,7 +630,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 125 i32.const 2 call $~lib/builtins/abort @@ -647,7 +647,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 126 i32.const 2 call $~lib/builtins/abort @@ -664,7 +664,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 127 i32.const 2 call $~lib/builtins/abort @@ -690,7 +690,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 132 i32.const 2 call $~lib/builtins/abort @@ -708,7 +708,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 134 i32.const 2 call $~lib/builtins/abort @@ -727,7 +727,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 136 i32.const 2 call $~lib/builtins/abort @@ -744,7 +744,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 137 i32.const 2 call $~lib/builtins/abort @@ -761,7 +761,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 138 i32.const 2 call $~lib/builtins/abort @@ -777,7 +777,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 139 i32.const 2 call $~lib/builtins/abort @@ -794,7 +794,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 144 i32.const 2 call $~lib/builtins/abort @@ -811,7 +811,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 145 i32.const 2 call $~lib/builtins/abort @@ -826,7 +826,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 146 i32.const 2 call $~lib/builtins/abort @@ -843,7 +843,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 147 i32.const 2 call $~lib/builtins/abort @@ -860,7 +860,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 152 i32.const 2 call $~lib/builtins/abort @@ -879,7 +879,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 157 i32.const 2 call $~lib/builtins/abort @@ -898,7 +898,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 163 i32.const 2 call $~lib/builtins/abort @@ -917,7 +917,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 169 i32.const 2 call $~lib/builtins/abort @@ -936,7 +936,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 175 i32.const 2 call $~lib/builtins/abort @@ -955,7 +955,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 181 i32.const 2 call $~lib/builtins/abort @@ -974,7 +974,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 182 i32.const 2 call $~lib/builtins/abort @@ -993,7 +993,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 183 i32.const 2 call $~lib/builtins/abort @@ -1008,7 +1008,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 184 i32.const 2 call $~lib/builtins/abort @@ -1024,7 +1024,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 185 i32.const 2 call $~lib/builtins/abort @@ -1056,7 +1056,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 190 i32.const 2 call $~lib/builtins/abort @@ -1073,7 +1073,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 191 i32.const 2 call $~lib/builtins/abort @@ -1090,7 +1090,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 192 i32.const 2 call $~lib/builtins/abort @@ -1107,7 +1107,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 193 i32.const 2 call $~lib/builtins/abort @@ -1124,7 +1124,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 194 i32.const 2 call $~lib/builtins/abort @@ -1141,7 +1141,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 195 i32.const 2 call $~lib/builtins/abort @@ -1158,7 +1158,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 196 i32.const 2 call $~lib/builtins/abort @@ -1175,7 +1175,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 197 i32.const 2 call $~lib/builtins/abort @@ -1192,7 +1192,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 198 i32.const 2 call $~lib/builtins/abort @@ -1209,7 +1209,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 199 i32.const 2 call $~lib/builtins/abort @@ -1235,7 +1235,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 204 i32.const 2 call $~lib/builtins/abort @@ -1253,7 +1253,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 206 i32.const 2 call $~lib/builtins/abort @@ -1272,7 +1272,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 208 i32.const 2 call $~lib/builtins/abort @@ -1289,7 +1289,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 209 i32.const 2 call $~lib/builtins/abort @@ -1306,7 +1306,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 210 i32.const 2 call $~lib/builtins/abort @@ -1322,7 +1322,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 211 i32.const 2 call $~lib/builtins/abort @@ -1335,7 +1335,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 216 i32.const 2 call $~lib/builtins/abort @@ -1348,7 +1348,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 217 i32.const 2 call $~lib/builtins/abort @@ -1365,7 +1365,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 218 i32.const 2 call $~lib/builtins/abort @@ -1382,7 +1382,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 223 i32.const 2 call $~lib/builtins/abort @@ -1401,7 +1401,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 228 i32.const 2 call $~lib/builtins/abort @@ -1420,7 +1420,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 229 i32.const 2 call $~lib/builtins/abort @@ -1439,7 +1439,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 230 i32.const 2 call $~lib/builtins/abort @@ -1454,7 +1454,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 231 i32.const 2 call $~lib/builtins/abort @@ -1470,7 +1470,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 232 i32.const 2 call $~lib/builtins/abort @@ -1502,7 +1502,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 237 i32.const 2 call $~lib/builtins/abort @@ -1519,7 +1519,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 238 i32.const 2 call $~lib/builtins/abort @@ -1536,7 +1536,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 239 i32.const 2 call $~lib/builtins/abort @@ -1553,7 +1553,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 240 i32.const 2 call $~lib/builtins/abort @@ -1570,7 +1570,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 241 i32.const 2 call $~lib/builtins/abort @@ -1587,7 +1587,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 242 i32.const 2 call $~lib/builtins/abort @@ -1604,7 +1604,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 243 i32.const 2 call $~lib/builtins/abort @@ -1621,7 +1621,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 244 i32.const 2 call $~lib/builtins/abort @@ -1638,7 +1638,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 245 i32.const 2 call $~lib/builtins/abort @@ -1655,7 +1655,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 246 i32.const 2 call $~lib/builtins/abort @@ -1673,7 +1673,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 247 i32.const 2 call $~lib/builtins/abort @@ -1691,7 +1691,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 252 i32.const 2 call $~lib/builtins/abort @@ -1713,7 +1713,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 261 i32.const 2 call $~lib/builtins/abort @@ -1731,7 +1731,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 263 i32.const 2 call $~lib/builtins/abort @@ -1750,7 +1750,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 265 i32.const 2 call $~lib/builtins/abort @@ -1767,7 +1767,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 266 i32.const 2 call $~lib/builtins/abort @@ -1783,7 +1783,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 267 i32.const 2 call $~lib/builtins/abort @@ -1796,7 +1796,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 272 i32.const 2 call $~lib/builtins/abort @@ -1809,7 +1809,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 273 i32.const 2 call $~lib/builtins/abort @@ -1826,7 +1826,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 274 i32.const 2 call $~lib/builtins/abort @@ -1843,7 +1843,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 279 i32.const 2 call $~lib/builtins/abort @@ -1862,7 +1862,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 284 i32.const 2 call $~lib/builtins/abort @@ -1881,7 +1881,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 285 i32.const 2 call $~lib/builtins/abort @@ -1900,7 +1900,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 286 i32.const 2 call $~lib/builtins/abort @@ -1915,7 +1915,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 287 i32.const 2 call $~lib/builtins/abort @@ -1931,7 +1931,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 288 i32.const 2 call $~lib/builtins/abort @@ -1949,7 +1949,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 289 i32.const 2 call $~lib/builtins/abort @@ -1967,7 +1967,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 294 i32.const 2 call $~lib/builtins/abort @@ -1994,7 +1994,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 303 i32.const 2 call $~lib/builtins/abort @@ -2012,7 +2012,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 305 i32.const 2 call $~lib/builtins/abort @@ -2031,7 +2031,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 307 i32.const 2 call $~lib/builtins/abort @@ -2048,7 +2048,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 308 i32.const 2 call $~lib/builtins/abort @@ -2065,7 +2065,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 309 i32.const 2 call $~lib/builtins/abort @@ -2086,7 +2086,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 311 i32.const 2 call $~lib/builtins/abort @@ -2103,7 +2103,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 312 i32.const 2 call $~lib/builtins/abort @@ -2119,7 +2119,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 313 i32.const 2 call $~lib/builtins/abort @@ -2132,7 +2132,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 314 i32.const 2 call $~lib/builtins/abort @@ -2145,7 +2145,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 315 i32.const 2 call $~lib/builtins/abort @@ -2162,7 +2162,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 316 i32.const 2 call $~lib/builtins/abort @@ -2179,7 +2179,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 321 i32.const 2 call $~lib/builtins/abort @@ -2210,7 +2210,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 330 i32.const 2 call $~lib/builtins/abort @@ -2227,7 +2227,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 331 i32.const 2 call $~lib/builtins/abort @@ -2244,7 +2244,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 332 i32.const 2 call $~lib/builtins/abort @@ -2261,7 +2261,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 333 i32.const 2 call $~lib/builtins/abort @@ -2278,7 +2278,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 334 i32.const 2 call $~lib/builtins/abort @@ -2295,7 +2295,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 335 i32.const 2 call $~lib/builtins/abort @@ -2312,7 +2312,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 336 i32.const 2 call $~lib/builtins/abort @@ -2329,7 +2329,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 337 i32.const 2 call $~lib/builtins/abort @@ -2345,7 +2345,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 338 i32.const 2 call $~lib/builtins/abort @@ -2361,7 +2361,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 339 i32.const 2 call $~lib/builtins/abort @@ -2379,7 +2379,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 340 i32.const 2 call $~lib/builtins/abort @@ -2397,7 +2397,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 345 i32.const 2 call $~lib/builtins/abort @@ -2424,7 +2424,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 354 i32.const 2 call $~lib/builtins/abort @@ -2442,7 +2442,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 356 i32.const 2 call $~lib/builtins/abort @@ -2461,7 +2461,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 358 i32.const 2 call $~lib/builtins/abort @@ -2478,7 +2478,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 359 i32.const 2 call $~lib/builtins/abort @@ -2495,7 +2495,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 360 i32.const 2 call $~lib/builtins/abort @@ -2516,7 +2516,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 362 i32.const 2 call $~lib/builtins/abort @@ -2533,7 +2533,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 363 i32.const 2 call $~lib/builtins/abort @@ -2549,7 +2549,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 364 i32.const 2 call $~lib/builtins/abort @@ -2562,7 +2562,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 365 i32.const 2 call $~lib/builtins/abort @@ -2575,7 +2575,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 366 i32.const 2 call $~lib/builtins/abort @@ -2592,7 +2592,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 367 i32.const 2 call $~lib/builtins/abort @@ -2609,7 +2609,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 372 i32.const 2 call $~lib/builtins/abort @@ -2640,7 +2640,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 381 i32.const 2 call $~lib/builtins/abort @@ -2657,7 +2657,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 382 i32.const 2 call $~lib/builtins/abort @@ -2674,7 +2674,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 383 i32.const 2 call $~lib/builtins/abort @@ -2691,7 +2691,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 384 i32.const 2 call $~lib/builtins/abort @@ -2708,7 +2708,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 385 i32.const 2 call $~lib/builtins/abort @@ -2725,7 +2725,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 386 i32.const 2 call $~lib/builtins/abort @@ -2742,7 +2742,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 387 i32.const 2 call $~lib/builtins/abort @@ -2759,7 +2759,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 388 i32.const 2 call $~lib/builtins/abort @@ -2775,7 +2775,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 389 i32.const 2 call $~lib/builtins/abort @@ -2791,7 +2791,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 390 i32.const 2 call $~lib/builtins/abort @@ -2809,7 +2809,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 391 i32.const 2 call $~lib/builtins/abort @@ -2827,7 +2827,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 396 i32.const 2 call $~lib/builtins/abort @@ -2852,7 +2852,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 406 i32.const 2 call $~lib/builtins/abort diff --git a/tests/compiler/static-this.optimized.wat b/tests/compiler/static-this.optimized.wat index 638e79d9..ab59dfb0 100644 --- a/tests/compiler/static-this.optimized.wat +++ b/tests/compiler/static-this.optimized.wat @@ -3,7 +3,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1c\00\00\00s\00t\00a\00t\00i\00c\00-\00t\00h\00i\00s\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\1c") + (data (i32.const 24) "s\00t\00a\00t\00i\00c\00-\00t\00h\00i\00s\00.\00t\00s") (global $static-this/Foo.bar (mut i32) (i32.const 42)) (export "memory" (memory $0)) (start $start) @@ -13,7 +14,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/static-this.untouched.wat b/tests/compiler/static-this.untouched.wat index 3bec403b..839a41d1 100644 --- a/tests/compiler/static-this.untouched.wat +++ b/tests/compiler/static-this.untouched.wat @@ -4,7 +4,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1c\00\00\00s\00t\00a\00t\00i\00c\00-\00t\00h\00i\00s\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\1c\00\00\00\00\00\00\00\00\00\00\00s\00t\00a\00t\00i\00c\00-\00t\00h\00i\00s\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $static-this/Foo.bar (mut i32) (i32.const 42)) @@ -20,7 +20,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/std/allocator_arena.optimized.wat b/tests/compiler/std/allocator_arena.optimized.wat index b9b6f52c..7a87a4ea 100644 --- a/tests/compiler/std/allocator_arena.optimized.wat +++ b/tests/compiler/std/allocator_arena.optimized.wat @@ -6,7 +6,8 @@ (type $FUNCSIG$vii (func (param i32 i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00,\00\00\00s\00t\00d\00/\00a\00l\00l\00o\00c\00a\00t\00o\00r\00_\00a\00r\00e\00n\00a\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00,") + (data (i32.const 24) "s\00t\00d\00/\00a\00l\00l\00o\00c\00a\00t\00o\00r\00_\00a\00r\00e\00n\00a\00.\00t\00s") (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $std/allocator_arena/ptr1 (mut i32) (i32.const 0)) @@ -436,7 +437,7 @@ (local $1 i32) (local $2 i32) (local $3 i32) - i32.const 64 + i32.const 72 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset @@ -449,7 +450,7 @@ i32.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -472,7 +473,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 27 call $~lib/builtins/abort @@ -505,7 +506,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 27 call $~lib/builtins/abort @@ -574,7 +575,7 @@ end if i32.const 0 - i32.const 16 + i32.const 24 i32.const 18 i32.const 0 call $~lib/builtins/abort @@ -585,11 +586,11 @@ call $~lib/allocator/arena/__mem_allocate global.set $std/allocator_arena/ptr1 global.get $std/allocator_arena/ptr1 - i32.const 64 + i32.const 72 i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 25 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/std/allocator_arena.untouched.wat b/tests/compiler/std/allocator_arena.untouched.wat index 01e46822..c61ed815 100644 --- a/tests/compiler/std/allocator_arena.untouched.wat +++ b/tests/compiler/std/allocator_arena.untouched.wat @@ -6,7 +6,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00,\00\00\00s\00t\00d\00/\00a\00l\00l\00o\00c\00a\00t\00o\00r\00_\00a\00r\00e\00n\00a\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00,\00\00\00\00\00\00\00\00\00\00\00s\00t\00d\00/\00a\00l\00l\00o\00c\00a\00t\00o\00r\00_\00a\00r\00e\00n\00a\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $std/allocator_arena/size i32 (i32.const 42)) @@ -15,7 +15,7 @@ (global $std/allocator_arena/ptr1 (mut i32) (i32.const 0)) (global $std/allocator_arena/ptr2 (mut i32) (i32.const 0)) (global $std/allocator_arena/i (mut i32) (i32.const 0)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 60)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 68)) (export "memory" (memory $0)) (start $start) (func $~lib/allocator/arena/__mem_allocate (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) @@ -612,7 +612,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -640,7 +640,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 27 call $~lib/builtins/abort @@ -677,7 +677,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 27 call $~lib/builtins/abort @@ -764,7 +764,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 18 i32.const 0 call $~lib/builtins/abort @@ -790,7 +790,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 25 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/std/array-access.optimized.wat b/tests/compiler/std/array-access.optimized.wat index 6097dddb..5d36b739 100644 --- a/tests/compiler/std/array-access.optimized.wat +++ b/tests/compiler/std/array-access.optimized.wat @@ -6,10 +6,13 @@ (type $FUNCSIG$iiii (func (param i32 i32 i32) (result i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1a\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00.\00t\00s") - (data (i32.const 48) "\10") - (data (i32.const 56) "\10\00\00\00\1c\00\00\00~\00l\00i\00b\00/\00s\00t\00r\00i\00n\00g\00.\00t\00s") - (data (i32.const 96) "\10\00\00\00\08\00\00\00n\00u\00l\00l") + (data (i32.const 8) "\10\00\00\00\1a") + (data (i32.const 24) "~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00.\00t\00s") + (data (i32.const 56) "\10") + (data (i32.const 72) "\10\00\00\00\1c") + (data (i32.const 88) "~\00l\00i\00b\00/\00s\00t\00r\00i\00n\00g\00.\00t\00s") + (data (i32.const 120) "\10\00\00\00\08") + (data (i32.const 136) "n\00u\00l\00l") (export "memory" (memory $0)) (export "i32ArrayArrayElementAccess" (func $std/array-access/i32ArrayArrayElementAccess)) (export "stringArrayPropertyAccess" (func $std/array-access/stringArrayPropertyAccess)) @@ -23,7 +26,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 96 i32.const 45 call $~lib/builtins/abort @@ -37,7 +40,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 99 i32.const 61 call $~lib/builtins/abort @@ -60,7 +63,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 99 i32.const 61 call $~lib/builtins/abort @@ -82,7 +85,7 @@ local.get $0 i32.const 0 call $~lib/array/Array<~lib/array/Array>#__get - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 1 @@ -91,7 +94,7 @@ (func $~lib/util/string/compareImpl (; 5 ;) (type $FUNCSIG$iiii) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (local $3 i32) (local $4 i32) - i32.const 56 + i32.const 72 local.set $3 local.get $1 i32.const 1 @@ -138,13 +141,13 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 88 i32.const 178 i32.const 4 call $~lib/builtins/abort unreachable end - i32.const 52 + i32.const 60 i32.load i32.const 1 i32.shr_u @@ -153,7 +156,7 @@ local.get $1 i32.const 0 local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 1 @@ -189,7 +192,7 @@ call $~lib/array/Array<~lib/array/Array>#__get i32.const 1 call $~lib/array/Array<~lib/array/Array>#__get - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 1 diff --git a/tests/compiler/std/array-access.untouched.wat b/tests/compiler/std/array-access.untouched.wat index 4a617a67..247837bc 100644 --- a/tests/compiler/std/array-access.untouched.wat +++ b/tests/compiler/std/array-access.untouched.wat @@ -7,13 +7,13 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1a\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00.\00t\00s\00") - (data (i32.const 48) "\10\00\00\00\00\00\00\00") - (data (i32.const 56) "\10\00\00\00\1c\00\00\00~\00l\00i\00b\00/\00s\00t\00r\00i\00n\00g\00.\00t\00s\00") - (data (i32.const 96) "\10\00\00\00\08\00\00\00n\00u\00l\00l\00") + (data (i32.const 8) "\10\00\00\00\1a\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00.\00t\00s\00") + (data (i32.const 56) "\10\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00") + (data (i32.const 72) "\10\00\00\00\1c\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00s\00t\00r\00i\00n\00g\00.\00t\00s\00") + (data (i32.const 120) "\10\00\00\00\08\00\00\00\00\00\00\00\00\00\00\00n\00u\00l\00l\00") (table $0 1 funcref) (elem (i32.const 0) $null) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) (export "memory" (memory $0)) (export "i32ArrayArrayElementAccess" (func $std/array-access/i32ArrayArrayElementAccess)) (export "stringArrayPropertyAccess" (func $std/array-access/stringArrayPropertyAccess)) @@ -36,7 +36,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 96 i32.const 45 call $~lib/builtins/abort @@ -50,7 +50,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 99 i32.const 61 call $~lib/builtins/abort @@ -78,7 +78,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 99 i32.const 61 call $~lib/builtins/abort @@ -111,7 +111,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 96 i32.const 45 call $~lib/builtins/abort @@ -125,7 +125,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 99 i32.const 61 call $~lib/builtins/abort @@ -215,7 +215,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 88 i32.const 178 i32.const 4 call $~lib/builtins/abort @@ -225,7 +225,7 @@ i32.const 0 i32.eq if - i32.const 104 + i32.const 136 local.set $1 end local.get $2 @@ -273,7 +273,7 @@ local.get $0 i32.const 0 call $~lib/array/Array<~lib/string/String>#__get - i32.const 56 + i32.const 72 i32.const 0 call $~lib/string/String#startsWith ) @@ -293,7 +293,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 96 i32.const 45 call $~lib/builtins/abort @@ -307,7 +307,7 @@ i32.ge_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 99 i32.const 61 call $~lib/builtins/abort @@ -331,7 +331,7 @@ call $~lib/array/Array<~lib/array/Array<~lib/string/String>>#__get i32.const 1 call $~lib/array/Array<~lib/string/String>#__get - i32.const 56 + i32.const 72 i32.const 0 call $~lib/string/String#startsWith ) diff --git a/tests/compiler/std/array-literal.optimized.wat b/tests/compiler/std/array-literal.optimized.wat index 4f6ce901..5e06fcff 100644 --- a/tests/compiler/std/array-literal.optimized.wat +++ b/tests/compiler/std/array-literal.optimized.wat @@ -34,7 +34,6 @@ (global $std/array-literal/dynamicArrayRef (mut i32) (i32.const 0)) (global $std/array-literal/dynamicArrayRefWithCtor (mut i32) (i32.const 0)) (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -45,7 +44,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.retain)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/array/Array#__get (; 1 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) local.get $1 @@ -186,7 +184,7 @@ if i32.const 0 i32.const 296 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -201,7 +199,7 @@ if i32.const 0 i32.const 296 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/std/array-literal.untouched.wat b/tests/compiler/std/array-literal.untouched.wat index dff312f1..a728ff0e 100644 --- a/tests/compiler/std/array-literal.untouched.wat +++ b/tests/compiler/std/array-literal.untouched.wat @@ -37,7 +37,6 @@ (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) (global $~lib/runtime/RTTI_BASE i32 (i32.const 336)) (global $~lib/memory/HEAP_BASE i32 (i32.const 528)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -48,7 +47,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.release)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/array/Array#get:length (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) local.get $0 @@ -244,7 +242,7 @@ if i32.const 0 i32.const 296 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -261,7 +259,7 @@ if i32.const 0 i32.const 296 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/std/array.optimized.wat b/tests/compiler/std/array.optimized.wat index 56cfc20e..9f49ff39 100644 --- a/tests/compiler/std/array.optimized.wat +++ b/tests/compiler/std/array.optimized.wat @@ -462,7 +462,6 @@ (global $std/array/subarrU32 (mut i32) (i32.const 0)) (global $~lib/started (mut i32) (i32.const 0)) (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $std/array/main)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) @@ -474,7 +473,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.retain)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/allocator/arena/__mem_allocate (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) (local $2 i32) @@ -797,7 +795,7 @@ if i32.const 0 i32.const 80 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -812,7 +810,7 @@ if i32.const 0 i32.const 80 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -1480,7 +1478,7 @@ if i32.const 0 i32.const 80 - i32.const 91 + i32.const 89 i32.const 8 call $~lib/builtins/abort unreachable @@ -2591,8 +2589,7 @@ local.get $6 local.get $1 local.get $0 - i32.const 22 - call_indirect (type $FUNCSIG$fiii) + call $start:std/array~anonymous|21 f32.store local.get $1 i32.const 1 @@ -5475,7 +5472,7 @@ if i32.const 0 i32.const 80 - i32.const 117 + i32.const 115 i32.const 4 call $~lib/builtins/abort unreachable @@ -5489,7 +5486,7 @@ if i32.const 0 i32.const 80 - i32.const 119 + i32.const 117 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/std/array.untouched.wat b/tests/compiler/std/array.untouched.wat index ae1fc912..c76fdbce 100644 --- a/tests/compiler/std/array.untouched.wat +++ b/tests/compiler/std/array.untouched.wat @@ -295,7 +295,6 @@ (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) (global $~lib/runtime/RTTI_BASE i32 (i32.const 8072)) (global $~lib/memory/HEAP_BASE i32 (i32.const 8400)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $std/array/main)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) @@ -307,7 +306,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.release)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/util/runtime/adjust (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) i32.const 1 i32.const 32 @@ -695,7 +693,7 @@ if i32.const 0 i32.const 80 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -712,7 +710,7 @@ if i32.const 0 i32.const 80 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -1645,7 +1643,7 @@ if i32.const 0 i32.const 80 - i32.const 91 + i32.const 89 i32.const 8 call $~lib/builtins/abort unreachable @@ -8447,7 +8445,7 @@ if i32.const 0 i32.const 80 - i32.const 117 + i32.const 115 i32.const 4 call $~lib/builtins/abort unreachable @@ -8464,7 +8462,7 @@ if i32.const 0 i32.const 80 - i32.const 119 + i32.const 117 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/std/arraybuffer.optimized.wat b/tests/compiler/std/arraybuffer.optimized.wat index 8cbef925..844b0fc5 100644 --- a/tests/compiler/std/arraybuffer.optimized.wat +++ b/tests/compiler/std/arraybuffer.optimized.wat @@ -10,13 +10,19 @@ (type $FUNCSIG$i (func (result i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00&\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s") - (data (i32.const 56) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 104) "\10\00\00\00$\00\00\00s\00t\00d\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s") - (data (i32.const 152) "\0f\00\00\00\08\00\00\00\01\00\00\00\02") - (data (i32.const 168) "\10\00\00\00 \00\00\00~\00l\00i\00b\00/\00d\00a\00t\00a\00v\00i\00e\00w\00.\00t\00s") - (data (i32.const 208) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 248) "\1d\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08") + (data (i32.const 8) "\10\00\00\00&") + (data (i32.const 24) "~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s") + (data (i32.const 64) "\10\00\00\00(") + (data (i32.const 80) "~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 120) "\10\00\00\00$") + (data (i32.const 136) "s\00t\00d\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s") + (data (i32.const 176) "\0f\00\00\00\08") + (data (i32.const 192) "\01\00\00\00\02") + (data (i32.const 200) "\10\00\00\00 ") + (data (i32.const 216) "~\00l\00i\00b\00/\00d\00a\00t\00a\00v\00i\00e\00w\00.\00t\00s") + (data (i32.const 248) "\10\00\00\00\1e") + (data (i32.const 264) "~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 296) "\1d\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08") (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $std/arraybuffer/buffer (mut i32) (i32.const 0)) @@ -101,7 +107,7 @@ i32.const 1 i32.const 32 local.get $0 - i32.const 7 + i32.const 15 i32.add i32.clz i32.sub @@ -114,7 +120,7 @@ local.get $0 i32.store offset=4 local.get $1 - i32.const 8 + i32.const 16 i32.add ) (func $~lib/memory/memory.fill (; 3 ;) (type $FUNCSIG$vii) (param $0 i32) (param $1 i32) @@ -331,18 +337,18 @@ (func $~lib/util/runtime/register (; 4 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) local.get $0 - i32.const 488 + i32.const 536 i32.le_u if i32.const 0 - i32.const 64 - i32.const 131 + i32.const 80 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $2 i32.load @@ -350,8 +356,8 @@ i32.ne if i32.const 0 - i32.const 64 - i32.const 133 + i32.const 80 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -364,11 +370,11 @@ (func $~lib/arraybuffer/ArrayBuffer#constructor (; 5 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) local.get $0 - i32.const 1073741816 + i32.const 1073741808 i32.gt_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 54 i32.const 43 call $~lib/builtins/abort @@ -557,7 +563,7 @@ (func $~lib/arraybuffer/ArrayBuffer#slice (; 7 ;) (type $FUNCSIG$iiii) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (local $3 i32) local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 local.set $3 @@ -627,13 +633,13 @@ (func $~lib/arraybuffer/ArrayBufferView#constructor (; 8 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) i32.const 1 - i32.const 1073741816 + i32.const 1073741808 local.get $1 i32.shr_u i32.gt_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 57 call $~lib/builtins/abort @@ -698,7 +704,7 @@ i32.const 2 i32.store offset=12 local.get $1 - i32.const 160 + i32.const 192 i32.const 8 call $~lib/memory/memory.copy local.get $0 @@ -706,18 +712,18 @@ (func $~lib/dataview/DataView#constructor (; 10 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) local.get $1 - i32.const 1073741816 + i32.const 1073741808 i32.gt_u local.get $1 local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.gt_u i32.or if i32.const 0 - i32.const 176 + i32.const 216 i32.const 21 i32.const 6 call $~lib/builtins/abort @@ -760,7 +766,7 @@ unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 local.set $1 @@ -770,7 +776,7 @@ call $~lib/dataview/DataView#constructor ) (func $start:std/arraybuffer (; 12 ;) (type $FUNCSIG$v) - i32.const 488 + i32.const 536 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset @@ -778,14 +784,14 @@ call $~lib/arraybuffer/ArrayBuffer#constructor global.set $std/arraybuffer/buffer global.get $std/arraybuffer/buffer - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 8 i32.ne if i32.const 0 - i32.const 112 + i32.const 136 i32.const 3 i32.const 0 call $~lib/builtins/abort @@ -793,18 +799,18 @@ end global.get $std/arraybuffer/buffer i32.const 0 - i32.const 1073741816 + i32.const 1073741808 call $~lib/arraybuffer/ArrayBuffer#slice global.set $std/arraybuffer/sliced global.get $std/arraybuffer/sliced - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 8 i32.ne if i32.const 0 - i32.const 112 + i32.const 136 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -815,7 +821,7 @@ i32.eq if i32.const 0 - i32.const 112 + i32.const 136 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -823,18 +829,18 @@ end global.get $std/arraybuffer/buffer i32.const 1 - i32.const 1073741816 + i32.const 1073741808 call $~lib/arraybuffer/ArrayBuffer#slice global.set $std/arraybuffer/sliced global.get $std/arraybuffer/sliced - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 7 i32.ne if i32.const 0 - i32.const 112 + i32.const 136 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -842,18 +848,18 @@ end global.get $std/arraybuffer/buffer i32.const -1 - i32.const 1073741816 + i32.const 1073741808 call $~lib/arraybuffer/ArrayBuffer#slice global.set $std/arraybuffer/sliced global.get $std/arraybuffer/sliced - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 1 i32.ne if i32.const 0 - i32.const 112 + i32.const 136 i32.const 16 i32.const 0 call $~lib/builtins/abort @@ -865,14 +871,14 @@ call $~lib/arraybuffer/ArrayBuffer#slice global.set $std/arraybuffer/sliced global.get $std/arraybuffer/sliced - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 2 i32.ne if i32.const 0 - i32.const 112 + i32.const 136 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -884,14 +890,14 @@ call $~lib/arraybuffer/ArrayBuffer#slice global.set $std/arraybuffer/sliced global.get $std/arraybuffer/sliced - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 6 i32.ne if i32.const 0 - i32.const 112 + i32.const 136 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -903,14 +909,14 @@ call $~lib/arraybuffer/ArrayBuffer#slice global.set $std/arraybuffer/sliced global.get $std/arraybuffer/sliced - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 2 i32.ne if i32.const 0 - i32.const 112 + i32.const 136 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -922,14 +928,14 @@ call $~lib/arraybuffer/ArrayBuffer#slice global.set $std/arraybuffer/sliced global.get $std/arraybuffer/sliced - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 4 i32.ne if i32.const 0 - i32.const 112 + i32.const 136 i32.const 32 i32.const 0 call $~lib/builtins/abort @@ -937,16 +943,16 @@ end global.get $std/arraybuffer/buffer i32.const 42 - i32.const 1073741816 + i32.const 1073741808 call $~lib/arraybuffer/ArrayBuffer#slice global.set $std/arraybuffer/sliced global.get $std/arraybuffer/sliced - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 if i32.const 0 - i32.const 112 + i32.const 136 i32.const 36 i32.const 0 call $~lib/builtins/abort @@ -956,7 +962,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 37 i32.const 0 call $~lib/builtins/abort @@ -980,7 +986,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 47 i32.const 0 call $~lib/builtins/abort @@ -1001,7 +1007,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 48 i32.const 0 call $~lib/builtins/abort @@ -1021,7 +1027,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 49 i32.const 0 call $~lib/builtins/abort @@ -1030,13 +1036,13 @@ ) (func $~lib/runtime/runtime.instanceof (; 13 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load local.tee $0 if (result i32) local.get $0 - i32.const 248 + i32.const 296 i32.load i32.le_u else @@ -1054,7 +1060,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 248 + i32.const 296 i32.add i32.load offset=4 local.tee $0 @@ -1071,7 +1077,7 @@ i32.eqz if local.get $0 - i32.const 248 + i32.const 296 i32.load i32.gt_u local.set $1 @@ -1083,7 +1089,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 248 + i32.const 296 i32.add i32.load end @@ -1117,7 +1123,7 @@ local.get $2 else local.get $0 - i32.const 248 + i32.const 296 i32.load i32.gt_u end @@ -1127,7 +1133,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 248 + i32.const 296 i32.add i32.load end @@ -1140,7 +1146,7 @@ local.get $1 if (result i32) local.get $1 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 else @@ -1184,7 +1190,7 @@ i32.load if i32.const 0 - i32.const 216 + i32.const 264 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -1205,7 +1211,7 @@ ) (func $~lib/runtime/runtime.collect (; 20 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 216 + i32.const 264 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/std/arraybuffer.untouched.wat b/tests/compiler/std/arraybuffer.untouched.wat index 13bec104..aa140afe 100644 --- a/tests/compiler/std/arraybuffer.untouched.wat +++ b/tests/compiler/std/arraybuffer.untouched.wat @@ -9,17 +9,17 @@ (type $FUNCSIG$vi (func (param i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00&\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s\00") - (data (i32.const 56) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 104) "\10\00\00\00$\00\00\00s\00t\00d\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s\00") - (data (i32.const 152) "\0f\00\00\00\08\00\00\00\01\00\00\00\02\00\00\00") - (data (i32.const 168) "\10\00\00\00 \00\00\00~\00l\00i\00b\00/\00d\00a\00t\00a\00v\00i\00e\00w\00.\00t\00s\00") - (data (i32.const 208) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 248) "\1d\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\00\00\00\00") + (data (i32.const 8) "\10\00\00\00&\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s\00") + (data (i32.const 64) "\10\00\00\00(\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 120) "\10\00\00\00$\00\00\00\00\00\00\00\00\00\00\00s\00t\00d\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s\00") + (data (i32.const 176) "\0f\00\00\00\08\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\02\00\00\00") + (data (i32.const 200) "\10\00\00\00 \00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00d\00a\00t\00a\00v\00i\00e\00w\00.\00t\00s\00") + (data (i32.const 248) "\10\00\00\00\1e\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 296) "\1d\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\00\00\00\00") (table $0 1 funcref) (elem (i32.const 0) $null) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) - (global $~lib/util/runtime/MAX_BYTELENGTH i32 (i32.const 1073741816)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) + (global $~lib/util/runtime/MAX_BYTELENGTH i32 (i32.const 1073741808)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/util/runtime/HEADER_MAGIC i32 (i32.const -1520547049)) @@ -28,8 +28,8 @@ (global $std/arraybuffer/sliced (mut i32) (i32.const 0)) (global $std/arraybuffer/arr8 (mut i32) (i32.const 0)) (global $~lib/argc (mut i32) (i32.const 0)) - (global $~lib/runtime/RTTI_BASE i32 (i32.const 248)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 488)) + (global $~lib/runtime/RTTI_BASE i32 (i32.const 296)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 536)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -418,8 +418,8 @@ i32.eqz if i32.const 0 - i32.const 64 - i32.const 131 + i32.const 80 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -435,8 +435,8 @@ i32.eqz if i32.const 0 - i32.const 64 - i32.const 133 + i32.const 80 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -453,7 +453,7 @@ i32.gt_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 54 i32.const 43 call $~lib/builtins/abort @@ -1347,7 +1347,7 @@ i32.gt_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 57 call $~lib/builtins/abort @@ -1476,7 +1476,7 @@ i32.or if i32.const 0 - i32.const 176 + i32.const 216 i32.const 21 i32.const 6 call $~lib/builtins/abort @@ -1568,7 +1568,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 3 i32.const 0 call $~lib/builtins/abort @@ -1586,7 +1586,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -1598,7 +1598,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -1616,7 +1616,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -1634,7 +1634,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 16 i32.const 0 call $~lib/builtins/abort @@ -1652,7 +1652,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -1670,7 +1670,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -1688,7 +1688,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -1706,7 +1706,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 32 i32.const 0 call $~lib/builtins/abort @@ -1724,7 +1724,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 36 i32.const 0 call $~lib/builtins/abort @@ -1736,7 +1736,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 37 i32.const 0 call $~lib/builtins/abort @@ -1748,7 +1748,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 39 i32.const 0 call $~lib/builtins/abort @@ -1760,7 +1760,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 40 i32.const 0 call $~lib/builtins/abort @@ -1772,7 +1772,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 41 i32.const 0 call $~lib/builtins/abort @@ -1784,7 +1784,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 42 i32.const 0 call $~lib/builtins/abort @@ -1796,7 +1796,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 43 i32.const 0 call $~lib/builtins/abort @@ -1809,14 +1809,14 @@ i32.const 2 i32.const 2 i32.const 17 - i32.const 160 + i32.const 192 call $~lib/util/runtime/makeArray call $~lib/arraybuffer/ArrayBuffer.isView<~lib/array/Array> i32.eqz i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 46 i32.const 0 call $~lib/builtins/abort @@ -1827,7 +1827,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 47 i32.const 0 call $~lib/builtins/abort @@ -1840,7 +1840,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 48 i32.const 0 call $~lib/builtins/abort @@ -1860,7 +1860,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 136 i32.const 49 i32.const 0 call $~lib/builtins/abort @@ -2025,7 +2025,7 @@ i32.eqz if i32.const 0 - i32.const 216 + i32.const 264 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -2052,7 +2052,7 @@ ) (func $~lib/runtime/runtime.collect (; 32 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 216 + i32.const 264 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/std/dataview.optimized.wat b/tests/compiler/std/dataview.optimized.wat index 0f26e35f..ecae1044 100644 --- a/tests/compiler/std/dataview.optimized.wat +++ b/tests/compiler/std/dataview.optimized.wat @@ -15,13 +15,19 @@ (type $FUNCSIG$viji (func (param i32 i64 i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00&\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s") - (data (i32.const 56) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 104) "\10\00\00\00$\00\00\00~\00l\00i\00b\00/\00t\00y\00p\00e\00d\00a\00r\00r\00a\00y\00.\00t\00s") - (data (i32.const 152) "\10\00\00\00 \00\00\00~\00l\00i\00b\00/\00d\00a\00t\00a\00v\00i\00e\00w\00.\00t\00s") - (data (i32.const 192) "\10\00\00\00\1e\00\00\00s\00t\00d\00/\00d\00a\00t\00a\00v\00i\00e\00w\00.\00t\00s") - (data (i32.const 232) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 272) "\13\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e") + (data (i32.const 8) "\10\00\00\00&") + (data (i32.const 24) "~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s") + (data (i32.const 64) "\10\00\00\00(") + (data (i32.const 80) "~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 120) "\10\00\00\00$") + (data (i32.const 136) "~\00l\00i\00b\00/\00t\00y\00p\00e\00d\00a\00r\00r\00a\00y\00.\00t\00s") + (data (i32.const 176) "\10\00\00\00 ") + (data (i32.const 192) "~\00l\00i\00b\00/\00d\00a\00t\00a\00v\00i\00e\00w\00.\00t\00s") + (data (i32.const 224) "\10\00\00\00\1e") + (data (i32.const 240) "s\00t\00d\00/\00d\00a\00t\00a\00v\00i\00e\00w\00.\00t\00s") + (data (i32.const 272) "\10\00\00\00\1e") + (data (i32.const 288) "~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 320) "\13\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e") (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $std/dataview/array (mut i32) (i32.const 0)) @@ -105,7 +111,7 @@ i32.const 1 i32.const 32 local.get $0 - i32.const 7 + i32.const 15 i32.add i32.clz i32.sub @@ -118,7 +124,7 @@ local.get $0 i32.store offset=4 local.get $1 - i32.const 8 + i32.const 16 i32.add ) (func $~lib/memory/memory.fill (; 3 ;) (type $FUNCSIG$vi) (param $0 i32) @@ -168,18 +174,18 @@ (func $~lib/util/runtime/register (; 4 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) local.get $0 - i32.const 432 + i32.const 480 i32.le_u if i32.const 0 - i32.const 64 - i32.const 131 + i32.const 80 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $2 i32.load @@ -187,8 +193,8 @@ i32.ne if i32.const 0 - i32.const 64 - i32.const 133 + i32.const 80 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -244,7 +250,7 @@ i32.ge_u if i32.const 0 - i32.const 112 + i32.const 136 i32.const 116 i32.const 44 call $~lib/builtins/abort @@ -260,20 +266,20 @@ (func $~lib/dataview/DataView#constructor (; 7 ;) (type $FUNCSIG$iiii) (param $0 i32) (param $1 i32) (param $2 i32) (result i32) (local $3 i32) local.get $2 - i32.const 1073741816 + i32.const 1073741808 i32.gt_u local.get $1 local.get $2 i32.add local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.gt_u i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 21 i32.const 6 call $~lib/builtins/abort @@ -318,7 +324,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 44 i32.const 6 call $~lib/builtins/abort @@ -384,7 +390,7 @@ i32.gt_s if i32.const 0 - i32.const 160 + i32.const 192 i32.const 58 i32.const 7 call $~lib/builtins/abort @@ -410,7 +416,7 @@ i32.ge_u if i32.const 0 - i32.const 160 + i32.const 192 i32.const 69 i32.const 49 call $~lib/builtins/abort @@ -435,7 +441,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 77 i32.const 7 call $~lib/builtins/abort @@ -477,7 +483,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 86 i32.const 7 call $~lib/builtins/abort @@ -514,7 +520,7 @@ i32.gt_s if i32.const 0 - i32.const 160 + i32.const 192 i32.const 180 i32.const 6 call $~lib/builtins/abort @@ -539,7 +545,7 @@ i32.ge_u if i32.const 0 - i32.const 160 + i32.const 192 i32.const 92 i32.const 49 call $~lib/builtins/abort @@ -564,7 +570,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 100 i32.const 6 call $~lib/builtins/abort @@ -604,7 +610,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 109 i32.const 6 call $~lib/builtins/abort @@ -641,7 +647,7 @@ i32.gt_s if i32.const 0 - i32.const 160 + i32.const 192 i32.const 189 i32.const 6 call $~lib/builtins/abort @@ -666,7 +672,7 @@ i32.gt_s if i32.const 0 - i32.const 160 + i32.const 192 i32.const 118 i32.const 6 call $~lib/builtins/abort @@ -704,7 +710,7 @@ i32.gt_s if i32.const 0 - i32.const 160 + i32.const 192 i32.const 127 i32.const 6 call $~lib/builtins/abort @@ -732,7 +738,7 @@ i32.ge_u if i32.const 0 - i32.const 160 + i32.const 192 i32.const 133 i32.const 49 call $~lib/builtins/abort @@ -750,7 +756,7 @@ i32.gt_s if i32.const 0 - i32.const 160 + i32.const 192 i32.const 141 i32.const 6 call $~lib/builtins/abort @@ -786,7 +792,7 @@ i32.gt_s if i32.const 0 - i32.const 160 + i32.const 192 i32.const 149 i32.const 6 call $~lib/builtins/abort @@ -822,7 +828,7 @@ i32.gt_s if i32.const 0 - i32.const 160 + i32.const 192 i32.const 198 i32.const 6 call $~lib/builtins/abort @@ -846,7 +852,7 @@ i32.ge_u if i32.const 0 - i32.const 160 + i32.const 192 i32.const 154 i32.const 49 call $~lib/builtins/abort @@ -864,7 +870,7 @@ i32.gt_s if i32.const 0 - i32.const 160 + i32.const 192 i32.const 162 i32.const 6 call $~lib/builtins/abort @@ -898,7 +904,7 @@ i32.gt_s if i32.const 0 - i32.const 160 + i32.const 192 i32.const 170 i32.const 6 call $~lib/builtins/abort @@ -934,7 +940,7 @@ i32.gt_s if i32.const 0 - i32.const 160 + i32.const 192 i32.const 206 i32.const 6 call $~lib/builtins/abort @@ -964,7 +970,7 @@ unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 local.set $1 @@ -976,7 +982,7 @@ ) (func $start:std/dataview (; 30 ;) (type $FUNCSIG$v) (local $0 i32) - i32.const 432 + i32.const 480 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset @@ -1038,7 +1044,7 @@ f32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -1052,7 +1058,7 @@ f32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -1066,7 +1072,7 @@ f32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 16 i32.const 0 call $~lib/builtins/abort @@ -1080,7 +1086,7 @@ f32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 17 i32.const 0 call $~lib/builtins/abort @@ -1094,7 +1100,7 @@ f32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 18 i32.const 0 call $~lib/builtins/abort @@ -1108,7 +1114,7 @@ f32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -1122,7 +1128,7 @@ f32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -1136,7 +1142,7 @@ f32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 22 i32.const 0 call $~lib/builtins/abort @@ -1150,7 +1156,7 @@ f32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -1164,7 +1170,7 @@ f32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -1177,7 +1183,7 @@ f64.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -1190,7 +1196,7 @@ f64.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 27 i32.const 0 call $~lib/builtins/abort @@ -1203,7 +1209,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 29 i32.const 0 call $~lib/builtins/abort @@ -1216,7 +1222,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 30 i32.const 0 call $~lib/builtins/abort @@ -1229,7 +1235,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 31 i32.const 0 call $~lib/builtins/abort @@ -1242,7 +1248,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 32 i32.const 0 call $~lib/builtins/abort @@ -1255,7 +1261,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 33 i32.const 0 call $~lib/builtins/abort @@ -1268,7 +1274,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 34 i32.const 0 call $~lib/builtins/abort @@ -1281,7 +1287,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 35 i32.const 0 call $~lib/builtins/abort @@ -1294,7 +1300,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 36 i32.const 0 call $~lib/builtins/abort @@ -1310,7 +1316,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 38 i32.const 0 call $~lib/builtins/abort @@ -1326,7 +1332,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 39 i32.const 0 call $~lib/builtins/abort @@ -1342,7 +1348,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 40 i32.const 0 call $~lib/builtins/abort @@ -1358,7 +1364,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 41 i32.const 0 call $~lib/builtins/abort @@ -1374,7 +1380,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 42 i32.const 0 call $~lib/builtins/abort @@ -1390,7 +1396,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 43 i32.const 0 call $~lib/builtins/abort @@ -1406,7 +1412,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 44 i32.const 0 call $~lib/builtins/abort @@ -1422,7 +1428,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 46 i32.const 0 call $~lib/builtins/abort @@ -1438,7 +1444,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 47 i32.const 0 call $~lib/builtins/abort @@ -1454,7 +1460,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 48 i32.const 0 call $~lib/builtins/abort @@ -1470,7 +1476,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 49 i32.const 0 call $~lib/builtins/abort @@ -1486,7 +1492,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 50 i32.const 0 call $~lib/builtins/abort @@ -1502,7 +1508,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 51 i32.const 0 call $~lib/builtins/abort @@ -1518,7 +1524,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 52 i32.const 0 call $~lib/builtins/abort @@ -1532,7 +1538,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 54 i32.const 0 call $~lib/builtins/abort @@ -1546,7 +1552,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 55 i32.const 0 call $~lib/builtins/abort @@ -1560,7 +1566,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 56 i32.const 0 call $~lib/builtins/abort @@ -1574,7 +1580,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 57 i32.const 0 call $~lib/builtins/abort @@ -1588,7 +1594,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 58 i32.const 0 call $~lib/builtins/abort @@ -1602,7 +1608,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 60 i32.const 0 call $~lib/builtins/abort @@ -1616,7 +1622,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 61 i32.const 0 call $~lib/builtins/abort @@ -1630,7 +1636,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 62 i32.const 0 call $~lib/builtins/abort @@ -1644,7 +1650,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 63 i32.const 0 call $~lib/builtins/abort @@ -1658,7 +1664,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 64 i32.const 0 call $~lib/builtins/abort @@ -1671,7 +1677,7 @@ i64.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 66 i32.const 0 call $~lib/builtins/abort @@ -1684,7 +1690,7 @@ i64.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 67 i32.const 0 call $~lib/builtins/abort @@ -1697,7 +1703,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 69 i32.const 0 call $~lib/builtins/abort @@ -1710,7 +1716,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 70 i32.const 0 call $~lib/builtins/abort @@ -1723,7 +1729,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 71 i32.const 0 call $~lib/builtins/abort @@ -1736,7 +1742,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 72 i32.const 0 call $~lib/builtins/abort @@ -1749,7 +1755,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 73 i32.const 0 call $~lib/builtins/abort @@ -1762,7 +1768,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 74 i32.const 0 call $~lib/builtins/abort @@ -1775,7 +1781,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 75 i32.const 0 call $~lib/builtins/abort @@ -1788,7 +1794,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 76 i32.const 0 call $~lib/builtins/abort @@ -1804,7 +1810,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 78 i32.const 0 call $~lib/builtins/abort @@ -1820,7 +1826,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 79 i32.const 0 call $~lib/builtins/abort @@ -1836,7 +1842,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 80 i32.const 0 call $~lib/builtins/abort @@ -1852,7 +1858,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 81 i32.const 0 call $~lib/builtins/abort @@ -1868,7 +1874,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 82 i32.const 0 call $~lib/builtins/abort @@ -1884,7 +1890,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 83 i32.const 0 call $~lib/builtins/abort @@ -1900,7 +1906,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 84 i32.const 0 call $~lib/builtins/abort @@ -1916,7 +1922,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 86 i32.const 0 call $~lib/builtins/abort @@ -1932,7 +1938,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 87 i32.const 0 call $~lib/builtins/abort @@ -1948,7 +1954,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 88 i32.const 0 call $~lib/builtins/abort @@ -1964,7 +1970,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 89 i32.const 0 call $~lib/builtins/abort @@ -1980,7 +1986,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 90 i32.const 0 call $~lib/builtins/abort @@ -1996,7 +2002,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 91 i32.const 0 call $~lib/builtins/abort @@ -2012,7 +2018,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 92 i32.const 0 call $~lib/builtins/abort @@ -2026,7 +2032,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 94 i32.const 0 call $~lib/builtins/abort @@ -2040,7 +2046,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 95 i32.const 0 call $~lib/builtins/abort @@ -2054,7 +2060,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 96 i32.const 0 call $~lib/builtins/abort @@ -2068,7 +2074,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 97 i32.const 0 call $~lib/builtins/abort @@ -2082,7 +2088,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 98 i32.const 0 call $~lib/builtins/abort @@ -2096,7 +2102,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 100 i32.const 0 call $~lib/builtins/abort @@ -2110,7 +2116,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 101 i32.const 0 call $~lib/builtins/abort @@ -2124,7 +2130,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 102 i32.const 0 call $~lib/builtins/abort @@ -2138,7 +2144,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 103 i32.const 0 call $~lib/builtins/abort @@ -2152,7 +2158,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 104 i32.const 0 call $~lib/builtins/abort @@ -2165,7 +2171,7 @@ i64.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 106 i32.const 0 call $~lib/builtins/abort @@ -2178,7 +2184,7 @@ i64.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 107 i32.const 0 call $~lib/builtins/abort @@ -2196,7 +2202,7 @@ f32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 110 i32.const 0 call $~lib/builtins/abort @@ -2214,7 +2220,7 @@ f32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 113 i32.const 0 call $~lib/builtins/abort @@ -2231,7 +2237,7 @@ f64.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 116 i32.const 0 call $~lib/builtins/abort @@ -2248,7 +2254,7 @@ f64.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 119 i32.const 0 call $~lib/builtins/abort @@ -2263,7 +2269,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 122 i32.const 0 call $~lib/builtins/abort @@ -2283,7 +2289,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 125 i32.const 0 call $~lib/builtins/abort @@ -2303,7 +2309,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 128 i32.const 0 call $~lib/builtins/abort @@ -2321,7 +2327,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 131 i32.const 0 call $~lib/builtins/abort @@ -2339,7 +2345,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 134 i32.const 0 call $~lib/builtins/abort @@ -2356,7 +2362,7 @@ i64.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 137 i32.const 0 call $~lib/builtins/abort @@ -2373,7 +2379,7 @@ i64.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 140 i32.const 0 call $~lib/builtins/abort @@ -2388,7 +2394,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 143 i32.const 0 call $~lib/builtins/abort @@ -2408,7 +2414,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 146 i32.const 0 call $~lib/builtins/abort @@ -2428,7 +2434,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 149 i32.const 0 call $~lib/builtins/abort @@ -2446,7 +2452,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 152 i32.const 0 call $~lib/builtins/abort @@ -2464,7 +2470,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 155 i32.const 0 call $~lib/builtins/abort @@ -2481,7 +2487,7 @@ i64.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 158 i32.const 0 call $~lib/builtins/abort @@ -2498,7 +2504,7 @@ i64.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 161 i32.const 0 call $~lib/builtins/abort @@ -2518,7 +2524,7 @@ i32.sub if i32.const 0 - i32.const 200 + i32.const 240 i32.const 164 i32.const 0 call $~lib/builtins/abort @@ -2530,7 +2536,7 @@ i32.ne if i32.const 0 - i32.const 200 + i32.const 240 i32.const 165 i32.const 0 call $~lib/builtins/abort @@ -2539,13 +2545,13 @@ ) (func $~lib/runtime/runtime.instanceof (; 31 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load local.tee $0 if (result i32) local.get $0 - i32.const 272 + i32.const 320 i32.load i32.le_u else @@ -2563,7 +2569,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 272 + i32.const 320 i32.add i32.load offset=4 local.tee $0 @@ -2580,7 +2586,7 @@ i32.eqz if local.get $0 - i32.const 272 + i32.const 320 i32.load i32.gt_u local.set $1 @@ -2592,7 +2598,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 272 + i32.const 320 i32.add i32.load end @@ -2626,7 +2632,7 @@ local.get $2 else local.get $0 - i32.const 272 + i32.const 320 i32.load i32.gt_u end @@ -2636,7 +2642,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 272 + i32.const 320 i32.add i32.load end @@ -2649,7 +2655,7 @@ local.get $1 if (result i32) local.get $1 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 else @@ -2693,7 +2699,7 @@ i32.load if i32.const 0 - i32.const 240 + i32.const 288 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -2714,7 +2720,7 @@ ) (func $~lib/runtime/runtime.collect (; 38 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 240 + i32.const 288 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/std/dataview.untouched.wat b/tests/compiler/std/dataview.untouched.wat index 4bba76e9..7e06a048 100644 --- a/tests/compiler/std/dataview.untouched.wat +++ b/tests/compiler/std/dataview.untouched.wat @@ -16,17 +16,17 @@ (type $FUNCSIG$vi (func (param i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00&\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s\00") - (data (i32.const 56) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 104) "\10\00\00\00$\00\00\00~\00l\00i\00b\00/\00t\00y\00p\00e\00d\00a\00r\00r\00a\00y\00.\00t\00s\00") - (data (i32.const 152) "\10\00\00\00 \00\00\00~\00l\00i\00b\00/\00d\00a\00t\00a\00v\00i\00e\00w\00.\00t\00s\00") - (data (i32.const 192) "\10\00\00\00\1e\00\00\00s\00t\00d\00/\00d\00a\00t\00a\00v\00i\00e\00w\00.\00t\00s\00") - (data (i32.const 232) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 272) "\13\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00") + (data (i32.const 8) "\10\00\00\00&\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s\00") + (data (i32.const 64) "\10\00\00\00(\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 120) "\10\00\00\00$\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00t\00y\00p\00e\00d\00a\00r\00r\00a\00y\00.\00t\00s\00") + (data (i32.const 176) "\10\00\00\00 \00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00d\00a\00t\00a\00v\00i\00e\00w\00.\00t\00s\00") + (data (i32.const 224) "\10\00\00\00\1e\00\00\00\00\00\00\00\00\00\00\00s\00t\00d\00/\00d\00a\00t\00a\00v\00i\00e\00w\00.\00t\00s\00") + (data (i32.const 272) "\10\00\00\00\1e\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 320) "\13\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\0e\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00") (table $0 1 funcref) (elem (i32.const 0) $null) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) - (global $~lib/util/runtime/MAX_BYTELENGTH i32 (i32.const 1073741816)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) + (global $~lib/util/runtime/MAX_BYTELENGTH i32 (i32.const 1073741808)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/util/runtime/HEADER_MAGIC i32 (i32.const -1520547049)) @@ -34,8 +34,8 @@ (global $std/dataview/array (mut i32) (i32.const 0)) (global $std/dataview/view (mut i32) (i32.const 0)) (global $~lib/argc (mut i32) (i32.const 0)) - (global $~lib/runtime/RTTI_BASE i32 (i32.const 272)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 432)) + (global $~lib/runtime/RTTI_BASE i32 (i32.const 320)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 480)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -424,8 +424,8 @@ i32.eqz if i32.const 0 - i32.const 64 - i32.const 131 + i32.const 80 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -441,8 +441,8 @@ i32.eqz if i32.const 0 - i32.const 64 - i32.const 133 + i32.const 80 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -459,7 +459,7 @@ i32.gt_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 54 i32.const 43 call $~lib/builtins/abort @@ -485,7 +485,7 @@ i32.gt_u if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 57 call $~lib/builtins/abort @@ -552,7 +552,7 @@ i32.ge_u if i32.const 0 - i32.const 112 + i32.const 136 i32.const 116 i32.const 44 call $~lib/builtins/abort @@ -585,7 +585,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 21 i32.const 6 call $~lib/builtins/abort @@ -668,7 +668,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 44 i32.const 6 call $~lib/builtins/abort @@ -745,7 +745,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 58 i32.const 7 call $~lib/builtins/abort @@ -777,7 +777,7 @@ i32.ge_u if i32.const 0 - i32.const 160 + i32.const 192 i32.const 69 i32.const 49 call $~lib/builtins/abort @@ -819,7 +819,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 77 i32.const 7 call $~lib/builtins/abort @@ -869,7 +869,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 86 i32.const 7 call $~lib/builtins/abort @@ -944,7 +944,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 180 i32.const 6 call $~lib/builtins/abort @@ -973,7 +973,7 @@ i32.ge_u if i32.const 0 - i32.const 160 + i32.const 192 i32.const 92 i32.const 49 call $~lib/builtins/abort @@ -1013,7 +1013,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 100 i32.const 6 call $~lib/builtins/abort @@ -1049,7 +1049,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 109 i32.const 6 call $~lib/builtins/abort @@ -1085,7 +1085,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 189 i32.const 6 call $~lib/builtins/abort @@ -1120,7 +1120,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 118 i32.const 6 call $~lib/builtins/abort @@ -1160,7 +1160,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 127 i32.const 6 call $~lib/builtins/abort @@ -1194,7 +1194,7 @@ i32.ge_u if i32.const 0 - i32.const 160 + i32.const 192 i32.const 133 i32.const 49 call $~lib/builtins/abort @@ -1220,7 +1220,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 141 i32.const 6 call $~lib/builtins/abort @@ -1254,7 +1254,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 149 i32.const 6 call $~lib/builtins/abort @@ -1288,7 +1288,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 198 i32.const 6 call $~lib/builtins/abort @@ -1316,7 +1316,7 @@ i32.ge_u if i32.const 0 - i32.const 160 + i32.const 192 i32.const 154 i32.const 49 call $~lib/builtins/abort @@ -1342,7 +1342,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 162 i32.const 6 call $~lib/builtins/abort @@ -1376,7 +1376,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 170 i32.const 6 call $~lib/builtins/abort @@ -1410,7 +1410,7 @@ i32.or if i32.const 0 - i32.const 160 + i32.const 192 i32.const 206 i32.const 6 call $~lib/builtins/abort @@ -1532,7 +1532,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -1547,7 +1547,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -1562,7 +1562,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 16 i32.const 0 call $~lib/builtins/abort @@ -1577,7 +1577,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 17 i32.const 0 call $~lib/builtins/abort @@ -1592,7 +1592,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 18 i32.const 0 call $~lib/builtins/abort @@ -1607,7 +1607,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -1622,7 +1622,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -1637,7 +1637,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 22 i32.const 0 call $~lib/builtins/abort @@ -1652,7 +1652,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -1667,7 +1667,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -1682,7 +1682,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -1697,7 +1697,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 27 i32.const 0 call $~lib/builtins/abort @@ -1711,7 +1711,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 29 i32.const 0 call $~lib/builtins/abort @@ -1725,7 +1725,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 30 i32.const 0 call $~lib/builtins/abort @@ -1739,7 +1739,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 31 i32.const 0 call $~lib/builtins/abort @@ -1753,7 +1753,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 32 i32.const 0 call $~lib/builtins/abort @@ -1767,7 +1767,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 33 i32.const 0 call $~lib/builtins/abort @@ -1781,7 +1781,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 34 i32.const 0 call $~lib/builtins/abort @@ -1795,7 +1795,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 35 i32.const 0 call $~lib/builtins/abort @@ -1809,7 +1809,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 36 i32.const 0 call $~lib/builtins/abort @@ -1828,7 +1828,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 38 i32.const 0 call $~lib/builtins/abort @@ -1847,7 +1847,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 39 i32.const 0 call $~lib/builtins/abort @@ -1866,7 +1866,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 40 i32.const 0 call $~lib/builtins/abort @@ -1885,7 +1885,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 41 i32.const 0 call $~lib/builtins/abort @@ -1904,7 +1904,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 42 i32.const 0 call $~lib/builtins/abort @@ -1923,7 +1923,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 43 i32.const 0 call $~lib/builtins/abort @@ -1942,7 +1942,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 44 i32.const 0 call $~lib/builtins/abort @@ -1961,7 +1961,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 46 i32.const 0 call $~lib/builtins/abort @@ -1980,7 +1980,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 47 i32.const 0 call $~lib/builtins/abort @@ -1999,7 +1999,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 48 i32.const 0 call $~lib/builtins/abort @@ -2018,7 +2018,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 49 i32.const 0 call $~lib/builtins/abort @@ -2037,7 +2037,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 50 i32.const 0 call $~lib/builtins/abort @@ -2056,7 +2056,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 51 i32.const 0 call $~lib/builtins/abort @@ -2075,7 +2075,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 52 i32.const 0 call $~lib/builtins/abort @@ -2090,7 +2090,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 54 i32.const 0 call $~lib/builtins/abort @@ -2105,7 +2105,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 55 i32.const 0 call $~lib/builtins/abort @@ -2120,7 +2120,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 56 i32.const 0 call $~lib/builtins/abort @@ -2135,7 +2135,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 57 i32.const 0 call $~lib/builtins/abort @@ -2150,7 +2150,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 58 i32.const 0 call $~lib/builtins/abort @@ -2165,7 +2165,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 60 i32.const 0 call $~lib/builtins/abort @@ -2180,7 +2180,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 61 i32.const 0 call $~lib/builtins/abort @@ -2195,7 +2195,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 62 i32.const 0 call $~lib/builtins/abort @@ -2210,7 +2210,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 63 i32.const 0 call $~lib/builtins/abort @@ -2225,7 +2225,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 64 i32.const 0 call $~lib/builtins/abort @@ -2240,7 +2240,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 66 i32.const 0 call $~lib/builtins/abort @@ -2255,7 +2255,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 67 i32.const 0 call $~lib/builtins/abort @@ -2269,7 +2269,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 69 i32.const 0 call $~lib/builtins/abort @@ -2283,7 +2283,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 70 i32.const 0 call $~lib/builtins/abort @@ -2297,7 +2297,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 71 i32.const 0 call $~lib/builtins/abort @@ -2311,7 +2311,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 72 i32.const 0 call $~lib/builtins/abort @@ -2325,7 +2325,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 73 i32.const 0 call $~lib/builtins/abort @@ -2339,7 +2339,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 74 i32.const 0 call $~lib/builtins/abort @@ -2353,7 +2353,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 75 i32.const 0 call $~lib/builtins/abort @@ -2367,7 +2367,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 76 i32.const 0 call $~lib/builtins/abort @@ -2384,7 +2384,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 78 i32.const 0 call $~lib/builtins/abort @@ -2401,7 +2401,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 79 i32.const 0 call $~lib/builtins/abort @@ -2418,7 +2418,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 80 i32.const 0 call $~lib/builtins/abort @@ -2435,7 +2435,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 81 i32.const 0 call $~lib/builtins/abort @@ -2452,7 +2452,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 82 i32.const 0 call $~lib/builtins/abort @@ -2469,7 +2469,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 83 i32.const 0 call $~lib/builtins/abort @@ -2486,7 +2486,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 84 i32.const 0 call $~lib/builtins/abort @@ -2503,7 +2503,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 86 i32.const 0 call $~lib/builtins/abort @@ -2520,7 +2520,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 87 i32.const 0 call $~lib/builtins/abort @@ -2537,7 +2537,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 88 i32.const 0 call $~lib/builtins/abort @@ -2554,7 +2554,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 89 i32.const 0 call $~lib/builtins/abort @@ -2571,7 +2571,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 90 i32.const 0 call $~lib/builtins/abort @@ -2588,7 +2588,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 91 i32.const 0 call $~lib/builtins/abort @@ -2605,7 +2605,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 92 i32.const 0 call $~lib/builtins/abort @@ -2620,7 +2620,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 94 i32.const 0 call $~lib/builtins/abort @@ -2635,7 +2635,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 95 i32.const 0 call $~lib/builtins/abort @@ -2650,7 +2650,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 96 i32.const 0 call $~lib/builtins/abort @@ -2665,7 +2665,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 97 i32.const 0 call $~lib/builtins/abort @@ -2680,7 +2680,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 98 i32.const 0 call $~lib/builtins/abort @@ -2695,7 +2695,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 100 i32.const 0 call $~lib/builtins/abort @@ -2710,7 +2710,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 101 i32.const 0 call $~lib/builtins/abort @@ -2725,7 +2725,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 102 i32.const 0 call $~lib/builtins/abort @@ -2740,7 +2740,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 103 i32.const 0 call $~lib/builtins/abort @@ -2755,7 +2755,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 104 i32.const 0 call $~lib/builtins/abort @@ -2770,7 +2770,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 106 i32.const 0 call $~lib/builtins/abort @@ -2785,7 +2785,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 107 i32.const 0 call $~lib/builtins/abort @@ -2805,7 +2805,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 110 i32.const 0 call $~lib/builtins/abort @@ -2825,7 +2825,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 113 i32.const 0 call $~lib/builtins/abort @@ -2845,7 +2845,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 116 i32.const 0 call $~lib/builtins/abort @@ -2865,7 +2865,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 119 i32.const 0 call $~lib/builtins/abort @@ -2883,7 +2883,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 122 i32.const 0 call $~lib/builtins/abort @@ -2907,7 +2907,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 125 i32.const 0 call $~lib/builtins/abort @@ -2931,7 +2931,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 128 i32.const 0 call $~lib/builtins/abort @@ -2951,7 +2951,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 131 i32.const 0 call $~lib/builtins/abort @@ -2971,7 +2971,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 134 i32.const 0 call $~lib/builtins/abort @@ -2991,7 +2991,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 137 i32.const 0 call $~lib/builtins/abort @@ -3011,7 +3011,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 140 i32.const 0 call $~lib/builtins/abort @@ -3029,7 +3029,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 143 i32.const 0 call $~lib/builtins/abort @@ -3051,7 +3051,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 146 i32.const 0 call $~lib/builtins/abort @@ -3073,7 +3073,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 149 i32.const 0 call $~lib/builtins/abort @@ -3093,7 +3093,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 152 i32.const 0 call $~lib/builtins/abort @@ -3113,7 +3113,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 155 i32.const 0 call $~lib/builtins/abort @@ -3133,7 +3133,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 158 i32.const 0 call $~lib/builtins/abort @@ -3153,7 +3153,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 161 i32.const 0 call $~lib/builtins/abort @@ -3177,7 +3177,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 164 i32.const 0 call $~lib/builtins/abort @@ -3190,7 +3190,7 @@ i32.eqz if i32.const 0 - i32.const 200 + i32.const 240 i32.const 165 i32.const 0 call $~lib/builtins/abort @@ -3355,7 +3355,7 @@ i32.eqz if i32.const 0 - i32.const 240 + i32.const 288 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -3382,7 +3382,7 @@ ) (func $~lib/runtime/runtime.collect (; 54 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 240 + i32.const 288 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/std/date.optimized.wat b/tests/compiler/std/date.optimized.wat index e1d30654..df16427a 100644 --- a/tests/compiler/std/date.optimized.wat +++ b/tests/compiler/std/date.optimized.wat @@ -10,10 +10,13 @@ (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (import "Date" "now" (func $~lib/bindings/Date/now (result f64))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\16\00\00\00s\00t\00d\00/\00d\00a\00t\00e\00.\00t\00s") - (data (i32.const 40) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 88) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 128) "\12\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e") + (data (i32.const 8) "\10\00\00\00\16") + (data (i32.const 24) "s\00t\00d\00/\00d\00a\00t\00e\00.\00t\00s") + (data (i32.const 48) "\10\00\00\00(") + (data (i32.const 64) "~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 104) "\10\00\00\00\1e") + (data (i32.const 120) "~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 152) "\12\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e") (global $std/date/creationTime (mut i64) (i64.const 0)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) @@ -96,7 +99,7 @@ i32.const 1 i32.const 32 local.get $0 - i32.const 7 + i32.const 15 i32.add i32.clz i32.sub @@ -109,24 +112,24 @@ local.get $0 i32.store offset=4 local.get $1 - i32.const 8 + i32.const 16 i32.add ) (func $~lib/util/runtime/register (; 5 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) local.get $0 - i32.const 280 + i32.const 304 i32.le_u if i32.const 0 - i32.const 48 - i32.const 131 + i32.const 64 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $2 i32.load @@ -134,8 +137,8 @@ i32.ne if i32.const 0 - i32.const 48 - i32.const 133 + i32.const 64 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -161,7 +164,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1 i32.const 0 call $~lib/builtins/abort @@ -180,7 +183,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2 i32.const 0 call $~lib/builtins/abort @@ -201,7 +204,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 0 call $~lib/builtins/abort @@ -213,13 +216,13 @@ i64.le_s if i32.const 0 - i32.const 16 + i32.const 24 i32.const 7 i32.const 0 call $~lib/builtins/abort unreachable end - i32.const 280 + i32.const 304 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset @@ -243,7 +246,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 10 i32.const 0 call $~lib/builtins/abort @@ -262,7 +265,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -271,13 +274,13 @@ ) (func $~lib/runtime/runtime.instanceof (; 7 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load local.tee $0 if (result i32) local.get $0 - i32.const 128 + i32.const 152 i32.load i32.le_u else @@ -295,7 +298,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 128 + i32.const 152 i32.add i32.load offset=4 local.tee $0 @@ -312,7 +315,7 @@ i32.eqz if local.get $0 - i32.const 128 + i32.const 152 i32.load i32.gt_u local.set $1 @@ -324,7 +327,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 128 + i32.const 152 i32.add i32.load end @@ -358,7 +361,7 @@ local.get $2 else local.get $0 - i32.const 128 + i32.const 152 i32.load i32.gt_u end @@ -368,7 +371,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 128 + i32.const 152 i32.add i32.load end @@ -381,7 +384,7 @@ local.get $1 if (result i32) local.get $1 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 else @@ -425,7 +428,7 @@ i32.load if i32.const 0 - i32.const 96 + i32.const 120 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -446,7 +449,7 @@ ) (func $~lib/runtime/runtime.collect (; 14 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 96 + i32.const 120 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/std/date.untouched.wat b/tests/compiler/std/date.untouched.wat index 014f2e6d..e0115afe 100644 --- a/tests/compiler/std/date.untouched.wat +++ b/tests/compiler/std/date.untouched.wat @@ -13,21 +13,21 @@ (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (import "Date" "now" (func $~lib/bindings/Date/now (result f64))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\16\00\00\00s\00t\00d\00/\00d\00a\00t\00e\00.\00t\00s\00") - (data (i32.const 40) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 88) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 128) "\12\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00") + (data (i32.const 8) "\10\00\00\00\16\00\00\00\00\00\00\00\00\00\00\00s\00t\00d\00/\00d\00a\00t\00e\00.\00t\00s\00") + (data (i32.const 48) "\10\00\00\00(\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 104) "\10\00\00\00\1e\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 152) "\12\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $std/date/creationTime (mut i64) (i64.const 0)) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/util/runtime/HEADER_MAGIC i32 (i32.const -1520547049)) (global $~lib/ASC_NO_ASSERT i32 (i32.const 0)) (global $std/date/date (mut i32) (i32.const 0)) - (global $~lib/runtime/RTTI_BASE i32 (i32.const 128)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 280)) + (global $~lib/runtime/RTTI_BASE i32 (i32.const 152)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 304)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -159,8 +159,8 @@ i32.eqz if i32.const 0 - i32.const 48 - i32.const 131 + i32.const 64 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -176,8 +176,8 @@ i32.eqz if i32.const 0 - i32.const 48 - i32.const 133 + i32.const 64 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -256,7 +256,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1 i32.const 0 call $~lib/builtins/abort @@ -293,7 +293,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2 i32.const 0 call $~lib/builtins/abort @@ -332,7 +332,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 0 call $~lib/builtins/abort @@ -347,7 +347,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -374,7 +374,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 10 i32.const 0 call $~lib/builtins/abort @@ -395,7 +395,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -566,7 +566,7 @@ i32.eqz if i32.const 0 - i32.const 96 + i32.const 120 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -593,7 +593,7 @@ ) (func $~lib/runtime/runtime.collect (; 21 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 96 + i32.const 120 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/std/hash.optimized.wat b/tests/compiler/std/hash.optimized.wat index 6bb84d52..040e21ee 100644 --- a/tests/compiler/std/hash.optimized.wat +++ b/tests/compiler/std/hash.optimized.wat @@ -4,9 +4,12 @@ (type $FUNCSIG$v (func)) (memory $0 1) (data (i32.const 8) "\10") - (data (i32.const 16) "\10\00\00\00\02\00\00\00a") - (data (i32.const 32) "\10\00\00\00\04\00\00\00a\00b") - (data (i32.const 48) "\10\00\00\00\06\00\00\00a\00b\00c") + (data (i32.const 24) "\10\00\00\00\02") + (data (i32.const 40) "a") + (data (i32.const 48) "\10\00\00\00\04") + (data (i32.const 64) "a\00b") + (data (i32.const 72) "\10\00\00\00\06") + (data (i32.const 88) "a\00b\00c") (export "memory" (memory $0)) (start $start) (func $~lib/util/hash/hashStr (; 0 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) @@ -19,7 +22,7 @@ if block $break|0 local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 1 @@ -154,16 +157,16 @@ i32.const 0 call $~lib/util/hash/hashStr drop - i32.const 16 - call $~lib/util/hash/hashStr - drop i32.const 24 call $~lib/util/hash/hashStr drop i32.const 40 call $~lib/util/hash/hashStr drop - i32.const 56 + i32.const 64 + call $~lib/util/hash/hashStr + drop + i32.const 88 call $~lib/util/hash/hashStr drop i32.const 0 diff --git a/tests/compiler/std/hash.untouched.wat b/tests/compiler/std/hash.untouched.wat index 85478d25..885ce43d 100644 --- a/tests/compiler/std/hash.untouched.wat +++ b/tests/compiler/std/hash.untouched.wat @@ -3,13 +3,13 @@ (type $FUNCSIG$ij (func (param i64) (result i32))) (type $FUNCSIG$v (func)) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\00\00\00\00") - (data (i32.const 16) "\10\00\00\00\02\00\00\00a\00") - (data (i32.const 32) "\10\00\00\00\04\00\00\00a\00b\00") - (data (i32.const 48) "\10\00\00\00\06\00\00\00a\00b\00c\00") + (data (i32.const 8) "\10\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00") + (data (i32.const 24) "\10\00\00\00\02\00\00\00\00\00\00\00\00\00\00\00a\00") + (data (i32.const 48) "\10\00\00\00\04\00\00\00\00\00\00\00\00\00\00\00a\00b\00") + (data (i32.const 72) "\10\00\00\00\06\00\00\00\00\00\00\00\00\00\00\00a\00b\00c\00") (table $0 1 funcref) (elem (i32.const 0) $null) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) (export "memory" (memory $0)) (start $start) (func $~lib/string/String#get:length (; 0 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) @@ -214,7 +214,7 @@ call $std/hash/check drop block $~lib/util/hash/HASH<~lib/string/String>|inlined.1 (result i32) - i32.const 16 + i32.const 24 local.set $0 local.get $0 call $~lib/util/hash/hashStr @@ -223,7 +223,7 @@ call $std/hash/check drop block $~lib/util/hash/HASH<~lib/string/String>|inlined.2 (result i32) - i32.const 24 + i32.const 40 local.set $0 local.get $0 call $~lib/util/hash/hashStr @@ -232,7 +232,7 @@ call $std/hash/check drop block $~lib/util/hash/HASH<~lib/string/String>|inlined.3 (result i32) - i32.const 40 + i32.const 64 local.set $0 local.get $0 call $~lib/util/hash/hashStr @@ -241,7 +241,7 @@ call $std/hash/check drop block $~lib/util/hash/HASH<~lib/string/String>|inlined.4 (result i32) - i32.const 56 + i32.const 88 local.set $0 local.get $0 call $~lib/util/hash/hashStr diff --git a/tests/compiler/std/map.optimized.wat b/tests/compiler/std/map.optimized.wat index 9c7435c8..f88a238f 100644 --- a/tests/compiler/std/map.optimized.wat +++ b/tests/compiler/std/map.optimized.wat @@ -33,7 +33,6 @@ (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -44,7 +43,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.retain)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/allocator/arena/__mem_allocate (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) @@ -143,7 +141,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -158,7 +156,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/std/map.untouched.wat b/tests/compiler/std/map.untouched.wat index 3de09404..bf01c8cd 100644 --- a/tests/compiler/std/map.untouched.wat +++ b/tests/compiler/std/map.untouched.wat @@ -34,7 +34,6 @@ (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) (global $~lib/runtime/RTTI_BASE i32 (i32.const 160)) (global $~lib/memory/HEAP_BASE i32 (i32.const 392)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -45,7 +44,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.release)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/util/runtime/adjust (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) i32.const 1 @@ -177,7 +175,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -194,7 +192,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/std/math.optimized.wat b/tests/compiler/std/math.optimized.wat index 7259c1ec..1832ea75 100644 --- a/tests/compiler/std/math.optimized.wat +++ b/tests/compiler/std/math.optimized.wat @@ -60,10 +60,14 @@ (import "Math" "tanh" (func $~lib/bindings/Math/tanh (param f64) (result f64))) (import "Math" "trunc" (func $~lib/bindings/Math/trunc (param f64) (result f64))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\16\00\00\00s\00t\00d\00/\00m\00a\00t\00h\00.\00t\00s") - (data (i32.const 40) "\0f\00\00\00 \00\00\00)\15DNn\83\f9\a2\c0\dd4\f5\d1W\'\fcA\90C<\99\95b\dba\c5\bb\de\abcQ\fe") - (data (i32.const 80) "\11\00\00\00\10\00\00\000\00\00\000\00\00\00 \00\00\00\04") - (data (i32.const 104) "\10\00\00\00\18\00\00\00~\00l\00i\00b\00/\00m\00a\00t\00h\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\16") + (data (i32.const 24) "s\00t\00d\00/\00m\00a\00t\00h\00.\00t\00s") + (data (i32.const 48) "\0f\00\00\00 ") + (data (i32.const 64) ")\15DNn\83\f9\a2\c0\dd4\f5\d1W\'\fcA\90C<\99\95b\dba\c5\bb\de\abcQ\fe") + (data (i32.const 96) "\11\00\00\00\10") + (data (i32.const 112) "@\00\00\00@\00\00\00 \00\00\00\04") + (data (i32.const 128) "\10\00\00\00\18") + (data (i32.const 144) "~\00l\00i\00b\00/\00m\00a\00t\00h\00.\00t\00s") (global $~lib/math/rempio2f_y (mut f64) (f64.const 0)) (global $~lib/math/random_seeded (mut i32) (i32.const 0)) (global $~lib/math/random_state0_64 (mut i64) (i64.const 0)) @@ -3678,7 +3682,7 @@ i32.trunc_f64_s br $~lib/math/rempio2f|inlined.0 end - i32.const 92 + i32.const 116 i32.load local.get $3 i32.const 23 @@ -3694,7 +3698,7 @@ i32.add i64.load local.set $10 - i32.const 92 + i32.const 116 i32.load local.get $9 i32.const 1 @@ -3717,7 +3721,7 @@ i32.sub i64.extend_i32_s i64.shl - i32.const 92 + i32.const 116 i32.load local.get $9 i32.const 2 @@ -8401,7 +8405,7 @@ i64.eqz if i32.const 0 - i32.const 112 + i32.const 144 i32.const 1021 i32.const 4 call $~lib/builtins/abort @@ -8467,7 +8471,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 144 i32.const 1030 i32.const 24 call $~lib/builtins/abort @@ -8514,7 +8518,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 144 i32.const 2312 i32.const 24 call $~lib/builtins/abort @@ -9479,7 +9483,7 @@ i32.trunc_f64_s br $~lib/math/rempio2f|inlined.1 end - i32.const 92 + i32.const 116 i32.load local.get $3 i32.const 23 @@ -9495,7 +9499,7 @@ i32.add i64.load local.set $10 - i32.const 92 + i32.const 116 i32.load local.get $9 i32.const 1 @@ -9518,7 +9522,7 @@ i32.sub i64.extend_i32_s i64.shl - i32.const 92 + i32.const 116 i32.load local.get $9 i32.const 2 @@ -10072,7 +10076,7 @@ i32.trunc_f64_s br $~lib/math/rempio2f|inlined.2 end - i32.const 92 + i32.const 116 i32.load local.get $4 i32.const 23 @@ -10088,7 +10092,7 @@ i32.add i64.load local.set $10 - i32.const 92 + i32.const 116 i32.load local.get $9 i32.const 1 @@ -10111,7 +10115,7 @@ i32.sub i64.extend_i32_s i64.shl - i32.const 92 + i32.const 116 i32.load local.get $9 i32.const 2 @@ -10867,7 +10871,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 108 i32.const 0 call $~lib/builtins/abort @@ -10880,7 +10884,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 109 i32.const 0 call $~lib/builtins/abort @@ -10893,7 +10897,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 110 i32.const 0 call $~lib/builtins/abort @@ -10906,7 +10910,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 111 i32.const 0 call $~lib/builtins/abort @@ -10919,7 +10923,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 112 i32.const 0 call $~lib/builtins/abort @@ -10932,7 +10936,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 113 i32.const 0 call $~lib/builtins/abort @@ -10945,7 +10949,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 114 i32.const 0 call $~lib/builtins/abort @@ -10959,7 +10963,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 116 i32.const 0 call $~lib/builtins/abort @@ -10973,7 +10977,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 117 i32.const 0 call $~lib/builtins/abort @@ -10987,7 +10991,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 118 i32.const 0 call $~lib/builtins/abort @@ -11001,7 +11005,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 119 i32.const 0 call $~lib/builtins/abort @@ -11015,7 +11019,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 120 i32.const 0 call $~lib/builtins/abort @@ -11029,7 +11033,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 121 i32.const 0 call $~lib/builtins/abort @@ -11043,7 +11047,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 122 i32.const 0 call $~lib/builtins/abort @@ -11056,7 +11060,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 133 i32.const 0 call $~lib/builtins/abort @@ -11069,7 +11073,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 134 i32.const 0 call $~lib/builtins/abort @@ -11082,7 +11086,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 135 i32.const 0 call $~lib/builtins/abort @@ -11095,7 +11099,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 136 i32.const 0 call $~lib/builtins/abort @@ -11108,7 +11112,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 137 i32.const 0 call $~lib/builtins/abort @@ -11121,7 +11125,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 138 i32.const 0 call $~lib/builtins/abort @@ -11134,7 +11138,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 139 i32.const 0 call $~lib/builtins/abort @@ -11147,7 +11151,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 140 i32.const 0 call $~lib/builtins/abort @@ -11160,7 +11164,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 141 i32.const 0 call $~lib/builtins/abort @@ -11173,7 +11177,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 142 i32.const 0 call $~lib/builtins/abort @@ -11186,7 +11190,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 145 i32.const 0 call $~lib/builtins/abort @@ -11199,7 +11203,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 146 i32.const 0 call $~lib/builtins/abort @@ -11212,7 +11216,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 147 i32.const 0 call $~lib/builtins/abort @@ -11225,7 +11229,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 148 i32.const 0 call $~lib/builtins/abort @@ -11238,7 +11242,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 149 i32.const 0 call $~lib/builtins/abort @@ -11251,7 +11255,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 150 i32.const 0 call $~lib/builtins/abort @@ -11264,7 +11268,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 151 i32.const 0 call $~lib/builtins/abort @@ -11277,7 +11281,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 152 i32.const 0 call $~lib/builtins/abort @@ -11290,7 +11294,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 153 i32.const 0 call $~lib/builtins/abort @@ -11303,7 +11307,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 154 i32.const 0 call $~lib/builtins/abort @@ -11316,7 +11320,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 155 i32.const 0 call $~lib/builtins/abort @@ -11329,7 +11333,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 156 i32.const 0 call $~lib/builtins/abort @@ -11342,7 +11346,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 157 i32.const 0 call $~lib/builtins/abort @@ -11355,7 +11359,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 158 i32.const 0 call $~lib/builtins/abort @@ -11368,7 +11372,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 159 i32.const 0 call $~lib/builtins/abort @@ -11381,7 +11385,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 160 i32.const 0 call $~lib/builtins/abort @@ -11394,7 +11398,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 161 i32.const 0 call $~lib/builtins/abort @@ -11407,7 +11411,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 162 i32.const 0 call $~lib/builtins/abort @@ -11420,7 +11424,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 163 i32.const 0 call $~lib/builtins/abort @@ -11433,7 +11437,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 172 i32.const 0 call $~lib/builtins/abort @@ -11446,7 +11450,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 173 i32.const 0 call $~lib/builtins/abort @@ -11459,7 +11463,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 174 i32.const 0 call $~lib/builtins/abort @@ -11472,7 +11476,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 175 i32.const 0 call $~lib/builtins/abort @@ -11485,7 +11489,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 176 i32.const 0 call $~lib/builtins/abort @@ -11498,7 +11502,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 177 i32.const 0 call $~lib/builtins/abort @@ -11511,7 +11515,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 178 i32.const 0 call $~lib/builtins/abort @@ -11524,7 +11528,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 179 i32.const 0 call $~lib/builtins/abort @@ -11537,7 +11541,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 180 i32.const 0 call $~lib/builtins/abort @@ -11550,7 +11554,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 181 i32.const 0 call $~lib/builtins/abort @@ -11563,7 +11567,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 184 i32.const 0 call $~lib/builtins/abort @@ -11576,7 +11580,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 185 i32.const 0 call $~lib/builtins/abort @@ -11589,7 +11593,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 186 i32.const 0 call $~lib/builtins/abort @@ -11602,7 +11606,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 187 i32.const 0 call $~lib/builtins/abort @@ -11615,7 +11619,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 188 i32.const 0 call $~lib/builtins/abort @@ -11628,7 +11632,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 189 i32.const 0 call $~lib/builtins/abort @@ -11641,7 +11645,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 190 i32.const 0 call $~lib/builtins/abort @@ -11654,7 +11658,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 191 i32.const 0 call $~lib/builtins/abort @@ -11667,7 +11671,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 192 i32.const 0 call $~lib/builtins/abort @@ -11680,7 +11684,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 193 i32.const 0 call $~lib/builtins/abort @@ -11693,7 +11697,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 194 i32.const 0 call $~lib/builtins/abort @@ -11706,7 +11710,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 195 i32.const 0 call $~lib/builtins/abort @@ -11719,7 +11723,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 196 i32.const 0 call $~lib/builtins/abort @@ -11732,7 +11736,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 197 i32.const 0 call $~lib/builtins/abort @@ -11745,7 +11749,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 198 i32.const 0 call $~lib/builtins/abort @@ -11758,7 +11762,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 199 i32.const 0 call $~lib/builtins/abort @@ -11771,7 +11775,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 200 i32.const 0 call $~lib/builtins/abort @@ -11784,7 +11788,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 201 i32.const 0 call $~lib/builtins/abort @@ -11797,7 +11801,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 202 i32.const 0 call $~lib/builtins/abort @@ -11809,7 +11813,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 214 i32.const 0 call $~lib/builtins/abort @@ -11821,7 +11825,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 215 i32.const 0 call $~lib/builtins/abort @@ -11833,7 +11837,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 216 i32.const 0 call $~lib/builtins/abort @@ -11845,7 +11849,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 217 i32.const 0 call $~lib/builtins/abort @@ -11857,7 +11861,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 218 i32.const 0 call $~lib/builtins/abort @@ -11869,7 +11873,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 219 i32.const 0 call $~lib/builtins/abort @@ -11881,7 +11885,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 220 i32.const 0 call $~lib/builtins/abort @@ -11893,7 +11897,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 221 i32.const 0 call $~lib/builtins/abort @@ -11905,7 +11909,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 222 i32.const 0 call $~lib/builtins/abort @@ -11917,7 +11921,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 223 i32.const 0 call $~lib/builtins/abort @@ -11929,7 +11933,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 226 i32.const 0 call $~lib/builtins/abort @@ -11941,7 +11945,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 227 i32.const 0 call $~lib/builtins/abort @@ -11953,7 +11957,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 228 i32.const 0 call $~lib/builtins/abort @@ -11965,7 +11969,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 229 i32.const 0 call $~lib/builtins/abort @@ -11977,7 +11981,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 230 i32.const 0 call $~lib/builtins/abort @@ -11989,7 +11993,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 231 i32.const 0 call $~lib/builtins/abort @@ -12001,7 +12005,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 232 i32.const 0 call $~lib/builtins/abort @@ -12013,7 +12017,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 241 i32.const 0 call $~lib/builtins/abort @@ -12025,7 +12029,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 242 i32.const 0 call $~lib/builtins/abort @@ -12037,7 +12041,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 243 i32.const 0 call $~lib/builtins/abort @@ -12049,7 +12053,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 244 i32.const 0 call $~lib/builtins/abort @@ -12061,7 +12065,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 245 i32.const 0 call $~lib/builtins/abort @@ -12073,7 +12077,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 246 i32.const 0 call $~lib/builtins/abort @@ -12085,7 +12089,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 247 i32.const 0 call $~lib/builtins/abort @@ -12097,7 +12101,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 248 i32.const 0 call $~lib/builtins/abort @@ -12109,7 +12113,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 249 i32.const 0 call $~lib/builtins/abort @@ -12121,7 +12125,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 250 i32.const 0 call $~lib/builtins/abort @@ -12133,7 +12137,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 253 i32.const 0 call $~lib/builtins/abort @@ -12145,7 +12149,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 254 i32.const 0 call $~lib/builtins/abort @@ -12157,7 +12161,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 255 i32.const 0 call $~lib/builtins/abort @@ -12169,7 +12173,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 256 i32.const 0 call $~lib/builtins/abort @@ -12181,7 +12185,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 257 i32.const 0 call $~lib/builtins/abort @@ -12193,7 +12197,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 258 i32.const 0 call $~lib/builtins/abort @@ -12205,7 +12209,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 259 i32.const 0 call $~lib/builtins/abort @@ -12218,7 +12222,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 271 i32.const 0 call $~lib/builtins/abort @@ -12231,7 +12235,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 272 i32.const 0 call $~lib/builtins/abort @@ -12244,7 +12248,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 273 i32.const 0 call $~lib/builtins/abort @@ -12257,7 +12261,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 274 i32.const 0 call $~lib/builtins/abort @@ -12270,7 +12274,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 275 i32.const 0 call $~lib/builtins/abort @@ -12283,7 +12287,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 276 i32.const 0 call $~lib/builtins/abort @@ -12296,7 +12300,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 277 i32.const 0 call $~lib/builtins/abort @@ -12309,7 +12313,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 278 i32.const 0 call $~lib/builtins/abort @@ -12322,7 +12326,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 279 i32.const 0 call $~lib/builtins/abort @@ -12335,7 +12339,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 280 i32.const 0 call $~lib/builtins/abort @@ -12348,7 +12352,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 283 i32.const 0 call $~lib/builtins/abort @@ -12361,7 +12365,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 284 i32.const 0 call $~lib/builtins/abort @@ -12374,7 +12378,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 285 i32.const 0 call $~lib/builtins/abort @@ -12387,7 +12391,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 286 i32.const 0 call $~lib/builtins/abort @@ -12400,7 +12404,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 287 i32.const 0 call $~lib/builtins/abort @@ -12413,7 +12417,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 288 i32.const 0 call $~lib/builtins/abort @@ -12426,7 +12430,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 289 i32.const 0 call $~lib/builtins/abort @@ -12439,7 +12443,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 290 i32.const 0 call $~lib/builtins/abort @@ -12452,7 +12456,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 291 i32.const 0 call $~lib/builtins/abort @@ -12465,7 +12469,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 292 i32.const 0 call $~lib/builtins/abort @@ -12478,7 +12482,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 301 i32.const 0 call $~lib/builtins/abort @@ -12491,7 +12495,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 302 i32.const 0 call $~lib/builtins/abort @@ -12504,7 +12508,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 303 i32.const 0 call $~lib/builtins/abort @@ -12517,7 +12521,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 304 i32.const 0 call $~lib/builtins/abort @@ -12530,7 +12534,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 305 i32.const 0 call $~lib/builtins/abort @@ -12543,7 +12547,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 306 i32.const 0 call $~lib/builtins/abort @@ -12556,7 +12560,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 307 i32.const 0 call $~lib/builtins/abort @@ -12569,7 +12573,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 308 i32.const 0 call $~lib/builtins/abort @@ -12582,7 +12586,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 309 i32.const 0 call $~lib/builtins/abort @@ -12595,7 +12599,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 310 i32.const 0 call $~lib/builtins/abort @@ -12608,7 +12612,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 313 i32.const 0 call $~lib/builtins/abort @@ -12621,7 +12625,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 314 i32.const 0 call $~lib/builtins/abort @@ -12634,7 +12638,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 315 i32.const 0 call $~lib/builtins/abort @@ -12647,7 +12651,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 316 i32.const 0 call $~lib/builtins/abort @@ -12660,7 +12664,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 317 i32.const 0 call $~lib/builtins/abort @@ -12673,7 +12677,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 318 i32.const 0 call $~lib/builtins/abort @@ -12686,7 +12690,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 319 i32.const 0 call $~lib/builtins/abort @@ -12699,7 +12703,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 320 i32.const 0 call $~lib/builtins/abort @@ -12712,7 +12716,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 321 i32.const 0 call $~lib/builtins/abort @@ -12725,7 +12729,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 322 i32.const 0 call $~lib/builtins/abort @@ -12738,7 +12742,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 323 i32.const 0 call $~lib/builtins/abort @@ -12751,7 +12755,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 335 i32.const 0 call $~lib/builtins/abort @@ -12764,7 +12768,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 336 i32.const 0 call $~lib/builtins/abort @@ -12777,7 +12781,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 337 i32.const 0 call $~lib/builtins/abort @@ -12790,7 +12794,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 338 i32.const 0 call $~lib/builtins/abort @@ -12803,7 +12807,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 339 i32.const 0 call $~lib/builtins/abort @@ -12816,7 +12820,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 340 i32.const 0 call $~lib/builtins/abort @@ -12829,7 +12833,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 341 i32.const 0 call $~lib/builtins/abort @@ -12842,7 +12846,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 342 i32.const 0 call $~lib/builtins/abort @@ -12855,7 +12859,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 343 i32.const 0 call $~lib/builtins/abort @@ -12868,7 +12872,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 344 i32.const 0 call $~lib/builtins/abort @@ -12881,7 +12885,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 347 i32.const 0 call $~lib/builtins/abort @@ -12894,7 +12898,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 348 i32.const 0 call $~lib/builtins/abort @@ -12907,7 +12911,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 349 i32.const 0 call $~lib/builtins/abort @@ -12920,7 +12924,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 350 i32.const 0 call $~lib/builtins/abort @@ -12933,7 +12937,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 351 i32.const 0 call $~lib/builtins/abort @@ -12946,7 +12950,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 352 i32.const 0 call $~lib/builtins/abort @@ -12959,7 +12963,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 353 i32.const 0 call $~lib/builtins/abort @@ -12972,7 +12976,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 369 i32.const 0 call $~lib/builtins/abort @@ -12985,7 +12989,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 371 i32.const 0 call $~lib/builtins/abort @@ -12998,7 +13002,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 372 i32.const 0 call $~lib/builtins/abort @@ -13011,7 +13015,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 381 i32.const 0 call $~lib/builtins/abort @@ -13024,7 +13028,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 382 i32.const 0 call $~lib/builtins/abort @@ -13037,7 +13041,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 383 i32.const 0 call $~lib/builtins/abort @@ -13050,7 +13054,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 384 i32.const 0 call $~lib/builtins/abort @@ -13063,7 +13067,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 385 i32.const 0 call $~lib/builtins/abort @@ -13076,7 +13080,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 386 i32.const 0 call $~lib/builtins/abort @@ -13089,7 +13093,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 387 i32.const 0 call $~lib/builtins/abort @@ -13102,7 +13106,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 388 i32.const 0 call $~lib/builtins/abort @@ -13115,7 +13119,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 389 i32.const 0 call $~lib/builtins/abort @@ -13128,7 +13132,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 390 i32.const 0 call $~lib/builtins/abort @@ -13141,7 +13145,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 393 i32.const 0 call $~lib/builtins/abort @@ -13154,7 +13158,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 394 i32.const 0 call $~lib/builtins/abort @@ -13167,7 +13171,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 395 i32.const 0 call $~lib/builtins/abort @@ -13180,7 +13184,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 396 i32.const 0 call $~lib/builtins/abort @@ -13193,7 +13197,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 397 i32.const 0 call $~lib/builtins/abort @@ -13206,7 +13210,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 398 i32.const 0 call $~lib/builtins/abort @@ -13219,7 +13223,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 399 i32.const 0 call $~lib/builtins/abort @@ -13232,7 +13236,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 400 i32.const 0 call $~lib/builtins/abort @@ -13245,7 +13249,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 412 i32.const 0 call $~lib/builtins/abort @@ -13258,7 +13262,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 413 i32.const 0 call $~lib/builtins/abort @@ -13271,7 +13275,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 414 i32.const 0 call $~lib/builtins/abort @@ -13284,7 +13288,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 415 i32.const 0 call $~lib/builtins/abort @@ -13297,7 +13301,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 416 i32.const 0 call $~lib/builtins/abort @@ -13310,7 +13314,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 417 i32.const 0 call $~lib/builtins/abort @@ -13323,7 +13327,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 418 i32.const 0 call $~lib/builtins/abort @@ -13336,7 +13340,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 419 i32.const 0 call $~lib/builtins/abort @@ -13349,7 +13353,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 420 i32.const 0 call $~lib/builtins/abort @@ -13362,7 +13366,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 421 i32.const 0 call $~lib/builtins/abort @@ -13375,7 +13379,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 424 i32.const 0 call $~lib/builtins/abort @@ -13388,7 +13392,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 425 i32.const 0 call $~lib/builtins/abort @@ -13401,7 +13405,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 426 i32.const 0 call $~lib/builtins/abort @@ -13414,7 +13418,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 427 i32.const 0 call $~lib/builtins/abort @@ -13427,7 +13431,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 428 i32.const 0 call $~lib/builtins/abort @@ -13440,7 +13444,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 429 i32.const 0 call $~lib/builtins/abort @@ -13453,7 +13457,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 430 i32.const 0 call $~lib/builtins/abort @@ -13466,7 +13470,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 431 i32.const 0 call $~lib/builtins/abort @@ -13479,7 +13483,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 432 i32.const 0 call $~lib/builtins/abort @@ -13492,7 +13496,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 433 i32.const 0 call $~lib/builtins/abort @@ -13505,7 +13509,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 442 i32.const 0 call $~lib/builtins/abort @@ -13518,7 +13522,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 443 i32.const 0 call $~lib/builtins/abort @@ -13531,7 +13535,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 444 i32.const 0 call $~lib/builtins/abort @@ -13544,7 +13548,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 445 i32.const 0 call $~lib/builtins/abort @@ -13557,7 +13561,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 446 i32.const 0 call $~lib/builtins/abort @@ -13570,7 +13574,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 447 i32.const 0 call $~lib/builtins/abort @@ -13583,7 +13587,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 448 i32.const 0 call $~lib/builtins/abort @@ -13596,7 +13600,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 449 i32.const 0 call $~lib/builtins/abort @@ -13609,7 +13613,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 450 i32.const 0 call $~lib/builtins/abort @@ -13622,7 +13626,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 451 i32.const 0 call $~lib/builtins/abort @@ -13635,7 +13639,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 454 i32.const 0 call $~lib/builtins/abort @@ -13648,7 +13652,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 455 i32.const 0 call $~lib/builtins/abort @@ -13661,7 +13665,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 456 i32.const 0 call $~lib/builtins/abort @@ -13674,7 +13678,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 457 i32.const 0 call $~lib/builtins/abort @@ -13687,7 +13691,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 458 i32.const 0 call $~lib/builtins/abort @@ -13700,7 +13704,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 459 i32.const 0 call $~lib/builtins/abort @@ -13713,7 +13717,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 460 i32.const 0 call $~lib/builtins/abort @@ -13726,7 +13730,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 461 i32.const 0 call $~lib/builtins/abort @@ -13739,7 +13743,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 462 i32.const 0 call $~lib/builtins/abort @@ -13752,7 +13756,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 463 i32.const 0 call $~lib/builtins/abort @@ -13765,7 +13769,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 475 i32.const 0 call $~lib/builtins/abort @@ -13778,7 +13782,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 476 i32.const 0 call $~lib/builtins/abort @@ -13791,7 +13795,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 477 i32.const 0 call $~lib/builtins/abort @@ -13804,7 +13808,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 478 i32.const 0 call $~lib/builtins/abort @@ -13817,7 +13821,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 479 i32.const 0 call $~lib/builtins/abort @@ -13830,7 +13834,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 480 i32.const 0 call $~lib/builtins/abort @@ -13843,7 +13847,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 481 i32.const 0 call $~lib/builtins/abort @@ -13856,7 +13860,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 482 i32.const 0 call $~lib/builtins/abort @@ -13869,7 +13873,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 483 i32.const 0 call $~lib/builtins/abort @@ -13882,7 +13886,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 484 i32.const 0 call $~lib/builtins/abort @@ -13895,7 +13899,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 487 i32.const 0 call $~lib/builtins/abort @@ -13908,7 +13912,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 488 i32.const 0 call $~lib/builtins/abort @@ -13921,7 +13925,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 489 i32.const 0 call $~lib/builtins/abort @@ -13934,7 +13938,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 490 i32.const 0 call $~lib/builtins/abort @@ -13947,7 +13951,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 491 i32.const 0 call $~lib/builtins/abort @@ -13960,7 +13964,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 520 i32.const 0 call $~lib/builtins/abort @@ -13973,7 +13977,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 521 i32.const 0 call $~lib/builtins/abort @@ -13986,7 +13990,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 522 i32.const 0 call $~lib/builtins/abort @@ -13999,7 +14003,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 523 i32.const 0 call $~lib/builtins/abort @@ -14012,7 +14016,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 524 i32.const 0 call $~lib/builtins/abort @@ -14025,7 +14029,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 525 i32.const 0 call $~lib/builtins/abort @@ -14038,7 +14042,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 526 i32.const 0 call $~lib/builtins/abort @@ -14051,7 +14055,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 527 i32.const 0 call $~lib/builtins/abort @@ -14064,7 +14068,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 528 i32.const 0 call $~lib/builtins/abort @@ -14077,7 +14081,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 529 i32.const 0 call $~lib/builtins/abort @@ -14090,7 +14094,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 532 i32.const 0 call $~lib/builtins/abort @@ -14103,7 +14107,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 533 i32.const 0 call $~lib/builtins/abort @@ -14116,7 +14120,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 534 i32.const 0 call $~lib/builtins/abort @@ -14129,7 +14133,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 535 i32.const 0 call $~lib/builtins/abort @@ -14142,7 +14146,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 536 i32.const 0 call $~lib/builtins/abort @@ -14155,7 +14159,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 548 i32.const 0 call $~lib/builtins/abort @@ -14168,7 +14172,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 549 i32.const 0 call $~lib/builtins/abort @@ -14181,7 +14185,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 550 i32.const 0 call $~lib/builtins/abort @@ -14194,7 +14198,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 551 i32.const 0 call $~lib/builtins/abort @@ -14207,7 +14211,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 552 i32.const 0 call $~lib/builtins/abort @@ -14220,7 +14224,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 553 i32.const 0 call $~lib/builtins/abort @@ -14233,7 +14237,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 554 i32.const 0 call $~lib/builtins/abort @@ -14246,7 +14250,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 555 i32.const 0 call $~lib/builtins/abort @@ -14259,7 +14263,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 556 i32.const 0 call $~lib/builtins/abort @@ -14272,7 +14276,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 557 i32.const 0 call $~lib/builtins/abort @@ -14285,7 +14289,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 560 i32.const 0 call $~lib/builtins/abort @@ -14298,7 +14302,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 561 i32.const 0 call $~lib/builtins/abort @@ -14311,7 +14315,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 562 i32.const 0 call $~lib/builtins/abort @@ -14324,7 +14328,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 563 i32.const 0 call $~lib/builtins/abort @@ -14337,7 +14341,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 564 i32.const 0 call $~lib/builtins/abort @@ -14350,7 +14354,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 565 i32.const 0 call $~lib/builtins/abort @@ -14363,7 +14367,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 566 i32.const 0 call $~lib/builtins/abort @@ -14376,7 +14380,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 567 i32.const 0 call $~lib/builtins/abort @@ -14389,7 +14393,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 576 i32.const 0 call $~lib/builtins/abort @@ -14402,7 +14406,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 577 i32.const 0 call $~lib/builtins/abort @@ -14415,7 +14419,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 578 i32.const 0 call $~lib/builtins/abort @@ -14428,7 +14432,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 579 i32.const 0 call $~lib/builtins/abort @@ -14441,7 +14445,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 580 i32.const 0 call $~lib/builtins/abort @@ -14454,7 +14458,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 581 i32.const 0 call $~lib/builtins/abort @@ -14467,7 +14471,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 582 i32.const 0 call $~lib/builtins/abort @@ -14480,7 +14484,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 583 i32.const 0 call $~lib/builtins/abort @@ -14493,7 +14497,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 584 i32.const 0 call $~lib/builtins/abort @@ -14506,7 +14510,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 585 i32.const 0 call $~lib/builtins/abort @@ -14519,7 +14523,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 588 i32.const 0 call $~lib/builtins/abort @@ -14532,7 +14536,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 589 i32.const 0 call $~lib/builtins/abort @@ -14545,7 +14549,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 590 i32.const 0 call $~lib/builtins/abort @@ -14558,7 +14562,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 591 i32.const 0 call $~lib/builtins/abort @@ -14571,7 +14575,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 592 i32.const 0 call $~lib/builtins/abort @@ -14584,7 +14588,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 593 i32.const 0 call $~lib/builtins/abort @@ -14597,7 +14601,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 594 i32.const 0 call $~lib/builtins/abort @@ -14610,7 +14614,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 606 i32.const 0 call $~lib/builtins/abort @@ -14623,7 +14627,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 607 i32.const 0 call $~lib/builtins/abort @@ -14636,7 +14640,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 608 i32.const 0 call $~lib/builtins/abort @@ -14649,7 +14653,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 609 i32.const 0 call $~lib/builtins/abort @@ -14662,7 +14666,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 610 i32.const 0 call $~lib/builtins/abort @@ -14675,7 +14679,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 611 i32.const 0 call $~lib/builtins/abort @@ -14688,7 +14692,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 612 i32.const 0 call $~lib/builtins/abort @@ -14701,7 +14705,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 613 i32.const 0 call $~lib/builtins/abort @@ -14714,7 +14718,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 614 i32.const 0 call $~lib/builtins/abort @@ -14727,7 +14731,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 615 i32.const 0 call $~lib/builtins/abort @@ -14740,7 +14744,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 618 i32.const 0 call $~lib/builtins/abort @@ -14753,7 +14757,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 619 i32.const 0 call $~lib/builtins/abort @@ -14766,7 +14770,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 620 i32.const 0 call $~lib/builtins/abort @@ -14779,7 +14783,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 621 i32.const 0 call $~lib/builtins/abort @@ -14792,7 +14796,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 622 i32.const 0 call $~lib/builtins/abort @@ -14805,7 +14809,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 623 i32.const 0 call $~lib/builtins/abort @@ -14818,7 +14822,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 624 i32.const 0 call $~lib/builtins/abort @@ -14831,7 +14835,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 625 i32.const 0 call $~lib/builtins/abort @@ -14844,7 +14848,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 626 i32.const 0 call $~lib/builtins/abort @@ -14857,7 +14861,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 627 i32.const 0 call $~lib/builtins/abort @@ -14870,7 +14874,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 628 i32.const 0 call $~lib/builtins/abort @@ -14883,7 +14887,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 629 i32.const 0 call $~lib/builtins/abort @@ -14896,7 +14900,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 630 i32.const 0 call $~lib/builtins/abort @@ -14909,7 +14913,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 631 i32.const 0 call $~lib/builtins/abort @@ -14922,7 +14926,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 640 i32.const 0 call $~lib/builtins/abort @@ -14935,7 +14939,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 641 i32.const 0 call $~lib/builtins/abort @@ -14948,7 +14952,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 642 i32.const 0 call $~lib/builtins/abort @@ -14961,7 +14965,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 643 i32.const 0 call $~lib/builtins/abort @@ -14974,7 +14978,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 644 i32.const 0 call $~lib/builtins/abort @@ -14987,7 +14991,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 645 i32.const 0 call $~lib/builtins/abort @@ -15000,7 +15004,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 646 i32.const 0 call $~lib/builtins/abort @@ -15013,7 +15017,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 647 i32.const 0 call $~lib/builtins/abort @@ -15026,7 +15030,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 648 i32.const 0 call $~lib/builtins/abort @@ -15039,7 +15043,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 649 i32.const 0 call $~lib/builtins/abort @@ -15052,7 +15056,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 652 i32.const 0 call $~lib/builtins/abort @@ -15065,7 +15069,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 653 i32.const 0 call $~lib/builtins/abort @@ -15078,7 +15082,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 654 i32.const 0 call $~lib/builtins/abort @@ -15091,7 +15095,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 655 i32.const 0 call $~lib/builtins/abort @@ -15104,7 +15108,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 656 i32.const 0 call $~lib/builtins/abort @@ -15117,7 +15121,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 657 i32.const 0 call $~lib/builtins/abort @@ -15130,7 +15134,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 658 i32.const 0 call $~lib/builtins/abort @@ -15143,7 +15147,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 659 i32.const 0 call $~lib/builtins/abort @@ -15156,7 +15160,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 660 i32.const 0 call $~lib/builtins/abort @@ -15169,7 +15173,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 661 i32.const 0 call $~lib/builtins/abort @@ -15182,7 +15186,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 662 i32.const 0 call $~lib/builtins/abort @@ -15195,7 +15199,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 663 i32.const 0 call $~lib/builtins/abort @@ -15208,7 +15212,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 664 i32.const 0 call $~lib/builtins/abort @@ -15221,7 +15225,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 665 i32.const 0 call $~lib/builtins/abort @@ -15235,7 +15239,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 677 i32.const 0 call $~lib/builtins/abort @@ -15249,7 +15253,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 678 i32.const 0 call $~lib/builtins/abort @@ -15263,7 +15267,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 679 i32.const 0 call $~lib/builtins/abort @@ -15277,7 +15281,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 680 i32.const 0 call $~lib/builtins/abort @@ -15291,7 +15295,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 681 i32.const 0 call $~lib/builtins/abort @@ -15305,7 +15309,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 682 i32.const 0 call $~lib/builtins/abort @@ -15319,7 +15323,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 683 i32.const 0 call $~lib/builtins/abort @@ -15333,7 +15337,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 684 i32.const 0 call $~lib/builtins/abort @@ -15347,7 +15351,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 685 i32.const 0 call $~lib/builtins/abort @@ -15361,7 +15365,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 686 i32.const 0 call $~lib/builtins/abort @@ -15375,7 +15379,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 689 i32.const 0 call $~lib/builtins/abort @@ -15389,7 +15393,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 690 i32.const 0 call $~lib/builtins/abort @@ -15403,7 +15407,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 691 i32.const 0 call $~lib/builtins/abort @@ -15417,7 +15421,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 692 i32.const 0 call $~lib/builtins/abort @@ -15431,7 +15435,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 693 i32.const 0 call $~lib/builtins/abort @@ -15445,7 +15449,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 694 i32.const 0 call $~lib/builtins/abort @@ -15459,7 +15463,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 695 i32.const 0 call $~lib/builtins/abort @@ -15473,7 +15477,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 696 i32.const 0 call $~lib/builtins/abort @@ -15487,7 +15491,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 697 i32.const 0 call $~lib/builtins/abort @@ -15501,7 +15505,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 698 i32.const 0 call $~lib/builtins/abort @@ -15515,7 +15519,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 699 i32.const 0 call $~lib/builtins/abort @@ -15529,7 +15533,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 700 i32.const 0 call $~lib/builtins/abort @@ -15543,7 +15547,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 701 i32.const 0 call $~lib/builtins/abort @@ -15557,7 +15561,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 702 i32.const 0 call $~lib/builtins/abort @@ -15571,7 +15575,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 703 i32.const 0 call $~lib/builtins/abort @@ -15585,7 +15589,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 704 i32.const 0 call $~lib/builtins/abort @@ -15599,7 +15603,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 705 i32.const 0 call $~lib/builtins/abort @@ -15613,7 +15617,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 706 i32.const 0 call $~lib/builtins/abort @@ -15627,7 +15631,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 707 i32.const 0 call $~lib/builtins/abort @@ -15641,7 +15645,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 708 i32.const 0 call $~lib/builtins/abort @@ -15655,7 +15659,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 709 i32.const 0 call $~lib/builtins/abort @@ -15669,7 +15673,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 710 i32.const 0 call $~lib/builtins/abort @@ -15683,7 +15687,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 711 i32.const 0 call $~lib/builtins/abort @@ -15697,7 +15701,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 712 i32.const 0 call $~lib/builtins/abort @@ -15711,7 +15715,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 713 i32.const 0 call $~lib/builtins/abort @@ -15725,7 +15729,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 714 i32.const 0 call $~lib/builtins/abort @@ -15739,7 +15743,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 715 i32.const 0 call $~lib/builtins/abort @@ -15753,7 +15757,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 716 i32.const 0 call $~lib/builtins/abort @@ -15767,7 +15771,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 717 i32.const 0 call $~lib/builtins/abort @@ -15781,7 +15785,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 718 i32.const 0 call $~lib/builtins/abort @@ -15795,7 +15799,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 727 i32.const 0 call $~lib/builtins/abort @@ -15809,7 +15813,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 728 i32.const 0 call $~lib/builtins/abort @@ -15823,7 +15827,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 729 i32.const 0 call $~lib/builtins/abort @@ -15837,7 +15841,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 730 i32.const 0 call $~lib/builtins/abort @@ -15851,7 +15855,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 731 i32.const 0 call $~lib/builtins/abort @@ -15865,7 +15869,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 732 i32.const 0 call $~lib/builtins/abort @@ -15879,7 +15883,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 733 i32.const 0 call $~lib/builtins/abort @@ -15893,7 +15897,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 734 i32.const 0 call $~lib/builtins/abort @@ -15907,7 +15911,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 735 i32.const 0 call $~lib/builtins/abort @@ -15921,7 +15925,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 736 i32.const 0 call $~lib/builtins/abort @@ -15935,7 +15939,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 739 i32.const 0 call $~lib/builtins/abort @@ -15949,7 +15953,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 740 i32.const 0 call $~lib/builtins/abort @@ -15963,7 +15967,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 741 i32.const 0 call $~lib/builtins/abort @@ -15977,7 +15981,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 742 i32.const 0 call $~lib/builtins/abort @@ -15991,7 +15995,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 743 i32.const 0 call $~lib/builtins/abort @@ -16005,7 +16009,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 744 i32.const 0 call $~lib/builtins/abort @@ -16019,7 +16023,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 745 i32.const 0 call $~lib/builtins/abort @@ -16033,7 +16037,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 746 i32.const 0 call $~lib/builtins/abort @@ -16047,7 +16051,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 747 i32.const 0 call $~lib/builtins/abort @@ -16061,7 +16065,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 748 i32.const 0 call $~lib/builtins/abort @@ -16075,7 +16079,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 749 i32.const 0 call $~lib/builtins/abort @@ -16089,7 +16093,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 750 i32.const 0 call $~lib/builtins/abort @@ -16103,7 +16107,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 751 i32.const 0 call $~lib/builtins/abort @@ -16117,7 +16121,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 752 i32.const 0 call $~lib/builtins/abort @@ -16131,7 +16135,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 753 i32.const 0 call $~lib/builtins/abort @@ -16145,7 +16149,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 754 i32.const 0 call $~lib/builtins/abort @@ -16159,7 +16163,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 755 i32.const 0 call $~lib/builtins/abort @@ -16173,7 +16177,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 756 i32.const 0 call $~lib/builtins/abort @@ -16187,7 +16191,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 757 i32.const 0 call $~lib/builtins/abort @@ -16201,7 +16205,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 758 i32.const 0 call $~lib/builtins/abort @@ -16215,7 +16219,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 759 i32.const 0 call $~lib/builtins/abort @@ -16229,7 +16233,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 760 i32.const 0 call $~lib/builtins/abort @@ -16243,7 +16247,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 761 i32.const 0 call $~lib/builtins/abort @@ -16257,7 +16261,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 762 i32.const 0 call $~lib/builtins/abort @@ -16271,7 +16275,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 763 i32.const 0 call $~lib/builtins/abort @@ -16285,7 +16289,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 764 i32.const 0 call $~lib/builtins/abort @@ -16299,7 +16303,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 765 i32.const 0 call $~lib/builtins/abort @@ -16313,7 +16317,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 766 i32.const 0 call $~lib/builtins/abort @@ -16326,7 +16330,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 778 i32.const 0 call $~lib/builtins/abort @@ -16339,7 +16343,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 779 i32.const 0 call $~lib/builtins/abort @@ -16352,7 +16356,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 780 i32.const 0 call $~lib/builtins/abort @@ -16365,7 +16369,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 781 i32.const 0 call $~lib/builtins/abort @@ -16378,7 +16382,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 782 i32.const 0 call $~lib/builtins/abort @@ -16391,7 +16395,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 783 i32.const 0 call $~lib/builtins/abort @@ -16404,7 +16408,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 784 i32.const 0 call $~lib/builtins/abort @@ -16417,7 +16421,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 785 i32.const 0 call $~lib/builtins/abort @@ -16430,7 +16434,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 786 i32.const 0 call $~lib/builtins/abort @@ -16443,7 +16447,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 787 i32.const 0 call $~lib/builtins/abort @@ -16456,7 +16460,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 790 i32.const 0 call $~lib/builtins/abort @@ -16469,7 +16473,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 791 i32.const 0 call $~lib/builtins/abort @@ -16482,7 +16486,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 792 i32.const 0 call $~lib/builtins/abort @@ -16495,7 +16499,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 793 i32.const 0 call $~lib/builtins/abort @@ -16508,7 +16512,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 794 i32.const 0 call $~lib/builtins/abort @@ -16521,7 +16525,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 795 i32.const 0 call $~lib/builtins/abort @@ -16534,7 +16538,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 796 i32.const 0 call $~lib/builtins/abort @@ -16547,7 +16551,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 797 i32.const 0 call $~lib/builtins/abort @@ -16560,7 +16564,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 798 i32.const 0 call $~lib/builtins/abort @@ -16573,7 +16577,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 799 i32.const 0 call $~lib/builtins/abort @@ -16586,7 +16590,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 808 i32.const 0 call $~lib/builtins/abort @@ -16599,7 +16603,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 809 i32.const 0 call $~lib/builtins/abort @@ -16612,7 +16616,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 810 i32.const 0 call $~lib/builtins/abort @@ -16625,7 +16629,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 811 i32.const 0 call $~lib/builtins/abort @@ -16638,7 +16642,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 812 i32.const 0 call $~lib/builtins/abort @@ -16651,7 +16655,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 813 i32.const 0 call $~lib/builtins/abort @@ -16664,7 +16668,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 814 i32.const 0 call $~lib/builtins/abort @@ -16677,7 +16681,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 815 i32.const 0 call $~lib/builtins/abort @@ -16690,7 +16694,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 816 i32.const 0 call $~lib/builtins/abort @@ -16703,7 +16707,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 817 i32.const 0 call $~lib/builtins/abort @@ -16716,7 +16720,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 820 i32.const 0 call $~lib/builtins/abort @@ -16729,7 +16733,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 821 i32.const 0 call $~lib/builtins/abort @@ -16742,7 +16746,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 822 i32.const 0 call $~lib/builtins/abort @@ -16755,7 +16759,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 823 i32.const 0 call $~lib/builtins/abort @@ -16768,7 +16772,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 824 i32.const 0 call $~lib/builtins/abort @@ -16781,7 +16785,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 825 i32.const 0 call $~lib/builtins/abort @@ -16794,7 +16798,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 826 i32.const 0 call $~lib/builtins/abort @@ -16807,7 +16811,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 827 i32.const 0 call $~lib/builtins/abort @@ -16820,7 +16824,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 828 i32.const 0 call $~lib/builtins/abort @@ -16833,7 +16837,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 829 i32.const 0 call $~lib/builtins/abort @@ -16845,7 +16849,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 841 i32.const 0 call $~lib/builtins/abort @@ -16857,7 +16861,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 842 i32.const 0 call $~lib/builtins/abort @@ -16869,7 +16873,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 843 i32.const 0 call $~lib/builtins/abort @@ -16881,7 +16885,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 844 i32.const 0 call $~lib/builtins/abort @@ -16893,7 +16897,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 845 i32.const 0 call $~lib/builtins/abort @@ -16905,7 +16909,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 846 i32.const 0 call $~lib/builtins/abort @@ -16917,7 +16921,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 847 i32.const 0 call $~lib/builtins/abort @@ -16929,7 +16933,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 848 i32.const 0 call $~lib/builtins/abort @@ -16941,7 +16945,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 849 i32.const 0 call $~lib/builtins/abort @@ -16953,7 +16957,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 850 i32.const 0 call $~lib/builtins/abort @@ -16965,7 +16969,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 853 i32.const 0 call $~lib/builtins/abort @@ -16977,7 +16981,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 854 i32.const 0 call $~lib/builtins/abort @@ -16989,7 +16993,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 855 i32.const 0 call $~lib/builtins/abort @@ -17001,7 +17005,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 856 i32.const 0 call $~lib/builtins/abort @@ -17013,7 +17017,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 857 i32.const 0 call $~lib/builtins/abort @@ -17025,7 +17029,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 858 i32.const 0 call $~lib/builtins/abort @@ -17037,7 +17041,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 859 i32.const 0 call $~lib/builtins/abort @@ -17049,7 +17053,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 860 i32.const 0 call $~lib/builtins/abort @@ -17061,7 +17065,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 861 i32.const 0 call $~lib/builtins/abort @@ -17073,7 +17077,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 862 i32.const 0 call $~lib/builtins/abort @@ -17085,7 +17089,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 863 i32.const 0 call $~lib/builtins/abort @@ -17097,7 +17101,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 864 i32.const 0 call $~lib/builtins/abort @@ -17109,7 +17113,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 865 i32.const 0 call $~lib/builtins/abort @@ -17121,7 +17125,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 866 i32.const 0 call $~lib/builtins/abort @@ -17133,7 +17137,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 867 i32.const 0 call $~lib/builtins/abort @@ -17145,7 +17149,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 868 i32.const 0 call $~lib/builtins/abort @@ -17157,7 +17161,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 869 i32.const 0 call $~lib/builtins/abort @@ -17169,7 +17173,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 870 i32.const 0 call $~lib/builtins/abort @@ -17181,7 +17185,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 871 i32.const 0 call $~lib/builtins/abort @@ -17193,7 +17197,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 872 i32.const 0 call $~lib/builtins/abort @@ -17205,7 +17209,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 873 i32.const 0 call $~lib/builtins/abort @@ -17217,7 +17221,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 874 i32.const 0 call $~lib/builtins/abort @@ -17229,7 +17233,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 875 i32.const 0 call $~lib/builtins/abort @@ -17241,7 +17245,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 876 i32.const 0 call $~lib/builtins/abort @@ -17253,7 +17257,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 877 i32.const 0 call $~lib/builtins/abort @@ -17265,7 +17269,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 878 i32.const 0 call $~lib/builtins/abort @@ -17277,7 +17281,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 879 i32.const 0 call $~lib/builtins/abort @@ -17289,7 +17293,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 880 i32.const 0 call $~lib/builtins/abort @@ -17301,7 +17305,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 881 i32.const 0 call $~lib/builtins/abort @@ -17313,7 +17317,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 882 i32.const 0 call $~lib/builtins/abort @@ -17325,7 +17329,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 883 i32.const 0 call $~lib/builtins/abort @@ -17337,7 +17341,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 884 i32.const 0 call $~lib/builtins/abort @@ -17349,7 +17353,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 885 i32.const 0 call $~lib/builtins/abort @@ -17361,7 +17365,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 886 i32.const 0 call $~lib/builtins/abort @@ -17373,7 +17377,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 887 i32.const 0 call $~lib/builtins/abort @@ -17385,7 +17389,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 888 i32.const 0 call $~lib/builtins/abort @@ -17397,7 +17401,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 889 i32.const 0 call $~lib/builtins/abort @@ -17409,7 +17413,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 890 i32.const 0 call $~lib/builtins/abort @@ -17421,7 +17425,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 891 i32.const 0 call $~lib/builtins/abort @@ -17433,7 +17437,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 892 i32.const 0 call $~lib/builtins/abort @@ -17445,7 +17449,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 893 i32.const 0 call $~lib/builtins/abort @@ -17457,7 +17461,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 894 i32.const 0 call $~lib/builtins/abort @@ -17469,7 +17473,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 895 i32.const 0 call $~lib/builtins/abort @@ -17481,7 +17485,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 896 i32.const 0 call $~lib/builtins/abort @@ -17493,7 +17497,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 897 i32.const 0 call $~lib/builtins/abort @@ -17505,7 +17509,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 906 i32.const 0 call $~lib/builtins/abort @@ -17517,7 +17521,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 907 i32.const 0 call $~lib/builtins/abort @@ -17529,7 +17533,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 908 i32.const 0 call $~lib/builtins/abort @@ -17541,7 +17545,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 909 i32.const 0 call $~lib/builtins/abort @@ -17553,7 +17557,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 910 i32.const 0 call $~lib/builtins/abort @@ -17565,7 +17569,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 911 i32.const 0 call $~lib/builtins/abort @@ -17577,7 +17581,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 912 i32.const 0 call $~lib/builtins/abort @@ -17589,7 +17593,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 913 i32.const 0 call $~lib/builtins/abort @@ -17601,7 +17605,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 914 i32.const 0 call $~lib/builtins/abort @@ -17613,7 +17617,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 915 i32.const 0 call $~lib/builtins/abort @@ -17625,7 +17629,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 918 i32.const 0 call $~lib/builtins/abort @@ -17637,7 +17641,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 919 i32.const 0 call $~lib/builtins/abort @@ -17649,7 +17653,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 920 i32.const 0 call $~lib/builtins/abort @@ -17661,7 +17665,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 921 i32.const 0 call $~lib/builtins/abort @@ -17673,7 +17677,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 922 i32.const 0 call $~lib/builtins/abort @@ -17685,7 +17689,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 923 i32.const 0 call $~lib/builtins/abort @@ -17697,7 +17701,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 924 i32.const 0 call $~lib/builtins/abort @@ -17709,7 +17713,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 925 i32.const 0 call $~lib/builtins/abort @@ -17721,7 +17725,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 926 i32.const 0 call $~lib/builtins/abort @@ -17733,7 +17737,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 927 i32.const 0 call $~lib/builtins/abort @@ -17745,7 +17749,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 928 i32.const 0 call $~lib/builtins/abort @@ -17757,7 +17761,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 929 i32.const 0 call $~lib/builtins/abort @@ -17769,7 +17773,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 930 i32.const 0 call $~lib/builtins/abort @@ -17781,7 +17785,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 931 i32.const 0 call $~lib/builtins/abort @@ -17793,7 +17797,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 932 i32.const 0 call $~lib/builtins/abort @@ -17805,7 +17809,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 933 i32.const 0 call $~lib/builtins/abort @@ -17817,7 +17821,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 934 i32.const 0 call $~lib/builtins/abort @@ -17829,7 +17833,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 935 i32.const 0 call $~lib/builtins/abort @@ -17841,7 +17845,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 936 i32.const 0 call $~lib/builtins/abort @@ -17853,7 +17857,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 937 i32.const 0 call $~lib/builtins/abort @@ -17865,7 +17869,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 938 i32.const 0 call $~lib/builtins/abort @@ -17877,7 +17881,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 939 i32.const 0 call $~lib/builtins/abort @@ -17889,7 +17893,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 940 i32.const 0 call $~lib/builtins/abort @@ -17901,7 +17905,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 941 i32.const 0 call $~lib/builtins/abort @@ -17913,7 +17917,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 942 i32.const 0 call $~lib/builtins/abort @@ -17925,7 +17929,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 943 i32.const 0 call $~lib/builtins/abort @@ -17937,7 +17941,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 944 i32.const 0 call $~lib/builtins/abort @@ -17949,7 +17953,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 945 i32.const 0 call $~lib/builtins/abort @@ -17961,7 +17965,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 946 i32.const 0 call $~lib/builtins/abort @@ -17973,7 +17977,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 947 i32.const 0 call $~lib/builtins/abort @@ -17985,7 +17989,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 948 i32.const 0 call $~lib/builtins/abort @@ -17997,7 +18001,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 949 i32.const 0 call $~lib/builtins/abort @@ -18009,7 +18013,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 950 i32.const 0 call $~lib/builtins/abort @@ -18021,7 +18025,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 951 i32.const 0 call $~lib/builtins/abort @@ -18033,7 +18037,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 952 i32.const 0 call $~lib/builtins/abort @@ -18045,7 +18049,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 953 i32.const 0 call $~lib/builtins/abort @@ -18057,7 +18061,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 954 i32.const 0 call $~lib/builtins/abort @@ -18069,7 +18073,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 955 i32.const 0 call $~lib/builtins/abort @@ -18081,7 +18085,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 956 i32.const 0 call $~lib/builtins/abort @@ -18093,7 +18097,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 957 i32.const 0 call $~lib/builtins/abort @@ -18105,7 +18109,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 958 i32.const 0 call $~lib/builtins/abort @@ -18117,7 +18121,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 959 i32.const 0 call $~lib/builtins/abort @@ -18129,7 +18133,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 960 i32.const 0 call $~lib/builtins/abort @@ -18141,7 +18145,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 961 i32.const 0 call $~lib/builtins/abort @@ -18153,7 +18157,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 962 i32.const 0 call $~lib/builtins/abort @@ -18166,7 +18170,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1073 i32.const 0 call $~lib/builtins/abort @@ -18179,7 +18183,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1074 i32.const 0 call $~lib/builtins/abort @@ -18192,7 +18196,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1075 i32.const 0 call $~lib/builtins/abort @@ -18205,7 +18209,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1076 i32.const 0 call $~lib/builtins/abort @@ -18218,7 +18222,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1077 i32.const 0 call $~lib/builtins/abort @@ -18231,7 +18235,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1078 i32.const 0 call $~lib/builtins/abort @@ -18244,7 +18248,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1079 i32.const 0 call $~lib/builtins/abort @@ -18257,7 +18261,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1080 i32.const 0 call $~lib/builtins/abort @@ -18270,7 +18274,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1081 i32.const 0 call $~lib/builtins/abort @@ -18283,7 +18287,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1082 i32.const 0 call $~lib/builtins/abort @@ -18296,7 +18300,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1085 i32.const 0 call $~lib/builtins/abort @@ -18309,7 +18313,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1086 i32.const 0 call $~lib/builtins/abort @@ -18322,7 +18326,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1087 i32.const 0 call $~lib/builtins/abort @@ -18335,7 +18339,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1088 i32.const 0 call $~lib/builtins/abort @@ -18348,7 +18352,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1089 i32.const 0 call $~lib/builtins/abort @@ -18361,7 +18365,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1092 i32.const 0 call $~lib/builtins/abort @@ -18374,7 +18378,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1093 i32.const 0 call $~lib/builtins/abort @@ -18387,7 +18391,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1094 i32.const 0 call $~lib/builtins/abort @@ -18400,7 +18404,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1095 i32.const 0 call $~lib/builtins/abort @@ -18413,7 +18417,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1096 i32.const 0 call $~lib/builtins/abort @@ -18426,7 +18430,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1097 i32.const 0 call $~lib/builtins/abort @@ -18439,7 +18443,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1098 i32.const 0 call $~lib/builtins/abort @@ -18452,7 +18456,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1099 i32.const 0 call $~lib/builtins/abort @@ -18465,7 +18469,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1100 i32.const 0 call $~lib/builtins/abort @@ -18478,7 +18482,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1101 i32.const 0 call $~lib/builtins/abort @@ -18491,7 +18495,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1102 i32.const 0 call $~lib/builtins/abort @@ -18504,7 +18508,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1103 i32.const 0 call $~lib/builtins/abort @@ -18517,7 +18521,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1104 i32.const 0 call $~lib/builtins/abort @@ -18530,7 +18534,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1105 i32.const 0 call $~lib/builtins/abort @@ -18543,7 +18547,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1106 i32.const 0 call $~lib/builtins/abort @@ -18556,7 +18560,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1107 i32.const 0 call $~lib/builtins/abort @@ -18569,7 +18573,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1108 i32.const 0 call $~lib/builtins/abort @@ -18582,7 +18586,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1109 i32.const 0 call $~lib/builtins/abort @@ -18595,7 +18599,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1110 i32.const 0 call $~lib/builtins/abort @@ -18608,7 +18612,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1111 i32.const 0 call $~lib/builtins/abort @@ -18621,7 +18625,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1112 i32.const 0 call $~lib/builtins/abort @@ -18634,7 +18638,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1113 i32.const 0 call $~lib/builtins/abort @@ -18647,7 +18651,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1114 i32.const 0 call $~lib/builtins/abort @@ -18660,7 +18664,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1115 i32.const 0 call $~lib/builtins/abort @@ -18673,7 +18677,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1116 i32.const 0 call $~lib/builtins/abort @@ -18686,7 +18690,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1117 i32.const 0 call $~lib/builtins/abort @@ -18699,7 +18703,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1118 i32.const 0 call $~lib/builtins/abort @@ -18712,7 +18716,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1119 i32.const 0 call $~lib/builtins/abort @@ -18725,7 +18729,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1120 i32.const 0 call $~lib/builtins/abort @@ -18738,7 +18742,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1121 i32.const 0 call $~lib/builtins/abort @@ -18751,7 +18755,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1122 i32.const 0 call $~lib/builtins/abort @@ -18764,7 +18768,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1123 i32.const 0 call $~lib/builtins/abort @@ -18777,7 +18781,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1124 i32.const 0 call $~lib/builtins/abort @@ -18790,7 +18794,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1125 i32.const 0 call $~lib/builtins/abort @@ -18803,7 +18807,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1126 i32.const 0 call $~lib/builtins/abort @@ -18816,7 +18820,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1127 i32.const 0 call $~lib/builtins/abort @@ -18829,7 +18833,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1128 i32.const 0 call $~lib/builtins/abort @@ -18842,7 +18846,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1129 i32.const 0 call $~lib/builtins/abort @@ -18855,7 +18859,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1132 i32.const 0 call $~lib/builtins/abort @@ -18868,7 +18872,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1133 i32.const 0 call $~lib/builtins/abort @@ -18881,7 +18885,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1134 i32.const 0 call $~lib/builtins/abort @@ -18894,7 +18898,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1135 i32.const 0 call $~lib/builtins/abort @@ -18907,7 +18911,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1136 i32.const 0 call $~lib/builtins/abort @@ -18920,7 +18924,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1137 i32.const 0 call $~lib/builtins/abort @@ -18933,7 +18937,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1138 i32.const 0 call $~lib/builtins/abort @@ -18946,7 +18950,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1139 i32.const 0 call $~lib/builtins/abort @@ -18959,7 +18963,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1140 i32.const 0 call $~lib/builtins/abort @@ -18972,7 +18976,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1141 i32.const 0 call $~lib/builtins/abort @@ -18985,7 +18989,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1142 i32.const 0 call $~lib/builtins/abort @@ -18998,7 +19002,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1143 i32.const 0 call $~lib/builtins/abort @@ -19011,7 +19015,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1144 i32.const 0 call $~lib/builtins/abort @@ -19024,7 +19028,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1145 i32.const 0 call $~lib/builtins/abort @@ -19037,7 +19041,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1156 i32.const 0 call $~lib/builtins/abort @@ -19050,7 +19054,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1157 i32.const 0 call $~lib/builtins/abort @@ -19063,7 +19067,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1158 i32.const 0 call $~lib/builtins/abort @@ -19076,7 +19080,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1159 i32.const 0 call $~lib/builtins/abort @@ -19089,7 +19093,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1160 i32.const 0 call $~lib/builtins/abort @@ -19102,7 +19106,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1161 i32.const 0 call $~lib/builtins/abort @@ -19115,7 +19119,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1162 i32.const 0 call $~lib/builtins/abort @@ -19128,7 +19132,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1163 i32.const 0 call $~lib/builtins/abort @@ -19141,7 +19145,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1164 i32.const 0 call $~lib/builtins/abort @@ -19154,7 +19158,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1165 i32.const 0 call $~lib/builtins/abort @@ -19167,7 +19171,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1168 i32.const 0 call $~lib/builtins/abort @@ -19180,7 +19184,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1169 i32.const 0 call $~lib/builtins/abort @@ -19193,7 +19197,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1170 i32.const 0 call $~lib/builtins/abort @@ -19206,7 +19210,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1171 i32.const 0 call $~lib/builtins/abort @@ -19219,7 +19223,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1172 i32.const 0 call $~lib/builtins/abort @@ -19232,7 +19236,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1181 i32.const 0 call $~lib/builtins/abort @@ -19245,7 +19249,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1182 i32.const 0 call $~lib/builtins/abort @@ -19258,7 +19262,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1183 i32.const 0 call $~lib/builtins/abort @@ -19271,7 +19275,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1184 i32.const 0 call $~lib/builtins/abort @@ -19284,7 +19288,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1185 i32.const 0 call $~lib/builtins/abort @@ -19297,7 +19301,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1186 i32.const 0 call $~lib/builtins/abort @@ -19310,7 +19314,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1187 i32.const 0 call $~lib/builtins/abort @@ -19323,7 +19327,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1188 i32.const 0 call $~lib/builtins/abort @@ -19336,7 +19340,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1189 i32.const 0 call $~lib/builtins/abort @@ -19349,7 +19353,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1190 i32.const 0 call $~lib/builtins/abort @@ -19362,7 +19366,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1193 i32.const 0 call $~lib/builtins/abort @@ -19375,7 +19379,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1194 i32.const 0 call $~lib/builtins/abort @@ -19388,7 +19392,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1195 i32.const 0 call $~lib/builtins/abort @@ -19401,7 +19405,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1196 i32.const 0 call $~lib/builtins/abort @@ -19414,7 +19418,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1197 i32.const 0 call $~lib/builtins/abort @@ -19427,7 +19431,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1209 i32.const 0 call $~lib/builtins/abort @@ -19440,7 +19444,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1210 i32.const 0 call $~lib/builtins/abort @@ -19453,7 +19457,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1211 i32.const 0 call $~lib/builtins/abort @@ -19466,7 +19470,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1212 i32.const 0 call $~lib/builtins/abort @@ -19479,7 +19483,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1213 i32.const 0 call $~lib/builtins/abort @@ -19492,7 +19496,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1214 i32.const 0 call $~lib/builtins/abort @@ -19505,7 +19509,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1215 i32.const 0 call $~lib/builtins/abort @@ -19518,7 +19522,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1216 i32.const 0 call $~lib/builtins/abort @@ -19531,7 +19535,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1217 i32.const 0 call $~lib/builtins/abort @@ -19544,7 +19548,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1218 i32.const 0 call $~lib/builtins/abort @@ -19557,7 +19561,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1221 i32.const 0 call $~lib/builtins/abort @@ -19570,7 +19574,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1222 i32.const 0 call $~lib/builtins/abort @@ -19583,7 +19587,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1223 i32.const 0 call $~lib/builtins/abort @@ -19596,7 +19600,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1224 i32.const 0 call $~lib/builtins/abort @@ -19609,7 +19613,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1225 i32.const 0 call $~lib/builtins/abort @@ -19622,7 +19626,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1226 i32.const 0 call $~lib/builtins/abort @@ -19635,7 +19639,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1227 i32.const 0 call $~lib/builtins/abort @@ -19648,7 +19652,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1228 i32.const 0 call $~lib/builtins/abort @@ -19661,7 +19665,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1229 i32.const 0 call $~lib/builtins/abort @@ -19674,7 +19678,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1230 i32.const 0 call $~lib/builtins/abort @@ -19687,7 +19691,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1231 i32.const 0 call $~lib/builtins/abort @@ -19700,7 +19704,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1234 i32.const 0 call $~lib/builtins/abort @@ -19713,7 +19717,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1235 i32.const 0 call $~lib/builtins/abort @@ -19726,7 +19730,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1237 i32.const 0 call $~lib/builtins/abort @@ -19739,7 +19743,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1244 i32.const 0 call $~lib/builtins/abort @@ -19752,7 +19756,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1245 i32.const 0 call $~lib/builtins/abort @@ -19765,7 +19769,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1252 i32.const 0 call $~lib/builtins/abort @@ -19778,7 +19782,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1259 i32.const 0 call $~lib/builtins/abort @@ -19791,7 +19795,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1266 i32.const 0 call $~lib/builtins/abort @@ -19804,7 +19808,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1273 i32.const 0 call $~lib/builtins/abort @@ -19817,7 +19821,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1280 i32.const 0 call $~lib/builtins/abort @@ -19830,7 +19834,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1287 i32.const 0 call $~lib/builtins/abort @@ -19843,7 +19847,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1293 i32.const 0 call $~lib/builtins/abort @@ -19856,7 +19860,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1299 i32.const 0 call $~lib/builtins/abort @@ -19869,7 +19873,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1305 i32.const 0 call $~lib/builtins/abort @@ -19882,7 +19886,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1312 i32.const 0 call $~lib/builtins/abort @@ -19895,7 +19899,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1319 i32.const 0 call $~lib/builtins/abort @@ -19908,7 +19912,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1326 i32.const 0 call $~lib/builtins/abort @@ -19921,7 +19925,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1333 i32.const 0 call $~lib/builtins/abort @@ -19934,7 +19938,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1340 i32.const 0 call $~lib/builtins/abort @@ -19947,7 +19951,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1347 i32.const 0 call $~lib/builtins/abort @@ -19960,7 +19964,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1354 i32.const 0 call $~lib/builtins/abort @@ -19973,7 +19977,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1361 i32.const 0 call $~lib/builtins/abort @@ -19986,7 +19990,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1375 i32.const 0 call $~lib/builtins/abort @@ -19999,7 +20003,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1376 i32.const 0 call $~lib/builtins/abort @@ -20012,7 +20016,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1377 i32.const 0 call $~lib/builtins/abort @@ -20025,7 +20029,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1378 i32.const 0 call $~lib/builtins/abort @@ -20038,7 +20042,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1379 i32.const 0 call $~lib/builtins/abort @@ -20051,7 +20055,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1380 i32.const 0 call $~lib/builtins/abort @@ -20064,7 +20068,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1381 i32.const 0 call $~lib/builtins/abort @@ -20077,7 +20081,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1382 i32.const 0 call $~lib/builtins/abort @@ -20090,7 +20094,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1383 i32.const 0 call $~lib/builtins/abort @@ -20103,7 +20107,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1384 i32.const 0 call $~lib/builtins/abort @@ -20116,7 +20120,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1387 i32.const 0 call $~lib/builtins/abort @@ -20129,7 +20133,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1388 i32.const 0 call $~lib/builtins/abort @@ -20142,7 +20146,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1389 i32.const 0 call $~lib/builtins/abort @@ -20155,7 +20159,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1390 i32.const 0 call $~lib/builtins/abort @@ -20168,7 +20172,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1391 i32.const 0 call $~lib/builtins/abort @@ -20181,7 +20185,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1392 i32.const 0 call $~lib/builtins/abort @@ -20194,7 +20198,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1393 i32.const 0 call $~lib/builtins/abort @@ -20207,7 +20211,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1394 i32.const 0 call $~lib/builtins/abort @@ -20220,7 +20224,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1395 i32.const 0 call $~lib/builtins/abort @@ -20233,7 +20237,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1396 i32.const 0 call $~lib/builtins/abort @@ -20246,7 +20250,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1397 i32.const 0 call $~lib/builtins/abort @@ -20259,7 +20263,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1398 i32.const 0 call $~lib/builtins/abort @@ -20272,7 +20276,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1399 i32.const 0 call $~lib/builtins/abort @@ -20285,7 +20289,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1400 i32.const 0 call $~lib/builtins/abort @@ -20298,7 +20302,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1412 i32.const 0 call $~lib/builtins/abort @@ -20311,7 +20315,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1413 i32.const 0 call $~lib/builtins/abort @@ -20324,7 +20328,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1414 i32.const 0 call $~lib/builtins/abort @@ -20337,7 +20341,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1415 i32.const 0 call $~lib/builtins/abort @@ -20350,7 +20354,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1416 i32.const 0 call $~lib/builtins/abort @@ -20363,7 +20367,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1417 i32.const 0 call $~lib/builtins/abort @@ -20376,7 +20380,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1418 i32.const 0 call $~lib/builtins/abort @@ -20389,7 +20393,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1419 i32.const 0 call $~lib/builtins/abort @@ -20402,7 +20406,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1420 i32.const 0 call $~lib/builtins/abort @@ -20415,7 +20419,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1421 i32.const 0 call $~lib/builtins/abort @@ -20428,7 +20432,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1424 i32.const 0 call $~lib/builtins/abort @@ -20441,7 +20445,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1425 i32.const 0 call $~lib/builtins/abort @@ -20454,7 +20458,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1426 i32.const 0 call $~lib/builtins/abort @@ -20467,7 +20471,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1427 i32.const 0 call $~lib/builtins/abort @@ -20480,7 +20484,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1428 i32.const 0 call $~lib/builtins/abort @@ -20493,7 +20497,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1429 i32.const 0 call $~lib/builtins/abort @@ -20506,7 +20510,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1430 i32.const 0 call $~lib/builtins/abort @@ -20519,7 +20523,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1431 i32.const 0 call $~lib/builtins/abort @@ -20532,7 +20536,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1432 i32.const 0 call $~lib/builtins/abort @@ -20545,7 +20549,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1441 i32.const 0 call $~lib/builtins/abort @@ -20558,7 +20562,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1442 i32.const 0 call $~lib/builtins/abort @@ -20571,7 +20575,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1443 i32.const 0 call $~lib/builtins/abort @@ -20584,7 +20588,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1444 i32.const 0 call $~lib/builtins/abort @@ -20597,7 +20601,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1445 i32.const 0 call $~lib/builtins/abort @@ -20610,7 +20614,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1446 i32.const 0 call $~lib/builtins/abort @@ -20623,7 +20627,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1447 i32.const 0 call $~lib/builtins/abort @@ -20636,7 +20640,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1448 i32.const 0 call $~lib/builtins/abort @@ -20649,7 +20653,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1449 i32.const 0 call $~lib/builtins/abort @@ -20662,7 +20666,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1450 i32.const 0 call $~lib/builtins/abort @@ -20675,7 +20679,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1453 i32.const 0 call $~lib/builtins/abort @@ -20688,7 +20692,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1454 i32.const 0 call $~lib/builtins/abort @@ -20701,7 +20705,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1455 i32.const 0 call $~lib/builtins/abort @@ -20714,7 +20718,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1456 i32.const 0 call $~lib/builtins/abort @@ -20727,7 +20731,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1457 i32.const 0 call $~lib/builtins/abort @@ -20740,7 +20744,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1458 i32.const 0 call $~lib/builtins/abort @@ -20753,7 +20757,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1459 i32.const 0 call $~lib/builtins/abort @@ -20765,7 +20769,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1471 i32.const 0 call $~lib/builtins/abort @@ -20777,7 +20781,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1472 i32.const 0 call $~lib/builtins/abort @@ -20789,7 +20793,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1473 i32.const 0 call $~lib/builtins/abort @@ -20801,7 +20805,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1474 i32.const 0 call $~lib/builtins/abort @@ -20813,7 +20817,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1475 i32.const 0 call $~lib/builtins/abort @@ -20825,7 +20829,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1476 i32.const 0 call $~lib/builtins/abort @@ -20837,7 +20841,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1477 i32.const 0 call $~lib/builtins/abort @@ -20849,7 +20853,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1478 i32.const 0 call $~lib/builtins/abort @@ -20861,7 +20865,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1479 i32.const 0 call $~lib/builtins/abort @@ -20873,7 +20877,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1480 i32.const 0 call $~lib/builtins/abort @@ -20885,7 +20889,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1483 i32.const 0 call $~lib/builtins/abort @@ -20897,7 +20901,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1484 i32.const 0 call $~lib/builtins/abort @@ -20909,7 +20913,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1485 i32.const 0 call $~lib/builtins/abort @@ -20921,7 +20925,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1486 i32.const 0 call $~lib/builtins/abort @@ -20933,7 +20937,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1487 i32.const 0 call $~lib/builtins/abort @@ -20945,7 +20949,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1488 i32.const 0 call $~lib/builtins/abort @@ -20957,7 +20961,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1489 i32.const 0 call $~lib/builtins/abort @@ -20969,7 +20973,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1490 i32.const 0 call $~lib/builtins/abort @@ -20981,7 +20985,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1491 i32.const 0 call $~lib/builtins/abort @@ -20993,7 +20997,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1492 i32.const 0 call $~lib/builtins/abort @@ -21005,7 +21009,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1493 i32.const 0 call $~lib/builtins/abort @@ -21017,7 +21021,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1494 i32.const 0 call $~lib/builtins/abort @@ -21029,7 +21033,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1495 i32.const 0 call $~lib/builtins/abort @@ -21041,7 +21045,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1496 i32.const 0 call $~lib/builtins/abort @@ -21053,7 +21057,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1497 i32.const 0 call $~lib/builtins/abort @@ -21065,7 +21069,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1506 i32.const 0 call $~lib/builtins/abort @@ -21077,7 +21081,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1507 i32.const 0 call $~lib/builtins/abort @@ -21089,7 +21093,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1508 i32.const 0 call $~lib/builtins/abort @@ -21101,7 +21105,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1509 i32.const 0 call $~lib/builtins/abort @@ -21113,7 +21117,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1510 i32.const 0 call $~lib/builtins/abort @@ -21125,7 +21129,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1511 i32.const 0 call $~lib/builtins/abort @@ -21137,7 +21141,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1512 i32.const 0 call $~lib/builtins/abort @@ -21149,7 +21153,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1513 i32.const 0 call $~lib/builtins/abort @@ -21161,7 +21165,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1514 i32.const 0 call $~lib/builtins/abort @@ -21173,7 +21177,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1515 i32.const 0 call $~lib/builtins/abort @@ -21185,7 +21189,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1518 i32.const 0 call $~lib/builtins/abort @@ -21197,7 +21201,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1519 i32.const 0 call $~lib/builtins/abort @@ -21209,7 +21213,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1520 i32.const 0 call $~lib/builtins/abort @@ -21221,7 +21225,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1521 i32.const 0 call $~lib/builtins/abort @@ -21233,7 +21237,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1522 i32.const 0 call $~lib/builtins/abort @@ -21245,7 +21249,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1523 i32.const 0 call $~lib/builtins/abort @@ -21257,7 +21261,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1524 i32.const 0 call $~lib/builtins/abort @@ -21269,7 +21273,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1525 i32.const 0 call $~lib/builtins/abort @@ -21281,7 +21285,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1526 i32.const 0 call $~lib/builtins/abort @@ -21293,7 +21297,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1527 i32.const 0 call $~lib/builtins/abort @@ -21305,7 +21309,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1528 i32.const 0 call $~lib/builtins/abort @@ -21317,7 +21321,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1529 i32.const 0 call $~lib/builtins/abort @@ -21329,7 +21333,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1530 i32.const 0 call $~lib/builtins/abort @@ -21341,7 +21345,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1531 i32.const 0 call $~lib/builtins/abort @@ -21353,7 +21357,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1532 i32.const 0 call $~lib/builtins/abort @@ -21367,7 +21371,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1544 i32.const 0 call $~lib/builtins/abort @@ -21381,7 +21385,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1545 i32.const 0 call $~lib/builtins/abort @@ -21395,7 +21399,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1546 i32.const 0 call $~lib/builtins/abort @@ -21409,7 +21413,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1547 i32.const 0 call $~lib/builtins/abort @@ -21423,7 +21427,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1548 i32.const 0 call $~lib/builtins/abort @@ -21437,7 +21441,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1549 i32.const 0 call $~lib/builtins/abort @@ -21451,7 +21455,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1550 i32.const 0 call $~lib/builtins/abort @@ -21465,7 +21469,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1551 i32.const 0 call $~lib/builtins/abort @@ -21479,7 +21483,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1552 i32.const 0 call $~lib/builtins/abort @@ -21493,7 +21497,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1553 i32.const 0 call $~lib/builtins/abort @@ -21507,7 +21511,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1556 i32.const 0 call $~lib/builtins/abort @@ -21521,7 +21525,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1557 i32.const 0 call $~lib/builtins/abort @@ -21535,7 +21539,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1558 i32.const 0 call $~lib/builtins/abort @@ -21549,7 +21553,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1559 i32.const 0 call $~lib/builtins/abort @@ -21563,7 +21567,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1560 i32.const 0 call $~lib/builtins/abort @@ -21577,7 +21581,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1561 i32.const 0 call $~lib/builtins/abort @@ -21591,7 +21595,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1562 i32.const 0 call $~lib/builtins/abort @@ -21605,7 +21609,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1563 i32.const 0 call $~lib/builtins/abort @@ -21619,7 +21623,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1564 i32.const 0 call $~lib/builtins/abort @@ -21633,7 +21637,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1565 i32.const 0 call $~lib/builtins/abort @@ -21647,7 +21651,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1566 i32.const 0 call $~lib/builtins/abort @@ -21661,7 +21665,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1567 i32.const 0 call $~lib/builtins/abort @@ -21675,7 +21679,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1568 i32.const 0 call $~lib/builtins/abort @@ -21689,7 +21693,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1569 i32.const 0 call $~lib/builtins/abort @@ -21703,7 +21707,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1570 i32.const 0 call $~lib/builtins/abort @@ -21717,7 +21721,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1571 i32.const 0 call $~lib/builtins/abort @@ -21731,7 +21735,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1572 i32.const 0 call $~lib/builtins/abort @@ -21745,7 +21749,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1573 i32.const 0 call $~lib/builtins/abort @@ -21759,7 +21763,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1574 i32.const 0 call $~lib/builtins/abort @@ -21773,7 +21777,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1583 i32.const 0 call $~lib/builtins/abort @@ -21787,7 +21791,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1584 i32.const 0 call $~lib/builtins/abort @@ -21801,7 +21805,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1585 i32.const 0 call $~lib/builtins/abort @@ -21815,7 +21819,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1586 i32.const 0 call $~lib/builtins/abort @@ -21829,7 +21833,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1587 i32.const 0 call $~lib/builtins/abort @@ -21843,7 +21847,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1588 i32.const 0 call $~lib/builtins/abort @@ -21857,7 +21861,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1589 i32.const 0 call $~lib/builtins/abort @@ -21871,7 +21875,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1590 i32.const 0 call $~lib/builtins/abort @@ -21885,7 +21889,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1591 i32.const 0 call $~lib/builtins/abort @@ -21899,7 +21903,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1592 i32.const 0 call $~lib/builtins/abort @@ -21913,7 +21917,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1595 i32.const 0 call $~lib/builtins/abort @@ -21927,7 +21931,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1596 i32.const 0 call $~lib/builtins/abort @@ -21941,7 +21945,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1597 i32.const 0 call $~lib/builtins/abort @@ -21955,7 +21959,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1598 i32.const 0 call $~lib/builtins/abort @@ -21969,7 +21973,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1599 i32.const 0 call $~lib/builtins/abort @@ -21983,7 +21987,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1600 i32.const 0 call $~lib/builtins/abort @@ -21997,7 +22001,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1601 i32.const 0 call $~lib/builtins/abort @@ -22011,7 +22015,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1602 i32.const 0 call $~lib/builtins/abort @@ -22025,7 +22029,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1603 i32.const 0 call $~lib/builtins/abort @@ -22039,7 +22043,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1604 i32.const 0 call $~lib/builtins/abort @@ -22053,7 +22057,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1605 i32.const 0 call $~lib/builtins/abort @@ -22067,7 +22071,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1606 i32.const 0 call $~lib/builtins/abort @@ -22081,7 +22085,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1607 i32.const 0 call $~lib/builtins/abort @@ -22095,7 +22099,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1608 i32.const 0 call $~lib/builtins/abort @@ -22109,7 +22113,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1609 i32.const 0 call $~lib/builtins/abort @@ -22123,7 +22127,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1610 i32.const 0 call $~lib/builtins/abort @@ -22137,7 +22141,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1611 i32.const 0 call $~lib/builtins/abort @@ -22151,7 +22155,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1612 i32.const 0 call $~lib/builtins/abort @@ -22165,7 +22169,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1613 i32.const 0 call $~lib/builtins/abort @@ -22178,7 +22182,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1625 i32.const 0 call $~lib/builtins/abort @@ -22191,7 +22195,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1626 i32.const 0 call $~lib/builtins/abort @@ -22204,7 +22208,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1627 i32.const 0 call $~lib/builtins/abort @@ -22217,7 +22221,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1628 i32.const 0 call $~lib/builtins/abort @@ -22230,7 +22234,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1629 i32.const 0 call $~lib/builtins/abort @@ -22243,7 +22247,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1630 i32.const 0 call $~lib/builtins/abort @@ -22256,7 +22260,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1631 i32.const 0 call $~lib/builtins/abort @@ -22269,7 +22273,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1632 i32.const 0 call $~lib/builtins/abort @@ -22282,7 +22286,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1633 i32.const 0 call $~lib/builtins/abort @@ -22295,7 +22299,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1634 i32.const 0 call $~lib/builtins/abort @@ -22308,7 +22312,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1637 i32.const 0 call $~lib/builtins/abort @@ -22321,7 +22325,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1638 i32.const 0 call $~lib/builtins/abort @@ -22334,7 +22338,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1639 i32.const 0 call $~lib/builtins/abort @@ -22347,7 +22351,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1640 i32.const 0 call $~lib/builtins/abort @@ -22360,7 +22364,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1641 i32.const 0 call $~lib/builtins/abort @@ -22373,7 +22377,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1642 i32.const 0 call $~lib/builtins/abort @@ -22386,7 +22390,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1643 i32.const 0 call $~lib/builtins/abort @@ -22399,7 +22403,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1644 i32.const 0 call $~lib/builtins/abort @@ -22411,7 +22415,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1653 i32.const 0 call $~lib/builtins/abort @@ -22423,7 +22427,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1654 i32.const 0 call $~lib/builtins/abort @@ -22435,7 +22439,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1655 i32.const 0 call $~lib/builtins/abort @@ -22447,7 +22451,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1656 i32.const 0 call $~lib/builtins/abort @@ -22459,7 +22463,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1657 i32.const 0 call $~lib/builtins/abort @@ -22471,7 +22475,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1658 i32.const 0 call $~lib/builtins/abort @@ -22483,7 +22487,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1659 i32.const 0 call $~lib/builtins/abort @@ -22495,7 +22499,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1660 i32.const 0 call $~lib/builtins/abort @@ -22507,7 +22511,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1663 i32.const 0 call $~lib/builtins/abort @@ -22519,7 +22523,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1664 i32.const 0 call $~lib/builtins/abort @@ -22531,7 +22535,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1665 i32.const 0 call $~lib/builtins/abort @@ -22543,7 +22547,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1666 i32.const 0 call $~lib/builtins/abort @@ -22555,7 +22559,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1667 i32.const 0 call $~lib/builtins/abort @@ -22567,7 +22571,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1668 i32.const 0 call $~lib/builtins/abort @@ -22579,7 +22583,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1669 i32.const 0 call $~lib/builtins/abort @@ -22591,7 +22595,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1670 i32.const 0 call $~lib/builtins/abort @@ -22604,7 +22608,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1682 i32.const 0 call $~lib/builtins/abort @@ -22617,7 +22621,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1683 i32.const 0 call $~lib/builtins/abort @@ -22630,7 +22634,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1684 i32.const 0 call $~lib/builtins/abort @@ -22643,7 +22647,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1685 i32.const 0 call $~lib/builtins/abort @@ -22656,7 +22660,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1686 i32.const 0 call $~lib/builtins/abort @@ -22669,7 +22673,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1687 i32.const 0 call $~lib/builtins/abort @@ -22682,7 +22686,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1688 i32.const 0 call $~lib/builtins/abort @@ -22695,7 +22699,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1689 i32.const 0 call $~lib/builtins/abort @@ -22708,7 +22712,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1690 i32.const 0 call $~lib/builtins/abort @@ -22721,7 +22725,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1691 i32.const 0 call $~lib/builtins/abort @@ -22734,7 +22738,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1694 i32.const 0 call $~lib/builtins/abort @@ -22747,7 +22751,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1695 i32.const 0 call $~lib/builtins/abort @@ -22760,7 +22764,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1696 i32.const 0 call $~lib/builtins/abort @@ -22773,7 +22777,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1697 i32.const 0 call $~lib/builtins/abort @@ -22786,7 +22790,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1698 i32.const 0 call $~lib/builtins/abort @@ -22799,7 +22803,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1699 i32.const 0 call $~lib/builtins/abort @@ -22812,7 +22816,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1700 i32.const 0 call $~lib/builtins/abort @@ -22825,7 +22829,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1701 i32.const 0 call $~lib/builtins/abort @@ -22838,7 +22842,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1710 i32.const 0 call $~lib/builtins/abort @@ -22851,7 +22855,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1711 i32.const 0 call $~lib/builtins/abort @@ -22864,7 +22868,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1712 i32.const 0 call $~lib/builtins/abort @@ -22877,7 +22881,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1713 i32.const 0 call $~lib/builtins/abort @@ -22890,7 +22894,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1714 i32.const 0 call $~lib/builtins/abort @@ -22903,7 +22907,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1715 i32.const 0 call $~lib/builtins/abort @@ -22916,7 +22920,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1716 i32.const 0 call $~lib/builtins/abort @@ -22929,7 +22933,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1717 i32.const 0 call $~lib/builtins/abort @@ -22942,7 +22946,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1718 i32.const 0 call $~lib/builtins/abort @@ -22955,7 +22959,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1719 i32.const 0 call $~lib/builtins/abort @@ -22968,7 +22972,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1722 i32.const 0 call $~lib/builtins/abort @@ -22981,7 +22985,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1723 i32.const 0 call $~lib/builtins/abort @@ -22994,7 +22998,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1724 i32.const 0 call $~lib/builtins/abort @@ -23007,7 +23011,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1725 i32.const 0 call $~lib/builtins/abort @@ -23020,7 +23024,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1726 i32.const 0 call $~lib/builtins/abort @@ -23033,7 +23037,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1727 i32.const 0 call $~lib/builtins/abort @@ -23046,7 +23050,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1728 i32.const 0 call $~lib/builtins/abort @@ -23059,7 +23063,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1729 i32.const 0 call $~lib/builtins/abort @@ -23072,7 +23076,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1741 i32.const 0 call $~lib/builtins/abort @@ -23085,7 +23089,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1742 i32.const 0 call $~lib/builtins/abort @@ -23098,7 +23102,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1743 i32.const 0 call $~lib/builtins/abort @@ -23111,7 +23115,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1744 i32.const 0 call $~lib/builtins/abort @@ -23124,7 +23128,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1745 i32.const 0 call $~lib/builtins/abort @@ -23137,7 +23141,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1746 i32.const 0 call $~lib/builtins/abort @@ -23150,7 +23154,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1747 i32.const 0 call $~lib/builtins/abort @@ -23163,7 +23167,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1748 i32.const 0 call $~lib/builtins/abort @@ -23176,7 +23180,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1749 i32.const 0 call $~lib/builtins/abort @@ -23189,7 +23193,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1750 i32.const 0 call $~lib/builtins/abort @@ -23202,7 +23206,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1753 i32.const 0 call $~lib/builtins/abort @@ -23215,7 +23219,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1754 i32.const 0 call $~lib/builtins/abort @@ -23228,7 +23232,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1755 i32.const 0 call $~lib/builtins/abort @@ -23241,7 +23245,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1756 i32.const 0 call $~lib/builtins/abort @@ -23254,7 +23258,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1757 i32.const 0 call $~lib/builtins/abort @@ -23267,7 +23271,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1758 i32.const 0 call $~lib/builtins/abort @@ -23280,7 +23284,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1759 i32.const 0 call $~lib/builtins/abort @@ -23293,7 +23297,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1760 i32.const 0 call $~lib/builtins/abort @@ -23306,7 +23310,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1769 i32.const 0 call $~lib/builtins/abort @@ -23319,7 +23323,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1770 i32.const 0 call $~lib/builtins/abort @@ -23332,7 +23336,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1771 i32.const 0 call $~lib/builtins/abort @@ -23345,7 +23349,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1772 i32.const 0 call $~lib/builtins/abort @@ -23358,7 +23362,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1773 i32.const 0 call $~lib/builtins/abort @@ -23371,7 +23375,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1774 i32.const 0 call $~lib/builtins/abort @@ -23384,7 +23388,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1775 i32.const 0 call $~lib/builtins/abort @@ -23397,7 +23401,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1776 i32.const 0 call $~lib/builtins/abort @@ -23410,7 +23414,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1777 i32.const 0 call $~lib/builtins/abort @@ -23423,7 +23427,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1778 i32.const 0 call $~lib/builtins/abort @@ -23436,7 +23440,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1781 i32.const 0 call $~lib/builtins/abort @@ -23449,7 +23453,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1782 i32.const 0 call $~lib/builtins/abort @@ -23462,7 +23466,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1783 i32.const 0 call $~lib/builtins/abort @@ -23475,7 +23479,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1784 i32.const 0 call $~lib/builtins/abort @@ -23488,7 +23492,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1785 i32.const 0 call $~lib/builtins/abort @@ -23501,7 +23505,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1786 i32.const 0 call $~lib/builtins/abort @@ -23514,7 +23518,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1787 i32.const 0 call $~lib/builtins/abort @@ -23527,7 +23531,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1788 i32.const 0 call $~lib/builtins/abort @@ -23540,7 +23544,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1789 i32.const 0 call $~lib/builtins/abort @@ -23553,7 +23557,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1801 i32.const 0 call $~lib/builtins/abort @@ -23566,7 +23570,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1802 i32.const 0 call $~lib/builtins/abort @@ -23579,7 +23583,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1803 i32.const 0 call $~lib/builtins/abort @@ -23592,7 +23596,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1804 i32.const 0 call $~lib/builtins/abort @@ -23605,7 +23609,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1805 i32.const 0 call $~lib/builtins/abort @@ -23618,7 +23622,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1806 i32.const 0 call $~lib/builtins/abort @@ -23631,7 +23635,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1807 i32.const 0 call $~lib/builtins/abort @@ -23644,7 +23648,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1808 i32.const 0 call $~lib/builtins/abort @@ -23657,7 +23661,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1809 i32.const 0 call $~lib/builtins/abort @@ -23670,7 +23674,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1810 i32.const 0 call $~lib/builtins/abort @@ -23683,7 +23687,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1813 i32.const 0 call $~lib/builtins/abort @@ -23696,7 +23700,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1814 i32.const 0 call $~lib/builtins/abort @@ -23709,7 +23713,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1815 i32.const 0 call $~lib/builtins/abort @@ -23722,7 +23726,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1816 i32.const 0 call $~lib/builtins/abort @@ -23735,7 +23739,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1817 i32.const 0 call $~lib/builtins/abort @@ -23748,7 +23752,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1818 i32.const 0 call $~lib/builtins/abort @@ -23761,7 +23765,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1819 i32.const 0 call $~lib/builtins/abort @@ -23774,7 +23778,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1820 i32.const 0 call $~lib/builtins/abort @@ -23787,7 +23791,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1829 i32.const 0 call $~lib/builtins/abort @@ -23800,7 +23804,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1830 i32.const 0 call $~lib/builtins/abort @@ -23813,7 +23817,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1831 i32.const 0 call $~lib/builtins/abort @@ -23826,7 +23830,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1832 i32.const 0 call $~lib/builtins/abort @@ -23839,7 +23843,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1833 i32.const 0 call $~lib/builtins/abort @@ -23852,7 +23856,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1834 i32.const 0 call $~lib/builtins/abort @@ -23865,7 +23869,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1835 i32.const 0 call $~lib/builtins/abort @@ -23878,7 +23882,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1836 i32.const 0 call $~lib/builtins/abort @@ -23891,7 +23895,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1837 i32.const 0 call $~lib/builtins/abort @@ -23904,7 +23908,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1838 i32.const 0 call $~lib/builtins/abort @@ -23917,7 +23921,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1841 i32.const 0 call $~lib/builtins/abort @@ -23930,7 +23934,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1842 i32.const 0 call $~lib/builtins/abort @@ -23943,7 +23947,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1843 i32.const 0 call $~lib/builtins/abort @@ -23956,7 +23960,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1844 i32.const 0 call $~lib/builtins/abort @@ -23969,7 +23973,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1845 i32.const 0 call $~lib/builtins/abort @@ -23982,7 +23986,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1846 i32.const 0 call $~lib/builtins/abort @@ -23995,7 +23999,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1847 i32.const 0 call $~lib/builtins/abort @@ -24008,7 +24012,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1848 i32.const 0 call $~lib/builtins/abort @@ -24021,7 +24025,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1860 i32.const 0 call $~lib/builtins/abort @@ -24034,7 +24038,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1861 i32.const 0 call $~lib/builtins/abort @@ -24047,7 +24051,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1862 i32.const 0 call $~lib/builtins/abort @@ -24060,7 +24064,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1863 i32.const 0 call $~lib/builtins/abort @@ -24073,7 +24077,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1864 i32.const 0 call $~lib/builtins/abort @@ -24086,7 +24090,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1865 i32.const 0 call $~lib/builtins/abort @@ -24099,7 +24103,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1866 i32.const 0 call $~lib/builtins/abort @@ -24112,7 +24116,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1867 i32.const 0 call $~lib/builtins/abort @@ -24125,7 +24129,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1868 i32.const 0 call $~lib/builtins/abort @@ -24138,7 +24142,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1869 i32.const 0 call $~lib/builtins/abort @@ -24151,7 +24155,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1872 i32.const 0 call $~lib/builtins/abort @@ -24164,7 +24168,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1873 i32.const 0 call $~lib/builtins/abort @@ -24177,7 +24181,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1874 i32.const 0 call $~lib/builtins/abort @@ -24190,7 +24194,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1875 i32.const 0 call $~lib/builtins/abort @@ -24203,7 +24207,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1876 i32.const 0 call $~lib/builtins/abort @@ -24216,7 +24220,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1877 i32.const 0 call $~lib/builtins/abort @@ -24229,7 +24233,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1878 i32.const 0 call $~lib/builtins/abort @@ -24242,7 +24246,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1879 i32.const 0 call $~lib/builtins/abort @@ -24255,7 +24259,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1880 i32.const 0 call $~lib/builtins/abort @@ -24268,7 +24272,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1881 i32.const 0 call $~lib/builtins/abort @@ -24281,7 +24285,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1882 i32.const 0 call $~lib/builtins/abort @@ -24294,7 +24298,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1883 i32.const 0 call $~lib/builtins/abort @@ -24307,7 +24311,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1884 i32.const 0 call $~lib/builtins/abort @@ -24320,7 +24324,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1885 i32.const 0 call $~lib/builtins/abort @@ -24333,7 +24337,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1886 i32.const 0 call $~lib/builtins/abort @@ -24346,7 +24350,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1887 i32.const 0 call $~lib/builtins/abort @@ -24359,7 +24363,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1888 i32.const 0 call $~lib/builtins/abort @@ -24372,7 +24376,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1889 i32.const 0 call $~lib/builtins/abort @@ -24385,7 +24389,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1890 i32.const 0 call $~lib/builtins/abort @@ -24398,7 +24402,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1891 i32.const 0 call $~lib/builtins/abort @@ -24411,7 +24415,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1892 i32.const 0 call $~lib/builtins/abort @@ -24424,7 +24428,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1893 i32.const 0 call $~lib/builtins/abort @@ -24437,7 +24441,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1894 i32.const 0 call $~lib/builtins/abort @@ -24450,7 +24454,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1895 i32.const 0 call $~lib/builtins/abort @@ -24463,7 +24467,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1896 i32.const 0 call $~lib/builtins/abort @@ -24476,7 +24480,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1897 i32.const 0 call $~lib/builtins/abort @@ -24489,7 +24493,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1898 i32.const 0 call $~lib/builtins/abort @@ -24502,7 +24506,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1899 i32.const 0 call $~lib/builtins/abort @@ -24515,7 +24519,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1900 i32.const 0 call $~lib/builtins/abort @@ -24528,7 +24532,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1901 i32.const 0 call $~lib/builtins/abort @@ -24541,7 +24545,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1902 i32.const 0 call $~lib/builtins/abort @@ -24554,7 +24558,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1903 i32.const 0 call $~lib/builtins/abort @@ -24567,7 +24571,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1904 i32.const 0 call $~lib/builtins/abort @@ -24580,7 +24584,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1905 i32.const 0 call $~lib/builtins/abort @@ -24593,7 +24597,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1906 i32.const 0 call $~lib/builtins/abort @@ -24606,7 +24610,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1907 i32.const 0 call $~lib/builtins/abort @@ -24619,7 +24623,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1908 i32.const 0 call $~lib/builtins/abort @@ -24632,7 +24636,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1909 i32.const 0 call $~lib/builtins/abort @@ -24645,7 +24649,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1910 i32.const 0 call $~lib/builtins/abort @@ -24658,7 +24662,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1911 i32.const 0 call $~lib/builtins/abort @@ -24671,7 +24675,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1912 i32.const 0 call $~lib/builtins/abort @@ -24684,7 +24688,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1913 i32.const 0 call $~lib/builtins/abort @@ -24697,7 +24701,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1914 i32.const 0 call $~lib/builtins/abort @@ -24710,7 +24714,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1915 i32.const 0 call $~lib/builtins/abort @@ -24723,7 +24727,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1916 i32.const 0 call $~lib/builtins/abort @@ -24736,7 +24740,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1917 i32.const 0 call $~lib/builtins/abort @@ -24749,7 +24753,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1918 i32.const 0 call $~lib/builtins/abort @@ -24762,7 +24766,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1919 i32.const 0 call $~lib/builtins/abort @@ -24775,7 +24779,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1920 i32.const 0 call $~lib/builtins/abort @@ -24788,7 +24792,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1921 i32.const 0 call $~lib/builtins/abort @@ -24801,7 +24805,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1922 i32.const 0 call $~lib/builtins/abort @@ -24814,7 +24818,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1923 i32.const 0 call $~lib/builtins/abort @@ -24827,7 +24831,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1924 i32.const 0 call $~lib/builtins/abort @@ -24840,7 +24844,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1925 i32.const 0 call $~lib/builtins/abort @@ -24853,7 +24857,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1926 i32.const 0 call $~lib/builtins/abort @@ -24866,7 +24870,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1927 i32.const 0 call $~lib/builtins/abort @@ -24879,7 +24883,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1928 i32.const 0 call $~lib/builtins/abort @@ -24892,7 +24896,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1929 i32.const 0 call $~lib/builtins/abort @@ -24905,7 +24909,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1938 i32.const 0 call $~lib/builtins/abort @@ -24918,7 +24922,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1939 i32.const 0 call $~lib/builtins/abort @@ -24931,7 +24935,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1940 i32.const 0 call $~lib/builtins/abort @@ -24944,7 +24948,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1941 i32.const 0 call $~lib/builtins/abort @@ -24957,7 +24961,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1942 i32.const 0 call $~lib/builtins/abort @@ -24970,7 +24974,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1943 i32.const 0 call $~lib/builtins/abort @@ -24983,7 +24987,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1944 i32.const 0 call $~lib/builtins/abort @@ -24996,7 +25000,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1945 i32.const 0 call $~lib/builtins/abort @@ -25009,7 +25013,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1946 i32.const 0 call $~lib/builtins/abort @@ -25022,7 +25026,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1947 i32.const 0 call $~lib/builtins/abort @@ -25035,7 +25039,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1950 i32.const 0 call $~lib/builtins/abort @@ -25048,7 +25052,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1951 i32.const 0 call $~lib/builtins/abort @@ -25061,7 +25065,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1952 i32.const 0 call $~lib/builtins/abort @@ -25074,7 +25078,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1953 i32.const 0 call $~lib/builtins/abort @@ -25087,7 +25091,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1954 i32.const 0 call $~lib/builtins/abort @@ -25100,7 +25104,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1955 i32.const 0 call $~lib/builtins/abort @@ -25113,7 +25117,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1956 i32.const 0 call $~lib/builtins/abort @@ -25126,7 +25130,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1957 i32.const 0 call $~lib/builtins/abort @@ -25139,7 +25143,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1958 i32.const 0 call $~lib/builtins/abort @@ -25152,7 +25156,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1959 i32.const 0 call $~lib/builtins/abort @@ -25165,7 +25169,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1960 i32.const 0 call $~lib/builtins/abort @@ -25178,7 +25182,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1961 i32.const 0 call $~lib/builtins/abort @@ -25191,7 +25195,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1962 i32.const 0 call $~lib/builtins/abort @@ -25204,7 +25208,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1963 i32.const 0 call $~lib/builtins/abort @@ -25217,7 +25221,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1964 i32.const 0 call $~lib/builtins/abort @@ -25230,7 +25234,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1965 i32.const 0 call $~lib/builtins/abort @@ -25243,7 +25247,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1966 i32.const 0 call $~lib/builtins/abort @@ -25256,7 +25260,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1967 i32.const 0 call $~lib/builtins/abort @@ -25269,7 +25273,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1968 i32.const 0 call $~lib/builtins/abort @@ -25282,7 +25286,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1969 i32.const 0 call $~lib/builtins/abort @@ -25295,7 +25299,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1970 i32.const 0 call $~lib/builtins/abort @@ -25308,7 +25312,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1971 i32.const 0 call $~lib/builtins/abort @@ -25321,7 +25325,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1972 i32.const 0 call $~lib/builtins/abort @@ -25334,7 +25338,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1973 i32.const 0 call $~lib/builtins/abort @@ -25347,7 +25351,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1974 i32.const 0 call $~lib/builtins/abort @@ -25360,7 +25364,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1975 i32.const 0 call $~lib/builtins/abort @@ -25373,7 +25377,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1976 i32.const 0 call $~lib/builtins/abort @@ -25386,7 +25390,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1977 i32.const 0 call $~lib/builtins/abort @@ -25399,7 +25403,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1978 i32.const 0 call $~lib/builtins/abort @@ -25412,7 +25416,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1979 i32.const 0 call $~lib/builtins/abort @@ -25425,7 +25429,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1980 i32.const 0 call $~lib/builtins/abort @@ -25438,7 +25442,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1981 i32.const 0 call $~lib/builtins/abort @@ -25451,7 +25455,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1982 i32.const 0 call $~lib/builtins/abort @@ -25464,7 +25468,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1983 i32.const 0 call $~lib/builtins/abort @@ -25477,7 +25481,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1984 i32.const 0 call $~lib/builtins/abort @@ -25490,7 +25494,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1985 i32.const 0 call $~lib/builtins/abort @@ -25503,7 +25507,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1986 i32.const 0 call $~lib/builtins/abort @@ -25516,7 +25520,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1987 i32.const 0 call $~lib/builtins/abort @@ -25529,7 +25533,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1988 i32.const 0 call $~lib/builtins/abort @@ -25542,7 +25546,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1989 i32.const 0 call $~lib/builtins/abort @@ -25555,7 +25559,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1990 i32.const 0 call $~lib/builtins/abort @@ -25568,7 +25572,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1991 i32.const 0 call $~lib/builtins/abort @@ -25581,7 +25585,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1992 i32.const 0 call $~lib/builtins/abort @@ -25594,7 +25598,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1993 i32.const 0 call $~lib/builtins/abort @@ -25607,7 +25611,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1994 i32.const 0 call $~lib/builtins/abort @@ -25620,7 +25624,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1995 i32.const 0 call $~lib/builtins/abort @@ -25633,7 +25637,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1996 i32.const 0 call $~lib/builtins/abort @@ -25646,7 +25650,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1997 i32.const 0 call $~lib/builtins/abort @@ -25659,7 +25663,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1998 i32.const 0 call $~lib/builtins/abort @@ -25672,7 +25676,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1999 i32.const 0 call $~lib/builtins/abort @@ -25685,7 +25689,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2000 i32.const 0 call $~lib/builtins/abort @@ -25698,7 +25702,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2001 i32.const 0 call $~lib/builtins/abort @@ -25711,7 +25715,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2002 i32.const 0 call $~lib/builtins/abort @@ -25724,7 +25728,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2003 i32.const 0 call $~lib/builtins/abort @@ -25737,7 +25741,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2004 i32.const 0 call $~lib/builtins/abort @@ -25750,7 +25754,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2005 i32.const 0 call $~lib/builtins/abort @@ -25763,7 +25767,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2006 i32.const 0 call $~lib/builtins/abort @@ -25776,7 +25780,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2007 i32.const 0 call $~lib/builtins/abort @@ -25789,7 +25793,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2019 i32.const 0 call $~lib/builtins/abort @@ -25802,7 +25806,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2020 i32.const 0 call $~lib/builtins/abort @@ -25815,7 +25819,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2021 i32.const 0 call $~lib/builtins/abort @@ -25828,7 +25832,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2022 i32.const 0 call $~lib/builtins/abort @@ -25841,7 +25845,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2023 i32.const 0 call $~lib/builtins/abort @@ -25854,7 +25858,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2024 i32.const 0 call $~lib/builtins/abort @@ -25867,7 +25871,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2025 i32.const 0 call $~lib/builtins/abort @@ -25880,7 +25884,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2026 i32.const 0 call $~lib/builtins/abort @@ -25893,7 +25897,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2027 i32.const 0 call $~lib/builtins/abort @@ -25906,7 +25910,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2028 i32.const 0 call $~lib/builtins/abort @@ -25919,7 +25923,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2031 i32.const 0 call $~lib/builtins/abort @@ -25932,7 +25936,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2032 i32.const 0 call $~lib/builtins/abort @@ -25945,7 +25949,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2033 i32.const 0 call $~lib/builtins/abort @@ -25958,7 +25962,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2034 i32.const 0 call $~lib/builtins/abort @@ -25971,7 +25975,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2035 i32.const 0 call $~lib/builtins/abort @@ -25984,7 +25988,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2036 i32.const 0 call $~lib/builtins/abort @@ -25997,7 +26001,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2037 i32.const 0 call $~lib/builtins/abort @@ -26010,7 +26014,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2038 i32.const 0 call $~lib/builtins/abort @@ -26023,7 +26027,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2039 i32.const 0 call $~lib/builtins/abort @@ -26036,7 +26040,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2040 i32.const 0 call $~lib/builtins/abort @@ -26049,7 +26053,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2041 i32.const 0 call $~lib/builtins/abort @@ -26062,7 +26066,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2042 i32.const 0 call $~lib/builtins/abort @@ -26075,7 +26079,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2043 i32.const 0 call $~lib/builtins/abort @@ -26088,7 +26092,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2044 i32.const 0 call $~lib/builtins/abort @@ -26101,7 +26105,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2045 i32.const 0 call $~lib/builtins/abort @@ -26114,7 +26118,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2046 i32.const 0 call $~lib/builtins/abort @@ -26127,7 +26131,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2047 i32.const 0 call $~lib/builtins/abort @@ -26140,7 +26144,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2048 i32.const 0 call $~lib/builtins/abort @@ -26153,7 +26157,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2049 i32.const 0 call $~lib/builtins/abort @@ -26166,7 +26170,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2050 i32.const 0 call $~lib/builtins/abort @@ -26179,7 +26183,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2051 i32.const 0 call $~lib/builtins/abort @@ -26192,7 +26196,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2052 i32.const 0 call $~lib/builtins/abort @@ -26205,7 +26209,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2053 i32.const 0 call $~lib/builtins/abort @@ -26218,7 +26222,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2054 i32.const 0 call $~lib/builtins/abort @@ -26231,7 +26235,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2055 i32.const 0 call $~lib/builtins/abort @@ -26244,7 +26248,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2056 i32.const 0 call $~lib/builtins/abort @@ -26257,7 +26261,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2057 i32.const 0 call $~lib/builtins/abort @@ -26270,7 +26274,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2058 i32.const 0 call $~lib/builtins/abort @@ -26283,7 +26287,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2059 i32.const 0 call $~lib/builtins/abort @@ -26296,7 +26300,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2060 i32.const 0 call $~lib/builtins/abort @@ -26309,7 +26313,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2061 i32.const 0 call $~lib/builtins/abort @@ -26322,7 +26326,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2062 i32.const 0 call $~lib/builtins/abort @@ -26335,7 +26339,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2063 i32.const 0 call $~lib/builtins/abort @@ -26348,7 +26352,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2064 i32.const 0 call $~lib/builtins/abort @@ -26361,7 +26365,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2065 i32.const 0 call $~lib/builtins/abort @@ -26374,7 +26378,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2066 i32.const 0 call $~lib/builtins/abort @@ -26387,7 +26391,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2067 i32.const 0 call $~lib/builtins/abort @@ -26400,7 +26404,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2068 i32.const 0 call $~lib/builtins/abort @@ -26413,7 +26417,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2069 i32.const 0 call $~lib/builtins/abort @@ -26426,7 +26430,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2070 i32.const 0 call $~lib/builtins/abort @@ -26439,7 +26443,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2071 i32.const 0 call $~lib/builtins/abort @@ -26452,7 +26456,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2072 i32.const 0 call $~lib/builtins/abort @@ -26465,7 +26469,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2073 i32.const 0 call $~lib/builtins/abort @@ -26478,7 +26482,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2074 i32.const 0 call $~lib/builtins/abort @@ -26491,7 +26495,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2075 i32.const 0 call $~lib/builtins/abort @@ -26504,7 +26508,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2076 i32.const 0 call $~lib/builtins/abort @@ -26517,7 +26521,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2077 i32.const 0 call $~lib/builtins/abort @@ -26530,7 +26534,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2078 i32.const 0 call $~lib/builtins/abort @@ -26543,7 +26547,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2079 i32.const 0 call $~lib/builtins/abort @@ -26556,7 +26560,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2080 i32.const 0 call $~lib/builtins/abort @@ -26569,7 +26573,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2081 i32.const 0 call $~lib/builtins/abort @@ -26582,7 +26586,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2082 i32.const 0 call $~lib/builtins/abort @@ -26595,7 +26599,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2083 i32.const 0 call $~lib/builtins/abort @@ -26608,7 +26612,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2084 i32.const 0 call $~lib/builtins/abort @@ -26621,7 +26625,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2085 i32.const 0 call $~lib/builtins/abort @@ -26634,7 +26638,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2086 i32.const 0 call $~lib/builtins/abort @@ -26647,7 +26651,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2087 i32.const 0 call $~lib/builtins/abort @@ -26660,7 +26664,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2088 i32.const 0 call $~lib/builtins/abort @@ -26673,7 +26677,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2097 i32.const 0 call $~lib/builtins/abort @@ -26686,7 +26690,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2098 i32.const 0 call $~lib/builtins/abort @@ -26699,7 +26703,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2099 i32.const 0 call $~lib/builtins/abort @@ -26712,7 +26716,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2100 i32.const 0 call $~lib/builtins/abort @@ -26725,7 +26729,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2101 i32.const 0 call $~lib/builtins/abort @@ -26738,7 +26742,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2102 i32.const 0 call $~lib/builtins/abort @@ -26751,7 +26755,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2103 i32.const 0 call $~lib/builtins/abort @@ -26764,7 +26768,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2104 i32.const 0 call $~lib/builtins/abort @@ -26777,7 +26781,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2105 i32.const 0 call $~lib/builtins/abort @@ -26790,7 +26794,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2106 i32.const 0 call $~lib/builtins/abort @@ -26803,7 +26807,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2109 i32.const 0 call $~lib/builtins/abort @@ -26816,7 +26820,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2110 i32.const 0 call $~lib/builtins/abort @@ -26829,7 +26833,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2111 i32.const 0 call $~lib/builtins/abort @@ -26842,7 +26846,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2112 i32.const 0 call $~lib/builtins/abort @@ -26855,7 +26859,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2113 i32.const 0 call $~lib/builtins/abort @@ -26868,7 +26872,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2114 i32.const 0 call $~lib/builtins/abort @@ -26881,7 +26885,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2115 i32.const 0 call $~lib/builtins/abort @@ -26894,7 +26898,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2116 i32.const 0 call $~lib/builtins/abort @@ -26907,7 +26911,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2117 i32.const 0 call $~lib/builtins/abort @@ -26920,7 +26924,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2118 i32.const 0 call $~lib/builtins/abort @@ -26933,7 +26937,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2119 i32.const 0 call $~lib/builtins/abort @@ -26946,7 +26950,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2120 i32.const 0 call $~lib/builtins/abort @@ -26959,7 +26963,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2121 i32.const 0 call $~lib/builtins/abort @@ -26972,7 +26976,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2122 i32.const 0 call $~lib/builtins/abort @@ -26985,7 +26989,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2123 i32.const 0 call $~lib/builtins/abort @@ -26998,7 +27002,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2124 i32.const 0 call $~lib/builtins/abort @@ -27011,7 +27015,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2125 i32.const 0 call $~lib/builtins/abort @@ -27024,7 +27028,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2126 i32.const 0 call $~lib/builtins/abort @@ -27037,7 +27041,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2127 i32.const 0 call $~lib/builtins/abort @@ -27050,7 +27054,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2128 i32.const 0 call $~lib/builtins/abort @@ -27063,7 +27067,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2129 i32.const 0 call $~lib/builtins/abort @@ -27076,7 +27080,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2130 i32.const 0 call $~lib/builtins/abort @@ -27089,7 +27093,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2131 i32.const 0 call $~lib/builtins/abort @@ -27102,7 +27106,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2132 i32.const 0 call $~lib/builtins/abort @@ -27115,7 +27119,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2133 i32.const 0 call $~lib/builtins/abort @@ -27128,7 +27132,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2134 i32.const 0 call $~lib/builtins/abort @@ -27141,7 +27145,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2135 i32.const 0 call $~lib/builtins/abort @@ -27154,7 +27158,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2136 i32.const 0 call $~lib/builtins/abort @@ -27167,7 +27171,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2137 i32.const 0 call $~lib/builtins/abort @@ -27180,7 +27184,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2138 i32.const 0 call $~lib/builtins/abort @@ -27193,7 +27197,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2139 i32.const 0 call $~lib/builtins/abort @@ -27206,7 +27210,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2140 i32.const 0 call $~lib/builtins/abort @@ -27219,7 +27223,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2141 i32.const 0 call $~lib/builtins/abort @@ -27232,7 +27236,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2142 i32.const 0 call $~lib/builtins/abort @@ -27245,7 +27249,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2143 i32.const 0 call $~lib/builtins/abort @@ -27258,7 +27262,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2144 i32.const 0 call $~lib/builtins/abort @@ -27271,7 +27275,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2145 i32.const 0 call $~lib/builtins/abort @@ -27284,7 +27288,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2146 i32.const 0 call $~lib/builtins/abort @@ -27297,7 +27301,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2147 i32.const 0 call $~lib/builtins/abort @@ -27310,7 +27314,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2148 i32.const 0 call $~lib/builtins/abort @@ -27323,7 +27327,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2149 i32.const 0 call $~lib/builtins/abort @@ -27336,7 +27340,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2150 i32.const 0 call $~lib/builtins/abort @@ -27349,7 +27353,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2151 i32.const 0 call $~lib/builtins/abort @@ -27362,7 +27366,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2152 i32.const 0 call $~lib/builtins/abort @@ -27375,7 +27379,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2153 i32.const 0 call $~lib/builtins/abort @@ -27388,7 +27392,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2154 i32.const 0 call $~lib/builtins/abort @@ -27401,7 +27405,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2155 i32.const 0 call $~lib/builtins/abort @@ -27414,7 +27418,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2156 i32.const 0 call $~lib/builtins/abort @@ -27427,7 +27431,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2157 i32.const 0 call $~lib/builtins/abort @@ -27440,7 +27444,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2158 i32.const 0 call $~lib/builtins/abort @@ -27453,7 +27457,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2159 i32.const 0 call $~lib/builtins/abort @@ -27466,7 +27470,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2160 i32.const 0 call $~lib/builtins/abort @@ -27479,7 +27483,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2161 i32.const 0 call $~lib/builtins/abort @@ -27492,7 +27496,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2162 i32.const 0 call $~lib/builtins/abort @@ -27505,7 +27509,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2163 i32.const 0 call $~lib/builtins/abort @@ -27518,7 +27522,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2164 i32.const 0 call $~lib/builtins/abort @@ -27531,7 +27535,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2165 i32.const 0 call $~lib/builtins/abort @@ -27544,7 +27548,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2166 i32.const 0 call $~lib/builtins/abort @@ -27557,7 +27561,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2180 i32.const 0 call $~lib/builtins/abort @@ -27570,7 +27574,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2181 i32.const 0 call $~lib/builtins/abort @@ -27583,7 +27587,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2182 i32.const 0 call $~lib/builtins/abort @@ -27596,7 +27600,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2183 i32.const 0 call $~lib/builtins/abort @@ -27609,7 +27613,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2184 i32.const 0 call $~lib/builtins/abort @@ -27622,7 +27626,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2185 i32.const 0 call $~lib/builtins/abort @@ -27635,7 +27639,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2186 i32.const 0 call $~lib/builtins/abort @@ -27648,7 +27652,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2187 i32.const 0 call $~lib/builtins/abort @@ -27661,7 +27665,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2188 i32.const 0 call $~lib/builtins/abort @@ -27674,7 +27678,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2189 i32.const 0 call $~lib/builtins/abort @@ -27687,7 +27691,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2192 i32.const 0 call $~lib/builtins/abort @@ -27700,7 +27704,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2193 i32.const 0 call $~lib/builtins/abort @@ -27713,7 +27717,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2194 i32.const 0 call $~lib/builtins/abort @@ -27726,7 +27730,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2195 i32.const 0 call $~lib/builtins/abort @@ -27739,7 +27743,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2196 i32.const 0 call $~lib/builtins/abort @@ -27752,7 +27756,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2197 i32.const 0 call $~lib/builtins/abort @@ -27765,7 +27769,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2198 i32.const 0 call $~lib/builtins/abort @@ -27778,7 +27782,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2199 i32.const 0 call $~lib/builtins/abort @@ -27791,7 +27795,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2200 i32.const 0 call $~lib/builtins/abort @@ -27804,7 +27808,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2201 i32.const 0 call $~lib/builtins/abort @@ -27817,7 +27821,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2202 i32.const 0 call $~lib/builtins/abort @@ -27830,7 +27834,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2203 i32.const 0 call $~lib/builtins/abort @@ -27843,7 +27847,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2204 i32.const 0 call $~lib/builtins/abort @@ -27856,7 +27860,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2205 i32.const 0 call $~lib/builtins/abort @@ -27869,7 +27873,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2206 i32.const 0 call $~lib/builtins/abort @@ -27882,7 +27886,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2207 i32.const 0 call $~lib/builtins/abort @@ -27895,7 +27899,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2208 i32.const 0 call $~lib/builtins/abort @@ -27908,7 +27912,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2209 i32.const 0 call $~lib/builtins/abort @@ -27921,7 +27925,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2210 i32.const 0 call $~lib/builtins/abort @@ -27934,7 +27938,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2211 i32.const 0 call $~lib/builtins/abort @@ -27947,7 +27951,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2212 i32.const 0 call $~lib/builtins/abort @@ -27960,7 +27964,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2213 i32.const 0 call $~lib/builtins/abort @@ -27973,7 +27977,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2214 i32.const 0 call $~lib/builtins/abort @@ -27986,7 +27990,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2215 i32.const 0 call $~lib/builtins/abort @@ -27999,7 +28003,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2216 i32.const 0 call $~lib/builtins/abort @@ -28012,7 +28016,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2217 i32.const 0 call $~lib/builtins/abort @@ -28025,7 +28029,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2218 i32.const 0 call $~lib/builtins/abort @@ -28038,7 +28042,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2219 i32.const 0 call $~lib/builtins/abort @@ -28051,7 +28055,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2220 i32.const 0 call $~lib/builtins/abort @@ -28064,7 +28068,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2221 i32.const 0 call $~lib/builtins/abort @@ -28077,7 +28081,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2222 i32.const 0 call $~lib/builtins/abort @@ -28090,7 +28094,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2223 i32.const 0 call $~lib/builtins/abort @@ -28103,7 +28107,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2224 i32.const 0 call $~lib/builtins/abort @@ -28116,7 +28120,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2225 i32.const 0 call $~lib/builtins/abort @@ -28129,7 +28133,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2226 i32.const 0 call $~lib/builtins/abort @@ -28142,7 +28146,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2227 i32.const 0 call $~lib/builtins/abort @@ -28155,7 +28159,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2228 i32.const 0 call $~lib/builtins/abort @@ -28168,7 +28172,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2229 i32.const 0 call $~lib/builtins/abort @@ -28181,7 +28185,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2230 i32.const 0 call $~lib/builtins/abort @@ -28194,7 +28198,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2231 i32.const 0 call $~lib/builtins/abort @@ -28207,7 +28211,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2232 i32.const 0 call $~lib/builtins/abort @@ -28220,7 +28224,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2233 i32.const 0 call $~lib/builtins/abort @@ -28233,7 +28237,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2234 i32.const 0 call $~lib/builtins/abort @@ -28246,7 +28250,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2235 i32.const 0 call $~lib/builtins/abort @@ -28259,7 +28263,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2236 i32.const 0 call $~lib/builtins/abort @@ -28272,7 +28276,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2237 i32.const 0 call $~lib/builtins/abort @@ -28285,7 +28289,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2238 i32.const 0 call $~lib/builtins/abort @@ -28298,7 +28302,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2239 i32.const 0 call $~lib/builtins/abort @@ -28311,7 +28315,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2240 i32.const 0 call $~lib/builtins/abort @@ -28324,7 +28328,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2241 i32.const 0 call $~lib/builtins/abort @@ -28337,7 +28341,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2242 i32.const 0 call $~lib/builtins/abort @@ -28350,7 +28354,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2243 i32.const 0 call $~lib/builtins/abort @@ -28363,7 +28367,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2244 i32.const 0 call $~lib/builtins/abort @@ -28376,7 +28380,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2245 i32.const 0 call $~lib/builtins/abort @@ -28389,7 +28393,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2246 i32.const 0 call $~lib/builtins/abort @@ -28402,7 +28406,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2247 i32.const 0 call $~lib/builtins/abort @@ -28415,7 +28419,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2248 i32.const 0 call $~lib/builtins/abort @@ -28428,7 +28432,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2249 i32.const 0 call $~lib/builtins/abort @@ -28441,7 +28445,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2250 i32.const 0 call $~lib/builtins/abort @@ -28454,7 +28458,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2251 i32.const 0 call $~lib/builtins/abort @@ -28467,7 +28471,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2252 i32.const 0 call $~lib/builtins/abort @@ -28480,7 +28484,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2253 i32.const 0 call $~lib/builtins/abort @@ -28493,7 +28497,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2254 i32.const 0 call $~lib/builtins/abort @@ -28506,7 +28510,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2255 i32.const 0 call $~lib/builtins/abort @@ -28519,7 +28523,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2256 i32.const 0 call $~lib/builtins/abort @@ -28532,7 +28536,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2257 i32.const 0 call $~lib/builtins/abort @@ -28545,7 +28549,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2266 i32.const 0 call $~lib/builtins/abort @@ -28558,7 +28562,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2267 i32.const 0 call $~lib/builtins/abort @@ -28571,7 +28575,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2268 i32.const 0 call $~lib/builtins/abort @@ -28584,7 +28588,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2269 i32.const 0 call $~lib/builtins/abort @@ -28597,7 +28601,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2270 i32.const 0 call $~lib/builtins/abort @@ -28610,7 +28614,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2271 i32.const 0 call $~lib/builtins/abort @@ -28623,7 +28627,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2272 i32.const 0 call $~lib/builtins/abort @@ -28636,7 +28640,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2273 i32.const 0 call $~lib/builtins/abort @@ -28649,7 +28653,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2274 i32.const 0 call $~lib/builtins/abort @@ -28662,7 +28666,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2275 i32.const 0 call $~lib/builtins/abort @@ -28675,7 +28679,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2278 i32.const 0 call $~lib/builtins/abort @@ -28688,7 +28692,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2279 i32.const 0 call $~lib/builtins/abort @@ -28701,7 +28705,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2280 i32.const 0 call $~lib/builtins/abort @@ -28714,7 +28718,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2281 i32.const 0 call $~lib/builtins/abort @@ -28727,7 +28731,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2282 i32.const 0 call $~lib/builtins/abort @@ -28740,7 +28744,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2283 i32.const 0 call $~lib/builtins/abort @@ -28753,7 +28757,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2284 i32.const 0 call $~lib/builtins/abort @@ -28766,7 +28770,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2285 i32.const 0 call $~lib/builtins/abort @@ -28779,7 +28783,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2286 i32.const 0 call $~lib/builtins/abort @@ -28792,7 +28796,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2287 i32.const 0 call $~lib/builtins/abort @@ -28805,7 +28809,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2288 i32.const 0 call $~lib/builtins/abort @@ -28818,7 +28822,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2289 i32.const 0 call $~lib/builtins/abort @@ -28831,7 +28835,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2290 i32.const 0 call $~lib/builtins/abort @@ -28844,7 +28848,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2291 i32.const 0 call $~lib/builtins/abort @@ -28857,7 +28861,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2292 i32.const 0 call $~lib/builtins/abort @@ -28870,7 +28874,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2293 i32.const 0 call $~lib/builtins/abort @@ -28883,7 +28887,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2294 i32.const 0 call $~lib/builtins/abort @@ -28896,7 +28900,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2295 i32.const 0 call $~lib/builtins/abort @@ -28909,7 +28913,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2296 i32.const 0 call $~lib/builtins/abort @@ -28922,7 +28926,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2297 i32.const 0 call $~lib/builtins/abort @@ -28935,7 +28939,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2298 i32.const 0 call $~lib/builtins/abort @@ -28948,7 +28952,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2299 i32.const 0 call $~lib/builtins/abort @@ -28961,7 +28965,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2300 i32.const 0 call $~lib/builtins/abort @@ -28974,7 +28978,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2301 i32.const 0 call $~lib/builtins/abort @@ -28987,7 +28991,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2302 i32.const 0 call $~lib/builtins/abort @@ -29000,7 +29004,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2303 i32.const 0 call $~lib/builtins/abort @@ -29013,7 +29017,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2304 i32.const 0 call $~lib/builtins/abort @@ -29026,7 +29030,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2305 i32.const 0 call $~lib/builtins/abort @@ -29039,7 +29043,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2306 i32.const 0 call $~lib/builtins/abort @@ -29052,7 +29056,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2307 i32.const 0 call $~lib/builtins/abort @@ -29065,7 +29069,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2308 i32.const 0 call $~lib/builtins/abort @@ -29078,7 +29082,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2309 i32.const 0 call $~lib/builtins/abort @@ -29091,7 +29095,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2310 i32.const 0 call $~lib/builtins/abort @@ -29104,7 +29108,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2311 i32.const 0 call $~lib/builtins/abort @@ -29117,7 +29121,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2312 i32.const 0 call $~lib/builtins/abort @@ -29130,7 +29134,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2313 i32.const 0 call $~lib/builtins/abort @@ -29143,7 +29147,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2314 i32.const 0 call $~lib/builtins/abort @@ -29156,7 +29160,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2315 i32.const 0 call $~lib/builtins/abort @@ -29169,7 +29173,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2316 i32.const 0 call $~lib/builtins/abort @@ -29182,7 +29186,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2317 i32.const 0 call $~lib/builtins/abort @@ -29195,7 +29199,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2318 i32.const 0 call $~lib/builtins/abort @@ -29208,7 +29212,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2319 i32.const 0 call $~lib/builtins/abort @@ -29221,7 +29225,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2320 i32.const 0 call $~lib/builtins/abort @@ -29234,7 +29238,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2321 i32.const 0 call $~lib/builtins/abort @@ -29247,7 +29251,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2322 i32.const 0 call $~lib/builtins/abort @@ -29260,7 +29264,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2323 i32.const 0 call $~lib/builtins/abort @@ -29273,7 +29277,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2324 i32.const 0 call $~lib/builtins/abort @@ -29286,7 +29290,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2325 i32.const 0 call $~lib/builtins/abort @@ -29299,7 +29303,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2326 i32.const 0 call $~lib/builtins/abort @@ -29312,7 +29316,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2327 i32.const 0 call $~lib/builtins/abort @@ -29325,7 +29329,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2328 i32.const 0 call $~lib/builtins/abort @@ -29338,7 +29342,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2329 i32.const 0 call $~lib/builtins/abort @@ -29351,7 +29355,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2330 i32.const 0 call $~lib/builtins/abort @@ -29364,7 +29368,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2331 i32.const 0 call $~lib/builtins/abort @@ -29377,7 +29381,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2332 i32.const 0 call $~lib/builtins/abort @@ -29390,7 +29394,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2333 i32.const 0 call $~lib/builtins/abort @@ -29403,7 +29407,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2334 i32.const 0 call $~lib/builtins/abort @@ -29416,7 +29420,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2335 i32.const 0 call $~lib/builtins/abort @@ -29429,7 +29433,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2336 i32.const 0 call $~lib/builtins/abort @@ -29442,7 +29446,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2337 i32.const 0 call $~lib/builtins/abort @@ -29455,7 +29459,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2338 i32.const 0 call $~lib/builtins/abort @@ -29468,7 +29472,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2339 i32.const 0 call $~lib/builtins/abort @@ -29481,7 +29485,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2340 i32.const 0 call $~lib/builtins/abort @@ -29494,7 +29498,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2341 i32.const 0 call $~lib/builtins/abort @@ -29507,7 +29511,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2342 i32.const 0 call $~lib/builtins/abort @@ -29520,7 +29524,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2343 i32.const 0 call $~lib/builtins/abort @@ -29534,7 +29538,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2355 i32.const 0 call $~lib/builtins/abort @@ -29548,7 +29552,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2356 i32.const 0 call $~lib/builtins/abort @@ -29562,7 +29566,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2357 i32.const 0 call $~lib/builtins/abort @@ -29576,7 +29580,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2358 i32.const 0 call $~lib/builtins/abort @@ -29590,7 +29594,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2359 i32.const 0 call $~lib/builtins/abort @@ -29604,7 +29608,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2360 i32.const 0 call $~lib/builtins/abort @@ -29618,7 +29622,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2361 i32.const 0 call $~lib/builtins/abort @@ -29632,7 +29636,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2362 i32.const 0 call $~lib/builtins/abort @@ -29646,7 +29650,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2363 i32.const 0 call $~lib/builtins/abort @@ -29660,7 +29664,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2364 i32.const 0 call $~lib/builtins/abort @@ -29674,7 +29678,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2367 i32.const 0 call $~lib/builtins/abort @@ -29688,7 +29692,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2368 i32.const 0 call $~lib/builtins/abort @@ -29702,7 +29706,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2369 i32.const 0 call $~lib/builtins/abort @@ -29716,7 +29720,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2370 i32.const 0 call $~lib/builtins/abort @@ -29730,7 +29734,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2371 i32.const 0 call $~lib/builtins/abort @@ -29744,7 +29748,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2372 i32.const 0 call $~lib/builtins/abort @@ -29758,7 +29762,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2373 i32.const 0 call $~lib/builtins/abort @@ -29772,7 +29776,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2374 i32.const 0 call $~lib/builtins/abort @@ -29786,7 +29790,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2375 i32.const 0 call $~lib/builtins/abort @@ -29800,7 +29804,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2376 i32.const 0 call $~lib/builtins/abort @@ -29814,7 +29818,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2377 i32.const 0 call $~lib/builtins/abort @@ -29828,7 +29832,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2378 i32.const 0 call $~lib/builtins/abort @@ -29842,7 +29846,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2379 i32.const 0 call $~lib/builtins/abort @@ -29856,7 +29860,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2380 i32.const 0 call $~lib/builtins/abort @@ -29870,7 +29874,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2381 i32.const 0 call $~lib/builtins/abort @@ -29884,7 +29888,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2382 i32.const 0 call $~lib/builtins/abort @@ -29898,7 +29902,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2383 i32.const 0 call $~lib/builtins/abort @@ -29912,7 +29916,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2384 i32.const 0 call $~lib/builtins/abort @@ -29926,7 +29930,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2385 i32.const 0 call $~lib/builtins/abort @@ -29940,7 +29944,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2386 i32.const 0 call $~lib/builtins/abort @@ -29954,7 +29958,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2387 i32.const 0 call $~lib/builtins/abort @@ -29968,7 +29972,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2388 i32.const 0 call $~lib/builtins/abort @@ -29982,7 +29986,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2389 i32.const 0 call $~lib/builtins/abort @@ -29996,7 +30000,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2390 i32.const 0 call $~lib/builtins/abort @@ -30010,7 +30014,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2391 i32.const 0 call $~lib/builtins/abort @@ -30024,7 +30028,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2392 i32.const 0 call $~lib/builtins/abort @@ -30038,7 +30042,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2393 i32.const 0 call $~lib/builtins/abort @@ -30052,7 +30056,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2394 i32.const 0 call $~lib/builtins/abort @@ -30066,7 +30070,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2395 i32.const 0 call $~lib/builtins/abort @@ -30080,7 +30084,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2396 i32.const 0 call $~lib/builtins/abort @@ -30094,7 +30098,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2397 i32.const 0 call $~lib/builtins/abort @@ -30108,7 +30112,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2398 i32.const 0 call $~lib/builtins/abort @@ -30122,7 +30126,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2399 i32.const 0 call $~lib/builtins/abort @@ -30136,7 +30140,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2400 i32.const 0 call $~lib/builtins/abort @@ -30150,7 +30154,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2401 i32.const 0 call $~lib/builtins/abort @@ -30164,7 +30168,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2402 i32.const 0 call $~lib/builtins/abort @@ -30178,7 +30182,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2403 i32.const 0 call $~lib/builtins/abort @@ -30192,7 +30196,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2404 i32.const 0 call $~lib/builtins/abort @@ -30206,7 +30210,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2405 i32.const 0 call $~lib/builtins/abort @@ -30220,7 +30224,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2406 i32.const 0 call $~lib/builtins/abort @@ -30234,7 +30238,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2407 i32.const 0 call $~lib/builtins/abort @@ -30248,7 +30252,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2408 i32.const 0 call $~lib/builtins/abort @@ -30262,7 +30266,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2409 i32.const 0 call $~lib/builtins/abort @@ -30276,7 +30280,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2410 i32.const 0 call $~lib/builtins/abort @@ -30290,7 +30294,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2411 i32.const 0 call $~lib/builtins/abort @@ -30304,7 +30308,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2412 i32.const 0 call $~lib/builtins/abort @@ -30318,7 +30322,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2413 i32.const 0 call $~lib/builtins/abort @@ -30332,7 +30336,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2414 i32.const 0 call $~lib/builtins/abort @@ -30346,7 +30350,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2415 i32.const 0 call $~lib/builtins/abort @@ -30360,7 +30364,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2416 i32.const 0 call $~lib/builtins/abort @@ -30374,7 +30378,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2417 i32.const 0 call $~lib/builtins/abort @@ -30388,7 +30392,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2418 i32.const 0 call $~lib/builtins/abort @@ -30402,7 +30406,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2419 i32.const 0 call $~lib/builtins/abort @@ -30416,7 +30420,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2420 i32.const 0 call $~lib/builtins/abort @@ -30430,7 +30434,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2421 i32.const 0 call $~lib/builtins/abort @@ -30444,7 +30448,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2422 i32.const 0 call $~lib/builtins/abort @@ -30458,7 +30462,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2423 i32.const 0 call $~lib/builtins/abort @@ -30472,7 +30476,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2424 i32.const 0 call $~lib/builtins/abort @@ -30486,7 +30490,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2425 i32.const 0 call $~lib/builtins/abort @@ -30500,7 +30504,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2426 i32.const 0 call $~lib/builtins/abort @@ -30514,7 +30518,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2427 i32.const 0 call $~lib/builtins/abort @@ -30528,7 +30532,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2428 i32.const 0 call $~lib/builtins/abort @@ -30542,7 +30546,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2429 i32.const 0 call $~lib/builtins/abort @@ -30556,7 +30560,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2430 i32.const 0 call $~lib/builtins/abort @@ -30570,7 +30574,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2431 i32.const 0 call $~lib/builtins/abort @@ -30584,7 +30588,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2432 i32.const 0 call $~lib/builtins/abort @@ -30598,7 +30602,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2433 i32.const 0 call $~lib/builtins/abort @@ -30612,7 +30616,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2434 i32.const 0 call $~lib/builtins/abort @@ -30626,7 +30630,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2435 i32.const 0 call $~lib/builtins/abort @@ -30640,7 +30644,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2436 i32.const 0 call $~lib/builtins/abort @@ -30654,7 +30658,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2437 i32.const 0 call $~lib/builtins/abort @@ -30668,7 +30672,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2438 i32.const 0 call $~lib/builtins/abort @@ -30682,7 +30686,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2439 i32.const 0 call $~lib/builtins/abort @@ -30696,7 +30700,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2440 i32.const 0 call $~lib/builtins/abort @@ -30710,7 +30714,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2441 i32.const 0 call $~lib/builtins/abort @@ -30724,7 +30728,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2442 i32.const 0 call $~lib/builtins/abort @@ -30738,7 +30742,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2443 i32.const 0 call $~lib/builtins/abort @@ -30752,7 +30756,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2444 i32.const 0 call $~lib/builtins/abort @@ -30766,7 +30770,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2445 i32.const 0 call $~lib/builtins/abort @@ -30780,7 +30784,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2446 i32.const 0 call $~lib/builtins/abort @@ -30794,7 +30798,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2447 i32.const 0 call $~lib/builtins/abort @@ -30808,7 +30812,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2448 i32.const 0 call $~lib/builtins/abort @@ -30822,7 +30826,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2449 i32.const 0 call $~lib/builtins/abort @@ -30836,7 +30840,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2450 i32.const 0 call $~lib/builtins/abort @@ -30850,7 +30854,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2451 i32.const 0 call $~lib/builtins/abort @@ -30864,7 +30868,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2452 i32.const 0 call $~lib/builtins/abort @@ -30878,7 +30882,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2453 i32.const 0 call $~lib/builtins/abort @@ -30892,7 +30896,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2454 i32.const 0 call $~lib/builtins/abort @@ -30906,7 +30910,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2455 i32.const 0 call $~lib/builtins/abort @@ -30920,7 +30924,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2456 i32.const 0 call $~lib/builtins/abort @@ -30934,7 +30938,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2457 i32.const 0 call $~lib/builtins/abort @@ -30948,7 +30952,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2458 i32.const 0 call $~lib/builtins/abort @@ -30962,7 +30966,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2467 i32.const 0 call $~lib/builtins/abort @@ -30976,7 +30980,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2468 i32.const 0 call $~lib/builtins/abort @@ -30990,7 +30994,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2469 i32.const 0 call $~lib/builtins/abort @@ -31004,7 +31008,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2470 i32.const 0 call $~lib/builtins/abort @@ -31018,7 +31022,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2471 i32.const 0 call $~lib/builtins/abort @@ -31032,7 +31036,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2472 i32.const 0 call $~lib/builtins/abort @@ -31046,7 +31050,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2473 i32.const 0 call $~lib/builtins/abort @@ -31060,7 +31064,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2474 i32.const 0 call $~lib/builtins/abort @@ -31074,7 +31078,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2475 i32.const 0 call $~lib/builtins/abort @@ -31088,7 +31092,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2476 i32.const 0 call $~lib/builtins/abort @@ -31102,7 +31106,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2479 i32.const 0 call $~lib/builtins/abort @@ -31116,7 +31120,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2480 i32.const 0 call $~lib/builtins/abort @@ -31130,7 +31134,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2481 i32.const 0 call $~lib/builtins/abort @@ -31144,7 +31148,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2482 i32.const 0 call $~lib/builtins/abort @@ -31158,7 +31162,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2483 i32.const 0 call $~lib/builtins/abort @@ -31172,7 +31176,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2484 i32.const 0 call $~lib/builtins/abort @@ -31186,7 +31190,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2485 i32.const 0 call $~lib/builtins/abort @@ -31200,7 +31204,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2486 i32.const 0 call $~lib/builtins/abort @@ -31214,7 +31218,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2487 i32.const 0 call $~lib/builtins/abort @@ -31228,7 +31232,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2488 i32.const 0 call $~lib/builtins/abort @@ -31242,7 +31246,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2489 i32.const 0 call $~lib/builtins/abort @@ -31256,7 +31260,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2490 i32.const 0 call $~lib/builtins/abort @@ -31270,7 +31274,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2491 i32.const 0 call $~lib/builtins/abort @@ -31284,7 +31288,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2492 i32.const 0 call $~lib/builtins/abort @@ -31298,7 +31302,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2493 i32.const 0 call $~lib/builtins/abort @@ -31312,7 +31316,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2494 i32.const 0 call $~lib/builtins/abort @@ -31326,7 +31330,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2495 i32.const 0 call $~lib/builtins/abort @@ -31340,7 +31344,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2496 i32.const 0 call $~lib/builtins/abort @@ -31354,7 +31358,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2497 i32.const 0 call $~lib/builtins/abort @@ -31368,7 +31372,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2498 i32.const 0 call $~lib/builtins/abort @@ -31382,7 +31386,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2499 i32.const 0 call $~lib/builtins/abort @@ -31396,7 +31400,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2500 i32.const 0 call $~lib/builtins/abort @@ -31410,7 +31414,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2501 i32.const 0 call $~lib/builtins/abort @@ -31424,7 +31428,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2502 i32.const 0 call $~lib/builtins/abort @@ -31438,7 +31442,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2503 i32.const 0 call $~lib/builtins/abort @@ -31452,7 +31456,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2504 i32.const 0 call $~lib/builtins/abort @@ -31466,7 +31470,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2505 i32.const 0 call $~lib/builtins/abort @@ -31480,7 +31484,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2506 i32.const 0 call $~lib/builtins/abort @@ -31494,7 +31498,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2507 i32.const 0 call $~lib/builtins/abort @@ -31508,7 +31512,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2508 i32.const 0 call $~lib/builtins/abort @@ -31522,7 +31526,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2509 i32.const 0 call $~lib/builtins/abort @@ -31536,7 +31540,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2510 i32.const 0 call $~lib/builtins/abort @@ -31550,7 +31554,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2511 i32.const 0 call $~lib/builtins/abort @@ -31564,7 +31568,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2512 i32.const 0 call $~lib/builtins/abort @@ -31578,7 +31582,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2513 i32.const 0 call $~lib/builtins/abort @@ -31592,7 +31596,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2514 i32.const 0 call $~lib/builtins/abort @@ -31606,7 +31610,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2515 i32.const 0 call $~lib/builtins/abort @@ -31620,7 +31624,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2516 i32.const 0 call $~lib/builtins/abort @@ -31634,7 +31638,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2517 i32.const 0 call $~lib/builtins/abort @@ -31648,7 +31652,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2518 i32.const 0 call $~lib/builtins/abort @@ -31662,7 +31666,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2519 i32.const 0 call $~lib/builtins/abort @@ -31676,7 +31680,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2520 i32.const 0 call $~lib/builtins/abort @@ -31690,7 +31694,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2521 i32.const 0 call $~lib/builtins/abort @@ -31704,7 +31708,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2522 i32.const 0 call $~lib/builtins/abort @@ -31718,7 +31722,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2523 i32.const 0 call $~lib/builtins/abort @@ -31732,7 +31736,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2524 i32.const 0 call $~lib/builtins/abort @@ -31746,7 +31750,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2525 i32.const 0 call $~lib/builtins/abort @@ -31760,7 +31764,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2526 i32.const 0 call $~lib/builtins/abort @@ -31774,7 +31778,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2527 i32.const 0 call $~lib/builtins/abort @@ -31788,7 +31792,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2528 i32.const 0 call $~lib/builtins/abort @@ -31802,7 +31806,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2529 i32.const 0 call $~lib/builtins/abort @@ -31816,7 +31820,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2530 i32.const 0 call $~lib/builtins/abort @@ -31830,7 +31834,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2531 i32.const 0 call $~lib/builtins/abort @@ -31844,7 +31848,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2532 i32.const 0 call $~lib/builtins/abort @@ -31858,7 +31862,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2533 i32.const 0 call $~lib/builtins/abort @@ -31872,7 +31876,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2534 i32.const 0 call $~lib/builtins/abort @@ -31886,7 +31890,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2535 i32.const 0 call $~lib/builtins/abort @@ -31900,7 +31904,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2536 i32.const 0 call $~lib/builtins/abort @@ -31914,7 +31918,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2537 i32.const 0 call $~lib/builtins/abort @@ -31928,7 +31932,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2538 i32.const 0 call $~lib/builtins/abort @@ -31942,7 +31946,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2539 i32.const 0 call $~lib/builtins/abort @@ -31956,7 +31960,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2540 i32.const 0 call $~lib/builtins/abort @@ -31970,7 +31974,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2541 i32.const 0 call $~lib/builtins/abort @@ -31984,7 +31988,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2542 i32.const 0 call $~lib/builtins/abort @@ -31998,7 +32002,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2543 i32.const 0 call $~lib/builtins/abort @@ -32012,7 +32016,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2544 i32.const 0 call $~lib/builtins/abort @@ -32026,7 +32030,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2545 i32.const 0 call $~lib/builtins/abort @@ -32040,7 +32044,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2546 i32.const 0 call $~lib/builtins/abort @@ -32054,7 +32058,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2547 i32.const 0 call $~lib/builtins/abort @@ -32068,7 +32072,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2548 i32.const 0 call $~lib/builtins/abort @@ -32082,7 +32086,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2549 i32.const 0 call $~lib/builtins/abort @@ -32096,7 +32100,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2550 i32.const 0 call $~lib/builtins/abort @@ -32110,7 +32114,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2551 i32.const 0 call $~lib/builtins/abort @@ -32124,7 +32128,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2552 i32.const 0 call $~lib/builtins/abort @@ -32138,7 +32142,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2553 i32.const 0 call $~lib/builtins/abort @@ -32152,7 +32156,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2554 i32.const 0 call $~lib/builtins/abort @@ -32166,7 +32170,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2555 i32.const 0 call $~lib/builtins/abort @@ -32180,7 +32184,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2556 i32.const 0 call $~lib/builtins/abort @@ -32194,7 +32198,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2557 i32.const 0 call $~lib/builtins/abort @@ -32208,7 +32212,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2558 i32.const 0 call $~lib/builtins/abort @@ -32222,7 +32226,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2559 i32.const 0 call $~lib/builtins/abort @@ -32236,7 +32240,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2560 i32.const 0 call $~lib/builtins/abort @@ -32250,7 +32254,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2561 i32.const 0 call $~lib/builtins/abort @@ -32264,7 +32268,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2562 i32.const 0 call $~lib/builtins/abort @@ -32278,7 +32282,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2563 i32.const 0 call $~lib/builtins/abort @@ -32292,7 +32296,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2564 i32.const 0 call $~lib/builtins/abort @@ -32306,7 +32310,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2565 i32.const 0 call $~lib/builtins/abort @@ -32320,7 +32324,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2566 i32.const 0 call $~lib/builtins/abort @@ -32334,7 +32338,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2567 i32.const 0 call $~lib/builtins/abort @@ -32348,7 +32352,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2568 i32.const 0 call $~lib/builtins/abort @@ -32362,7 +32366,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2569 i32.const 0 call $~lib/builtins/abort @@ -32376,7 +32380,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2570 i32.const 0 call $~lib/builtins/abort @@ -32411,7 +32415,7 @@ br $repeat|0 else i32.const 0 - i32.const 16 + i32.const 24 i32.const 2579 i32.const 2 call $~lib/builtins/abort @@ -32451,7 +32455,7 @@ br $repeat|1 else i32.const 0 - i32.const 16 + i32.const 24 i32.const 2587 i32.const 2 call $~lib/builtins/abort @@ -32466,7 +32470,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2601 i32.const 0 call $~lib/builtins/abort @@ -32478,7 +32482,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2602 i32.const 0 call $~lib/builtins/abort @@ -32490,7 +32494,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2603 i32.const 0 call $~lib/builtins/abort @@ -32502,7 +32506,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2604 i32.const 0 call $~lib/builtins/abort @@ -32514,7 +32518,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2605 i32.const 0 call $~lib/builtins/abort @@ -32526,7 +32530,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2606 i32.const 0 call $~lib/builtins/abort @@ -32538,7 +32542,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2607 i32.const 0 call $~lib/builtins/abort @@ -32550,7 +32554,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2608 i32.const 0 call $~lib/builtins/abort @@ -32562,7 +32566,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2609 i32.const 0 call $~lib/builtins/abort @@ -32574,7 +32578,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2610 i32.const 0 call $~lib/builtins/abort @@ -32586,7 +32590,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2613 i32.const 0 call $~lib/builtins/abort @@ -32598,7 +32602,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2614 i32.const 0 call $~lib/builtins/abort @@ -32610,7 +32614,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2615 i32.const 0 call $~lib/builtins/abort @@ -32622,7 +32626,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2616 i32.const 0 call $~lib/builtins/abort @@ -32634,7 +32638,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2617 i32.const 0 call $~lib/builtins/abort @@ -32646,7 +32650,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2618 i32.const 0 call $~lib/builtins/abort @@ -32658,7 +32662,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2619 i32.const 0 call $~lib/builtins/abort @@ -32670,7 +32674,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2620 i32.const 0 call $~lib/builtins/abort @@ -32682,7 +32686,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2621 i32.const 0 call $~lib/builtins/abort @@ -32694,7 +32698,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2622 i32.const 0 call $~lib/builtins/abort @@ -32706,7 +32710,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2623 i32.const 0 call $~lib/builtins/abort @@ -32718,7 +32722,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2624 i32.const 0 call $~lib/builtins/abort @@ -32730,7 +32734,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2625 i32.const 0 call $~lib/builtins/abort @@ -32742,7 +32746,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2626 i32.const 0 call $~lib/builtins/abort @@ -32754,7 +32758,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2627 i32.const 0 call $~lib/builtins/abort @@ -32766,7 +32770,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2628 i32.const 0 call $~lib/builtins/abort @@ -32778,7 +32782,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2629 i32.const 0 call $~lib/builtins/abort @@ -32790,7 +32794,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2638 i32.const 0 call $~lib/builtins/abort @@ -32802,7 +32806,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2639 i32.const 0 call $~lib/builtins/abort @@ -32814,7 +32818,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2640 i32.const 0 call $~lib/builtins/abort @@ -32826,7 +32830,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2641 i32.const 0 call $~lib/builtins/abort @@ -32838,7 +32842,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2642 i32.const 0 call $~lib/builtins/abort @@ -32850,7 +32854,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2643 i32.const 0 call $~lib/builtins/abort @@ -32862,7 +32866,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2644 i32.const 0 call $~lib/builtins/abort @@ -32874,7 +32878,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2645 i32.const 0 call $~lib/builtins/abort @@ -32886,7 +32890,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2646 i32.const 0 call $~lib/builtins/abort @@ -32898,7 +32902,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2647 i32.const 0 call $~lib/builtins/abort @@ -32910,7 +32914,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2650 i32.const 0 call $~lib/builtins/abort @@ -32922,7 +32926,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2651 i32.const 0 call $~lib/builtins/abort @@ -32934,7 +32938,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2652 i32.const 0 call $~lib/builtins/abort @@ -32946,7 +32950,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2653 i32.const 0 call $~lib/builtins/abort @@ -32958,7 +32962,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2654 i32.const 0 call $~lib/builtins/abort @@ -32970,7 +32974,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2655 i32.const 0 call $~lib/builtins/abort @@ -32982,7 +32986,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2656 i32.const 0 call $~lib/builtins/abort @@ -32994,7 +32998,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2657 i32.const 0 call $~lib/builtins/abort @@ -33006,7 +33010,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2658 i32.const 0 call $~lib/builtins/abort @@ -33018,7 +33022,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2659 i32.const 0 call $~lib/builtins/abort @@ -33030,7 +33034,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2660 i32.const 0 call $~lib/builtins/abort @@ -33042,7 +33046,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2661 i32.const 0 call $~lib/builtins/abort @@ -33054,7 +33058,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2662 i32.const 0 call $~lib/builtins/abort @@ -33066,7 +33070,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2663 i32.const 0 call $~lib/builtins/abort @@ -33078,7 +33082,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2664 i32.const 0 call $~lib/builtins/abort @@ -33090,7 +33094,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2665 i32.const 0 call $~lib/builtins/abort @@ -33102,7 +33106,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2666 i32.const 0 call $~lib/builtins/abort @@ -33114,7 +33118,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2677 i32.const 0 call $~lib/builtins/abort @@ -33126,7 +33130,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2678 i32.const 0 call $~lib/builtins/abort @@ -33138,7 +33142,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2679 i32.const 0 call $~lib/builtins/abort @@ -33150,7 +33154,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2680 i32.const 0 call $~lib/builtins/abort @@ -33162,7 +33166,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2681 i32.const 0 call $~lib/builtins/abort @@ -33174,7 +33178,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2682 i32.const 0 call $~lib/builtins/abort @@ -33186,7 +33190,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2683 i32.const 0 call $~lib/builtins/abort @@ -33198,7 +33202,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2684 i32.const 0 call $~lib/builtins/abort @@ -33210,7 +33214,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2685 i32.const 0 call $~lib/builtins/abort @@ -33222,7 +33226,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2693 i32.const 0 call $~lib/builtins/abort @@ -33234,7 +33238,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2694 i32.const 0 call $~lib/builtins/abort @@ -33246,7 +33250,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2695 i32.const 0 call $~lib/builtins/abort @@ -33258,7 +33262,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2696 i32.const 0 call $~lib/builtins/abort @@ -33270,7 +33274,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2697 i32.const 0 call $~lib/builtins/abort @@ -33282,7 +33286,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2698 i32.const 0 call $~lib/builtins/abort @@ -33294,7 +33298,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2699 i32.const 0 call $~lib/builtins/abort @@ -33306,7 +33310,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2700 i32.const 0 call $~lib/builtins/abort @@ -33318,7 +33322,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2701 i32.const 0 call $~lib/builtins/abort @@ -33331,7 +33335,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2738 i32.const 0 call $~lib/builtins/abort @@ -33344,7 +33348,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2739 i32.const 0 call $~lib/builtins/abort @@ -33357,7 +33361,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2740 i32.const 0 call $~lib/builtins/abort @@ -33370,7 +33374,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2741 i32.const 0 call $~lib/builtins/abort @@ -33383,7 +33387,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2742 i32.const 0 call $~lib/builtins/abort @@ -33396,7 +33400,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2743 i32.const 0 call $~lib/builtins/abort @@ -33409,7 +33413,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2744 i32.const 0 call $~lib/builtins/abort @@ -33422,7 +33426,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2745 i32.const 0 call $~lib/builtins/abort @@ -33435,7 +33439,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2746 i32.const 0 call $~lib/builtins/abort @@ -33448,7 +33452,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2747 i32.const 0 call $~lib/builtins/abort @@ -33461,7 +33465,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2750 i32.const 0 call $~lib/builtins/abort @@ -33474,7 +33478,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2751 i32.const 0 call $~lib/builtins/abort @@ -33487,7 +33491,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2752 i32.const 0 call $~lib/builtins/abort @@ -33500,7 +33504,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2753 i32.const 0 call $~lib/builtins/abort @@ -33513,7 +33517,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2754 i32.const 0 call $~lib/builtins/abort @@ -33526,7 +33530,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2755 i32.const 0 call $~lib/builtins/abort @@ -33539,7 +33543,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2756 i32.const 0 call $~lib/builtins/abort @@ -33552,7 +33556,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2757 i32.const 0 call $~lib/builtins/abort @@ -33565,7 +33569,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2758 i32.const 0 call $~lib/builtins/abort @@ -33578,7 +33582,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2759 i32.const 0 call $~lib/builtins/abort @@ -33591,7 +33595,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2760 i32.const 0 call $~lib/builtins/abort @@ -33604,7 +33608,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2761 i32.const 0 call $~lib/builtins/abort @@ -33617,7 +33621,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2762 i32.const 0 call $~lib/builtins/abort @@ -33630,7 +33634,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2763 i32.const 0 call $~lib/builtins/abort @@ -33643,7 +33647,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2764 i32.const 0 call $~lib/builtins/abort @@ -33656,7 +33660,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2765 i32.const 0 call $~lib/builtins/abort @@ -33669,7 +33673,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2766 i32.const 0 call $~lib/builtins/abort @@ -33682,7 +33686,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2767 i32.const 0 call $~lib/builtins/abort @@ -33695,7 +33699,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2768 i32.const 0 call $~lib/builtins/abort @@ -33708,7 +33712,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2769 i32.const 0 call $~lib/builtins/abort @@ -33721,7 +33725,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2770 i32.const 0 call $~lib/builtins/abort @@ -33734,7 +33738,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2771 i32.const 0 call $~lib/builtins/abort @@ -33747,7 +33751,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2772 i32.const 0 call $~lib/builtins/abort @@ -33760,7 +33764,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2773 i32.const 0 call $~lib/builtins/abort @@ -33773,7 +33777,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2774 i32.const 0 call $~lib/builtins/abort @@ -33786,7 +33790,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2775 i32.const 0 call $~lib/builtins/abort @@ -33799,7 +33803,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2776 i32.const 0 call $~lib/builtins/abort @@ -33812,7 +33816,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2777 i32.const 0 call $~lib/builtins/abort @@ -33825,7 +33829,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2778 i32.const 0 call $~lib/builtins/abort @@ -33838,7 +33842,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2779 i32.const 0 call $~lib/builtins/abort @@ -33851,7 +33855,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2780 i32.const 0 call $~lib/builtins/abort @@ -33864,7 +33868,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2781 i32.const 0 call $~lib/builtins/abort @@ -33877,7 +33881,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2782 i32.const 0 call $~lib/builtins/abort @@ -33890,7 +33894,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2783 i32.const 0 call $~lib/builtins/abort @@ -33903,7 +33907,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2784 i32.const 0 call $~lib/builtins/abort @@ -33916,7 +33920,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2785 i32.const 0 call $~lib/builtins/abort @@ -33929,7 +33933,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2786 i32.const 0 call $~lib/builtins/abort @@ -33942,7 +33946,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2787 i32.const 0 call $~lib/builtins/abort @@ -33955,7 +33959,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2788 i32.const 0 call $~lib/builtins/abort @@ -33968,7 +33972,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2789 i32.const 0 call $~lib/builtins/abort @@ -33981,7 +33985,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2790 i32.const 0 call $~lib/builtins/abort @@ -33994,7 +33998,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2791 i32.const 0 call $~lib/builtins/abort @@ -34007,7 +34011,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2792 i32.const 0 call $~lib/builtins/abort @@ -34020,7 +34024,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2793 i32.const 0 call $~lib/builtins/abort @@ -34033,7 +34037,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2794 i32.const 0 call $~lib/builtins/abort @@ -34046,7 +34050,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2795 i32.const 0 call $~lib/builtins/abort @@ -34059,7 +34063,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2796 i32.const 0 call $~lib/builtins/abort @@ -34072,7 +34076,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2797 i32.const 0 call $~lib/builtins/abort @@ -34085,7 +34089,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2798 i32.const 0 call $~lib/builtins/abort @@ -34098,7 +34102,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2799 i32.const 0 call $~lib/builtins/abort @@ -34111,7 +34115,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2800 i32.const 0 call $~lib/builtins/abort @@ -34124,7 +34128,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2801 i32.const 0 call $~lib/builtins/abort @@ -34137,7 +34141,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2802 i32.const 0 call $~lib/builtins/abort @@ -34150,7 +34154,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2803 i32.const 0 call $~lib/builtins/abort @@ -34163,7 +34167,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2804 i32.const 0 call $~lib/builtins/abort @@ -34176,7 +34180,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2805 i32.const 0 call $~lib/builtins/abort @@ -34189,7 +34193,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2806 i32.const 0 call $~lib/builtins/abort @@ -34202,7 +34206,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2807 i32.const 0 call $~lib/builtins/abort @@ -34215,7 +34219,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2808 i32.const 0 call $~lib/builtins/abort @@ -34228,7 +34232,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2809 i32.const 0 call $~lib/builtins/abort @@ -34241,7 +34245,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2810 i32.const 0 call $~lib/builtins/abort @@ -34254,7 +34258,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2811 i32.const 0 call $~lib/builtins/abort @@ -34267,7 +34271,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2812 i32.const 0 call $~lib/builtins/abort @@ -34280,7 +34284,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2813 i32.const 0 call $~lib/builtins/abort @@ -34293,7 +34297,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2814 i32.const 0 call $~lib/builtins/abort @@ -34306,7 +34310,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2815 i32.const 0 call $~lib/builtins/abort @@ -34319,7 +34323,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2816 i32.const 0 call $~lib/builtins/abort @@ -34332,7 +34336,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2825 i32.const 0 call $~lib/builtins/abort @@ -34345,7 +34349,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2826 i32.const 0 call $~lib/builtins/abort @@ -34358,7 +34362,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2827 i32.const 0 call $~lib/builtins/abort @@ -34371,7 +34375,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2828 i32.const 0 call $~lib/builtins/abort @@ -34384,7 +34388,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2829 i32.const 0 call $~lib/builtins/abort @@ -34397,7 +34401,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2830 i32.const 0 call $~lib/builtins/abort @@ -34410,7 +34414,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2831 i32.const 0 call $~lib/builtins/abort @@ -34423,7 +34427,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2832 i32.const 0 call $~lib/builtins/abort @@ -34436,7 +34440,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2833 i32.const 0 call $~lib/builtins/abort @@ -34449,7 +34453,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2834 i32.const 0 call $~lib/builtins/abort @@ -34462,7 +34466,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2837 i32.const 0 call $~lib/builtins/abort @@ -34475,7 +34479,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2838 i32.const 0 call $~lib/builtins/abort @@ -34488,7 +34492,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2839 i32.const 0 call $~lib/builtins/abort @@ -34501,7 +34505,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2840 i32.const 0 call $~lib/builtins/abort @@ -34514,7 +34518,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2841 i32.const 0 call $~lib/builtins/abort @@ -34527,7 +34531,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2842 i32.const 0 call $~lib/builtins/abort @@ -34540,7 +34544,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2843 i32.const 0 call $~lib/builtins/abort @@ -34553,7 +34557,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2844 i32.const 0 call $~lib/builtins/abort @@ -34566,7 +34570,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2845 i32.const 0 call $~lib/builtins/abort @@ -34579,7 +34583,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2846 i32.const 0 call $~lib/builtins/abort @@ -34592,7 +34596,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2847 i32.const 0 call $~lib/builtins/abort @@ -34605,7 +34609,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2848 i32.const 0 call $~lib/builtins/abort @@ -34618,7 +34622,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2849 i32.const 0 call $~lib/builtins/abort @@ -34631,7 +34635,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2850 i32.const 0 call $~lib/builtins/abort @@ -34644,7 +34648,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2851 i32.const 0 call $~lib/builtins/abort @@ -34657,7 +34661,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2852 i32.const 0 call $~lib/builtins/abort @@ -34670,7 +34674,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2853 i32.const 0 call $~lib/builtins/abort @@ -34683,7 +34687,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2854 i32.const 0 call $~lib/builtins/abort @@ -34696,7 +34700,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2855 i32.const 0 call $~lib/builtins/abort @@ -34709,7 +34713,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2856 i32.const 0 call $~lib/builtins/abort @@ -34722,7 +34726,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2857 i32.const 0 call $~lib/builtins/abort @@ -34735,7 +34739,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2858 i32.const 0 call $~lib/builtins/abort @@ -34748,7 +34752,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2859 i32.const 0 call $~lib/builtins/abort @@ -34761,7 +34765,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2860 i32.const 0 call $~lib/builtins/abort @@ -34774,7 +34778,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2861 i32.const 0 call $~lib/builtins/abort @@ -34787,7 +34791,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2862 i32.const 0 call $~lib/builtins/abort @@ -34800,7 +34804,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2863 i32.const 0 call $~lib/builtins/abort @@ -34813,7 +34817,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2864 i32.const 0 call $~lib/builtins/abort @@ -34826,7 +34830,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2865 i32.const 0 call $~lib/builtins/abort @@ -34839,7 +34843,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2866 i32.const 0 call $~lib/builtins/abort @@ -34852,7 +34856,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2867 i32.const 0 call $~lib/builtins/abort @@ -34865,7 +34869,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2868 i32.const 0 call $~lib/builtins/abort @@ -34878,7 +34882,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2869 i32.const 0 call $~lib/builtins/abort @@ -34891,7 +34895,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2870 i32.const 0 call $~lib/builtins/abort @@ -34904,7 +34908,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2871 i32.const 0 call $~lib/builtins/abort @@ -34917,7 +34921,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2872 i32.const 0 call $~lib/builtins/abort @@ -34930,7 +34934,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2873 i32.const 0 call $~lib/builtins/abort @@ -34943,7 +34947,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2874 i32.const 0 call $~lib/builtins/abort @@ -34956,7 +34960,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2875 i32.const 0 call $~lib/builtins/abort @@ -34969,7 +34973,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2876 i32.const 0 call $~lib/builtins/abort @@ -34982,7 +34986,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2877 i32.const 0 call $~lib/builtins/abort @@ -34995,7 +34999,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2878 i32.const 0 call $~lib/builtins/abort @@ -35008,7 +35012,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2879 i32.const 0 call $~lib/builtins/abort @@ -35021,7 +35025,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2880 i32.const 0 call $~lib/builtins/abort @@ -35034,7 +35038,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2881 i32.const 0 call $~lib/builtins/abort @@ -35047,7 +35051,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2882 i32.const 0 call $~lib/builtins/abort @@ -35060,7 +35064,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2883 i32.const 0 call $~lib/builtins/abort @@ -35073,7 +35077,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2884 i32.const 0 call $~lib/builtins/abort @@ -35086,7 +35090,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2885 i32.const 0 call $~lib/builtins/abort @@ -35099,7 +35103,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2886 i32.const 0 call $~lib/builtins/abort @@ -35112,7 +35116,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2887 i32.const 0 call $~lib/builtins/abort @@ -35125,7 +35129,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2888 i32.const 0 call $~lib/builtins/abort @@ -35138,7 +35142,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2889 i32.const 0 call $~lib/builtins/abort @@ -35151,7 +35155,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2890 i32.const 0 call $~lib/builtins/abort @@ -35164,7 +35168,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2891 i32.const 0 call $~lib/builtins/abort @@ -35177,7 +35181,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2892 i32.const 0 call $~lib/builtins/abort @@ -35190,7 +35194,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2893 i32.const 0 call $~lib/builtins/abort @@ -35203,7 +35207,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2894 i32.const 0 call $~lib/builtins/abort @@ -35216,7 +35220,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2895 i32.const 0 call $~lib/builtins/abort @@ -35229,7 +35233,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2896 i32.const 0 call $~lib/builtins/abort @@ -35242,7 +35246,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2897 i32.const 0 call $~lib/builtins/abort @@ -35255,7 +35259,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2898 i32.const 0 call $~lib/builtins/abort @@ -35268,7 +35272,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2899 i32.const 0 call $~lib/builtins/abort @@ -35281,7 +35285,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2900 i32.const 0 call $~lib/builtins/abort @@ -35294,7 +35298,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2901 i32.const 0 call $~lib/builtins/abort @@ -35307,7 +35311,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2902 i32.const 0 call $~lib/builtins/abort @@ -35320,7 +35324,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2903 i32.const 0 call $~lib/builtins/abort @@ -35333,7 +35337,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2941 i32.const 0 call $~lib/builtins/abort @@ -35346,7 +35350,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2942 i32.const 0 call $~lib/builtins/abort @@ -35359,7 +35363,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2943 i32.const 0 call $~lib/builtins/abort @@ -35372,7 +35376,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2944 i32.const 0 call $~lib/builtins/abort @@ -35385,7 +35389,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2945 i32.const 0 call $~lib/builtins/abort @@ -35398,7 +35402,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2946 i32.const 0 call $~lib/builtins/abort @@ -35411,7 +35415,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2947 i32.const 0 call $~lib/builtins/abort @@ -35424,7 +35428,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2948 i32.const 0 call $~lib/builtins/abort @@ -35437,7 +35441,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2949 i32.const 0 call $~lib/builtins/abort @@ -35450,7 +35454,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2950 i32.const 0 call $~lib/builtins/abort @@ -35463,7 +35467,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2953 i32.const 0 call $~lib/builtins/abort @@ -35476,7 +35480,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2954 i32.const 0 call $~lib/builtins/abort @@ -35489,7 +35493,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2955 i32.const 0 call $~lib/builtins/abort @@ -35502,7 +35506,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2956 i32.const 0 call $~lib/builtins/abort @@ -35515,7 +35519,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2957 i32.const 0 call $~lib/builtins/abort @@ -35528,7 +35532,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2960 i32.const 0 call $~lib/builtins/abort @@ -35541,7 +35545,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2961 i32.const 0 call $~lib/builtins/abort @@ -35554,7 +35558,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2962 i32.const 0 call $~lib/builtins/abort @@ -35567,7 +35571,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2963 i32.const 0 call $~lib/builtins/abort @@ -35580,7 +35584,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2964 i32.const 0 call $~lib/builtins/abort @@ -35593,7 +35597,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2965 i32.const 0 call $~lib/builtins/abort @@ -35606,7 +35610,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2966 i32.const 0 call $~lib/builtins/abort @@ -35619,7 +35623,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2967 i32.const 0 call $~lib/builtins/abort @@ -35632,7 +35636,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2968 i32.const 0 call $~lib/builtins/abort @@ -35645,7 +35649,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2969 i32.const 0 call $~lib/builtins/abort @@ -35658,7 +35662,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2970 i32.const 0 call $~lib/builtins/abort @@ -35671,7 +35675,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2971 i32.const 0 call $~lib/builtins/abort @@ -35684,7 +35688,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2972 i32.const 0 call $~lib/builtins/abort @@ -35697,7 +35701,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2973 i32.const 0 call $~lib/builtins/abort @@ -35710,7 +35714,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2974 i32.const 0 call $~lib/builtins/abort @@ -35723,7 +35727,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2975 i32.const 0 call $~lib/builtins/abort @@ -35736,7 +35740,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2976 i32.const 0 call $~lib/builtins/abort @@ -35749,7 +35753,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2977 i32.const 0 call $~lib/builtins/abort @@ -35762,7 +35766,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2978 i32.const 0 call $~lib/builtins/abort @@ -35775,7 +35779,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2979 i32.const 0 call $~lib/builtins/abort @@ -35788,7 +35792,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2980 i32.const 0 call $~lib/builtins/abort @@ -35801,7 +35805,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2981 i32.const 0 call $~lib/builtins/abort @@ -35814,7 +35818,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2982 i32.const 0 call $~lib/builtins/abort @@ -35827,7 +35831,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2983 i32.const 0 call $~lib/builtins/abort @@ -35840,7 +35844,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2984 i32.const 0 call $~lib/builtins/abort @@ -35853,7 +35857,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2985 i32.const 0 call $~lib/builtins/abort @@ -35866,7 +35870,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2986 i32.const 0 call $~lib/builtins/abort @@ -35879,7 +35883,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2987 i32.const 0 call $~lib/builtins/abort @@ -35892,7 +35896,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2988 i32.const 0 call $~lib/builtins/abort @@ -35905,7 +35909,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2989 i32.const 0 call $~lib/builtins/abort @@ -35918,7 +35922,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2990 i32.const 0 call $~lib/builtins/abort @@ -35931,7 +35935,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2991 i32.const 0 call $~lib/builtins/abort @@ -35944,7 +35948,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2992 i32.const 0 call $~lib/builtins/abort @@ -35957,7 +35961,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2993 i32.const 0 call $~lib/builtins/abort @@ -35970,7 +35974,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2994 i32.const 0 call $~lib/builtins/abort @@ -35983,7 +35987,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2995 i32.const 0 call $~lib/builtins/abort @@ -35996,7 +36000,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2996 i32.const 0 call $~lib/builtins/abort @@ -36009,7 +36013,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2997 i32.const 0 call $~lib/builtins/abort @@ -36022,7 +36026,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3000 i32.const 0 call $~lib/builtins/abort @@ -36035,7 +36039,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3001 i32.const 0 call $~lib/builtins/abort @@ -36048,7 +36052,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3002 i32.const 0 call $~lib/builtins/abort @@ -36061,7 +36065,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3003 i32.const 0 call $~lib/builtins/abort @@ -36074,7 +36078,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3004 i32.const 0 call $~lib/builtins/abort @@ -36087,7 +36091,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3005 i32.const 0 call $~lib/builtins/abort @@ -36100,7 +36104,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3006 i32.const 0 call $~lib/builtins/abort @@ -36113,7 +36117,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3007 i32.const 0 call $~lib/builtins/abort @@ -36126,7 +36130,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3008 i32.const 0 call $~lib/builtins/abort @@ -36139,7 +36143,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3009 i32.const 0 call $~lib/builtins/abort @@ -36152,7 +36156,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3010 i32.const 0 call $~lib/builtins/abort @@ -36165,7 +36169,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3011 i32.const 0 call $~lib/builtins/abort @@ -36178,7 +36182,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3012 i32.const 0 call $~lib/builtins/abort @@ -36191,7 +36195,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3013 i32.const 0 call $~lib/builtins/abort @@ -36204,7 +36208,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3025 i32.const 0 call $~lib/builtins/abort @@ -36217,7 +36221,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3026 i32.const 0 call $~lib/builtins/abort @@ -36230,7 +36234,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3027 i32.const 0 call $~lib/builtins/abort @@ -36243,7 +36247,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3028 i32.const 0 call $~lib/builtins/abort @@ -36256,7 +36260,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3029 i32.const 0 call $~lib/builtins/abort @@ -36269,7 +36273,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3030 i32.const 0 call $~lib/builtins/abort @@ -36282,7 +36286,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3031 i32.const 0 call $~lib/builtins/abort @@ -36295,7 +36299,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3032 i32.const 0 call $~lib/builtins/abort @@ -36308,7 +36312,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3033 i32.const 0 call $~lib/builtins/abort @@ -36321,7 +36325,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3034 i32.const 0 call $~lib/builtins/abort @@ -36334,7 +36338,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3037 i32.const 0 call $~lib/builtins/abort @@ -36347,7 +36351,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3038 i32.const 0 call $~lib/builtins/abort @@ -36360,7 +36364,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3039 i32.const 0 call $~lib/builtins/abort @@ -36373,7 +36377,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3040 i32.const 0 call $~lib/builtins/abort @@ -36386,7 +36390,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3041 i32.const 0 call $~lib/builtins/abort @@ -36399,7 +36403,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3050 i32.const 0 call $~lib/builtins/abort @@ -36412,7 +36416,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3051 i32.const 0 call $~lib/builtins/abort @@ -36425,7 +36429,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3052 i32.const 0 call $~lib/builtins/abort @@ -36438,7 +36442,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3053 i32.const 0 call $~lib/builtins/abort @@ -36451,7 +36455,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3054 i32.const 0 call $~lib/builtins/abort @@ -36464,7 +36468,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3055 i32.const 0 call $~lib/builtins/abort @@ -36477,7 +36481,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3056 i32.const 0 call $~lib/builtins/abort @@ -36490,7 +36494,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3057 i32.const 0 call $~lib/builtins/abort @@ -36503,7 +36507,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3058 i32.const 0 call $~lib/builtins/abort @@ -36516,7 +36520,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3059 i32.const 0 call $~lib/builtins/abort @@ -36529,7 +36533,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3062 i32.const 0 call $~lib/builtins/abort @@ -36542,7 +36546,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3063 i32.const 0 call $~lib/builtins/abort @@ -36555,7 +36559,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3064 i32.const 0 call $~lib/builtins/abort @@ -36568,7 +36572,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3065 i32.const 0 call $~lib/builtins/abort @@ -36581,7 +36585,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3066 i32.const 0 call $~lib/builtins/abort @@ -36594,7 +36598,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3078 i32.const 0 call $~lib/builtins/abort @@ -36607,7 +36611,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3079 i32.const 0 call $~lib/builtins/abort @@ -36620,7 +36624,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3080 i32.const 0 call $~lib/builtins/abort @@ -36633,7 +36637,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3081 i32.const 0 call $~lib/builtins/abort @@ -36646,7 +36650,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3082 i32.const 0 call $~lib/builtins/abort @@ -36659,7 +36663,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3083 i32.const 0 call $~lib/builtins/abort @@ -36672,7 +36676,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3084 i32.const 0 call $~lib/builtins/abort @@ -36685,7 +36689,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3085 i32.const 0 call $~lib/builtins/abort @@ -36698,7 +36702,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3086 i32.const 0 call $~lib/builtins/abort @@ -36711,7 +36715,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3087 i32.const 0 call $~lib/builtins/abort @@ -36724,7 +36728,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3090 i32.const 0 call $~lib/builtins/abort @@ -36737,7 +36741,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3091 i32.const 0 call $~lib/builtins/abort @@ -36750,7 +36754,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3092 i32.const 0 call $~lib/builtins/abort @@ -36763,7 +36767,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3093 i32.const 0 call $~lib/builtins/abort @@ -36776,7 +36780,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3094 i32.const 0 call $~lib/builtins/abort @@ -36789,7 +36793,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3095 i32.const 0 call $~lib/builtins/abort @@ -36802,7 +36806,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3096 i32.const 0 call $~lib/builtins/abort @@ -36815,7 +36819,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3097 i32.const 0 call $~lib/builtins/abort @@ -36828,7 +36832,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3098 i32.const 0 call $~lib/builtins/abort @@ -36841,7 +36845,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3099 i32.const 0 call $~lib/builtins/abort @@ -36854,7 +36858,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3100 i32.const 0 call $~lib/builtins/abort @@ -36867,7 +36871,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3101 i32.const 0 call $~lib/builtins/abort @@ -36880,7 +36884,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3102 i32.const 0 call $~lib/builtins/abort @@ -36893,7 +36897,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3103 i32.const 0 call $~lib/builtins/abort @@ -36906,7 +36910,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3104 i32.const 0 call $~lib/builtins/abort @@ -36919,7 +36923,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3105 i32.const 0 call $~lib/builtins/abort @@ -36932,7 +36936,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3106 i32.const 0 call $~lib/builtins/abort @@ -36945,7 +36949,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3107 i32.const 0 call $~lib/builtins/abort @@ -36958,7 +36962,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3108 i32.const 0 call $~lib/builtins/abort @@ -36971,7 +36975,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3109 i32.const 0 call $~lib/builtins/abort @@ -36984,7 +36988,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3110 i32.const 0 call $~lib/builtins/abort @@ -36997,7 +37001,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3111 i32.const 0 call $~lib/builtins/abort @@ -37010,7 +37014,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3112 i32.const 0 call $~lib/builtins/abort @@ -37023,7 +37027,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3113 i32.const 0 call $~lib/builtins/abort @@ -37036,7 +37040,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3114 i32.const 0 call $~lib/builtins/abort @@ -37049,7 +37053,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3115 i32.const 0 call $~lib/builtins/abort @@ -37062,7 +37066,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3116 i32.const 0 call $~lib/builtins/abort @@ -37075,7 +37079,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3117 i32.const 0 call $~lib/builtins/abort @@ -37088,7 +37092,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3118 i32.const 0 call $~lib/builtins/abort @@ -37101,7 +37105,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3119 i32.const 0 call $~lib/builtins/abort @@ -37114,7 +37118,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3120 i32.const 0 call $~lib/builtins/abort @@ -37127,7 +37131,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3121 i32.const 0 call $~lib/builtins/abort @@ -37140,7 +37144,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3122 i32.const 0 call $~lib/builtins/abort @@ -37153,7 +37157,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3123 i32.const 0 call $~lib/builtins/abort @@ -37166,7 +37170,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3124 i32.const 0 call $~lib/builtins/abort @@ -37179,7 +37183,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3125 i32.const 0 call $~lib/builtins/abort @@ -37192,7 +37196,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3126 i32.const 0 call $~lib/builtins/abort @@ -37205,7 +37209,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3127 i32.const 0 call $~lib/builtins/abort @@ -37218,7 +37222,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3128 i32.const 0 call $~lib/builtins/abort @@ -37231,7 +37235,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3129 i32.const 0 call $~lib/builtins/abort @@ -37244,7 +37248,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3130 i32.const 0 call $~lib/builtins/abort @@ -37257,7 +37261,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3131 i32.const 0 call $~lib/builtins/abort @@ -37270,7 +37274,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3132 i32.const 0 call $~lib/builtins/abort @@ -37283,7 +37287,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3133 i32.const 0 call $~lib/builtins/abort @@ -37296,7 +37300,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3134 i32.const 0 call $~lib/builtins/abort @@ -37309,7 +37313,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3135 i32.const 0 call $~lib/builtins/abort @@ -37322,7 +37326,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3136 i32.const 0 call $~lib/builtins/abort @@ -37335,7 +37339,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3137 i32.const 0 call $~lib/builtins/abort @@ -37348,7 +37352,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3138 i32.const 0 call $~lib/builtins/abort @@ -37361,7 +37365,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3139 i32.const 0 call $~lib/builtins/abort @@ -37374,7 +37378,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3140 i32.const 0 call $~lib/builtins/abort @@ -37387,7 +37391,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3141 i32.const 0 call $~lib/builtins/abort @@ -37400,7 +37404,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3142 i32.const 0 call $~lib/builtins/abort @@ -37413,7 +37417,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3143 i32.const 0 call $~lib/builtins/abort @@ -37426,7 +37430,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3144 i32.const 0 call $~lib/builtins/abort @@ -37439,7 +37443,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3145 i32.const 0 call $~lib/builtins/abort @@ -37452,7 +37456,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3146 i32.const 0 call $~lib/builtins/abort @@ -37465,7 +37469,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3147 i32.const 0 call $~lib/builtins/abort @@ -37478,7 +37482,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3148 i32.const 0 call $~lib/builtins/abort @@ -37491,7 +37495,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3149 i32.const 0 call $~lib/builtins/abort @@ -37504,7 +37508,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3150 i32.const 0 call $~lib/builtins/abort @@ -37517,7 +37521,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3151 i32.const 0 call $~lib/builtins/abort @@ -37530,7 +37534,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3152 i32.const 0 call $~lib/builtins/abort @@ -37543,7 +37547,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3153 i32.const 0 call $~lib/builtins/abort @@ -37556,7 +37560,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3154 i32.const 0 call $~lib/builtins/abort @@ -37569,7 +37573,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3155 i32.const 0 call $~lib/builtins/abort @@ -37582,7 +37586,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3156 i32.const 0 call $~lib/builtins/abort @@ -37595,7 +37599,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3157 i32.const 0 call $~lib/builtins/abort @@ -37608,7 +37612,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3158 i32.const 0 call $~lib/builtins/abort @@ -37621,7 +37625,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3159 i32.const 0 call $~lib/builtins/abort @@ -37634,7 +37638,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3160 i32.const 0 call $~lib/builtins/abort @@ -37647,7 +37651,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3161 i32.const 0 call $~lib/builtins/abort @@ -37660,7 +37664,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3162 i32.const 0 call $~lib/builtins/abort @@ -37673,7 +37677,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3163 i32.const 0 call $~lib/builtins/abort @@ -37686,7 +37690,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3172 i32.const 0 call $~lib/builtins/abort @@ -37699,7 +37703,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3173 i32.const 0 call $~lib/builtins/abort @@ -37712,7 +37716,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3174 i32.const 0 call $~lib/builtins/abort @@ -37725,7 +37729,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3175 i32.const 0 call $~lib/builtins/abort @@ -37738,7 +37742,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3176 i32.const 0 call $~lib/builtins/abort @@ -37751,7 +37755,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3177 i32.const 0 call $~lib/builtins/abort @@ -37764,7 +37768,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3178 i32.const 0 call $~lib/builtins/abort @@ -37777,7 +37781,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3179 i32.const 0 call $~lib/builtins/abort @@ -37790,7 +37794,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3180 i32.const 0 call $~lib/builtins/abort @@ -37803,7 +37807,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3181 i32.const 0 call $~lib/builtins/abort @@ -37816,7 +37820,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3184 i32.const 0 call $~lib/builtins/abort @@ -37829,7 +37833,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3185 i32.const 0 call $~lib/builtins/abort @@ -37842,7 +37846,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3186 i32.const 0 call $~lib/builtins/abort @@ -37855,7 +37859,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3187 i32.const 0 call $~lib/builtins/abort @@ -37868,7 +37872,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3188 i32.const 0 call $~lib/builtins/abort @@ -37881,7 +37885,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3189 i32.const 0 call $~lib/builtins/abort @@ -37894,7 +37898,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3190 i32.const 0 call $~lib/builtins/abort @@ -37907,7 +37911,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3191 i32.const 0 call $~lib/builtins/abort @@ -37920,7 +37924,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3192 i32.const 0 call $~lib/builtins/abort @@ -37933,7 +37937,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3193 i32.const 0 call $~lib/builtins/abort @@ -37946,7 +37950,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3194 i32.const 0 call $~lib/builtins/abort @@ -37959,7 +37963,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3195 i32.const 0 call $~lib/builtins/abort @@ -37972,7 +37976,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3196 i32.const 0 call $~lib/builtins/abort @@ -37985,7 +37989,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3197 i32.const 0 call $~lib/builtins/abort @@ -37998,7 +38002,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3198 i32.const 0 call $~lib/builtins/abort @@ -38011,7 +38015,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3199 i32.const 0 call $~lib/builtins/abort @@ -38024,7 +38028,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3200 i32.const 0 call $~lib/builtins/abort @@ -38037,7 +38041,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3201 i32.const 0 call $~lib/builtins/abort @@ -38050,7 +38054,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3202 i32.const 0 call $~lib/builtins/abort @@ -38063,7 +38067,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3203 i32.const 0 call $~lib/builtins/abort @@ -38076,7 +38080,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3204 i32.const 0 call $~lib/builtins/abort @@ -38089,7 +38093,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3205 i32.const 0 call $~lib/builtins/abort @@ -38102,7 +38106,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3243 i32.const 0 call $~lib/builtins/abort @@ -38115,7 +38119,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3244 i32.const 0 call $~lib/builtins/abort @@ -38128,7 +38132,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3245 i32.const 0 call $~lib/builtins/abort @@ -38141,7 +38145,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3246 i32.const 0 call $~lib/builtins/abort @@ -38154,7 +38158,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3247 i32.const 0 call $~lib/builtins/abort @@ -38167,7 +38171,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3248 i32.const 0 call $~lib/builtins/abort @@ -38180,7 +38184,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3249 i32.const 0 call $~lib/builtins/abort @@ -38193,7 +38197,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3250 i32.const 0 call $~lib/builtins/abort @@ -38206,7 +38210,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3251 i32.const 0 call $~lib/builtins/abort @@ -38219,7 +38223,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3252 i32.const 0 call $~lib/builtins/abort @@ -38232,7 +38236,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3255 i32.const 0 call $~lib/builtins/abort @@ -38245,7 +38249,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3256 i32.const 0 call $~lib/builtins/abort @@ -38258,7 +38262,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3257 i32.const 0 call $~lib/builtins/abort @@ -38271,7 +38275,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3258 i32.const 0 call $~lib/builtins/abort @@ -38284,7 +38288,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3259 i32.const 0 call $~lib/builtins/abort @@ -38297,7 +38301,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3262 i32.const 0 call $~lib/builtins/abort @@ -38310,7 +38314,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3263 i32.const 0 call $~lib/builtins/abort @@ -38323,7 +38327,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3264 i32.const 0 call $~lib/builtins/abort @@ -38336,7 +38340,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3265 i32.const 0 call $~lib/builtins/abort @@ -38349,7 +38353,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3266 i32.const 0 call $~lib/builtins/abort @@ -38362,7 +38366,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3267 i32.const 0 call $~lib/builtins/abort @@ -38375,7 +38379,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3268 i32.const 0 call $~lib/builtins/abort @@ -38388,7 +38392,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3269 i32.const 0 call $~lib/builtins/abort @@ -38401,7 +38405,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3270 i32.const 0 call $~lib/builtins/abort @@ -38414,7 +38418,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3271 i32.const 0 call $~lib/builtins/abort @@ -38427,7 +38431,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3272 i32.const 0 call $~lib/builtins/abort @@ -38440,7 +38444,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3273 i32.const 0 call $~lib/builtins/abort @@ -38453,7 +38457,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3274 i32.const 0 call $~lib/builtins/abort @@ -38466,7 +38470,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3275 i32.const 0 call $~lib/builtins/abort @@ -38479,7 +38483,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3276 i32.const 0 call $~lib/builtins/abort @@ -38492,7 +38496,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3277 i32.const 0 call $~lib/builtins/abort @@ -38505,7 +38509,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3278 i32.const 0 call $~lib/builtins/abort @@ -38518,7 +38522,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3279 i32.const 0 call $~lib/builtins/abort @@ -38531,7 +38535,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3280 i32.const 0 call $~lib/builtins/abort @@ -38544,7 +38548,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3281 i32.const 0 call $~lib/builtins/abort @@ -38557,7 +38561,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3282 i32.const 0 call $~lib/builtins/abort @@ -38570,7 +38574,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3283 i32.const 0 call $~lib/builtins/abort @@ -38583,7 +38587,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3284 i32.const 0 call $~lib/builtins/abort @@ -38596,7 +38600,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3285 i32.const 0 call $~lib/builtins/abort @@ -38609,7 +38613,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3286 i32.const 0 call $~lib/builtins/abort @@ -38622,7 +38626,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3287 i32.const 0 call $~lib/builtins/abort @@ -38635,7 +38639,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3288 i32.const 0 call $~lib/builtins/abort @@ -38648,7 +38652,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3289 i32.const 0 call $~lib/builtins/abort @@ -38661,7 +38665,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3290 i32.const 0 call $~lib/builtins/abort @@ -38674,7 +38678,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3291 i32.const 0 call $~lib/builtins/abort @@ -38687,7 +38691,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3292 i32.const 0 call $~lib/builtins/abort @@ -38700,7 +38704,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3293 i32.const 0 call $~lib/builtins/abort @@ -38713,7 +38717,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3294 i32.const 0 call $~lib/builtins/abort @@ -38726,7 +38730,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3295 i32.const 0 call $~lib/builtins/abort @@ -38739,7 +38743,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3296 i32.const 0 call $~lib/builtins/abort @@ -38752,7 +38756,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3297 i32.const 0 call $~lib/builtins/abort @@ -38765,7 +38769,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3309 i32.const 0 call $~lib/builtins/abort @@ -38778,7 +38782,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3310 i32.const 0 call $~lib/builtins/abort @@ -38791,7 +38795,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3311 i32.const 0 call $~lib/builtins/abort @@ -38804,7 +38808,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3312 i32.const 0 call $~lib/builtins/abort @@ -38817,7 +38821,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3313 i32.const 0 call $~lib/builtins/abort @@ -38830,7 +38834,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3314 i32.const 0 call $~lib/builtins/abort @@ -38843,7 +38847,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3315 i32.const 0 call $~lib/builtins/abort @@ -38856,7 +38860,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3316 i32.const 0 call $~lib/builtins/abort @@ -38869,7 +38873,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3317 i32.const 0 call $~lib/builtins/abort @@ -38882,7 +38886,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3318 i32.const 0 call $~lib/builtins/abort @@ -38895,7 +38899,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3321 i32.const 0 call $~lib/builtins/abort @@ -38908,7 +38912,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3322 i32.const 0 call $~lib/builtins/abort @@ -38921,7 +38925,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3323 i32.const 0 call $~lib/builtins/abort @@ -38934,7 +38938,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3324 i32.const 0 call $~lib/builtins/abort @@ -38947,7 +38951,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3325 i32.const 0 call $~lib/builtins/abort @@ -38960,7 +38964,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3334 i32.const 0 call $~lib/builtins/abort @@ -38973,7 +38977,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3335 i32.const 0 call $~lib/builtins/abort @@ -38986,7 +38990,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3336 i32.const 0 call $~lib/builtins/abort @@ -38999,7 +39003,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3337 i32.const 0 call $~lib/builtins/abort @@ -39012,7 +39016,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3338 i32.const 0 call $~lib/builtins/abort @@ -39025,7 +39029,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3339 i32.const 0 call $~lib/builtins/abort @@ -39038,7 +39042,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3340 i32.const 0 call $~lib/builtins/abort @@ -39051,7 +39055,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3341 i32.const 0 call $~lib/builtins/abort @@ -39064,7 +39068,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3342 i32.const 0 call $~lib/builtins/abort @@ -39077,7 +39081,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3343 i32.const 0 call $~lib/builtins/abort @@ -39090,7 +39094,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3346 i32.const 0 call $~lib/builtins/abort @@ -39103,7 +39107,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3347 i32.const 0 call $~lib/builtins/abort @@ -39116,7 +39120,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3348 i32.const 0 call $~lib/builtins/abort @@ -39129,7 +39133,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3349 i32.const 0 call $~lib/builtins/abort @@ -39142,7 +39146,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3350 i32.const 0 call $~lib/builtins/abort @@ -39154,7 +39158,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3362 i32.const 0 call $~lib/builtins/abort @@ -39166,7 +39170,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3363 i32.const 0 call $~lib/builtins/abort @@ -39178,7 +39182,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3364 i32.const 0 call $~lib/builtins/abort @@ -39190,7 +39194,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3365 i32.const 0 call $~lib/builtins/abort @@ -39202,7 +39206,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3366 i32.const 0 call $~lib/builtins/abort @@ -39214,7 +39218,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3367 i32.const 0 call $~lib/builtins/abort @@ -39226,7 +39230,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3368 i32.const 0 call $~lib/builtins/abort @@ -39238,7 +39242,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3369 i32.const 0 call $~lib/builtins/abort @@ -39250,7 +39254,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3370 i32.const 0 call $~lib/builtins/abort @@ -39262,7 +39266,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3371 i32.const 0 call $~lib/builtins/abort @@ -39274,7 +39278,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3374 i32.const 0 call $~lib/builtins/abort @@ -39286,7 +39290,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3375 i32.const 0 call $~lib/builtins/abort @@ -39298,7 +39302,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3376 i32.const 0 call $~lib/builtins/abort @@ -39310,7 +39314,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3377 i32.const 0 call $~lib/builtins/abort @@ -39322,7 +39326,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3378 i32.const 0 call $~lib/builtins/abort @@ -39334,7 +39338,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3379 i32.const 0 call $~lib/builtins/abort @@ -39346,7 +39350,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3380 i32.const 0 call $~lib/builtins/abort @@ -39358,7 +39362,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3381 i32.const 0 call $~lib/builtins/abort @@ -39370,7 +39374,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3382 i32.const 0 call $~lib/builtins/abort @@ -39382,7 +39386,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3383 i32.const 0 call $~lib/builtins/abort @@ -39394,7 +39398,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3384 i32.const 0 call $~lib/builtins/abort @@ -39406,7 +39410,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3385 i32.const 0 call $~lib/builtins/abort @@ -39418,7 +39422,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3386 i32.const 0 call $~lib/builtins/abort @@ -39430,7 +39434,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3387 i32.const 0 call $~lib/builtins/abort @@ -39442,7 +39446,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3388 i32.const 0 call $~lib/builtins/abort @@ -39454,7 +39458,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3397 i32.const 0 call $~lib/builtins/abort @@ -39466,7 +39470,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3398 i32.const 0 call $~lib/builtins/abort @@ -39478,7 +39482,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3399 i32.const 0 call $~lib/builtins/abort @@ -39490,7 +39494,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3400 i32.const 0 call $~lib/builtins/abort @@ -39502,7 +39506,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3401 i32.const 0 call $~lib/builtins/abort @@ -39514,7 +39518,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3402 i32.const 0 call $~lib/builtins/abort @@ -39526,7 +39530,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3403 i32.const 0 call $~lib/builtins/abort @@ -39538,7 +39542,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3404 i32.const 0 call $~lib/builtins/abort @@ -39550,7 +39554,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3405 i32.const 0 call $~lib/builtins/abort @@ -39562,7 +39566,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3406 i32.const 0 call $~lib/builtins/abort @@ -39574,7 +39578,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3409 i32.const 0 call $~lib/builtins/abort @@ -39586,7 +39590,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3410 i32.const 0 call $~lib/builtins/abort @@ -39598,7 +39602,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3411 i32.const 0 call $~lib/builtins/abort @@ -39610,7 +39614,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3412 i32.const 0 call $~lib/builtins/abort @@ -39622,7 +39626,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3413 i32.const 0 call $~lib/builtins/abort @@ -39634,7 +39638,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3414 i32.const 0 call $~lib/builtins/abort @@ -39646,7 +39650,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3415 i32.const 0 call $~lib/builtins/abort @@ -39658,7 +39662,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3416 i32.const 0 call $~lib/builtins/abort @@ -39670,7 +39674,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3417 i32.const 0 call $~lib/builtins/abort @@ -39682,7 +39686,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3418 i32.const 0 call $~lib/builtins/abort @@ -39694,7 +39698,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3419 i32.const 0 call $~lib/builtins/abort @@ -39706,7 +39710,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3420 i32.const 0 call $~lib/builtins/abort @@ -39718,7 +39722,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3421 i32.const 0 call $~lib/builtins/abort @@ -39730,7 +39734,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3422 i32.const 0 call $~lib/builtins/abort @@ -39742,7 +39746,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3423 i32.const 0 call $~lib/builtins/abort @@ -39755,7 +39759,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3427 i32.const 0 call $~lib/builtins/abort @@ -39768,7 +39772,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3428 i32.const 0 call $~lib/builtins/abort @@ -39781,7 +39785,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3429 i32.const 0 call $~lib/builtins/abort @@ -39794,7 +39798,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3430 i32.const 0 call $~lib/builtins/abort @@ -39807,7 +39811,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3431 i32.const 0 call $~lib/builtins/abort @@ -39820,7 +39824,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3432 i32.const 0 call $~lib/builtins/abort @@ -39833,7 +39837,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3433 i32.const 0 call $~lib/builtins/abort @@ -39846,7 +39850,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3434 i32.const 0 call $~lib/builtins/abort @@ -39859,7 +39863,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3435 i32.const 0 call $~lib/builtins/abort @@ -39872,7 +39876,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3436 i32.const 0 call $~lib/builtins/abort @@ -39885,7 +39889,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3437 i32.const 0 call $~lib/builtins/abort @@ -39898,7 +39902,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3438 i32.const 0 call $~lib/builtins/abort @@ -39910,7 +39914,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3442 i32.const 0 call $~lib/builtins/abort @@ -39922,7 +39926,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3443 i32.const 0 call $~lib/builtins/abort @@ -39934,7 +39938,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3444 i32.const 0 call $~lib/builtins/abort @@ -39946,7 +39950,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3445 i32.const 0 call $~lib/builtins/abort @@ -39958,7 +39962,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3446 i32.const 0 call $~lib/builtins/abort @@ -39970,7 +39974,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3447 i32.const 0 call $~lib/builtins/abort @@ -39982,7 +39986,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3448 i32.const 0 call $~lib/builtins/abort @@ -39994,7 +39998,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3449 i32.const 0 call $~lib/builtins/abort @@ -40006,7 +40010,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3450 i32.const 0 call $~lib/builtins/abort @@ -40018,7 +40022,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3451 i32.const 0 call $~lib/builtins/abort @@ -40030,7 +40034,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3452 i32.const 0 call $~lib/builtins/abort @@ -40042,7 +40046,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3453 i32.const 0 call $~lib/builtins/abort @@ -40054,7 +40058,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3454 i32.const 0 call $~lib/builtins/abort @@ -40066,7 +40070,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3455 i32.const 0 call $~lib/builtins/abort @@ -40078,7 +40082,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3456 i32.const 0 call $~lib/builtins/abort @@ -40090,7 +40094,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3457 i32.const 0 call $~lib/builtins/abort @@ -40103,7 +40107,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3461 i32.const 0 call $~lib/builtins/abort @@ -40116,7 +40120,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3462 i32.const 0 call $~lib/builtins/abort @@ -40129,7 +40133,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3463 i32.const 0 call $~lib/builtins/abort @@ -40142,7 +40146,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3464 i32.const 0 call $~lib/builtins/abort @@ -40155,7 +40159,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3466 i32.const 0 call $~lib/builtins/abort @@ -40168,7 +40172,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3467 i32.const 0 call $~lib/builtins/abort @@ -40181,7 +40185,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3468 i32.const 0 call $~lib/builtins/abort @@ -40194,7 +40198,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3469 i32.const 0 call $~lib/builtins/abort @@ -40207,7 +40211,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3471 i32.const 0 call $~lib/builtins/abort @@ -40220,7 +40224,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3472 i32.const 0 call $~lib/builtins/abort @@ -40233,7 +40237,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3473 i32.const 0 call $~lib/builtins/abort @@ -40246,7 +40250,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3474 i32.const 0 call $~lib/builtins/abort @@ -40259,7 +40263,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3476 i32.const 0 call $~lib/builtins/abort @@ -40272,7 +40276,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3477 i32.const 0 call $~lib/builtins/abort @@ -40285,7 +40289,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3478 i32.const 0 call $~lib/builtins/abort @@ -40298,7 +40302,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3479 i32.const 0 call $~lib/builtins/abort @@ -40311,7 +40315,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3481 i32.const 0 call $~lib/builtins/abort @@ -40324,7 +40328,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3482 i32.const 0 call $~lib/builtins/abort @@ -40337,7 +40341,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3483 i32.const 0 call $~lib/builtins/abort @@ -40350,7 +40354,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3484 i32.const 0 call $~lib/builtins/abort @@ -40363,7 +40367,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3486 i32.const 0 call $~lib/builtins/abort @@ -40376,7 +40380,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3487 i32.const 0 call $~lib/builtins/abort @@ -40389,7 +40393,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3488 i32.const 0 call $~lib/builtins/abort @@ -40402,7 +40406,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3489 i32.const 0 call $~lib/builtins/abort @@ -40415,7 +40419,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3490 i32.const 0 call $~lib/builtins/abort @@ -40428,7 +40432,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3491 i32.const 0 call $~lib/builtins/abort @@ -40441,7 +40445,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3492 i32.const 0 call $~lib/builtins/abort @@ -40458,7 +40462,7 @@ i64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3494 i32.const 0 call $~lib/builtins/abort @@ -40471,7 +40475,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3498 i32.const 0 call $~lib/builtins/abort @@ -40484,7 +40488,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3499 i32.const 0 call $~lib/builtins/abort @@ -40498,7 +40502,7 @@ f32.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3500 i32.const 0 call $~lib/builtins/abort @@ -40512,7 +40516,7 @@ f32.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3501 i32.const 0 call $~lib/builtins/abort @@ -40526,7 +40530,7 @@ f32.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3502 i32.const 0 call $~lib/builtins/abort @@ -40539,7 +40543,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3503 i32.const 0 call $~lib/builtins/abort @@ -40552,7 +40556,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3504 i32.const 0 call $~lib/builtins/abort @@ -40565,7 +40569,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3505 i32.const 0 call $~lib/builtins/abort @@ -40578,7 +40582,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3506 i32.const 0 call $~lib/builtins/abort @@ -40591,7 +40595,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3507 i32.const 0 call $~lib/builtins/abort @@ -40604,7 +40608,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3508 i32.const 0 call $~lib/builtins/abort @@ -40617,7 +40621,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3509 i32.const 0 call $~lib/builtins/abort @@ -40630,7 +40634,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3510 i32.const 0 call $~lib/builtins/abort @@ -40643,7 +40647,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3511 i32.const 0 call $~lib/builtins/abort @@ -40656,7 +40660,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3512 i32.const 0 call $~lib/builtins/abort @@ -40669,7 +40673,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3513 i32.const 0 call $~lib/builtins/abort @@ -40682,7 +40686,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3517 i32.const 0 call $~lib/builtins/abort @@ -40695,7 +40699,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3518 i32.const 0 call $~lib/builtins/abort @@ -40709,7 +40713,7 @@ f64.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3519 i32.const 0 call $~lib/builtins/abort @@ -40723,7 +40727,7 @@ f64.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3520 i32.const 0 call $~lib/builtins/abort @@ -40737,7 +40741,7 @@ f64.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3521 i32.const 0 call $~lib/builtins/abort @@ -40750,7 +40754,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3522 i32.const 0 call $~lib/builtins/abort @@ -40763,7 +40767,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3523 i32.const 0 call $~lib/builtins/abort @@ -40776,7 +40780,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3524 i32.const 0 call $~lib/builtins/abort @@ -40789,7 +40793,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3525 i32.const 0 call $~lib/builtins/abort @@ -40802,7 +40806,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3526 i32.const 0 call $~lib/builtins/abort @@ -40815,7 +40819,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3527 i32.const 0 call $~lib/builtins/abort @@ -40828,7 +40832,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3528 i32.const 0 call $~lib/builtins/abort @@ -40841,7 +40845,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3529 i32.const 0 call $~lib/builtins/abort @@ -40854,7 +40858,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3530 i32.const 0 call $~lib/builtins/abort @@ -40867,7 +40871,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3531 i32.const 0 call $~lib/builtins/abort @@ -40880,7 +40884,7 @@ f64.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3532 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/std/math.untouched.wat b/tests/compiler/std/math.untouched.wat index cc7d80b2..767383e8 100644 --- a/tests/compiler/std/math.untouched.wat +++ b/tests/compiler/std/math.untouched.wat @@ -62,10 +62,10 @@ (import "Math" "tanh" (func $~lib/bindings/Math/tanh (param f64) (result f64))) (import "Math" "trunc" (func $~lib/bindings/Math/trunc (param f64) (result f64))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\16\00\00\00s\00t\00d\00/\00m\00a\00t\00h\00.\00t\00s\00") - (data (i32.const 40) "\0f\00\00\00 \00\00\00)\15DNn\83\f9\a2\c0\dd4\f5\d1W\'\fcA\90C<\99\95b\dba\c5\bb\de\abcQ\fe") - (data (i32.const 80) "\11\00\00\00\10\00\00\000\00\00\000\00\00\00 \00\00\00\04\00\00\00") - (data (i32.const 104) "\10\00\00\00\18\00\00\00~\00l\00i\00b\00/\00m\00a\00t\00h\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\16\00\00\00\00\00\00\00\00\00\00\00s\00t\00d\00/\00m\00a\00t\00h\00.\00t\00s\00") + (data (i32.const 48) "\0f\00\00\00 \00\00\00\00\00\00\00\00\00\00\00)\15DNn\83\f9\a2\c0\dd4\f5\d1W\'\fcA\90C<\99\95b\dba\c5\bb\de\abcQ\fe") + (data (i32.const 96) "\11\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00@\00\00\00@\00\00\00 \00\00\00\04\00\00\00") + (data (i32.const 128) "\10\00\00\00\18\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00m\00a\00t\00h\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $std/math/js i32 (i32.const 1)) @@ -90,7 +90,7 @@ (global $~lib/math/NativeMathf.SQRT2 f32 (f32.const 1.4142135381698608)) (global $~lib/ASC_SHRINK_LEVEL i32 (i32.const 0)) (global $~lib/math/rempio2f_y (mut f64) (f64.const 0)) - (global $~lib/math/PIO2_TABLE i32 (i32.const 88)) + (global $~lib/math/PIO2_TABLE i32 (i32.const 112)) (global $~lib/builtins/f32.MAX_VALUE f32 (f32.const 3402823466385288598117041e14)) (global $~lib/builtins/f64.MIN_VALUE f64 (f64.const 5e-324)) (global $~lib/math/random_seeded (mut i32) (i32.const 0)) @@ -4751,13 +4751,13 @@ i32.const 63 i32.and local.set $15 - i32.const 88 + i32.const 112 local.get $14 i32.const 0 i32.add call $~lib/array/Array#__unchecked_get local.set $16 - i32.const 88 + i32.const 112 local.get $14 i32.const 1 i32.add @@ -4767,7 +4767,7 @@ i32.const 32 i32.gt_s if - i32.const 88 + i32.const 112 local.get $14 i32.const 2 i32.add @@ -10416,7 +10416,7 @@ i64.eqz if i32.const 0 - i32.const 112 + i32.const 144 i32.const 1021 i32.const 4 call $~lib/builtins/abort @@ -10448,7 +10448,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 144 i32.const 1030 i32.const 24 call $~lib/builtins/abort @@ -10505,7 +10505,7 @@ i32.eqz if i32.const 0 - i32.const 112 + i32.const 144 i32.const 2312 i32.const 24 call $~lib/builtins/abort @@ -11751,13 +11751,13 @@ i32.const 63 i32.and local.set $15 - i32.const 88 + i32.const 112 local.get $14 i32.const 0 i32.add call $~lib/array/Array#__unchecked_get local.set $16 - i32.const 88 + i32.const 112 local.get $14 i32.const 1 i32.add @@ -11767,7 +11767,7 @@ i32.const 32 i32.gt_s if - i32.const 88 + i32.const 112 local.get $14 i32.const 2 i32.add @@ -12731,13 +12731,13 @@ i32.const 63 i32.and local.set $17 - i32.const 88 + i32.const 112 local.get $16 i32.const 0 i32.add call $~lib/array/Array#__unchecked_get local.set $18 - i32.const 88 + i32.const 112 local.get $16 i32.const 1 i32.add @@ -12747,7 +12747,7 @@ i32.const 32 i32.gt_s if - i32.const 88 + i32.const 112 local.get $16 i32.const 2 i32.add @@ -13574,7 +13574,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 101 i32.const 0 call $~lib/builtins/abort @@ -13586,7 +13586,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 102 i32.const 0 call $~lib/builtins/abort @@ -13600,7 +13600,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 108 i32.const 0 call $~lib/builtins/abort @@ -13614,7 +13614,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 109 i32.const 0 call $~lib/builtins/abort @@ -13628,7 +13628,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 110 i32.const 0 call $~lib/builtins/abort @@ -13642,7 +13642,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 111 i32.const 0 call $~lib/builtins/abort @@ -13656,7 +13656,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 112 i32.const 0 call $~lib/builtins/abort @@ -13670,7 +13670,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 113 i32.const 0 call $~lib/builtins/abort @@ -13684,7 +13684,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 114 i32.const 0 call $~lib/builtins/abort @@ -13699,7 +13699,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 116 i32.const 0 call $~lib/builtins/abort @@ -13714,7 +13714,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 117 i32.const 0 call $~lib/builtins/abort @@ -13729,7 +13729,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 118 i32.const 0 call $~lib/builtins/abort @@ -13744,7 +13744,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 119 i32.const 0 call $~lib/builtins/abort @@ -13759,7 +13759,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 120 i32.const 0 call $~lib/builtins/abort @@ -13774,7 +13774,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 121 i32.const 0 call $~lib/builtins/abort @@ -13789,7 +13789,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 122 i32.const 0 call $~lib/builtins/abort @@ -13804,7 +13804,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 133 i32.const 0 call $~lib/builtins/abort @@ -13819,7 +13819,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 134 i32.const 0 call $~lib/builtins/abort @@ -13834,7 +13834,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 135 i32.const 0 call $~lib/builtins/abort @@ -13849,7 +13849,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 136 i32.const 0 call $~lib/builtins/abort @@ -13864,7 +13864,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 137 i32.const 0 call $~lib/builtins/abort @@ -13879,7 +13879,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 138 i32.const 0 call $~lib/builtins/abort @@ -13894,7 +13894,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 139 i32.const 0 call $~lib/builtins/abort @@ -13909,7 +13909,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 140 i32.const 0 call $~lib/builtins/abort @@ -13924,7 +13924,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 141 i32.const 0 call $~lib/builtins/abort @@ -13939,7 +13939,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 142 i32.const 0 call $~lib/builtins/abort @@ -13954,7 +13954,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 145 i32.const 0 call $~lib/builtins/abort @@ -13969,7 +13969,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 146 i32.const 0 call $~lib/builtins/abort @@ -13984,7 +13984,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 147 i32.const 0 call $~lib/builtins/abort @@ -13999,7 +13999,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 148 i32.const 0 call $~lib/builtins/abort @@ -14014,7 +14014,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 149 i32.const 0 call $~lib/builtins/abort @@ -14031,7 +14031,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 150 i32.const 0 call $~lib/builtins/abort @@ -14046,7 +14046,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 151 i32.const 0 call $~lib/builtins/abort @@ -14061,7 +14061,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 152 i32.const 0 call $~lib/builtins/abort @@ -14076,7 +14076,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 153 i32.const 0 call $~lib/builtins/abort @@ -14093,7 +14093,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 154 i32.const 0 call $~lib/builtins/abort @@ -14108,7 +14108,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 155 i32.const 0 call $~lib/builtins/abort @@ -14123,7 +14123,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 156 i32.const 0 call $~lib/builtins/abort @@ -14138,7 +14138,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 157 i32.const 0 call $~lib/builtins/abort @@ -14155,7 +14155,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 158 i32.const 0 call $~lib/builtins/abort @@ -14170,7 +14170,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 159 i32.const 0 call $~lib/builtins/abort @@ -14185,7 +14185,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 160 i32.const 0 call $~lib/builtins/abort @@ -14202,7 +14202,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 161 i32.const 0 call $~lib/builtins/abort @@ -14219,7 +14219,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 162 i32.const 0 call $~lib/builtins/abort @@ -14236,7 +14236,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 163 i32.const 0 call $~lib/builtins/abort @@ -14251,7 +14251,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 172 i32.const 0 call $~lib/builtins/abort @@ -14266,7 +14266,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 173 i32.const 0 call $~lib/builtins/abort @@ -14281,7 +14281,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 174 i32.const 0 call $~lib/builtins/abort @@ -14296,7 +14296,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 175 i32.const 0 call $~lib/builtins/abort @@ -14311,7 +14311,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 176 i32.const 0 call $~lib/builtins/abort @@ -14326,7 +14326,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 177 i32.const 0 call $~lib/builtins/abort @@ -14341,7 +14341,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 178 i32.const 0 call $~lib/builtins/abort @@ -14356,7 +14356,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 179 i32.const 0 call $~lib/builtins/abort @@ -14371,7 +14371,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 180 i32.const 0 call $~lib/builtins/abort @@ -14386,7 +14386,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 181 i32.const 0 call $~lib/builtins/abort @@ -14401,7 +14401,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 184 i32.const 0 call $~lib/builtins/abort @@ -14416,7 +14416,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 185 i32.const 0 call $~lib/builtins/abort @@ -14431,7 +14431,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 186 i32.const 0 call $~lib/builtins/abort @@ -14446,7 +14446,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 187 i32.const 0 call $~lib/builtins/abort @@ -14461,7 +14461,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 188 i32.const 0 call $~lib/builtins/abort @@ -14478,7 +14478,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 189 i32.const 0 call $~lib/builtins/abort @@ -14493,7 +14493,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 190 i32.const 0 call $~lib/builtins/abort @@ -14508,7 +14508,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 191 i32.const 0 call $~lib/builtins/abort @@ -14523,7 +14523,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 192 i32.const 0 call $~lib/builtins/abort @@ -14540,7 +14540,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 193 i32.const 0 call $~lib/builtins/abort @@ -14555,7 +14555,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 194 i32.const 0 call $~lib/builtins/abort @@ -14570,7 +14570,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 195 i32.const 0 call $~lib/builtins/abort @@ -14585,7 +14585,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 196 i32.const 0 call $~lib/builtins/abort @@ -14602,7 +14602,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 197 i32.const 0 call $~lib/builtins/abort @@ -14617,7 +14617,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 198 i32.const 0 call $~lib/builtins/abort @@ -14632,7 +14632,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 199 i32.const 0 call $~lib/builtins/abort @@ -14649,7 +14649,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 200 i32.const 0 call $~lib/builtins/abort @@ -14666,7 +14666,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 201 i32.const 0 call $~lib/builtins/abort @@ -14683,7 +14683,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 202 i32.const 0 call $~lib/builtins/abort @@ -14697,7 +14697,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 214 i32.const 0 call $~lib/builtins/abort @@ -14711,7 +14711,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 215 i32.const 0 call $~lib/builtins/abort @@ -14725,7 +14725,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 216 i32.const 0 call $~lib/builtins/abort @@ -14739,7 +14739,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 217 i32.const 0 call $~lib/builtins/abort @@ -14753,7 +14753,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 218 i32.const 0 call $~lib/builtins/abort @@ -14767,7 +14767,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 219 i32.const 0 call $~lib/builtins/abort @@ -14781,7 +14781,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 220 i32.const 0 call $~lib/builtins/abort @@ -14795,7 +14795,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 221 i32.const 0 call $~lib/builtins/abort @@ -14809,7 +14809,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 222 i32.const 0 call $~lib/builtins/abort @@ -14823,7 +14823,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 223 i32.const 0 call $~lib/builtins/abort @@ -14837,7 +14837,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 226 i32.const 0 call $~lib/builtins/abort @@ -14851,7 +14851,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 227 i32.const 0 call $~lib/builtins/abort @@ -14865,7 +14865,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 228 i32.const 0 call $~lib/builtins/abort @@ -14879,7 +14879,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 229 i32.const 0 call $~lib/builtins/abort @@ -14893,7 +14893,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 230 i32.const 0 call $~lib/builtins/abort @@ -14908,7 +14908,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 231 i32.const 0 call $~lib/builtins/abort @@ -14922,7 +14922,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 232 i32.const 0 call $~lib/builtins/abort @@ -14936,7 +14936,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 241 i32.const 0 call $~lib/builtins/abort @@ -14950,7 +14950,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 242 i32.const 0 call $~lib/builtins/abort @@ -14964,7 +14964,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 243 i32.const 0 call $~lib/builtins/abort @@ -14978,7 +14978,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 244 i32.const 0 call $~lib/builtins/abort @@ -14992,7 +14992,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 245 i32.const 0 call $~lib/builtins/abort @@ -15006,7 +15006,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 246 i32.const 0 call $~lib/builtins/abort @@ -15020,7 +15020,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 247 i32.const 0 call $~lib/builtins/abort @@ -15034,7 +15034,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 248 i32.const 0 call $~lib/builtins/abort @@ -15048,7 +15048,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 249 i32.const 0 call $~lib/builtins/abort @@ -15062,7 +15062,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 250 i32.const 0 call $~lib/builtins/abort @@ -15076,7 +15076,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 253 i32.const 0 call $~lib/builtins/abort @@ -15090,7 +15090,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 254 i32.const 0 call $~lib/builtins/abort @@ -15104,7 +15104,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 255 i32.const 0 call $~lib/builtins/abort @@ -15118,7 +15118,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 256 i32.const 0 call $~lib/builtins/abort @@ -15132,7 +15132,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 257 i32.const 0 call $~lib/builtins/abort @@ -15147,7 +15147,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 258 i32.const 0 call $~lib/builtins/abort @@ -15161,7 +15161,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 259 i32.const 0 call $~lib/builtins/abort @@ -15175,7 +15175,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 271 i32.const 0 call $~lib/builtins/abort @@ -15189,7 +15189,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 272 i32.const 0 call $~lib/builtins/abort @@ -15203,7 +15203,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 273 i32.const 0 call $~lib/builtins/abort @@ -15217,7 +15217,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 274 i32.const 0 call $~lib/builtins/abort @@ -15231,7 +15231,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 275 i32.const 0 call $~lib/builtins/abort @@ -15245,7 +15245,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 276 i32.const 0 call $~lib/builtins/abort @@ -15259,7 +15259,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 277 i32.const 0 call $~lib/builtins/abort @@ -15273,7 +15273,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 278 i32.const 0 call $~lib/builtins/abort @@ -15287,7 +15287,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 279 i32.const 0 call $~lib/builtins/abort @@ -15301,7 +15301,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 280 i32.const 0 call $~lib/builtins/abort @@ -15315,7 +15315,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 283 i32.const 0 call $~lib/builtins/abort @@ -15329,7 +15329,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 284 i32.const 0 call $~lib/builtins/abort @@ -15343,7 +15343,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 285 i32.const 0 call $~lib/builtins/abort @@ -15357,7 +15357,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 286 i32.const 0 call $~lib/builtins/abort @@ -15371,7 +15371,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 287 i32.const 0 call $~lib/builtins/abort @@ -15385,7 +15385,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 288 i32.const 0 call $~lib/builtins/abort @@ -15400,7 +15400,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 289 i32.const 0 call $~lib/builtins/abort @@ -15414,7 +15414,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 290 i32.const 0 call $~lib/builtins/abort @@ -15428,7 +15428,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 291 i32.const 0 call $~lib/builtins/abort @@ -15442,7 +15442,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 292 i32.const 0 call $~lib/builtins/abort @@ -15456,7 +15456,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 301 i32.const 0 call $~lib/builtins/abort @@ -15470,7 +15470,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 302 i32.const 0 call $~lib/builtins/abort @@ -15484,7 +15484,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 303 i32.const 0 call $~lib/builtins/abort @@ -15498,7 +15498,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 304 i32.const 0 call $~lib/builtins/abort @@ -15512,7 +15512,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 305 i32.const 0 call $~lib/builtins/abort @@ -15526,7 +15526,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 306 i32.const 0 call $~lib/builtins/abort @@ -15540,7 +15540,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 307 i32.const 0 call $~lib/builtins/abort @@ -15554,7 +15554,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 308 i32.const 0 call $~lib/builtins/abort @@ -15568,7 +15568,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 309 i32.const 0 call $~lib/builtins/abort @@ -15582,7 +15582,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 310 i32.const 0 call $~lib/builtins/abort @@ -15596,7 +15596,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 313 i32.const 0 call $~lib/builtins/abort @@ -15610,7 +15610,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 314 i32.const 0 call $~lib/builtins/abort @@ -15624,7 +15624,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 315 i32.const 0 call $~lib/builtins/abort @@ -15638,7 +15638,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 316 i32.const 0 call $~lib/builtins/abort @@ -15652,7 +15652,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 317 i32.const 0 call $~lib/builtins/abort @@ -15666,7 +15666,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 318 i32.const 0 call $~lib/builtins/abort @@ -15681,7 +15681,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 319 i32.const 0 call $~lib/builtins/abort @@ -15695,7 +15695,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 320 i32.const 0 call $~lib/builtins/abort @@ -15709,7 +15709,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 321 i32.const 0 call $~lib/builtins/abort @@ -15723,7 +15723,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 322 i32.const 0 call $~lib/builtins/abort @@ -15737,7 +15737,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 323 i32.const 0 call $~lib/builtins/abort @@ -15751,7 +15751,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 335 i32.const 0 call $~lib/builtins/abort @@ -15765,7 +15765,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 336 i32.const 0 call $~lib/builtins/abort @@ -15779,7 +15779,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 337 i32.const 0 call $~lib/builtins/abort @@ -15793,7 +15793,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 338 i32.const 0 call $~lib/builtins/abort @@ -15807,7 +15807,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 339 i32.const 0 call $~lib/builtins/abort @@ -15821,7 +15821,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 340 i32.const 0 call $~lib/builtins/abort @@ -15835,7 +15835,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 341 i32.const 0 call $~lib/builtins/abort @@ -15849,7 +15849,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 342 i32.const 0 call $~lib/builtins/abort @@ -15863,7 +15863,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 343 i32.const 0 call $~lib/builtins/abort @@ -15877,7 +15877,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 344 i32.const 0 call $~lib/builtins/abort @@ -15891,7 +15891,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 347 i32.const 0 call $~lib/builtins/abort @@ -15905,7 +15905,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 348 i32.const 0 call $~lib/builtins/abort @@ -15919,7 +15919,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 349 i32.const 0 call $~lib/builtins/abort @@ -15933,7 +15933,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 350 i32.const 0 call $~lib/builtins/abort @@ -15947,7 +15947,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 351 i32.const 0 call $~lib/builtins/abort @@ -15961,7 +15961,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 352 i32.const 0 call $~lib/builtins/abort @@ -15976,7 +15976,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 353 i32.const 0 call $~lib/builtins/abort @@ -15990,7 +15990,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 369 i32.const 0 call $~lib/builtins/abort @@ -16004,7 +16004,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 371 i32.const 0 call $~lib/builtins/abort @@ -16018,7 +16018,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 372 i32.const 0 call $~lib/builtins/abort @@ -16032,7 +16032,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 381 i32.const 0 call $~lib/builtins/abort @@ -16046,7 +16046,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 382 i32.const 0 call $~lib/builtins/abort @@ -16060,7 +16060,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 383 i32.const 0 call $~lib/builtins/abort @@ -16074,7 +16074,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 384 i32.const 0 call $~lib/builtins/abort @@ -16088,7 +16088,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 385 i32.const 0 call $~lib/builtins/abort @@ -16102,7 +16102,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 386 i32.const 0 call $~lib/builtins/abort @@ -16116,7 +16116,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 387 i32.const 0 call $~lib/builtins/abort @@ -16130,7 +16130,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 388 i32.const 0 call $~lib/builtins/abort @@ -16144,7 +16144,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 389 i32.const 0 call $~lib/builtins/abort @@ -16158,7 +16158,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 390 i32.const 0 call $~lib/builtins/abort @@ -16172,7 +16172,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 393 i32.const 0 call $~lib/builtins/abort @@ -16186,7 +16186,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 394 i32.const 0 call $~lib/builtins/abort @@ -16200,7 +16200,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 395 i32.const 0 call $~lib/builtins/abort @@ -16214,7 +16214,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 396 i32.const 0 call $~lib/builtins/abort @@ -16228,7 +16228,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 397 i32.const 0 call $~lib/builtins/abort @@ -16242,7 +16242,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 398 i32.const 0 call $~lib/builtins/abort @@ -16257,7 +16257,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 399 i32.const 0 call $~lib/builtins/abort @@ -16271,7 +16271,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 400 i32.const 0 call $~lib/builtins/abort @@ -16285,7 +16285,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 412 i32.const 0 call $~lib/builtins/abort @@ -16299,7 +16299,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 413 i32.const 0 call $~lib/builtins/abort @@ -16313,7 +16313,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 414 i32.const 0 call $~lib/builtins/abort @@ -16327,7 +16327,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 415 i32.const 0 call $~lib/builtins/abort @@ -16341,7 +16341,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 416 i32.const 0 call $~lib/builtins/abort @@ -16355,7 +16355,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 417 i32.const 0 call $~lib/builtins/abort @@ -16369,7 +16369,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 418 i32.const 0 call $~lib/builtins/abort @@ -16383,7 +16383,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 419 i32.const 0 call $~lib/builtins/abort @@ -16397,7 +16397,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 420 i32.const 0 call $~lib/builtins/abort @@ -16411,7 +16411,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 421 i32.const 0 call $~lib/builtins/abort @@ -16425,7 +16425,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 424 i32.const 0 call $~lib/builtins/abort @@ -16439,7 +16439,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 425 i32.const 0 call $~lib/builtins/abort @@ -16453,7 +16453,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 426 i32.const 0 call $~lib/builtins/abort @@ -16467,7 +16467,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 427 i32.const 0 call $~lib/builtins/abort @@ -16481,7 +16481,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 428 i32.const 0 call $~lib/builtins/abort @@ -16495,7 +16495,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 429 i32.const 0 call $~lib/builtins/abort @@ -16509,7 +16509,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 430 i32.const 0 call $~lib/builtins/abort @@ -16524,7 +16524,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 431 i32.const 0 call $~lib/builtins/abort @@ -16538,7 +16538,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 432 i32.const 0 call $~lib/builtins/abort @@ -16552,7 +16552,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 433 i32.const 0 call $~lib/builtins/abort @@ -16566,7 +16566,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 442 i32.const 0 call $~lib/builtins/abort @@ -16580,7 +16580,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 443 i32.const 0 call $~lib/builtins/abort @@ -16594,7 +16594,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 444 i32.const 0 call $~lib/builtins/abort @@ -16608,7 +16608,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 445 i32.const 0 call $~lib/builtins/abort @@ -16622,7 +16622,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 446 i32.const 0 call $~lib/builtins/abort @@ -16636,7 +16636,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 447 i32.const 0 call $~lib/builtins/abort @@ -16650,7 +16650,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 448 i32.const 0 call $~lib/builtins/abort @@ -16664,7 +16664,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 449 i32.const 0 call $~lib/builtins/abort @@ -16678,7 +16678,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 450 i32.const 0 call $~lib/builtins/abort @@ -16692,7 +16692,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 451 i32.const 0 call $~lib/builtins/abort @@ -16706,7 +16706,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 454 i32.const 0 call $~lib/builtins/abort @@ -16720,7 +16720,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 455 i32.const 0 call $~lib/builtins/abort @@ -16734,7 +16734,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 456 i32.const 0 call $~lib/builtins/abort @@ -16748,7 +16748,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 457 i32.const 0 call $~lib/builtins/abort @@ -16762,7 +16762,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 458 i32.const 0 call $~lib/builtins/abort @@ -16776,7 +16776,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 459 i32.const 0 call $~lib/builtins/abort @@ -16790,7 +16790,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 460 i32.const 0 call $~lib/builtins/abort @@ -16805,7 +16805,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 461 i32.const 0 call $~lib/builtins/abort @@ -16819,7 +16819,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 462 i32.const 0 call $~lib/builtins/abort @@ -16833,7 +16833,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 463 i32.const 0 call $~lib/builtins/abort @@ -16847,7 +16847,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 475 i32.const 0 call $~lib/builtins/abort @@ -16861,7 +16861,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 476 i32.const 0 call $~lib/builtins/abort @@ -16875,7 +16875,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 477 i32.const 0 call $~lib/builtins/abort @@ -16889,7 +16889,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 478 i32.const 0 call $~lib/builtins/abort @@ -16903,7 +16903,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 479 i32.const 0 call $~lib/builtins/abort @@ -16917,7 +16917,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 480 i32.const 0 call $~lib/builtins/abort @@ -16931,7 +16931,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 481 i32.const 0 call $~lib/builtins/abort @@ -16945,7 +16945,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 482 i32.const 0 call $~lib/builtins/abort @@ -16959,7 +16959,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 483 i32.const 0 call $~lib/builtins/abort @@ -16973,7 +16973,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 484 i32.const 0 call $~lib/builtins/abort @@ -16987,7 +16987,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 487 i32.const 0 call $~lib/builtins/abort @@ -17001,7 +17001,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 488 i32.const 0 call $~lib/builtins/abort @@ -17017,7 +17017,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 489 i32.const 0 call $~lib/builtins/abort @@ -17031,7 +17031,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 490 i32.const 0 call $~lib/builtins/abort @@ -17045,7 +17045,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 491 i32.const 0 call $~lib/builtins/abort @@ -17059,7 +17059,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 520 i32.const 0 call $~lib/builtins/abort @@ -17073,7 +17073,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 521 i32.const 0 call $~lib/builtins/abort @@ -17087,7 +17087,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 522 i32.const 0 call $~lib/builtins/abort @@ -17101,7 +17101,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 523 i32.const 0 call $~lib/builtins/abort @@ -17115,7 +17115,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 524 i32.const 0 call $~lib/builtins/abort @@ -17129,7 +17129,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 525 i32.const 0 call $~lib/builtins/abort @@ -17143,7 +17143,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 526 i32.const 0 call $~lib/builtins/abort @@ -17157,7 +17157,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 527 i32.const 0 call $~lib/builtins/abort @@ -17171,7 +17171,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 528 i32.const 0 call $~lib/builtins/abort @@ -17185,7 +17185,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 529 i32.const 0 call $~lib/builtins/abort @@ -17199,7 +17199,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 532 i32.const 0 call $~lib/builtins/abort @@ -17213,7 +17213,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 533 i32.const 0 call $~lib/builtins/abort @@ -17229,7 +17229,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 534 i32.const 0 call $~lib/builtins/abort @@ -17243,7 +17243,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 535 i32.const 0 call $~lib/builtins/abort @@ -17257,7 +17257,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 536 i32.const 0 call $~lib/builtins/abort @@ -17271,7 +17271,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 548 i32.const 0 call $~lib/builtins/abort @@ -17285,7 +17285,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 549 i32.const 0 call $~lib/builtins/abort @@ -17299,7 +17299,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 550 i32.const 0 call $~lib/builtins/abort @@ -17313,7 +17313,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 551 i32.const 0 call $~lib/builtins/abort @@ -17327,7 +17327,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 552 i32.const 0 call $~lib/builtins/abort @@ -17341,7 +17341,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 553 i32.const 0 call $~lib/builtins/abort @@ -17355,7 +17355,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 554 i32.const 0 call $~lib/builtins/abort @@ -17369,7 +17369,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 555 i32.const 0 call $~lib/builtins/abort @@ -17383,7 +17383,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 556 i32.const 0 call $~lib/builtins/abort @@ -17397,7 +17397,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 557 i32.const 0 call $~lib/builtins/abort @@ -17411,7 +17411,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 560 i32.const 0 call $~lib/builtins/abort @@ -17425,7 +17425,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 561 i32.const 0 call $~lib/builtins/abort @@ -17439,7 +17439,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 562 i32.const 0 call $~lib/builtins/abort @@ -17453,7 +17453,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 563 i32.const 0 call $~lib/builtins/abort @@ -17467,7 +17467,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 564 i32.const 0 call $~lib/builtins/abort @@ -17482,7 +17482,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 565 i32.const 0 call $~lib/builtins/abort @@ -17496,7 +17496,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 566 i32.const 0 call $~lib/builtins/abort @@ -17510,7 +17510,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 567 i32.const 0 call $~lib/builtins/abort @@ -17524,7 +17524,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 576 i32.const 0 call $~lib/builtins/abort @@ -17538,7 +17538,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 577 i32.const 0 call $~lib/builtins/abort @@ -17552,7 +17552,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 578 i32.const 0 call $~lib/builtins/abort @@ -17566,7 +17566,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 579 i32.const 0 call $~lib/builtins/abort @@ -17580,7 +17580,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 580 i32.const 0 call $~lib/builtins/abort @@ -17594,7 +17594,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 581 i32.const 0 call $~lib/builtins/abort @@ -17608,7 +17608,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 582 i32.const 0 call $~lib/builtins/abort @@ -17622,7 +17622,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 583 i32.const 0 call $~lib/builtins/abort @@ -17636,7 +17636,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 584 i32.const 0 call $~lib/builtins/abort @@ -17650,7 +17650,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 585 i32.const 0 call $~lib/builtins/abort @@ -17664,7 +17664,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 588 i32.const 0 call $~lib/builtins/abort @@ -17678,7 +17678,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 589 i32.const 0 call $~lib/builtins/abort @@ -17692,7 +17692,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 590 i32.const 0 call $~lib/builtins/abort @@ -17706,7 +17706,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 591 i32.const 0 call $~lib/builtins/abort @@ -17720,7 +17720,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 592 i32.const 0 call $~lib/builtins/abort @@ -17735,7 +17735,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 593 i32.const 0 call $~lib/builtins/abort @@ -17749,7 +17749,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 594 i32.const 0 call $~lib/builtins/abort @@ -17763,7 +17763,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 606 i32.const 0 call $~lib/builtins/abort @@ -17777,7 +17777,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 607 i32.const 0 call $~lib/builtins/abort @@ -17791,7 +17791,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 608 i32.const 0 call $~lib/builtins/abort @@ -17805,7 +17805,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 609 i32.const 0 call $~lib/builtins/abort @@ -17819,7 +17819,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 610 i32.const 0 call $~lib/builtins/abort @@ -17833,7 +17833,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 611 i32.const 0 call $~lib/builtins/abort @@ -17847,7 +17847,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 612 i32.const 0 call $~lib/builtins/abort @@ -17861,7 +17861,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 613 i32.const 0 call $~lib/builtins/abort @@ -17875,7 +17875,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 614 i32.const 0 call $~lib/builtins/abort @@ -17889,7 +17889,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 615 i32.const 0 call $~lib/builtins/abort @@ -17903,7 +17903,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 618 i32.const 0 call $~lib/builtins/abort @@ -17917,7 +17917,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 619 i32.const 0 call $~lib/builtins/abort @@ -17932,7 +17932,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 620 i32.const 0 call $~lib/builtins/abort @@ -17946,7 +17946,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 621 i32.const 0 call $~lib/builtins/abort @@ -17960,7 +17960,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 622 i32.const 0 call $~lib/builtins/abort @@ -17974,7 +17974,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 623 i32.const 0 call $~lib/builtins/abort @@ -17989,7 +17989,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 624 i32.const 0 call $~lib/builtins/abort @@ -18003,7 +18003,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 625 i32.const 0 call $~lib/builtins/abort @@ -18017,7 +18017,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 626 i32.const 0 call $~lib/builtins/abort @@ -18031,7 +18031,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 627 i32.const 0 call $~lib/builtins/abort @@ -18045,7 +18045,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 628 i32.const 0 call $~lib/builtins/abort @@ -18061,7 +18061,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 629 i32.const 0 call $~lib/builtins/abort @@ -18077,7 +18077,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 630 i32.const 0 call $~lib/builtins/abort @@ -18091,7 +18091,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 631 i32.const 0 call $~lib/builtins/abort @@ -18105,7 +18105,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 640 i32.const 0 call $~lib/builtins/abort @@ -18119,7 +18119,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 641 i32.const 0 call $~lib/builtins/abort @@ -18133,7 +18133,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 642 i32.const 0 call $~lib/builtins/abort @@ -18147,7 +18147,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 643 i32.const 0 call $~lib/builtins/abort @@ -18161,7 +18161,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 644 i32.const 0 call $~lib/builtins/abort @@ -18175,7 +18175,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 645 i32.const 0 call $~lib/builtins/abort @@ -18189,7 +18189,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 646 i32.const 0 call $~lib/builtins/abort @@ -18203,7 +18203,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 647 i32.const 0 call $~lib/builtins/abort @@ -18217,7 +18217,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 648 i32.const 0 call $~lib/builtins/abort @@ -18231,7 +18231,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 649 i32.const 0 call $~lib/builtins/abort @@ -18245,7 +18245,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 652 i32.const 0 call $~lib/builtins/abort @@ -18259,7 +18259,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 653 i32.const 0 call $~lib/builtins/abort @@ -18274,7 +18274,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 654 i32.const 0 call $~lib/builtins/abort @@ -18288,7 +18288,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 655 i32.const 0 call $~lib/builtins/abort @@ -18302,7 +18302,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 656 i32.const 0 call $~lib/builtins/abort @@ -18316,7 +18316,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 657 i32.const 0 call $~lib/builtins/abort @@ -18331,7 +18331,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 658 i32.const 0 call $~lib/builtins/abort @@ -18345,7 +18345,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 659 i32.const 0 call $~lib/builtins/abort @@ -18359,7 +18359,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 660 i32.const 0 call $~lib/builtins/abort @@ -18373,7 +18373,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 661 i32.const 0 call $~lib/builtins/abort @@ -18387,7 +18387,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 662 i32.const 0 call $~lib/builtins/abort @@ -18403,7 +18403,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 663 i32.const 0 call $~lib/builtins/abort @@ -18419,7 +18419,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 664 i32.const 0 call $~lib/builtins/abort @@ -18433,7 +18433,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 665 i32.const 0 call $~lib/builtins/abort @@ -18448,7 +18448,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 677 i32.const 0 call $~lib/builtins/abort @@ -18463,7 +18463,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 678 i32.const 0 call $~lib/builtins/abort @@ -18478,7 +18478,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 679 i32.const 0 call $~lib/builtins/abort @@ -18493,7 +18493,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 680 i32.const 0 call $~lib/builtins/abort @@ -18508,7 +18508,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 681 i32.const 0 call $~lib/builtins/abort @@ -18523,7 +18523,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 682 i32.const 0 call $~lib/builtins/abort @@ -18538,7 +18538,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 683 i32.const 0 call $~lib/builtins/abort @@ -18553,7 +18553,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 684 i32.const 0 call $~lib/builtins/abort @@ -18568,7 +18568,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 685 i32.const 0 call $~lib/builtins/abort @@ -18583,7 +18583,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 686 i32.const 0 call $~lib/builtins/abort @@ -18598,7 +18598,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 689 i32.const 0 call $~lib/builtins/abort @@ -18613,7 +18613,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 690 i32.const 0 call $~lib/builtins/abort @@ -18628,7 +18628,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 691 i32.const 0 call $~lib/builtins/abort @@ -18644,7 +18644,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 692 i32.const 0 call $~lib/builtins/abort @@ -18659,7 +18659,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 693 i32.const 0 call $~lib/builtins/abort @@ -18674,7 +18674,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 694 i32.const 0 call $~lib/builtins/abort @@ -18689,7 +18689,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 695 i32.const 0 call $~lib/builtins/abort @@ -18704,7 +18704,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 696 i32.const 0 call $~lib/builtins/abort @@ -18719,7 +18719,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 697 i32.const 0 call $~lib/builtins/abort @@ -18735,7 +18735,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 698 i32.const 0 call $~lib/builtins/abort @@ -18750,7 +18750,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 699 i32.const 0 call $~lib/builtins/abort @@ -18765,7 +18765,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 700 i32.const 0 call $~lib/builtins/abort @@ -18780,7 +18780,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 701 i32.const 0 call $~lib/builtins/abort @@ -18795,7 +18795,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 702 i32.const 0 call $~lib/builtins/abort @@ -18810,7 +18810,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 703 i32.const 0 call $~lib/builtins/abort @@ -18825,7 +18825,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 704 i32.const 0 call $~lib/builtins/abort @@ -18840,7 +18840,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 705 i32.const 0 call $~lib/builtins/abort @@ -18855,7 +18855,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 706 i32.const 0 call $~lib/builtins/abort @@ -18871,7 +18871,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 707 i32.const 0 call $~lib/builtins/abort @@ -18887,7 +18887,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 708 i32.const 0 call $~lib/builtins/abort @@ -18902,7 +18902,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 709 i32.const 0 call $~lib/builtins/abort @@ -18918,7 +18918,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 710 i32.const 0 call $~lib/builtins/abort @@ -18933,7 +18933,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 711 i32.const 0 call $~lib/builtins/abort @@ -18949,7 +18949,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 712 i32.const 0 call $~lib/builtins/abort @@ -18965,7 +18965,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 713 i32.const 0 call $~lib/builtins/abort @@ -18982,7 +18982,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 714 i32.const 0 call $~lib/builtins/abort @@ -18999,7 +18999,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 715 i32.const 0 call $~lib/builtins/abort @@ -19016,7 +19016,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 716 i32.const 0 call $~lib/builtins/abort @@ -19033,7 +19033,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 717 i32.const 0 call $~lib/builtins/abort @@ -19048,7 +19048,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 718 i32.const 0 call $~lib/builtins/abort @@ -19063,7 +19063,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 727 i32.const 0 call $~lib/builtins/abort @@ -19078,7 +19078,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 728 i32.const 0 call $~lib/builtins/abort @@ -19093,7 +19093,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 729 i32.const 0 call $~lib/builtins/abort @@ -19108,7 +19108,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 730 i32.const 0 call $~lib/builtins/abort @@ -19123,7 +19123,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 731 i32.const 0 call $~lib/builtins/abort @@ -19138,7 +19138,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 732 i32.const 0 call $~lib/builtins/abort @@ -19153,7 +19153,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 733 i32.const 0 call $~lib/builtins/abort @@ -19168,7 +19168,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 734 i32.const 0 call $~lib/builtins/abort @@ -19183,7 +19183,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 735 i32.const 0 call $~lib/builtins/abort @@ -19198,7 +19198,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 736 i32.const 0 call $~lib/builtins/abort @@ -19213,7 +19213,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 739 i32.const 0 call $~lib/builtins/abort @@ -19228,7 +19228,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 740 i32.const 0 call $~lib/builtins/abort @@ -19243,7 +19243,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 741 i32.const 0 call $~lib/builtins/abort @@ -19259,7 +19259,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 742 i32.const 0 call $~lib/builtins/abort @@ -19274,7 +19274,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 743 i32.const 0 call $~lib/builtins/abort @@ -19289,7 +19289,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 744 i32.const 0 call $~lib/builtins/abort @@ -19304,7 +19304,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 745 i32.const 0 call $~lib/builtins/abort @@ -19319,7 +19319,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 746 i32.const 0 call $~lib/builtins/abort @@ -19334,7 +19334,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 747 i32.const 0 call $~lib/builtins/abort @@ -19350,7 +19350,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 748 i32.const 0 call $~lib/builtins/abort @@ -19365,7 +19365,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 749 i32.const 0 call $~lib/builtins/abort @@ -19380,7 +19380,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 750 i32.const 0 call $~lib/builtins/abort @@ -19395,7 +19395,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 751 i32.const 0 call $~lib/builtins/abort @@ -19410,7 +19410,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 752 i32.const 0 call $~lib/builtins/abort @@ -19425,7 +19425,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 753 i32.const 0 call $~lib/builtins/abort @@ -19440,7 +19440,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 754 i32.const 0 call $~lib/builtins/abort @@ -19455,7 +19455,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 755 i32.const 0 call $~lib/builtins/abort @@ -19470,7 +19470,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 756 i32.const 0 call $~lib/builtins/abort @@ -19486,7 +19486,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 757 i32.const 0 call $~lib/builtins/abort @@ -19502,7 +19502,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 758 i32.const 0 call $~lib/builtins/abort @@ -19517,7 +19517,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 759 i32.const 0 call $~lib/builtins/abort @@ -19533,7 +19533,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 760 i32.const 0 call $~lib/builtins/abort @@ -19548,7 +19548,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 761 i32.const 0 call $~lib/builtins/abort @@ -19564,7 +19564,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 762 i32.const 0 call $~lib/builtins/abort @@ -19580,7 +19580,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 763 i32.const 0 call $~lib/builtins/abort @@ -19597,7 +19597,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 764 i32.const 0 call $~lib/builtins/abort @@ -19614,7 +19614,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 765 i32.const 0 call $~lib/builtins/abort @@ -19631,7 +19631,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 766 i32.const 0 call $~lib/builtins/abort @@ -19645,7 +19645,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 778 i32.const 0 call $~lib/builtins/abort @@ -19659,7 +19659,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 779 i32.const 0 call $~lib/builtins/abort @@ -19673,7 +19673,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 780 i32.const 0 call $~lib/builtins/abort @@ -19687,7 +19687,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 781 i32.const 0 call $~lib/builtins/abort @@ -19701,7 +19701,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 782 i32.const 0 call $~lib/builtins/abort @@ -19715,7 +19715,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 783 i32.const 0 call $~lib/builtins/abort @@ -19729,7 +19729,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 784 i32.const 0 call $~lib/builtins/abort @@ -19743,7 +19743,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 785 i32.const 0 call $~lib/builtins/abort @@ -19757,7 +19757,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 786 i32.const 0 call $~lib/builtins/abort @@ -19771,7 +19771,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 787 i32.const 0 call $~lib/builtins/abort @@ -19785,7 +19785,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 790 i32.const 0 call $~lib/builtins/abort @@ -19799,7 +19799,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 791 i32.const 0 call $~lib/builtins/abort @@ -19815,7 +19815,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 792 i32.const 0 call $~lib/builtins/abort @@ -19829,7 +19829,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 793 i32.const 0 call $~lib/builtins/abort @@ -19843,7 +19843,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 794 i32.const 0 call $~lib/builtins/abort @@ -19857,7 +19857,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 795 i32.const 0 call $~lib/builtins/abort @@ -19871,7 +19871,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 796 i32.const 0 call $~lib/builtins/abort @@ -19885,7 +19885,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 797 i32.const 0 call $~lib/builtins/abort @@ -19899,7 +19899,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 798 i32.const 0 call $~lib/builtins/abort @@ -19913,7 +19913,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 799 i32.const 0 call $~lib/builtins/abort @@ -19927,7 +19927,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 808 i32.const 0 call $~lib/builtins/abort @@ -19941,7 +19941,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 809 i32.const 0 call $~lib/builtins/abort @@ -19955,7 +19955,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 810 i32.const 0 call $~lib/builtins/abort @@ -19969,7 +19969,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 811 i32.const 0 call $~lib/builtins/abort @@ -19983,7 +19983,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 812 i32.const 0 call $~lib/builtins/abort @@ -19997,7 +19997,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 813 i32.const 0 call $~lib/builtins/abort @@ -20011,7 +20011,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 814 i32.const 0 call $~lib/builtins/abort @@ -20025,7 +20025,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 815 i32.const 0 call $~lib/builtins/abort @@ -20039,7 +20039,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 816 i32.const 0 call $~lib/builtins/abort @@ -20053,7 +20053,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 817 i32.const 0 call $~lib/builtins/abort @@ -20067,7 +20067,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 820 i32.const 0 call $~lib/builtins/abort @@ -20081,7 +20081,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 821 i32.const 0 call $~lib/builtins/abort @@ -20097,7 +20097,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 822 i32.const 0 call $~lib/builtins/abort @@ -20111,7 +20111,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 823 i32.const 0 call $~lib/builtins/abort @@ -20125,7 +20125,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 824 i32.const 0 call $~lib/builtins/abort @@ -20139,7 +20139,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 825 i32.const 0 call $~lib/builtins/abort @@ -20153,7 +20153,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 826 i32.const 0 call $~lib/builtins/abort @@ -20167,7 +20167,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 827 i32.const 0 call $~lib/builtins/abort @@ -20181,7 +20181,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 828 i32.const 0 call $~lib/builtins/abort @@ -20195,7 +20195,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 829 i32.const 0 call $~lib/builtins/abort @@ -20209,7 +20209,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 841 i32.const 0 call $~lib/builtins/abort @@ -20223,7 +20223,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 842 i32.const 0 call $~lib/builtins/abort @@ -20237,7 +20237,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 843 i32.const 0 call $~lib/builtins/abort @@ -20251,7 +20251,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 844 i32.const 0 call $~lib/builtins/abort @@ -20265,7 +20265,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 845 i32.const 0 call $~lib/builtins/abort @@ -20279,7 +20279,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 846 i32.const 0 call $~lib/builtins/abort @@ -20293,7 +20293,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 847 i32.const 0 call $~lib/builtins/abort @@ -20307,7 +20307,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 848 i32.const 0 call $~lib/builtins/abort @@ -20321,7 +20321,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 849 i32.const 0 call $~lib/builtins/abort @@ -20335,7 +20335,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 850 i32.const 0 call $~lib/builtins/abort @@ -20349,7 +20349,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 853 i32.const 0 call $~lib/builtins/abort @@ -20363,7 +20363,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 854 i32.const 0 call $~lib/builtins/abort @@ -20379,7 +20379,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 855 i32.const 0 call $~lib/builtins/abort @@ -20393,7 +20393,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 856 i32.const 0 call $~lib/builtins/abort @@ -20407,7 +20407,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 857 i32.const 0 call $~lib/builtins/abort @@ -20421,7 +20421,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 858 i32.const 0 call $~lib/builtins/abort @@ -20435,7 +20435,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 859 i32.const 0 call $~lib/builtins/abort @@ -20449,7 +20449,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 860 i32.const 0 call $~lib/builtins/abort @@ -20463,7 +20463,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 861 i32.const 0 call $~lib/builtins/abort @@ -20477,7 +20477,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 862 i32.const 0 call $~lib/builtins/abort @@ -20491,7 +20491,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 863 i32.const 0 call $~lib/builtins/abort @@ -20505,7 +20505,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 864 i32.const 0 call $~lib/builtins/abort @@ -20519,7 +20519,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 865 i32.const 0 call $~lib/builtins/abort @@ -20533,7 +20533,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 866 i32.const 0 call $~lib/builtins/abort @@ -20547,7 +20547,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 867 i32.const 0 call $~lib/builtins/abort @@ -20561,7 +20561,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 868 i32.const 0 call $~lib/builtins/abort @@ -20575,7 +20575,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 869 i32.const 0 call $~lib/builtins/abort @@ -20591,7 +20591,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 870 i32.const 0 call $~lib/builtins/abort @@ -20605,7 +20605,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 871 i32.const 0 call $~lib/builtins/abort @@ -20619,7 +20619,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 872 i32.const 0 call $~lib/builtins/abort @@ -20633,7 +20633,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 873 i32.const 0 call $~lib/builtins/abort @@ -20647,7 +20647,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 874 i32.const 0 call $~lib/builtins/abort @@ -20661,7 +20661,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 875 i32.const 0 call $~lib/builtins/abort @@ -20675,7 +20675,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 876 i32.const 0 call $~lib/builtins/abort @@ -20689,7 +20689,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 877 i32.const 0 call $~lib/builtins/abort @@ -20703,7 +20703,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 878 i32.const 0 call $~lib/builtins/abort @@ -20717,7 +20717,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 879 i32.const 0 call $~lib/builtins/abort @@ -20731,7 +20731,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 880 i32.const 0 call $~lib/builtins/abort @@ -20745,7 +20745,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 881 i32.const 0 call $~lib/builtins/abort @@ -20759,7 +20759,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 882 i32.const 0 call $~lib/builtins/abort @@ -20773,7 +20773,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 883 i32.const 0 call $~lib/builtins/abort @@ -20787,7 +20787,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 884 i32.const 0 call $~lib/builtins/abort @@ -20803,7 +20803,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 885 i32.const 0 call $~lib/builtins/abort @@ -20817,7 +20817,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 886 i32.const 0 call $~lib/builtins/abort @@ -20831,7 +20831,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 887 i32.const 0 call $~lib/builtins/abort @@ -20845,7 +20845,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 888 i32.const 0 call $~lib/builtins/abort @@ -20859,7 +20859,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 889 i32.const 0 call $~lib/builtins/abort @@ -20873,7 +20873,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 890 i32.const 0 call $~lib/builtins/abort @@ -20887,7 +20887,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 891 i32.const 0 call $~lib/builtins/abort @@ -20901,7 +20901,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 892 i32.const 0 call $~lib/builtins/abort @@ -20915,7 +20915,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 893 i32.const 0 call $~lib/builtins/abort @@ -20929,7 +20929,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 894 i32.const 0 call $~lib/builtins/abort @@ -20943,7 +20943,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 895 i32.const 0 call $~lib/builtins/abort @@ -20957,7 +20957,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 896 i32.const 0 call $~lib/builtins/abort @@ -20971,7 +20971,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 897 i32.const 0 call $~lib/builtins/abort @@ -20985,7 +20985,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 906 i32.const 0 call $~lib/builtins/abort @@ -20999,7 +20999,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 907 i32.const 0 call $~lib/builtins/abort @@ -21013,7 +21013,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 908 i32.const 0 call $~lib/builtins/abort @@ -21027,7 +21027,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 909 i32.const 0 call $~lib/builtins/abort @@ -21041,7 +21041,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 910 i32.const 0 call $~lib/builtins/abort @@ -21055,7 +21055,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 911 i32.const 0 call $~lib/builtins/abort @@ -21069,7 +21069,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 912 i32.const 0 call $~lib/builtins/abort @@ -21083,7 +21083,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 913 i32.const 0 call $~lib/builtins/abort @@ -21097,7 +21097,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 914 i32.const 0 call $~lib/builtins/abort @@ -21111,7 +21111,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 915 i32.const 0 call $~lib/builtins/abort @@ -21125,7 +21125,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 918 i32.const 0 call $~lib/builtins/abort @@ -21139,7 +21139,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 919 i32.const 0 call $~lib/builtins/abort @@ -21155,7 +21155,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 920 i32.const 0 call $~lib/builtins/abort @@ -21169,7 +21169,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 921 i32.const 0 call $~lib/builtins/abort @@ -21183,7 +21183,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 922 i32.const 0 call $~lib/builtins/abort @@ -21197,7 +21197,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 923 i32.const 0 call $~lib/builtins/abort @@ -21211,7 +21211,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 924 i32.const 0 call $~lib/builtins/abort @@ -21225,7 +21225,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 925 i32.const 0 call $~lib/builtins/abort @@ -21239,7 +21239,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 926 i32.const 0 call $~lib/builtins/abort @@ -21253,7 +21253,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 927 i32.const 0 call $~lib/builtins/abort @@ -21267,7 +21267,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 928 i32.const 0 call $~lib/builtins/abort @@ -21281,7 +21281,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 929 i32.const 0 call $~lib/builtins/abort @@ -21295,7 +21295,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 930 i32.const 0 call $~lib/builtins/abort @@ -21309,7 +21309,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 931 i32.const 0 call $~lib/builtins/abort @@ -21323,7 +21323,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 932 i32.const 0 call $~lib/builtins/abort @@ -21337,7 +21337,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 933 i32.const 0 call $~lib/builtins/abort @@ -21351,7 +21351,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 934 i32.const 0 call $~lib/builtins/abort @@ -21367,7 +21367,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 935 i32.const 0 call $~lib/builtins/abort @@ -21381,7 +21381,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 936 i32.const 0 call $~lib/builtins/abort @@ -21395,7 +21395,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 937 i32.const 0 call $~lib/builtins/abort @@ -21409,7 +21409,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 938 i32.const 0 call $~lib/builtins/abort @@ -21423,7 +21423,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 939 i32.const 0 call $~lib/builtins/abort @@ -21437,7 +21437,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 940 i32.const 0 call $~lib/builtins/abort @@ -21451,7 +21451,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 941 i32.const 0 call $~lib/builtins/abort @@ -21465,7 +21465,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 942 i32.const 0 call $~lib/builtins/abort @@ -21479,7 +21479,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 943 i32.const 0 call $~lib/builtins/abort @@ -21493,7 +21493,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 944 i32.const 0 call $~lib/builtins/abort @@ -21507,7 +21507,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 945 i32.const 0 call $~lib/builtins/abort @@ -21521,7 +21521,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 946 i32.const 0 call $~lib/builtins/abort @@ -21535,7 +21535,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 947 i32.const 0 call $~lib/builtins/abort @@ -21549,7 +21549,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 948 i32.const 0 call $~lib/builtins/abort @@ -21563,7 +21563,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 949 i32.const 0 call $~lib/builtins/abort @@ -21579,7 +21579,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 950 i32.const 0 call $~lib/builtins/abort @@ -21593,7 +21593,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 951 i32.const 0 call $~lib/builtins/abort @@ -21607,7 +21607,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 952 i32.const 0 call $~lib/builtins/abort @@ -21621,7 +21621,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 953 i32.const 0 call $~lib/builtins/abort @@ -21635,7 +21635,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 954 i32.const 0 call $~lib/builtins/abort @@ -21649,7 +21649,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 955 i32.const 0 call $~lib/builtins/abort @@ -21663,7 +21663,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 956 i32.const 0 call $~lib/builtins/abort @@ -21677,7 +21677,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 957 i32.const 0 call $~lib/builtins/abort @@ -21691,7 +21691,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 958 i32.const 0 call $~lib/builtins/abort @@ -21705,7 +21705,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 959 i32.const 0 call $~lib/builtins/abort @@ -21719,7 +21719,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 960 i32.const 0 call $~lib/builtins/abort @@ -21733,7 +21733,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 961 i32.const 0 call $~lib/builtins/abort @@ -21747,7 +21747,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 962 i32.const 0 call $~lib/builtins/abort @@ -21761,7 +21761,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1073 i32.const 0 call $~lib/builtins/abort @@ -21775,7 +21775,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1074 i32.const 0 call $~lib/builtins/abort @@ -21789,7 +21789,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1075 i32.const 0 call $~lib/builtins/abort @@ -21803,7 +21803,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1076 i32.const 0 call $~lib/builtins/abort @@ -21817,7 +21817,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1077 i32.const 0 call $~lib/builtins/abort @@ -21831,7 +21831,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1078 i32.const 0 call $~lib/builtins/abort @@ -21845,7 +21845,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1079 i32.const 0 call $~lib/builtins/abort @@ -21859,7 +21859,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1080 i32.const 0 call $~lib/builtins/abort @@ -21873,7 +21873,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1081 i32.const 0 call $~lib/builtins/abort @@ -21887,7 +21887,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1082 i32.const 0 call $~lib/builtins/abort @@ -21901,7 +21901,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1085 i32.const 0 call $~lib/builtins/abort @@ -21915,7 +21915,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1086 i32.const 0 call $~lib/builtins/abort @@ -21929,7 +21929,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1087 i32.const 0 call $~lib/builtins/abort @@ -21944,7 +21944,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1088 i32.const 0 call $~lib/builtins/abort @@ -21958,7 +21958,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1089 i32.const 0 call $~lib/builtins/abort @@ -21972,7 +21972,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1092 i32.const 0 call $~lib/builtins/abort @@ -21986,7 +21986,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1093 i32.const 0 call $~lib/builtins/abort @@ -22000,7 +22000,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1094 i32.const 0 call $~lib/builtins/abort @@ -22014,7 +22014,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1095 i32.const 0 call $~lib/builtins/abort @@ -22028,7 +22028,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1096 i32.const 0 call $~lib/builtins/abort @@ -22042,7 +22042,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1097 i32.const 0 call $~lib/builtins/abort @@ -22056,7 +22056,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1098 i32.const 0 call $~lib/builtins/abort @@ -22070,7 +22070,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1099 i32.const 0 call $~lib/builtins/abort @@ -22084,7 +22084,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1100 i32.const 0 call $~lib/builtins/abort @@ -22098,7 +22098,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1101 i32.const 0 call $~lib/builtins/abort @@ -22112,7 +22112,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1102 i32.const 0 call $~lib/builtins/abort @@ -22126,7 +22126,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1103 i32.const 0 call $~lib/builtins/abort @@ -22140,7 +22140,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1104 i32.const 0 call $~lib/builtins/abort @@ -22154,7 +22154,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1105 i32.const 0 call $~lib/builtins/abort @@ -22168,7 +22168,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1106 i32.const 0 call $~lib/builtins/abort @@ -22182,7 +22182,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1107 i32.const 0 call $~lib/builtins/abort @@ -22196,7 +22196,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1108 i32.const 0 call $~lib/builtins/abort @@ -22210,7 +22210,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1109 i32.const 0 call $~lib/builtins/abort @@ -22224,7 +22224,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1110 i32.const 0 call $~lib/builtins/abort @@ -22238,7 +22238,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1111 i32.const 0 call $~lib/builtins/abort @@ -22252,7 +22252,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1112 i32.const 0 call $~lib/builtins/abort @@ -22266,7 +22266,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1113 i32.const 0 call $~lib/builtins/abort @@ -22280,7 +22280,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1114 i32.const 0 call $~lib/builtins/abort @@ -22294,7 +22294,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1115 i32.const 0 call $~lib/builtins/abort @@ -22308,7 +22308,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1116 i32.const 0 call $~lib/builtins/abort @@ -22322,7 +22322,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1117 i32.const 0 call $~lib/builtins/abort @@ -22336,7 +22336,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1118 i32.const 0 call $~lib/builtins/abort @@ -22350,7 +22350,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1119 i32.const 0 call $~lib/builtins/abort @@ -22364,7 +22364,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1120 i32.const 0 call $~lib/builtins/abort @@ -22378,7 +22378,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1121 i32.const 0 call $~lib/builtins/abort @@ -22392,7 +22392,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1122 i32.const 0 call $~lib/builtins/abort @@ -22406,7 +22406,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1123 i32.const 0 call $~lib/builtins/abort @@ -22420,7 +22420,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1124 i32.const 0 call $~lib/builtins/abort @@ -22434,7 +22434,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1125 i32.const 0 call $~lib/builtins/abort @@ -22448,7 +22448,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1126 i32.const 0 call $~lib/builtins/abort @@ -22462,7 +22462,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1127 i32.const 0 call $~lib/builtins/abort @@ -22476,7 +22476,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1128 i32.const 0 call $~lib/builtins/abort @@ -22490,7 +22490,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1129 i32.const 0 call $~lib/builtins/abort @@ -22504,7 +22504,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1132 i32.const 0 call $~lib/builtins/abort @@ -22518,7 +22518,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1133 i32.const 0 call $~lib/builtins/abort @@ -22532,7 +22532,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1134 i32.const 0 call $~lib/builtins/abort @@ -22546,7 +22546,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1135 i32.const 0 call $~lib/builtins/abort @@ -22560,7 +22560,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1136 i32.const 0 call $~lib/builtins/abort @@ -22574,7 +22574,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1137 i32.const 0 call $~lib/builtins/abort @@ -22588,7 +22588,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1138 i32.const 0 call $~lib/builtins/abort @@ -22602,7 +22602,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1139 i32.const 0 call $~lib/builtins/abort @@ -22616,7 +22616,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1140 i32.const 0 call $~lib/builtins/abort @@ -22630,7 +22630,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1141 i32.const 0 call $~lib/builtins/abort @@ -22644,7 +22644,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1142 i32.const 0 call $~lib/builtins/abort @@ -22658,7 +22658,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1143 i32.const 0 call $~lib/builtins/abort @@ -22672,7 +22672,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1144 i32.const 0 call $~lib/builtins/abort @@ -22687,7 +22687,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1145 i32.const 0 call $~lib/builtins/abort @@ -22701,7 +22701,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1156 i32.const 0 call $~lib/builtins/abort @@ -22715,7 +22715,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1157 i32.const 0 call $~lib/builtins/abort @@ -22729,7 +22729,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1158 i32.const 0 call $~lib/builtins/abort @@ -22743,7 +22743,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1159 i32.const 0 call $~lib/builtins/abort @@ -22757,7 +22757,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1160 i32.const 0 call $~lib/builtins/abort @@ -22771,7 +22771,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1161 i32.const 0 call $~lib/builtins/abort @@ -22785,7 +22785,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1162 i32.const 0 call $~lib/builtins/abort @@ -22799,7 +22799,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1163 i32.const 0 call $~lib/builtins/abort @@ -22813,7 +22813,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1164 i32.const 0 call $~lib/builtins/abort @@ -22827,7 +22827,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1165 i32.const 0 call $~lib/builtins/abort @@ -22841,7 +22841,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1168 i32.const 0 call $~lib/builtins/abort @@ -22855,7 +22855,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1169 i32.const 0 call $~lib/builtins/abort @@ -22869,7 +22869,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1170 i32.const 0 call $~lib/builtins/abort @@ -22884,7 +22884,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1171 i32.const 0 call $~lib/builtins/abort @@ -22898,7 +22898,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1172 i32.const 0 call $~lib/builtins/abort @@ -22912,7 +22912,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1181 i32.const 0 call $~lib/builtins/abort @@ -22926,7 +22926,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1182 i32.const 0 call $~lib/builtins/abort @@ -22940,7 +22940,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1183 i32.const 0 call $~lib/builtins/abort @@ -22954,7 +22954,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1184 i32.const 0 call $~lib/builtins/abort @@ -22968,7 +22968,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1185 i32.const 0 call $~lib/builtins/abort @@ -22982,7 +22982,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1186 i32.const 0 call $~lib/builtins/abort @@ -22996,7 +22996,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1187 i32.const 0 call $~lib/builtins/abort @@ -23010,7 +23010,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1188 i32.const 0 call $~lib/builtins/abort @@ -23024,7 +23024,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1189 i32.const 0 call $~lib/builtins/abort @@ -23038,7 +23038,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1190 i32.const 0 call $~lib/builtins/abort @@ -23052,7 +23052,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1193 i32.const 0 call $~lib/builtins/abort @@ -23066,7 +23066,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1194 i32.const 0 call $~lib/builtins/abort @@ -23080,7 +23080,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1195 i32.const 0 call $~lib/builtins/abort @@ -23095,7 +23095,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1196 i32.const 0 call $~lib/builtins/abort @@ -23109,7 +23109,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1197 i32.const 0 call $~lib/builtins/abort @@ -23123,7 +23123,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1209 i32.const 0 call $~lib/builtins/abort @@ -23137,7 +23137,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1210 i32.const 0 call $~lib/builtins/abort @@ -23151,7 +23151,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1211 i32.const 0 call $~lib/builtins/abort @@ -23165,7 +23165,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1212 i32.const 0 call $~lib/builtins/abort @@ -23179,7 +23179,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1213 i32.const 0 call $~lib/builtins/abort @@ -23193,7 +23193,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1214 i32.const 0 call $~lib/builtins/abort @@ -23207,7 +23207,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1215 i32.const 0 call $~lib/builtins/abort @@ -23221,7 +23221,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1216 i32.const 0 call $~lib/builtins/abort @@ -23235,7 +23235,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1217 i32.const 0 call $~lib/builtins/abort @@ -23249,7 +23249,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1218 i32.const 0 call $~lib/builtins/abort @@ -23263,7 +23263,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1221 i32.const 0 call $~lib/builtins/abort @@ -23277,7 +23277,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1222 i32.const 0 call $~lib/builtins/abort @@ -23291,7 +23291,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1223 i32.const 0 call $~lib/builtins/abort @@ -23305,7 +23305,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1224 i32.const 0 call $~lib/builtins/abort @@ -23319,7 +23319,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1225 i32.const 0 call $~lib/builtins/abort @@ -23334,7 +23334,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1226 i32.const 0 call $~lib/builtins/abort @@ -23348,7 +23348,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1227 i32.const 0 call $~lib/builtins/abort @@ -23362,7 +23362,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1228 i32.const 0 call $~lib/builtins/abort @@ -23376,7 +23376,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1229 i32.const 0 call $~lib/builtins/abort @@ -23390,7 +23390,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1230 i32.const 0 call $~lib/builtins/abort @@ -23404,7 +23404,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1231 i32.const 0 call $~lib/builtins/abort @@ -23418,7 +23418,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1234 i32.const 0 call $~lib/builtins/abort @@ -23433,7 +23433,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1235 i32.const 0 call $~lib/builtins/abort @@ -23450,7 +23450,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1237 i32.const 0 call $~lib/builtins/abort @@ -23467,7 +23467,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1244 i32.const 0 call $~lib/builtins/abort @@ -23485,7 +23485,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1245 i32.const 0 call $~lib/builtins/abort @@ -23503,7 +23503,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1252 i32.const 0 call $~lib/builtins/abort @@ -23520,7 +23520,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1259 i32.const 0 call $~lib/builtins/abort @@ -23539,7 +23539,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1266 i32.const 0 call $~lib/builtins/abort @@ -23556,7 +23556,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1273 i32.const 0 call $~lib/builtins/abort @@ -23573,7 +23573,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1280 i32.const 0 call $~lib/builtins/abort @@ -23590,7 +23590,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1287 i32.const 0 call $~lib/builtins/abort @@ -23607,7 +23607,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1293 i32.const 0 call $~lib/builtins/abort @@ -23624,7 +23624,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1299 i32.const 0 call $~lib/builtins/abort @@ -23641,7 +23641,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1305 i32.const 0 call $~lib/builtins/abort @@ -23658,7 +23658,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1312 i32.const 0 call $~lib/builtins/abort @@ -23675,7 +23675,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1319 i32.const 0 call $~lib/builtins/abort @@ -23692,7 +23692,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1326 i32.const 0 call $~lib/builtins/abort @@ -23709,7 +23709,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1333 i32.const 0 call $~lib/builtins/abort @@ -23726,7 +23726,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1340 i32.const 0 call $~lib/builtins/abort @@ -23743,7 +23743,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1347 i32.const 0 call $~lib/builtins/abort @@ -23760,7 +23760,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1354 i32.const 0 call $~lib/builtins/abort @@ -23777,7 +23777,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1361 i32.const 0 call $~lib/builtins/abort @@ -23791,7 +23791,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1375 i32.const 0 call $~lib/builtins/abort @@ -23805,7 +23805,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1376 i32.const 0 call $~lib/builtins/abort @@ -23819,7 +23819,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1377 i32.const 0 call $~lib/builtins/abort @@ -23833,7 +23833,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1378 i32.const 0 call $~lib/builtins/abort @@ -23847,7 +23847,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1379 i32.const 0 call $~lib/builtins/abort @@ -23861,7 +23861,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1380 i32.const 0 call $~lib/builtins/abort @@ -23875,7 +23875,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1381 i32.const 0 call $~lib/builtins/abort @@ -23889,7 +23889,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1382 i32.const 0 call $~lib/builtins/abort @@ -23903,7 +23903,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1383 i32.const 0 call $~lib/builtins/abort @@ -23917,7 +23917,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1384 i32.const 0 call $~lib/builtins/abort @@ -23931,7 +23931,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1387 i32.const 0 call $~lib/builtins/abort @@ -23945,7 +23945,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1388 i32.const 0 call $~lib/builtins/abort @@ -23959,7 +23959,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1389 i32.const 0 call $~lib/builtins/abort @@ -23973,7 +23973,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1390 i32.const 0 call $~lib/builtins/abort @@ -23987,7 +23987,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1391 i32.const 0 call $~lib/builtins/abort @@ -24002,7 +24002,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1392 i32.const 0 call $~lib/builtins/abort @@ -24016,7 +24016,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1393 i32.const 0 call $~lib/builtins/abort @@ -24030,7 +24030,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1394 i32.const 0 call $~lib/builtins/abort @@ -24046,7 +24046,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1395 i32.const 0 call $~lib/builtins/abort @@ -24062,7 +24062,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1396 i32.const 0 call $~lib/builtins/abort @@ -24078,7 +24078,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1397 i32.const 0 call $~lib/builtins/abort @@ -24092,7 +24092,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1398 i32.const 0 call $~lib/builtins/abort @@ -24106,7 +24106,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1399 i32.const 0 call $~lib/builtins/abort @@ -24120,7 +24120,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1400 i32.const 0 call $~lib/builtins/abort @@ -24134,7 +24134,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1412 i32.const 0 call $~lib/builtins/abort @@ -24148,7 +24148,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1413 i32.const 0 call $~lib/builtins/abort @@ -24162,7 +24162,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1414 i32.const 0 call $~lib/builtins/abort @@ -24176,7 +24176,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1415 i32.const 0 call $~lib/builtins/abort @@ -24190,7 +24190,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1416 i32.const 0 call $~lib/builtins/abort @@ -24204,7 +24204,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1417 i32.const 0 call $~lib/builtins/abort @@ -24218,7 +24218,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1418 i32.const 0 call $~lib/builtins/abort @@ -24232,7 +24232,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1419 i32.const 0 call $~lib/builtins/abort @@ -24246,7 +24246,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1420 i32.const 0 call $~lib/builtins/abort @@ -24260,7 +24260,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1421 i32.const 0 call $~lib/builtins/abort @@ -24274,7 +24274,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1424 i32.const 0 call $~lib/builtins/abort @@ -24288,7 +24288,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1425 i32.const 0 call $~lib/builtins/abort @@ -24302,7 +24302,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1426 i32.const 0 call $~lib/builtins/abort @@ -24316,7 +24316,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1427 i32.const 0 call $~lib/builtins/abort @@ -24330,7 +24330,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1428 i32.const 0 call $~lib/builtins/abort @@ -24345,7 +24345,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1429 i32.const 0 call $~lib/builtins/abort @@ -24359,7 +24359,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1430 i32.const 0 call $~lib/builtins/abort @@ -24375,7 +24375,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1431 i32.const 0 call $~lib/builtins/abort @@ -24391,7 +24391,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1432 i32.const 0 call $~lib/builtins/abort @@ -24405,7 +24405,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1441 i32.const 0 call $~lib/builtins/abort @@ -24419,7 +24419,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1442 i32.const 0 call $~lib/builtins/abort @@ -24433,7 +24433,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1443 i32.const 0 call $~lib/builtins/abort @@ -24447,7 +24447,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1444 i32.const 0 call $~lib/builtins/abort @@ -24461,7 +24461,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1445 i32.const 0 call $~lib/builtins/abort @@ -24475,7 +24475,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1446 i32.const 0 call $~lib/builtins/abort @@ -24489,7 +24489,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1447 i32.const 0 call $~lib/builtins/abort @@ -24503,7 +24503,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1448 i32.const 0 call $~lib/builtins/abort @@ -24517,7 +24517,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1449 i32.const 0 call $~lib/builtins/abort @@ -24531,7 +24531,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1450 i32.const 0 call $~lib/builtins/abort @@ -24545,7 +24545,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1453 i32.const 0 call $~lib/builtins/abort @@ -24559,7 +24559,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1454 i32.const 0 call $~lib/builtins/abort @@ -24573,7 +24573,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1455 i32.const 0 call $~lib/builtins/abort @@ -24587,7 +24587,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1456 i32.const 0 call $~lib/builtins/abort @@ -24601,7 +24601,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1457 i32.const 0 call $~lib/builtins/abort @@ -24616,7 +24616,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1458 i32.const 0 call $~lib/builtins/abort @@ -24630,7 +24630,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1459 i32.const 0 call $~lib/builtins/abort @@ -24644,7 +24644,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1471 i32.const 0 call $~lib/builtins/abort @@ -24658,7 +24658,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1472 i32.const 0 call $~lib/builtins/abort @@ -24672,7 +24672,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1473 i32.const 0 call $~lib/builtins/abort @@ -24686,7 +24686,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1474 i32.const 0 call $~lib/builtins/abort @@ -24700,7 +24700,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1475 i32.const 0 call $~lib/builtins/abort @@ -24714,7 +24714,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1476 i32.const 0 call $~lib/builtins/abort @@ -24728,7 +24728,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1477 i32.const 0 call $~lib/builtins/abort @@ -24742,7 +24742,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1478 i32.const 0 call $~lib/builtins/abort @@ -24756,7 +24756,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1479 i32.const 0 call $~lib/builtins/abort @@ -24770,7 +24770,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1480 i32.const 0 call $~lib/builtins/abort @@ -24784,7 +24784,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1483 i32.const 0 call $~lib/builtins/abort @@ -24798,7 +24798,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1484 i32.const 0 call $~lib/builtins/abort @@ -24814,7 +24814,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1485 i32.const 0 call $~lib/builtins/abort @@ -24828,7 +24828,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1486 i32.const 0 call $~lib/builtins/abort @@ -24842,7 +24842,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1487 i32.const 0 call $~lib/builtins/abort @@ -24856,7 +24856,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1488 i32.const 0 call $~lib/builtins/abort @@ -24870,7 +24870,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1489 i32.const 0 call $~lib/builtins/abort @@ -24884,7 +24884,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1490 i32.const 0 call $~lib/builtins/abort @@ -24898,7 +24898,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1491 i32.const 0 call $~lib/builtins/abort @@ -24912,7 +24912,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1492 i32.const 0 call $~lib/builtins/abort @@ -24926,7 +24926,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1493 i32.const 0 call $~lib/builtins/abort @@ -24940,7 +24940,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1494 i32.const 0 call $~lib/builtins/abort @@ -24954,7 +24954,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1495 i32.const 0 call $~lib/builtins/abort @@ -24968,7 +24968,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1496 i32.const 0 call $~lib/builtins/abort @@ -24982,7 +24982,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1497 i32.const 0 call $~lib/builtins/abort @@ -24996,7 +24996,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1506 i32.const 0 call $~lib/builtins/abort @@ -25010,7 +25010,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1507 i32.const 0 call $~lib/builtins/abort @@ -25024,7 +25024,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1508 i32.const 0 call $~lib/builtins/abort @@ -25038,7 +25038,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1509 i32.const 0 call $~lib/builtins/abort @@ -25052,7 +25052,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1510 i32.const 0 call $~lib/builtins/abort @@ -25066,7 +25066,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1511 i32.const 0 call $~lib/builtins/abort @@ -25080,7 +25080,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1512 i32.const 0 call $~lib/builtins/abort @@ -25094,7 +25094,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1513 i32.const 0 call $~lib/builtins/abort @@ -25108,7 +25108,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1514 i32.const 0 call $~lib/builtins/abort @@ -25122,7 +25122,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1515 i32.const 0 call $~lib/builtins/abort @@ -25136,7 +25136,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1518 i32.const 0 call $~lib/builtins/abort @@ -25150,7 +25150,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1519 i32.const 0 call $~lib/builtins/abort @@ -25166,7 +25166,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1520 i32.const 0 call $~lib/builtins/abort @@ -25180,7 +25180,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1521 i32.const 0 call $~lib/builtins/abort @@ -25194,7 +25194,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1522 i32.const 0 call $~lib/builtins/abort @@ -25208,7 +25208,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1523 i32.const 0 call $~lib/builtins/abort @@ -25222,7 +25222,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1524 i32.const 0 call $~lib/builtins/abort @@ -25236,7 +25236,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1525 i32.const 0 call $~lib/builtins/abort @@ -25250,7 +25250,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1526 i32.const 0 call $~lib/builtins/abort @@ -25264,7 +25264,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1527 i32.const 0 call $~lib/builtins/abort @@ -25278,7 +25278,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1528 i32.const 0 call $~lib/builtins/abort @@ -25292,7 +25292,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1529 i32.const 0 call $~lib/builtins/abort @@ -25306,7 +25306,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1530 i32.const 0 call $~lib/builtins/abort @@ -25320,7 +25320,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1531 i32.const 0 call $~lib/builtins/abort @@ -25334,7 +25334,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1532 i32.const 0 call $~lib/builtins/abort @@ -25349,7 +25349,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1544 i32.const 0 call $~lib/builtins/abort @@ -25364,7 +25364,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1545 i32.const 0 call $~lib/builtins/abort @@ -25379,7 +25379,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1546 i32.const 0 call $~lib/builtins/abort @@ -25394,7 +25394,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1547 i32.const 0 call $~lib/builtins/abort @@ -25409,7 +25409,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1548 i32.const 0 call $~lib/builtins/abort @@ -25424,7 +25424,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1549 i32.const 0 call $~lib/builtins/abort @@ -25439,7 +25439,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1550 i32.const 0 call $~lib/builtins/abort @@ -25454,7 +25454,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1551 i32.const 0 call $~lib/builtins/abort @@ -25469,7 +25469,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1552 i32.const 0 call $~lib/builtins/abort @@ -25484,7 +25484,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1553 i32.const 0 call $~lib/builtins/abort @@ -25499,7 +25499,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1556 i32.const 0 call $~lib/builtins/abort @@ -25514,7 +25514,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1557 i32.const 0 call $~lib/builtins/abort @@ -25529,7 +25529,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1558 i32.const 0 call $~lib/builtins/abort @@ -25544,7 +25544,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1559 i32.const 0 call $~lib/builtins/abort @@ -25559,7 +25559,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1560 i32.const 0 call $~lib/builtins/abort @@ -25574,7 +25574,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1561 i32.const 0 call $~lib/builtins/abort @@ -25589,7 +25589,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1562 i32.const 0 call $~lib/builtins/abort @@ -25604,7 +25604,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1563 i32.const 0 call $~lib/builtins/abort @@ -25619,7 +25619,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1564 i32.const 0 call $~lib/builtins/abort @@ -25634,7 +25634,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1565 i32.const 0 call $~lib/builtins/abort @@ -25649,7 +25649,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1566 i32.const 0 call $~lib/builtins/abort @@ -25664,7 +25664,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1567 i32.const 0 call $~lib/builtins/abort @@ -25679,7 +25679,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1568 i32.const 0 call $~lib/builtins/abort @@ -25695,7 +25695,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1569 i32.const 0 call $~lib/builtins/abort @@ -25711,7 +25711,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1570 i32.const 0 call $~lib/builtins/abort @@ -25727,7 +25727,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1571 i32.const 0 call $~lib/builtins/abort @@ -25743,7 +25743,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1572 i32.const 0 call $~lib/builtins/abort @@ -25758,7 +25758,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1573 i32.const 0 call $~lib/builtins/abort @@ -25773,7 +25773,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1574 i32.const 0 call $~lib/builtins/abort @@ -25788,7 +25788,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1583 i32.const 0 call $~lib/builtins/abort @@ -25803,7 +25803,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1584 i32.const 0 call $~lib/builtins/abort @@ -25818,7 +25818,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1585 i32.const 0 call $~lib/builtins/abort @@ -25833,7 +25833,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1586 i32.const 0 call $~lib/builtins/abort @@ -25848,7 +25848,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1587 i32.const 0 call $~lib/builtins/abort @@ -25863,7 +25863,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1588 i32.const 0 call $~lib/builtins/abort @@ -25878,7 +25878,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1589 i32.const 0 call $~lib/builtins/abort @@ -25893,7 +25893,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1590 i32.const 0 call $~lib/builtins/abort @@ -25908,7 +25908,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1591 i32.const 0 call $~lib/builtins/abort @@ -25923,7 +25923,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1592 i32.const 0 call $~lib/builtins/abort @@ -25938,7 +25938,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1595 i32.const 0 call $~lib/builtins/abort @@ -25953,7 +25953,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1596 i32.const 0 call $~lib/builtins/abort @@ -25968,7 +25968,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1597 i32.const 0 call $~lib/builtins/abort @@ -25983,7 +25983,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1598 i32.const 0 call $~lib/builtins/abort @@ -25998,7 +25998,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1599 i32.const 0 call $~lib/builtins/abort @@ -26013,7 +26013,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1600 i32.const 0 call $~lib/builtins/abort @@ -26028,7 +26028,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1601 i32.const 0 call $~lib/builtins/abort @@ -26043,7 +26043,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1602 i32.const 0 call $~lib/builtins/abort @@ -26058,7 +26058,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1603 i32.const 0 call $~lib/builtins/abort @@ -26073,7 +26073,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1604 i32.const 0 call $~lib/builtins/abort @@ -26088,7 +26088,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1605 i32.const 0 call $~lib/builtins/abort @@ -26103,7 +26103,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1606 i32.const 0 call $~lib/builtins/abort @@ -26118,7 +26118,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1607 i32.const 0 call $~lib/builtins/abort @@ -26134,7 +26134,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1608 i32.const 0 call $~lib/builtins/abort @@ -26150,7 +26150,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1609 i32.const 0 call $~lib/builtins/abort @@ -26166,7 +26166,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1610 i32.const 0 call $~lib/builtins/abort @@ -26182,7 +26182,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1611 i32.const 0 call $~lib/builtins/abort @@ -26197,7 +26197,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1612 i32.const 0 call $~lib/builtins/abort @@ -26212,7 +26212,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1613 i32.const 0 call $~lib/builtins/abort @@ -26226,7 +26226,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1625 i32.const 0 call $~lib/builtins/abort @@ -26240,7 +26240,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1626 i32.const 0 call $~lib/builtins/abort @@ -26254,7 +26254,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1627 i32.const 0 call $~lib/builtins/abort @@ -26268,7 +26268,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1628 i32.const 0 call $~lib/builtins/abort @@ -26282,7 +26282,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1629 i32.const 0 call $~lib/builtins/abort @@ -26296,7 +26296,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1630 i32.const 0 call $~lib/builtins/abort @@ -26310,7 +26310,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1631 i32.const 0 call $~lib/builtins/abort @@ -26324,7 +26324,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1632 i32.const 0 call $~lib/builtins/abort @@ -26338,7 +26338,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1633 i32.const 0 call $~lib/builtins/abort @@ -26352,7 +26352,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1634 i32.const 0 call $~lib/builtins/abort @@ -26367,7 +26367,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1637 i32.const 0 call $~lib/builtins/abort @@ -26382,7 +26382,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1638 i32.const 0 call $~lib/builtins/abort @@ -26396,7 +26396,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1639 i32.const 0 call $~lib/builtins/abort @@ -26410,7 +26410,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1640 i32.const 0 call $~lib/builtins/abort @@ -26424,7 +26424,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1641 i32.const 0 call $~lib/builtins/abort @@ -26438,7 +26438,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1642 i32.const 0 call $~lib/builtins/abort @@ -26453,7 +26453,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1643 i32.const 0 call $~lib/builtins/abort @@ -26467,7 +26467,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1644 i32.const 0 call $~lib/builtins/abort @@ -26482,7 +26482,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1653 i32.const 0 call $~lib/builtins/abort @@ -26497,7 +26497,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1654 i32.const 0 call $~lib/builtins/abort @@ -26511,7 +26511,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1655 i32.const 0 call $~lib/builtins/abort @@ -26525,7 +26525,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1656 i32.const 0 call $~lib/builtins/abort @@ -26539,7 +26539,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1657 i32.const 0 call $~lib/builtins/abort @@ -26553,7 +26553,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1658 i32.const 0 call $~lib/builtins/abort @@ -26568,7 +26568,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1659 i32.const 0 call $~lib/builtins/abort @@ -26582,7 +26582,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1660 i32.const 0 call $~lib/builtins/abort @@ -26597,7 +26597,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1663 i32.const 0 call $~lib/builtins/abort @@ -26612,7 +26612,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1664 i32.const 0 call $~lib/builtins/abort @@ -26626,7 +26626,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1665 i32.const 0 call $~lib/builtins/abort @@ -26640,7 +26640,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1666 i32.const 0 call $~lib/builtins/abort @@ -26654,7 +26654,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1667 i32.const 0 call $~lib/builtins/abort @@ -26668,7 +26668,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1668 i32.const 0 call $~lib/builtins/abort @@ -26683,7 +26683,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1669 i32.const 0 call $~lib/builtins/abort @@ -26697,7 +26697,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1670 i32.const 0 call $~lib/builtins/abort @@ -26711,7 +26711,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1682 i32.const 0 call $~lib/builtins/abort @@ -26725,7 +26725,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1683 i32.const 0 call $~lib/builtins/abort @@ -26739,7 +26739,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1684 i32.const 0 call $~lib/builtins/abort @@ -26753,7 +26753,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1685 i32.const 0 call $~lib/builtins/abort @@ -26767,7 +26767,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1686 i32.const 0 call $~lib/builtins/abort @@ -26781,7 +26781,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1687 i32.const 0 call $~lib/builtins/abort @@ -26795,7 +26795,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1688 i32.const 0 call $~lib/builtins/abort @@ -26809,7 +26809,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1689 i32.const 0 call $~lib/builtins/abort @@ -26823,7 +26823,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1690 i32.const 0 call $~lib/builtins/abort @@ -26837,7 +26837,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1691 i32.const 0 call $~lib/builtins/abort @@ -26852,7 +26852,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1694 i32.const 0 call $~lib/builtins/abort @@ -26867,7 +26867,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1695 i32.const 0 call $~lib/builtins/abort @@ -26881,7 +26881,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1696 i32.const 0 call $~lib/builtins/abort @@ -26895,7 +26895,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1697 i32.const 0 call $~lib/builtins/abort @@ -26909,7 +26909,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1698 i32.const 0 call $~lib/builtins/abort @@ -26923,7 +26923,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1699 i32.const 0 call $~lib/builtins/abort @@ -26938,7 +26938,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1700 i32.const 0 call $~lib/builtins/abort @@ -26952,7 +26952,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1701 i32.const 0 call $~lib/builtins/abort @@ -26966,7 +26966,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1710 i32.const 0 call $~lib/builtins/abort @@ -26980,7 +26980,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1711 i32.const 0 call $~lib/builtins/abort @@ -26994,7 +26994,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1712 i32.const 0 call $~lib/builtins/abort @@ -27008,7 +27008,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1713 i32.const 0 call $~lib/builtins/abort @@ -27022,7 +27022,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1714 i32.const 0 call $~lib/builtins/abort @@ -27036,7 +27036,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1715 i32.const 0 call $~lib/builtins/abort @@ -27050,7 +27050,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1716 i32.const 0 call $~lib/builtins/abort @@ -27064,7 +27064,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1717 i32.const 0 call $~lib/builtins/abort @@ -27078,7 +27078,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1718 i32.const 0 call $~lib/builtins/abort @@ -27092,7 +27092,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1719 i32.const 0 call $~lib/builtins/abort @@ -27107,7 +27107,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1722 i32.const 0 call $~lib/builtins/abort @@ -27122,7 +27122,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1723 i32.const 0 call $~lib/builtins/abort @@ -27136,7 +27136,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1724 i32.const 0 call $~lib/builtins/abort @@ -27150,7 +27150,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1725 i32.const 0 call $~lib/builtins/abort @@ -27164,7 +27164,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1726 i32.const 0 call $~lib/builtins/abort @@ -27178,7 +27178,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1727 i32.const 0 call $~lib/builtins/abort @@ -27193,7 +27193,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1728 i32.const 0 call $~lib/builtins/abort @@ -27207,7 +27207,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1729 i32.const 0 call $~lib/builtins/abort @@ -27221,7 +27221,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1741 i32.const 0 call $~lib/builtins/abort @@ -27235,7 +27235,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1742 i32.const 0 call $~lib/builtins/abort @@ -27249,7 +27249,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1743 i32.const 0 call $~lib/builtins/abort @@ -27263,7 +27263,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1744 i32.const 0 call $~lib/builtins/abort @@ -27277,7 +27277,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1745 i32.const 0 call $~lib/builtins/abort @@ -27291,7 +27291,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1746 i32.const 0 call $~lib/builtins/abort @@ -27305,7 +27305,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1747 i32.const 0 call $~lib/builtins/abort @@ -27319,7 +27319,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1748 i32.const 0 call $~lib/builtins/abort @@ -27333,7 +27333,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1749 i32.const 0 call $~lib/builtins/abort @@ -27347,7 +27347,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1750 i32.const 0 call $~lib/builtins/abort @@ -27361,7 +27361,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1753 i32.const 0 call $~lib/builtins/abort @@ -27375,7 +27375,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1754 i32.const 0 call $~lib/builtins/abort @@ -27389,7 +27389,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1755 i32.const 0 call $~lib/builtins/abort @@ -27403,7 +27403,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1756 i32.const 0 call $~lib/builtins/abort @@ -27418,7 +27418,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1757 i32.const 0 call $~lib/builtins/abort @@ -27432,7 +27432,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1758 i32.const 0 call $~lib/builtins/abort @@ -27447,7 +27447,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1759 i32.const 0 call $~lib/builtins/abort @@ -27461,7 +27461,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1760 i32.const 0 call $~lib/builtins/abort @@ -27475,7 +27475,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1769 i32.const 0 call $~lib/builtins/abort @@ -27489,7 +27489,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1770 i32.const 0 call $~lib/builtins/abort @@ -27503,7 +27503,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1771 i32.const 0 call $~lib/builtins/abort @@ -27517,7 +27517,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1772 i32.const 0 call $~lib/builtins/abort @@ -27531,7 +27531,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1773 i32.const 0 call $~lib/builtins/abort @@ -27545,7 +27545,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1774 i32.const 0 call $~lib/builtins/abort @@ -27559,7 +27559,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1775 i32.const 0 call $~lib/builtins/abort @@ -27573,7 +27573,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1776 i32.const 0 call $~lib/builtins/abort @@ -27587,7 +27587,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1777 i32.const 0 call $~lib/builtins/abort @@ -27601,7 +27601,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1778 i32.const 0 call $~lib/builtins/abort @@ -27615,7 +27615,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1781 i32.const 0 call $~lib/builtins/abort @@ -27629,7 +27629,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1782 i32.const 0 call $~lib/builtins/abort @@ -27643,7 +27643,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1783 i32.const 0 call $~lib/builtins/abort @@ -27657,7 +27657,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1784 i32.const 0 call $~lib/builtins/abort @@ -27672,7 +27672,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1785 i32.const 0 call $~lib/builtins/abort @@ -27686,7 +27686,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1786 i32.const 0 call $~lib/builtins/abort @@ -27701,7 +27701,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1787 i32.const 0 call $~lib/builtins/abort @@ -27715,7 +27715,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1788 i32.const 0 call $~lib/builtins/abort @@ -27731,7 +27731,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1789 i32.const 0 call $~lib/builtins/abort @@ -27745,7 +27745,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1801 i32.const 0 call $~lib/builtins/abort @@ -27759,7 +27759,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1802 i32.const 0 call $~lib/builtins/abort @@ -27773,7 +27773,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1803 i32.const 0 call $~lib/builtins/abort @@ -27787,7 +27787,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1804 i32.const 0 call $~lib/builtins/abort @@ -27801,7 +27801,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1805 i32.const 0 call $~lib/builtins/abort @@ -27815,7 +27815,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1806 i32.const 0 call $~lib/builtins/abort @@ -27829,7 +27829,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1807 i32.const 0 call $~lib/builtins/abort @@ -27843,7 +27843,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1808 i32.const 0 call $~lib/builtins/abort @@ -27857,7 +27857,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1809 i32.const 0 call $~lib/builtins/abort @@ -27871,7 +27871,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1810 i32.const 0 call $~lib/builtins/abort @@ -27886,7 +27886,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1813 i32.const 0 call $~lib/builtins/abort @@ -27901,7 +27901,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1814 i32.const 0 call $~lib/builtins/abort @@ -27915,7 +27915,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1815 i32.const 0 call $~lib/builtins/abort @@ -27929,7 +27929,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1816 i32.const 0 call $~lib/builtins/abort @@ -27943,7 +27943,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1817 i32.const 0 call $~lib/builtins/abort @@ -27957,7 +27957,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1818 i32.const 0 call $~lib/builtins/abort @@ -27972,7 +27972,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1819 i32.const 0 call $~lib/builtins/abort @@ -27986,7 +27986,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1820 i32.const 0 call $~lib/builtins/abort @@ -28000,7 +28000,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1829 i32.const 0 call $~lib/builtins/abort @@ -28014,7 +28014,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1830 i32.const 0 call $~lib/builtins/abort @@ -28028,7 +28028,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1831 i32.const 0 call $~lib/builtins/abort @@ -28042,7 +28042,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1832 i32.const 0 call $~lib/builtins/abort @@ -28056,7 +28056,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1833 i32.const 0 call $~lib/builtins/abort @@ -28070,7 +28070,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1834 i32.const 0 call $~lib/builtins/abort @@ -28084,7 +28084,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1835 i32.const 0 call $~lib/builtins/abort @@ -28098,7 +28098,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1836 i32.const 0 call $~lib/builtins/abort @@ -28112,7 +28112,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1837 i32.const 0 call $~lib/builtins/abort @@ -28126,7 +28126,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1838 i32.const 0 call $~lib/builtins/abort @@ -28141,7 +28141,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1841 i32.const 0 call $~lib/builtins/abort @@ -28156,7 +28156,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1842 i32.const 0 call $~lib/builtins/abort @@ -28170,7 +28170,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1843 i32.const 0 call $~lib/builtins/abort @@ -28184,7 +28184,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1844 i32.const 0 call $~lib/builtins/abort @@ -28198,7 +28198,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1845 i32.const 0 call $~lib/builtins/abort @@ -28212,7 +28212,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1846 i32.const 0 call $~lib/builtins/abort @@ -28227,7 +28227,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1847 i32.const 0 call $~lib/builtins/abort @@ -28241,7 +28241,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1848 i32.const 0 call $~lib/builtins/abort @@ -28256,7 +28256,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1860 i32.const 0 call $~lib/builtins/abort @@ -28271,7 +28271,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1861 i32.const 0 call $~lib/builtins/abort @@ -28286,7 +28286,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1862 i32.const 0 call $~lib/builtins/abort @@ -28301,7 +28301,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1863 i32.const 0 call $~lib/builtins/abort @@ -28316,7 +28316,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1864 i32.const 0 call $~lib/builtins/abort @@ -28331,7 +28331,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1865 i32.const 0 call $~lib/builtins/abort @@ -28346,7 +28346,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1866 i32.const 0 call $~lib/builtins/abort @@ -28361,7 +28361,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1867 i32.const 0 call $~lib/builtins/abort @@ -28376,7 +28376,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1868 i32.const 0 call $~lib/builtins/abort @@ -28391,7 +28391,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1869 i32.const 0 call $~lib/builtins/abort @@ -28406,7 +28406,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1872 i32.const 0 call $~lib/builtins/abort @@ -28421,7 +28421,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1873 i32.const 0 call $~lib/builtins/abort @@ -28436,7 +28436,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1874 i32.const 0 call $~lib/builtins/abort @@ -28451,7 +28451,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1875 i32.const 0 call $~lib/builtins/abort @@ -28466,7 +28466,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1876 i32.const 0 call $~lib/builtins/abort @@ -28481,7 +28481,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1877 i32.const 0 call $~lib/builtins/abort @@ -28496,7 +28496,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1878 i32.const 0 call $~lib/builtins/abort @@ -28512,7 +28512,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1879 i32.const 0 call $~lib/builtins/abort @@ -28527,7 +28527,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1880 i32.const 0 call $~lib/builtins/abort @@ -28542,7 +28542,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1881 i32.const 0 call $~lib/builtins/abort @@ -28557,7 +28557,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1882 i32.const 0 call $~lib/builtins/abort @@ -28572,7 +28572,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1883 i32.const 0 call $~lib/builtins/abort @@ -28587,7 +28587,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1884 i32.const 0 call $~lib/builtins/abort @@ -28602,7 +28602,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1885 i32.const 0 call $~lib/builtins/abort @@ -28617,7 +28617,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1886 i32.const 0 call $~lib/builtins/abort @@ -28632,7 +28632,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1887 i32.const 0 call $~lib/builtins/abort @@ -28648,7 +28648,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1888 i32.const 0 call $~lib/builtins/abort @@ -28663,7 +28663,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1889 i32.const 0 call $~lib/builtins/abort @@ -28678,7 +28678,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1890 i32.const 0 call $~lib/builtins/abort @@ -28693,7 +28693,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1891 i32.const 0 call $~lib/builtins/abort @@ -28708,7 +28708,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1892 i32.const 0 call $~lib/builtins/abort @@ -28724,7 +28724,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1893 i32.const 0 call $~lib/builtins/abort @@ -28739,7 +28739,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1894 i32.const 0 call $~lib/builtins/abort @@ -28754,7 +28754,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1895 i32.const 0 call $~lib/builtins/abort @@ -28769,7 +28769,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1896 i32.const 0 call $~lib/builtins/abort @@ -28784,7 +28784,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1897 i32.const 0 call $~lib/builtins/abort @@ -28800,7 +28800,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1898 i32.const 0 call $~lib/builtins/abort @@ -28815,7 +28815,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1899 i32.const 0 call $~lib/builtins/abort @@ -28830,7 +28830,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1900 i32.const 0 call $~lib/builtins/abort @@ -28845,7 +28845,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1901 i32.const 0 call $~lib/builtins/abort @@ -28860,7 +28860,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1902 i32.const 0 call $~lib/builtins/abort @@ -28876,7 +28876,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1903 i32.const 0 call $~lib/builtins/abort @@ -28891,7 +28891,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1904 i32.const 0 call $~lib/builtins/abort @@ -28906,7 +28906,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1905 i32.const 0 call $~lib/builtins/abort @@ -28921,7 +28921,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1906 i32.const 0 call $~lib/builtins/abort @@ -28937,7 +28937,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1907 i32.const 0 call $~lib/builtins/abort @@ -28952,7 +28952,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1908 i32.const 0 call $~lib/builtins/abort @@ -28967,7 +28967,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1909 i32.const 0 call $~lib/builtins/abort @@ -28982,7 +28982,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1910 i32.const 0 call $~lib/builtins/abort @@ -28997,7 +28997,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1911 i32.const 0 call $~lib/builtins/abort @@ -29013,7 +29013,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1912 i32.const 0 call $~lib/builtins/abort @@ -29029,7 +29029,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1913 i32.const 0 call $~lib/builtins/abort @@ -29045,7 +29045,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1914 i32.const 0 call $~lib/builtins/abort @@ -29060,7 +29060,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1915 i32.const 0 call $~lib/builtins/abort @@ -29075,7 +29075,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1916 i32.const 0 call $~lib/builtins/abort @@ -29090,7 +29090,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1917 i32.const 0 call $~lib/builtins/abort @@ -29105,7 +29105,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1918 i32.const 0 call $~lib/builtins/abort @@ -29120,7 +29120,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1919 i32.const 0 call $~lib/builtins/abort @@ -29135,7 +29135,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1920 i32.const 0 call $~lib/builtins/abort @@ -29151,7 +29151,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1921 i32.const 0 call $~lib/builtins/abort @@ -29167,7 +29167,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1922 i32.const 0 call $~lib/builtins/abort @@ -29183,7 +29183,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1923 i32.const 0 call $~lib/builtins/abort @@ -29199,7 +29199,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1924 i32.const 0 call $~lib/builtins/abort @@ -29217,7 +29217,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1925 i32.const 0 call $~lib/builtins/abort @@ -29232,7 +29232,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1926 i32.const 0 call $~lib/builtins/abort @@ -29247,7 +29247,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1927 i32.const 0 call $~lib/builtins/abort @@ -29262,7 +29262,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1928 i32.const 0 call $~lib/builtins/abort @@ -29277,7 +29277,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1929 i32.const 0 call $~lib/builtins/abort @@ -29292,7 +29292,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1938 i32.const 0 call $~lib/builtins/abort @@ -29307,7 +29307,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1939 i32.const 0 call $~lib/builtins/abort @@ -29322,7 +29322,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1940 i32.const 0 call $~lib/builtins/abort @@ -29337,7 +29337,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1941 i32.const 0 call $~lib/builtins/abort @@ -29352,7 +29352,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1942 i32.const 0 call $~lib/builtins/abort @@ -29367,7 +29367,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1943 i32.const 0 call $~lib/builtins/abort @@ -29382,7 +29382,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1944 i32.const 0 call $~lib/builtins/abort @@ -29397,7 +29397,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1945 i32.const 0 call $~lib/builtins/abort @@ -29412,7 +29412,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1946 i32.const 0 call $~lib/builtins/abort @@ -29427,7 +29427,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1947 i32.const 0 call $~lib/builtins/abort @@ -29442,7 +29442,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1950 i32.const 0 call $~lib/builtins/abort @@ -29457,7 +29457,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1951 i32.const 0 call $~lib/builtins/abort @@ -29472,7 +29472,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1952 i32.const 0 call $~lib/builtins/abort @@ -29487,7 +29487,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1953 i32.const 0 call $~lib/builtins/abort @@ -29502,7 +29502,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1954 i32.const 0 call $~lib/builtins/abort @@ -29517,7 +29517,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1955 i32.const 0 call $~lib/builtins/abort @@ -29532,7 +29532,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1956 i32.const 0 call $~lib/builtins/abort @@ -29548,7 +29548,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1957 i32.const 0 call $~lib/builtins/abort @@ -29563,7 +29563,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1958 i32.const 0 call $~lib/builtins/abort @@ -29578,7 +29578,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1959 i32.const 0 call $~lib/builtins/abort @@ -29593,7 +29593,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1960 i32.const 0 call $~lib/builtins/abort @@ -29608,7 +29608,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1961 i32.const 0 call $~lib/builtins/abort @@ -29623,7 +29623,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1962 i32.const 0 call $~lib/builtins/abort @@ -29638,7 +29638,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1963 i32.const 0 call $~lib/builtins/abort @@ -29653,7 +29653,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1964 i32.const 0 call $~lib/builtins/abort @@ -29668,7 +29668,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1965 i32.const 0 call $~lib/builtins/abort @@ -29684,7 +29684,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1966 i32.const 0 call $~lib/builtins/abort @@ -29699,7 +29699,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1967 i32.const 0 call $~lib/builtins/abort @@ -29714,7 +29714,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1968 i32.const 0 call $~lib/builtins/abort @@ -29729,7 +29729,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1969 i32.const 0 call $~lib/builtins/abort @@ -29744,7 +29744,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1970 i32.const 0 call $~lib/builtins/abort @@ -29760,7 +29760,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1971 i32.const 0 call $~lib/builtins/abort @@ -29775,7 +29775,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1972 i32.const 0 call $~lib/builtins/abort @@ -29790,7 +29790,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1973 i32.const 0 call $~lib/builtins/abort @@ -29805,7 +29805,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1974 i32.const 0 call $~lib/builtins/abort @@ -29820,7 +29820,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1975 i32.const 0 call $~lib/builtins/abort @@ -29836,7 +29836,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1976 i32.const 0 call $~lib/builtins/abort @@ -29851,7 +29851,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1977 i32.const 0 call $~lib/builtins/abort @@ -29866,7 +29866,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1978 i32.const 0 call $~lib/builtins/abort @@ -29881,7 +29881,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1979 i32.const 0 call $~lib/builtins/abort @@ -29896,7 +29896,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1980 i32.const 0 call $~lib/builtins/abort @@ -29912,7 +29912,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1981 i32.const 0 call $~lib/builtins/abort @@ -29927,7 +29927,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1982 i32.const 0 call $~lib/builtins/abort @@ -29942,7 +29942,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1983 i32.const 0 call $~lib/builtins/abort @@ -29957,7 +29957,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1984 i32.const 0 call $~lib/builtins/abort @@ -29973,7 +29973,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1985 i32.const 0 call $~lib/builtins/abort @@ -29988,7 +29988,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1986 i32.const 0 call $~lib/builtins/abort @@ -30003,7 +30003,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1987 i32.const 0 call $~lib/builtins/abort @@ -30018,7 +30018,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1988 i32.const 0 call $~lib/builtins/abort @@ -30033,7 +30033,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1989 i32.const 0 call $~lib/builtins/abort @@ -30049,7 +30049,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1990 i32.const 0 call $~lib/builtins/abort @@ -30065,7 +30065,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1991 i32.const 0 call $~lib/builtins/abort @@ -30081,7 +30081,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1992 i32.const 0 call $~lib/builtins/abort @@ -30096,7 +30096,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1993 i32.const 0 call $~lib/builtins/abort @@ -30111,7 +30111,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1994 i32.const 0 call $~lib/builtins/abort @@ -30126,7 +30126,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1995 i32.const 0 call $~lib/builtins/abort @@ -30141,7 +30141,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1996 i32.const 0 call $~lib/builtins/abort @@ -30156,7 +30156,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1997 i32.const 0 call $~lib/builtins/abort @@ -30171,7 +30171,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1998 i32.const 0 call $~lib/builtins/abort @@ -30187,7 +30187,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 1999 i32.const 0 call $~lib/builtins/abort @@ -30203,7 +30203,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2000 i32.const 0 call $~lib/builtins/abort @@ -30219,7 +30219,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2001 i32.const 0 call $~lib/builtins/abort @@ -30235,7 +30235,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2002 i32.const 0 call $~lib/builtins/abort @@ -30253,7 +30253,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2003 i32.const 0 call $~lib/builtins/abort @@ -30268,7 +30268,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2004 i32.const 0 call $~lib/builtins/abort @@ -30283,7 +30283,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2005 i32.const 0 call $~lib/builtins/abort @@ -30298,7 +30298,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2006 i32.const 0 call $~lib/builtins/abort @@ -30313,7 +30313,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2007 i32.const 0 call $~lib/builtins/abort @@ -30328,7 +30328,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2019 i32.const 0 call $~lib/builtins/abort @@ -30343,7 +30343,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2020 i32.const 0 call $~lib/builtins/abort @@ -30358,7 +30358,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2021 i32.const 0 call $~lib/builtins/abort @@ -30373,7 +30373,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2022 i32.const 0 call $~lib/builtins/abort @@ -30388,7 +30388,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2023 i32.const 0 call $~lib/builtins/abort @@ -30403,7 +30403,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2024 i32.const 0 call $~lib/builtins/abort @@ -30418,7 +30418,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2025 i32.const 0 call $~lib/builtins/abort @@ -30433,7 +30433,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2026 i32.const 0 call $~lib/builtins/abort @@ -30448,7 +30448,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2027 i32.const 0 call $~lib/builtins/abort @@ -30463,7 +30463,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2028 i32.const 0 call $~lib/builtins/abort @@ -30478,7 +30478,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2031 i32.const 0 call $~lib/builtins/abort @@ -30493,7 +30493,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2032 i32.const 0 call $~lib/builtins/abort @@ -30508,7 +30508,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2033 i32.const 0 call $~lib/builtins/abort @@ -30523,7 +30523,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2034 i32.const 0 call $~lib/builtins/abort @@ -30538,7 +30538,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2035 i32.const 0 call $~lib/builtins/abort @@ -30553,7 +30553,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2036 i32.const 0 call $~lib/builtins/abort @@ -30568,7 +30568,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2037 i32.const 0 call $~lib/builtins/abort @@ -30585,7 +30585,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2038 i32.const 0 call $~lib/builtins/abort @@ -30600,7 +30600,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2039 i32.const 0 call $~lib/builtins/abort @@ -30615,7 +30615,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2040 i32.const 0 call $~lib/builtins/abort @@ -30630,7 +30630,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2041 i32.const 0 call $~lib/builtins/abort @@ -30645,7 +30645,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2042 i32.const 0 call $~lib/builtins/abort @@ -30660,7 +30660,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2043 i32.const 0 call $~lib/builtins/abort @@ -30675,7 +30675,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2044 i32.const 0 call $~lib/builtins/abort @@ -30690,7 +30690,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2045 i32.const 0 call $~lib/builtins/abort @@ -30705,7 +30705,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2046 i32.const 0 call $~lib/builtins/abort @@ -30722,7 +30722,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2047 i32.const 0 call $~lib/builtins/abort @@ -30737,7 +30737,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2048 i32.const 0 call $~lib/builtins/abort @@ -30752,7 +30752,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2049 i32.const 0 call $~lib/builtins/abort @@ -30767,7 +30767,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2050 i32.const 0 call $~lib/builtins/abort @@ -30782,7 +30782,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2051 i32.const 0 call $~lib/builtins/abort @@ -30799,7 +30799,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2052 i32.const 0 call $~lib/builtins/abort @@ -30814,7 +30814,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2053 i32.const 0 call $~lib/builtins/abort @@ -30829,7 +30829,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2054 i32.const 0 call $~lib/builtins/abort @@ -30844,7 +30844,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2055 i32.const 0 call $~lib/builtins/abort @@ -30859,7 +30859,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2056 i32.const 0 call $~lib/builtins/abort @@ -30876,7 +30876,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2057 i32.const 0 call $~lib/builtins/abort @@ -30891,7 +30891,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2058 i32.const 0 call $~lib/builtins/abort @@ -30906,7 +30906,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2059 i32.const 0 call $~lib/builtins/abort @@ -30921,7 +30921,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2060 i32.const 0 call $~lib/builtins/abort @@ -30936,7 +30936,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2061 i32.const 0 call $~lib/builtins/abort @@ -30953,7 +30953,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2062 i32.const 0 call $~lib/builtins/abort @@ -30968,7 +30968,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2063 i32.const 0 call $~lib/builtins/abort @@ -30983,7 +30983,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2064 i32.const 0 call $~lib/builtins/abort @@ -30998,7 +30998,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2065 i32.const 0 call $~lib/builtins/abort @@ -31015,7 +31015,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2066 i32.const 0 call $~lib/builtins/abort @@ -31030,7 +31030,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2067 i32.const 0 call $~lib/builtins/abort @@ -31045,7 +31045,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2068 i32.const 0 call $~lib/builtins/abort @@ -31060,7 +31060,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2069 i32.const 0 call $~lib/builtins/abort @@ -31075,7 +31075,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2070 i32.const 0 call $~lib/builtins/abort @@ -31092,7 +31092,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2071 i32.const 0 call $~lib/builtins/abort @@ -31109,7 +31109,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2072 i32.const 0 call $~lib/builtins/abort @@ -31125,7 +31125,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2073 i32.const 0 call $~lib/builtins/abort @@ -31140,7 +31140,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2074 i32.const 0 call $~lib/builtins/abort @@ -31155,7 +31155,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2075 i32.const 0 call $~lib/builtins/abort @@ -31170,7 +31170,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2076 i32.const 0 call $~lib/builtins/abort @@ -31185,7 +31185,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2077 i32.const 0 call $~lib/builtins/abort @@ -31200,7 +31200,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2078 i32.const 0 call $~lib/builtins/abort @@ -31215,7 +31215,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2079 i32.const 0 call $~lib/builtins/abort @@ -31232,7 +31232,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2080 i32.const 0 call $~lib/builtins/abort @@ -31249,7 +31249,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2081 i32.const 0 call $~lib/builtins/abort @@ -31266,7 +31266,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2082 i32.const 0 call $~lib/builtins/abort @@ -31283,7 +31283,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2083 i32.const 0 call $~lib/builtins/abort @@ -31301,7 +31301,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2084 i32.const 0 call $~lib/builtins/abort @@ -31316,7 +31316,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2085 i32.const 0 call $~lib/builtins/abort @@ -31331,7 +31331,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2086 i32.const 0 call $~lib/builtins/abort @@ -31346,7 +31346,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2087 i32.const 0 call $~lib/builtins/abort @@ -31361,7 +31361,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2088 i32.const 0 call $~lib/builtins/abort @@ -31376,7 +31376,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2097 i32.const 0 call $~lib/builtins/abort @@ -31391,7 +31391,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2098 i32.const 0 call $~lib/builtins/abort @@ -31406,7 +31406,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2099 i32.const 0 call $~lib/builtins/abort @@ -31421,7 +31421,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2100 i32.const 0 call $~lib/builtins/abort @@ -31436,7 +31436,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2101 i32.const 0 call $~lib/builtins/abort @@ -31451,7 +31451,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2102 i32.const 0 call $~lib/builtins/abort @@ -31466,7 +31466,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2103 i32.const 0 call $~lib/builtins/abort @@ -31481,7 +31481,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2104 i32.const 0 call $~lib/builtins/abort @@ -31496,7 +31496,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2105 i32.const 0 call $~lib/builtins/abort @@ -31511,7 +31511,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2106 i32.const 0 call $~lib/builtins/abort @@ -31526,7 +31526,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2109 i32.const 0 call $~lib/builtins/abort @@ -31541,7 +31541,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2110 i32.const 0 call $~lib/builtins/abort @@ -31556,7 +31556,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2111 i32.const 0 call $~lib/builtins/abort @@ -31571,7 +31571,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2112 i32.const 0 call $~lib/builtins/abort @@ -31586,7 +31586,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2113 i32.const 0 call $~lib/builtins/abort @@ -31601,7 +31601,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2114 i32.const 0 call $~lib/builtins/abort @@ -31616,7 +31616,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2115 i32.const 0 call $~lib/builtins/abort @@ -31633,7 +31633,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2116 i32.const 0 call $~lib/builtins/abort @@ -31648,7 +31648,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2117 i32.const 0 call $~lib/builtins/abort @@ -31663,7 +31663,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2118 i32.const 0 call $~lib/builtins/abort @@ -31678,7 +31678,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2119 i32.const 0 call $~lib/builtins/abort @@ -31693,7 +31693,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2120 i32.const 0 call $~lib/builtins/abort @@ -31708,7 +31708,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2121 i32.const 0 call $~lib/builtins/abort @@ -31723,7 +31723,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2122 i32.const 0 call $~lib/builtins/abort @@ -31738,7 +31738,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2123 i32.const 0 call $~lib/builtins/abort @@ -31753,7 +31753,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2124 i32.const 0 call $~lib/builtins/abort @@ -31770,7 +31770,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2125 i32.const 0 call $~lib/builtins/abort @@ -31785,7 +31785,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2126 i32.const 0 call $~lib/builtins/abort @@ -31800,7 +31800,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2127 i32.const 0 call $~lib/builtins/abort @@ -31815,7 +31815,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2128 i32.const 0 call $~lib/builtins/abort @@ -31830,7 +31830,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2129 i32.const 0 call $~lib/builtins/abort @@ -31847,7 +31847,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2130 i32.const 0 call $~lib/builtins/abort @@ -31862,7 +31862,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2131 i32.const 0 call $~lib/builtins/abort @@ -31877,7 +31877,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2132 i32.const 0 call $~lib/builtins/abort @@ -31892,7 +31892,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2133 i32.const 0 call $~lib/builtins/abort @@ -31907,7 +31907,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2134 i32.const 0 call $~lib/builtins/abort @@ -31924,7 +31924,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2135 i32.const 0 call $~lib/builtins/abort @@ -31939,7 +31939,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2136 i32.const 0 call $~lib/builtins/abort @@ -31954,7 +31954,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2137 i32.const 0 call $~lib/builtins/abort @@ -31969,7 +31969,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2138 i32.const 0 call $~lib/builtins/abort @@ -31984,7 +31984,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2139 i32.const 0 call $~lib/builtins/abort @@ -32001,7 +32001,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2140 i32.const 0 call $~lib/builtins/abort @@ -32016,7 +32016,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2141 i32.const 0 call $~lib/builtins/abort @@ -32031,7 +32031,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2142 i32.const 0 call $~lib/builtins/abort @@ -32046,7 +32046,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2143 i32.const 0 call $~lib/builtins/abort @@ -32063,7 +32063,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2144 i32.const 0 call $~lib/builtins/abort @@ -32078,7 +32078,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2145 i32.const 0 call $~lib/builtins/abort @@ -32093,7 +32093,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2146 i32.const 0 call $~lib/builtins/abort @@ -32108,7 +32108,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2147 i32.const 0 call $~lib/builtins/abort @@ -32123,7 +32123,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2148 i32.const 0 call $~lib/builtins/abort @@ -32140,7 +32140,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2149 i32.const 0 call $~lib/builtins/abort @@ -32157,7 +32157,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2150 i32.const 0 call $~lib/builtins/abort @@ -32173,7 +32173,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2151 i32.const 0 call $~lib/builtins/abort @@ -32188,7 +32188,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2152 i32.const 0 call $~lib/builtins/abort @@ -32203,7 +32203,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2153 i32.const 0 call $~lib/builtins/abort @@ -32218,7 +32218,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2154 i32.const 0 call $~lib/builtins/abort @@ -32233,7 +32233,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2155 i32.const 0 call $~lib/builtins/abort @@ -32248,7 +32248,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2156 i32.const 0 call $~lib/builtins/abort @@ -32263,7 +32263,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2157 i32.const 0 call $~lib/builtins/abort @@ -32280,7 +32280,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2158 i32.const 0 call $~lib/builtins/abort @@ -32297,7 +32297,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2159 i32.const 0 call $~lib/builtins/abort @@ -32314,7 +32314,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2160 i32.const 0 call $~lib/builtins/abort @@ -32331,7 +32331,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2161 i32.const 0 call $~lib/builtins/abort @@ -32349,7 +32349,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2162 i32.const 0 call $~lib/builtins/abort @@ -32364,7 +32364,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2163 i32.const 0 call $~lib/builtins/abort @@ -32379,7 +32379,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2164 i32.const 0 call $~lib/builtins/abort @@ -32394,7 +32394,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2165 i32.const 0 call $~lib/builtins/abort @@ -32409,7 +32409,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2166 i32.const 0 call $~lib/builtins/abort @@ -32424,7 +32424,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2180 i32.const 0 call $~lib/builtins/abort @@ -32439,7 +32439,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2181 i32.const 0 call $~lib/builtins/abort @@ -32454,7 +32454,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2182 i32.const 0 call $~lib/builtins/abort @@ -32469,7 +32469,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2183 i32.const 0 call $~lib/builtins/abort @@ -32484,7 +32484,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2184 i32.const 0 call $~lib/builtins/abort @@ -32499,7 +32499,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2185 i32.const 0 call $~lib/builtins/abort @@ -32514,7 +32514,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2186 i32.const 0 call $~lib/builtins/abort @@ -32529,7 +32529,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2187 i32.const 0 call $~lib/builtins/abort @@ -32544,7 +32544,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2188 i32.const 0 call $~lib/builtins/abort @@ -32559,7 +32559,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2189 i32.const 0 call $~lib/builtins/abort @@ -32574,7 +32574,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2192 i32.const 0 call $~lib/builtins/abort @@ -32589,7 +32589,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2193 i32.const 0 call $~lib/builtins/abort @@ -32604,7 +32604,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2194 i32.const 0 call $~lib/builtins/abort @@ -32619,7 +32619,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2195 i32.const 0 call $~lib/builtins/abort @@ -32634,7 +32634,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2196 i32.const 0 call $~lib/builtins/abort @@ -32649,7 +32649,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2197 i32.const 0 call $~lib/builtins/abort @@ -32664,7 +32664,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2198 i32.const 0 call $~lib/builtins/abort @@ -32679,7 +32679,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2199 i32.const 0 call $~lib/builtins/abort @@ -32694,7 +32694,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2200 i32.const 0 call $~lib/builtins/abort @@ -32709,7 +32709,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2201 i32.const 0 call $~lib/builtins/abort @@ -32724,7 +32724,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2202 i32.const 0 call $~lib/builtins/abort @@ -32740,7 +32740,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2203 i32.const 0 call $~lib/builtins/abort @@ -32755,7 +32755,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2204 i32.const 0 call $~lib/builtins/abort @@ -32770,7 +32770,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2205 i32.const 0 call $~lib/builtins/abort @@ -32785,7 +32785,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2206 i32.const 0 call $~lib/builtins/abort @@ -32800,7 +32800,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2207 i32.const 0 call $~lib/builtins/abort @@ -32815,7 +32815,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2208 i32.const 0 call $~lib/builtins/abort @@ -32830,7 +32830,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2209 i32.const 0 call $~lib/builtins/abort @@ -32845,7 +32845,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2210 i32.const 0 call $~lib/builtins/abort @@ -32860,7 +32860,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2211 i32.const 0 call $~lib/builtins/abort @@ -32875,7 +32875,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2212 i32.const 0 call $~lib/builtins/abort @@ -32890,7 +32890,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2213 i32.const 0 call $~lib/builtins/abort @@ -32905,7 +32905,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2214 i32.const 0 call $~lib/builtins/abort @@ -32920,7 +32920,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2215 i32.const 0 call $~lib/builtins/abort @@ -32936,7 +32936,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2216 i32.const 0 call $~lib/builtins/abort @@ -32951,7 +32951,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2217 i32.const 0 call $~lib/builtins/abort @@ -32966,7 +32966,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2218 i32.const 0 call $~lib/builtins/abort @@ -32981,7 +32981,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2219 i32.const 0 call $~lib/builtins/abort @@ -32996,7 +32996,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2220 i32.const 0 call $~lib/builtins/abort @@ -33012,7 +33012,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2221 i32.const 0 call $~lib/builtins/abort @@ -33027,7 +33027,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2222 i32.const 0 call $~lib/builtins/abort @@ -33042,7 +33042,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2223 i32.const 0 call $~lib/builtins/abort @@ -33057,7 +33057,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2224 i32.const 0 call $~lib/builtins/abort @@ -33072,7 +33072,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2225 i32.const 0 call $~lib/builtins/abort @@ -33088,7 +33088,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2226 i32.const 0 call $~lib/builtins/abort @@ -33103,7 +33103,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2227 i32.const 0 call $~lib/builtins/abort @@ -33118,7 +33118,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2228 i32.const 0 call $~lib/builtins/abort @@ -33133,7 +33133,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2229 i32.const 0 call $~lib/builtins/abort @@ -33148,7 +33148,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2230 i32.const 0 call $~lib/builtins/abort @@ -33164,7 +33164,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2231 i32.const 0 call $~lib/builtins/abort @@ -33179,7 +33179,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2232 i32.const 0 call $~lib/builtins/abort @@ -33194,7 +33194,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2233 i32.const 0 call $~lib/builtins/abort @@ -33209,7 +33209,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2234 i32.const 0 call $~lib/builtins/abort @@ -33225,7 +33225,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2235 i32.const 0 call $~lib/builtins/abort @@ -33240,7 +33240,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2236 i32.const 0 call $~lib/builtins/abort @@ -33255,7 +33255,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2237 i32.const 0 call $~lib/builtins/abort @@ -33270,7 +33270,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2238 i32.const 0 call $~lib/builtins/abort @@ -33285,7 +33285,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2239 i32.const 0 call $~lib/builtins/abort @@ -33301,7 +33301,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2240 i32.const 0 call $~lib/builtins/abort @@ -33317,7 +33317,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2241 i32.const 0 call $~lib/builtins/abort @@ -33333,7 +33333,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2242 i32.const 0 call $~lib/builtins/abort @@ -33348,7 +33348,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2243 i32.const 0 call $~lib/builtins/abort @@ -33363,7 +33363,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2244 i32.const 0 call $~lib/builtins/abort @@ -33378,7 +33378,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2245 i32.const 0 call $~lib/builtins/abort @@ -33393,7 +33393,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2246 i32.const 0 call $~lib/builtins/abort @@ -33408,7 +33408,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2247 i32.const 0 call $~lib/builtins/abort @@ -33423,7 +33423,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2248 i32.const 0 call $~lib/builtins/abort @@ -33439,7 +33439,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2249 i32.const 0 call $~lib/builtins/abort @@ -33455,7 +33455,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2250 i32.const 0 call $~lib/builtins/abort @@ -33471,7 +33471,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2251 i32.const 0 call $~lib/builtins/abort @@ -33487,7 +33487,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2252 i32.const 0 call $~lib/builtins/abort @@ -33504,7 +33504,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2253 i32.const 0 call $~lib/builtins/abort @@ -33519,7 +33519,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2254 i32.const 0 call $~lib/builtins/abort @@ -33534,7 +33534,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2255 i32.const 0 call $~lib/builtins/abort @@ -33549,7 +33549,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2256 i32.const 0 call $~lib/builtins/abort @@ -33564,7 +33564,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2257 i32.const 0 call $~lib/builtins/abort @@ -33579,7 +33579,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2266 i32.const 0 call $~lib/builtins/abort @@ -33594,7 +33594,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2267 i32.const 0 call $~lib/builtins/abort @@ -33609,7 +33609,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2268 i32.const 0 call $~lib/builtins/abort @@ -33624,7 +33624,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2269 i32.const 0 call $~lib/builtins/abort @@ -33639,7 +33639,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2270 i32.const 0 call $~lib/builtins/abort @@ -33654,7 +33654,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2271 i32.const 0 call $~lib/builtins/abort @@ -33669,7 +33669,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2272 i32.const 0 call $~lib/builtins/abort @@ -33684,7 +33684,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2273 i32.const 0 call $~lib/builtins/abort @@ -33699,7 +33699,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2274 i32.const 0 call $~lib/builtins/abort @@ -33714,7 +33714,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2275 i32.const 0 call $~lib/builtins/abort @@ -33729,7 +33729,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2278 i32.const 0 call $~lib/builtins/abort @@ -33744,7 +33744,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2279 i32.const 0 call $~lib/builtins/abort @@ -33759,7 +33759,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2280 i32.const 0 call $~lib/builtins/abort @@ -33774,7 +33774,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2281 i32.const 0 call $~lib/builtins/abort @@ -33789,7 +33789,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2282 i32.const 0 call $~lib/builtins/abort @@ -33804,7 +33804,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2283 i32.const 0 call $~lib/builtins/abort @@ -33819,7 +33819,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2284 i32.const 0 call $~lib/builtins/abort @@ -33834,7 +33834,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2285 i32.const 0 call $~lib/builtins/abort @@ -33849,7 +33849,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2286 i32.const 0 call $~lib/builtins/abort @@ -33864,7 +33864,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2287 i32.const 0 call $~lib/builtins/abort @@ -33879,7 +33879,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2288 i32.const 0 call $~lib/builtins/abort @@ -33895,7 +33895,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2289 i32.const 0 call $~lib/builtins/abort @@ -33910,7 +33910,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2290 i32.const 0 call $~lib/builtins/abort @@ -33925,7 +33925,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2291 i32.const 0 call $~lib/builtins/abort @@ -33940,7 +33940,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2292 i32.const 0 call $~lib/builtins/abort @@ -33955,7 +33955,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2293 i32.const 0 call $~lib/builtins/abort @@ -33970,7 +33970,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2294 i32.const 0 call $~lib/builtins/abort @@ -33985,7 +33985,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2295 i32.const 0 call $~lib/builtins/abort @@ -34000,7 +34000,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2296 i32.const 0 call $~lib/builtins/abort @@ -34015,7 +34015,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2297 i32.const 0 call $~lib/builtins/abort @@ -34030,7 +34030,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2298 i32.const 0 call $~lib/builtins/abort @@ -34045,7 +34045,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2299 i32.const 0 call $~lib/builtins/abort @@ -34060,7 +34060,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2300 i32.const 0 call $~lib/builtins/abort @@ -34075,7 +34075,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2301 i32.const 0 call $~lib/builtins/abort @@ -34091,7 +34091,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2302 i32.const 0 call $~lib/builtins/abort @@ -34106,7 +34106,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2303 i32.const 0 call $~lib/builtins/abort @@ -34121,7 +34121,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2304 i32.const 0 call $~lib/builtins/abort @@ -34136,7 +34136,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2305 i32.const 0 call $~lib/builtins/abort @@ -34151,7 +34151,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2306 i32.const 0 call $~lib/builtins/abort @@ -34167,7 +34167,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2307 i32.const 0 call $~lib/builtins/abort @@ -34182,7 +34182,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2308 i32.const 0 call $~lib/builtins/abort @@ -34197,7 +34197,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2309 i32.const 0 call $~lib/builtins/abort @@ -34212,7 +34212,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2310 i32.const 0 call $~lib/builtins/abort @@ -34227,7 +34227,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2311 i32.const 0 call $~lib/builtins/abort @@ -34243,7 +34243,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2312 i32.const 0 call $~lib/builtins/abort @@ -34258,7 +34258,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2313 i32.const 0 call $~lib/builtins/abort @@ -34273,7 +34273,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2314 i32.const 0 call $~lib/builtins/abort @@ -34288,7 +34288,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2315 i32.const 0 call $~lib/builtins/abort @@ -34303,7 +34303,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2316 i32.const 0 call $~lib/builtins/abort @@ -34319,7 +34319,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2317 i32.const 0 call $~lib/builtins/abort @@ -34334,7 +34334,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2318 i32.const 0 call $~lib/builtins/abort @@ -34349,7 +34349,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2319 i32.const 0 call $~lib/builtins/abort @@ -34364,7 +34364,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2320 i32.const 0 call $~lib/builtins/abort @@ -34380,7 +34380,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2321 i32.const 0 call $~lib/builtins/abort @@ -34395,7 +34395,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2322 i32.const 0 call $~lib/builtins/abort @@ -34410,7 +34410,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2323 i32.const 0 call $~lib/builtins/abort @@ -34425,7 +34425,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2324 i32.const 0 call $~lib/builtins/abort @@ -34440,7 +34440,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2325 i32.const 0 call $~lib/builtins/abort @@ -34456,7 +34456,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2326 i32.const 0 call $~lib/builtins/abort @@ -34472,7 +34472,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2327 i32.const 0 call $~lib/builtins/abort @@ -34488,7 +34488,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2328 i32.const 0 call $~lib/builtins/abort @@ -34503,7 +34503,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2329 i32.const 0 call $~lib/builtins/abort @@ -34518,7 +34518,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2330 i32.const 0 call $~lib/builtins/abort @@ -34533,7 +34533,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2331 i32.const 0 call $~lib/builtins/abort @@ -34548,7 +34548,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2332 i32.const 0 call $~lib/builtins/abort @@ -34563,7 +34563,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2333 i32.const 0 call $~lib/builtins/abort @@ -34578,7 +34578,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2334 i32.const 0 call $~lib/builtins/abort @@ -34594,7 +34594,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2335 i32.const 0 call $~lib/builtins/abort @@ -34610,7 +34610,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2336 i32.const 0 call $~lib/builtins/abort @@ -34626,7 +34626,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2337 i32.const 0 call $~lib/builtins/abort @@ -34642,7 +34642,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2338 i32.const 0 call $~lib/builtins/abort @@ -34659,7 +34659,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2339 i32.const 0 call $~lib/builtins/abort @@ -34674,7 +34674,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2340 i32.const 0 call $~lib/builtins/abort @@ -34689,7 +34689,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2341 i32.const 0 call $~lib/builtins/abort @@ -34704,7 +34704,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2342 i32.const 0 call $~lib/builtins/abort @@ -34719,7 +34719,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2343 i32.const 0 call $~lib/builtins/abort @@ -34734,7 +34734,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2355 i32.const 0 call $~lib/builtins/abort @@ -34749,7 +34749,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2356 i32.const 0 call $~lib/builtins/abort @@ -34764,7 +34764,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2357 i32.const 0 call $~lib/builtins/abort @@ -34779,7 +34779,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2358 i32.const 0 call $~lib/builtins/abort @@ -34794,7 +34794,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2359 i32.const 0 call $~lib/builtins/abort @@ -34809,7 +34809,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2360 i32.const 0 call $~lib/builtins/abort @@ -34824,7 +34824,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2361 i32.const 0 call $~lib/builtins/abort @@ -34839,7 +34839,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2362 i32.const 0 call $~lib/builtins/abort @@ -34854,7 +34854,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2363 i32.const 0 call $~lib/builtins/abort @@ -34869,7 +34869,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2364 i32.const 0 call $~lib/builtins/abort @@ -34884,7 +34884,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2367 i32.const 0 call $~lib/builtins/abort @@ -34899,7 +34899,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2368 i32.const 0 call $~lib/builtins/abort @@ -34914,7 +34914,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2369 i32.const 0 call $~lib/builtins/abort @@ -34929,7 +34929,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2370 i32.const 0 call $~lib/builtins/abort @@ -34944,7 +34944,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2371 i32.const 0 call $~lib/builtins/abort @@ -34959,7 +34959,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2372 i32.const 0 call $~lib/builtins/abort @@ -34974,7 +34974,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2373 i32.const 0 call $~lib/builtins/abort @@ -34989,7 +34989,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2374 i32.const 0 call $~lib/builtins/abort @@ -35004,7 +35004,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2375 i32.const 0 call $~lib/builtins/abort @@ -35019,7 +35019,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2376 i32.const 0 call $~lib/builtins/abort @@ -35034,7 +35034,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2377 i32.const 0 call $~lib/builtins/abort @@ -35049,7 +35049,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2378 i32.const 0 call $~lib/builtins/abort @@ -35064,7 +35064,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2379 i32.const 0 call $~lib/builtins/abort @@ -35080,7 +35080,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2380 i32.const 0 call $~lib/builtins/abort @@ -35095,7 +35095,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2381 i32.const 0 call $~lib/builtins/abort @@ -35110,7 +35110,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2382 i32.const 0 call $~lib/builtins/abort @@ -35125,7 +35125,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2383 i32.const 0 call $~lib/builtins/abort @@ -35140,7 +35140,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2384 i32.const 0 call $~lib/builtins/abort @@ -35155,7 +35155,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2385 i32.const 0 call $~lib/builtins/abort @@ -35170,7 +35170,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2386 i32.const 0 call $~lib/builtins/abort @@ -35185,7 +35185,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2387 i32.const 0 call $~lib/builtins/abort @@ -35200,7 +35200,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2388 i32.const 0 call $~lib/builtins/abort @@ -35215,7 +35215,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2389 i32.const 0 call $~lib/builtins/abort @@ -35231,7 +35231,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2390 i32.const 0 call $~lib/builtins/abort @@ -35246,7 +35246,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2391 i32.const 0 call $~lib/builtins/abort @@ -35262,7 +35262,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2392 i32.const 0 call $~lib/builtins/abort @@ -35277,7 +35277,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2393 i32.const 0 call $~lib/builtins/abort @@ -35293,7 +35293,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2394 i32.const 0 call $~lib/builtins/abort @@ -35308,7 +35308,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2395 i32.const 0 call $~lib/builtins/abort @@ -35323,7 +35323,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2396 i32.const 0 call $~lib/builtins/abort @@ -35339,7 +35339,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2397 i32.const 0 call $~lib/builtins/abort @@ -35354,7 +35354,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2398 i32.const 0 call $~lib/builtins/abort @@ -35369,7 +35369,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2399 i32.const 0 call $~lib/builtins/abort @@ -35384,7 +35384,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2400 i32.const 0 call $~lib/builtins/abort @@ -35399,7 +35399,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2401 i32.const 0 call $~lib/builtins/abort @@ -35414,7 +35414,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2402 i32.const 0 call $~lib/builtins/abort @@ -35430,7 +35430,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2403 i32.const 0 call $~lib/builtins/abort @@ -35445,7 +35445,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2404 i32.const 0 call $~lib/builtins/abort @@ -35460,7 +35460,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2405 i32.const 0 call $~lib/builtins/abort @@ -35475,7 +35475,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2406 i32.const 0 call $~lib/builtins/abort @@ -35490,7 +35490,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2407 i32.const 0 call $~lib/builtins/abort @@ -35505,7 +35505,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2408 i32.const 0 call $~lib/builtins/abort @@ -35521,7 +35521,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2409 i32.const 0 call $~lib/builtins/abort @@ -35536,7 +35536,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2410 i32.const 0 call $~lib/builtins/abort @@ -35551,7 +35551,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2411 i32.const 0 call $~lib/builtins/abort @@ -35566,7 +35566,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2412 i32.const 0 call $~lib/builtins/abort @@ -35581,7 +35581,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2413 i32.const 0 call $~lib/builtins/abort @@ -35596,7 +35596,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2414 i32.const 0 call $~lib/builtins/abort @@ -35611,7 +35611,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2415 i32.const 0 call $~lib/builtins/abort @@ -35626,7 +35626,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2416 i32.const 0 call $~lib/builtins/abort @@ -35642,7 +35642,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2417 i32.const 0 call $~lib/builtins/abort @@ -35657,7 +35657,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2418 i32.const 0 call $~lib/builtins/abort @@ -35672,7 +35672,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2419 i32.const 0 call $~lib/builtins/abort @@ -35687,7 +35687,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2420 i32.const 0 call $~lib/builtins/abort @@ -35702,7 +35702,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2421 i32.const 0 call $~lib/builtins/abort @@ -35717,7 +35717,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2422 i32.const 0 call $~lib/builtins/abort @@ -35732,7 +35732,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2423 i32.const 0 call $~lib/builtins/abort @@ -35747,7 +35747,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2424 i32.const 0 call $~lib/builtins/abort @@ -35762,7 +35762,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2425 i32.const 0 call $~lib/builtins/abort @@ -35777,7 +35777,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2426 i32.const 0 call $~lib/builtins/abort @@ -35793,7 +35793,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2427 i32.const 0 call $~lib/builtins/abort @@ -35808,7 +35808,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2428 i32.const 0 call $~lib/builtins/abort @@ -35823,7 +35823,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2429 i32.const 0 call $~lib/builtins/abort @@ -35839,7 +35839,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2430 i32.const 0 call $~lib/builtins/abort @@ -35854,7 +35854,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2431 i32.const 0 call $~lib/builtins/abort @@ -35869,7 +35869,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2432 i32.const 0 call $~lib/builtins/abort @@ -35885,7 +35885,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2433 i32.const 0 call $~lib/builtins/abort @@ -35900,7 +35900,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2434 i32.const 0 call $~lib/builtins/abort @@ -35915,7 +35915,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2435 i32.const 0 call $~lib/builtins/abort @@ -35930,7 +35930,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2436 i32.const 0 call $~lib/builtins/abort @@ -35946,7 +35946,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2437 i32.const 0 call $~lib/builtins/abort @@ -35961,7 +35961,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2438 i32.const 0 call $~lib/builtins/abort @@ -35976,7 +35976,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2439 i32.const 0 call $~lib/builtins/abort @@ -35991,7 +35991,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2440 i32.const 0 call $~lib/builtins/abort @@ -36006,7 +36006,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2441 i32.const 0 call $~lib/builtins/abort @@ -36021,7 +36021,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2442 i32.const 0 call $~lib/builtins/abort @@ -36036,7 +36036,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2443 i32.const 0 call $~lib/builtins/abort @@ -36051,7 +36051,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2444 i32.const 0 call $~lib/builtins/abort @@ -36067,7 +36067,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2445 i32.const 0 call $~lib/builtins/abort @@ -36083,7 +36083,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2446 i32.const 0 call $~lib/builtins/abort @@ -36100,7 +36100,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2447 i32.const 0 call $~lib/builtins/abort @@ -36117,7 +36117,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2448 i32.const 0 call $~lib/builtins/abort @@ -36133,7 +36133,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2449 i32.const 0 call $~lib/builtins/abort @@ -36150,7 +36150,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2450 i32.const 0 call $~lib/builtins/abort @@ -36166,7 +36166,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2451 i32.const 0 call $~lib/builtins/abort @@ -36182,7 +36182,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2452 i32.const 0 call $~lib/builtins/abort @@ -36198,7 +36198,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2453 i32.const 0 call $~lib/builtins/abort @@ -36214,7 +36214,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2454 i32.const 0 call $~lib/builtins/abort @@ -36229,7 +36229,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2455 i32.const 0 call $~lib/builtins/abort @@ -36244,7 +36244,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2456 i32.const 0 call $~lib/builtins/abort @@ -36259,7 +36259,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2457 i32.const 0 call $~lib/builtins/abort @@ -36274,7 +36274,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2458 i32.const 0 call $~lib/builtins/abort @@ -36289,7 +36289,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2467 i32.const 0 call $~lib/builtins/abort @@ -36304,7 +36304,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2468 i32.const 0 call $~lib/builtins/abort @@ -36319,7 +36319,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2469 i32.const 0 call $~lib/builtins/abort @@ -36334,7 +36334,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2470 i32.const 0 call $~lib/builtins/abort @@ -36349,7 +36349,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2471 i32.const 0 call $~lib/builtins/abort @@ -36364,7 +36364,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2472 i32.const 0 call $~lib/builtins/abort @@ -36379,7 +36379,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2473 i32.const 0 call $~lib/builtins/abort @@ -36394,7 +36394,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2474 i32.const 0 call $~lib/builtins/abort @@ -36409,7 +36409,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2475 i32.const 0 call $~lib/builtins/abort @@ -36424,7 +36424,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2476 i32.const 0 call $~lib/builtins/abort @@ -36439,7 +36439,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2479 i32.const 0 call $~lib/builtins/abort @@ -36454,7 +36454,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2480 i32.const 0 call $~lib/builtins/abort @@ -36469,7 +36469,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2481 i32.const 0 call $~lib/builtins/abort @@ -36484,7 +36484,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2482 i32.const 0 call $~lib/builtins/abort @@ -36499,7 +36499,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2483 i32.const 0 call $~lib/builtins/abort @@ -36514,7 +36514,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2484 i32.const 0 call $~lib/builtins/abort @@ -36529,7 +36529,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2485 i32.const 0 call $~lib/builtins/abort @@ -36544,7 +36544,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2486 i32.const 0 call $~lib/builtins/abort @@ -36559,7 +36559,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2487 i32.const 0 call $~lib/builtins/abort @@ -36574,7 +36574,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2488 i32.const 0 call $~lib/builtins/abort @@ -36589,7 +36589,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2489 i32.const 0 call $~lib/builtins/abort @@ -36604,7 +36604,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2490 i32.const 0 call $~lib/builtins/abort @@ -36619,7 +36619,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2491 i32.const 0 call $~lib/builtins/abort @@ -36635,7 +36635,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2492 i32.const 0 call $~lib/builtins/abort @@ -36650,7 +36650,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2493 i32.const 0 call $~lib/builtins/abort @@ -36665,7 +36665,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2494 i32.const 0 call $~lib/builtins/abort @@ -36680,7 +36680,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2495 i32.const 0 call $~lib/builtins/abort @@ -36695,7 +36695,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2496 i32.const 0 call $~lib/builtins/abort @@ -36710,7 +36710,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2497 i32.const 0 call $~lib/builtins/abort @@ -36725,7 +36725,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2498 i32.const 0 call $~lib/builtins/abort @@ -36740,7 +36740,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2499 i32.const 0 call $~lib/builtins/abort @@ -36755,7 +36755,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2500 i32.const 0 call $~lib/builtins/abort @@ -36770,7 +36770,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2501 i32.const 0 call $~lib/builtins/abort @@ -36786,7 +36786,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2502 i32.const 0 call $~lib/builtins/abort @@ -36801,7 +36801,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2503 i32.const 0 call $~lib/builtins/abort @@ -36817,7 +36817,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2504 i32.const 0 call $~lib/builtins/abort @@ -36832,7 +36832,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2505 i32.const 0 call $~lib/builtins/abort @@ -36848,7 +36848,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2506 i32.const 0 call $~lib/builtins/abort @@ -36863,7 +36863,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2507 i32.const 0 call $~lib/builtins/abort @@ -36878,7 +36878,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2508 i32.const 0 call $~lib/builtins/abort @@ -36894,7 +36894,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2509 i32.const 0 call $~lib/builtins/abort @@ -36909,7 +36909,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2510 i32.const 0 call $~lib/builtins/abort @@ -36924,7 +36924,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2511 i32.const 0 call $~lib/builtins/abort @@ -36939,7 +36939,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2512 i32.const 0 call $~lib/builtins/abort @@ -36954,7 +36954,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2513 i32.const 0 call $~lib/builtins/abort @@ -36969,7 +36969,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2514 i32.const 0 call $~lib/builtins/abort @@ -36985,7 +36985,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2515 i32.const 0 call $~lib/builtins/abort @@ -37000,7 +37000,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2516 i32.const 0 call $~lib/builtins/abort @@ -37015,7 +37015,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2517 i32.const 0 call $~lib/builtins/abort @@ -37030,7 +37030,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2518 i32.const 0 call $~lib/builtins/abort @@ -37045,7 +37045,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2519 i32.const 0 call $~lib/builtins/abort @@ -37060,7 +37060,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2520 i32.const 0 call $~lib/builtins/abort @@ -37076,7 +37076,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2521 i32.const 0 call $~lib/builtins/abort @@ -37091,7 +37091,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2522 i32.const 0 call $~lib/builtins/abort @@ -37106,7 +37106,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2523 i32.const 0 call $~lib/builtins/abort @@ -37121,7 +37121,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2524 i32.const 0 call $~lib/builtins/abort @@ -37136,7 +37136,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2525 i32.const 0 call $~lib/builtins/abort @@ -37151,7 +37151,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2526 i32.const 0 call $~lib/builtins/abort @@ -37166,7 +37166,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2527 i32.const 0 call $~lib/builtins/abort @@ -37181,7 +37181,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2528 i32.const 0 call $~lib/builtins/abort @@ -37197,7 +37197,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2529 i32.const 0 call $~lib/builtins/abort @@ -37212,7 +37212,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2530 i32.const 0 call $~lib/builtins/abort @@ -37227,7 +37227,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2531 i32.const 0 call $~lib/builtins/abort @@ -37242,7 +37242,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2532 i32.const 0 call $~lib/builtins/abort @@ -37257,7 +37257,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2533 i32.const 0 call $~lib/builtins/abort @@ -37272,7 +37272,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2534 i32.const 0 call $~lib/builtins/abort @@ -37287,7 +37287,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2535 i32.const 0 call $~lib/builtins/abort @@ -37302,7 +37302,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2536 i32.const 0 call $~lib/builtins/abort @@ -37317,7 +37317,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2537 i32.const 0 call $~lib/builtins/abort @@ -37332,7 +37332,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2538 i32.const 0 call $~lib/builtins/abort @@ -37348,7 +37348,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2539 i32.const 0 call $~lib/builtins/abort @@ -37363,7 +37363,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2540 i32.const 0 call $~lib/builtins/abort @@ -37378,7 +37378,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2541 i32.const 0 call $~lib/builtins/abort @@ -37394,7 +37394,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2542 i32.const 0 call $~lib/builtins/abort @@ -37409,7 +37409,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2543 i32.const 0 call $~lib/builtins/abort @@ -37424,7 +37424,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2544 i32.const 0 call $~lib/builtins/abort @@ -37440,7 +37440,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2545 i32.const 0 call $~lib/builtins/abort @@ -37455,7 +37455,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2546 i32.const 0 call $~lib/builtins/abort @@ -37470,7 +37470,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2547 i32.const 0 call $~lib/builtins/abort @@ -37485,7 +37485,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2548 i32.const 0 call $~lib/builtins/abort @@ -37501,7 +37501,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2549 i32.const 0 call $~lib/builtins/abort @@ -37516,7 +37516,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2550 i32.const 0 call $~lib/builtins/abort @@ -37531,7 +37531,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2551 i32.const 0 call $~lib/builtins/abort @@ -37546,7 +37546,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2552 i32.const 0 call $~lib/builtins/abort @@ -37561,7 +37561,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2553 i32.const 0 call $~lib/builtins/abort @@ -37576,7 +37576,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2554 i32.const 0 call $~lib/builtins/abort @@ -37591,7 +37591,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2555 i32.const 0 call $~lib/builtins/abort @@ -37606,7 +37606,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2556 i32.const 0 call $~lib/builtins/abort @@ -37622,7 +37622,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2557 i32.const 0 call $~lib/builtins/abort @@ -37638,7 +37638,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2558 i32.const 0 call $~lib/builtins/abort @@ -37655,7 +37655,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2559 i32.const 0 call $~lib/builtins/abort @@ -37672,7 +37672,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2560 i32.const 0 call $~lib/builtins/abort @@ -37688,7 +37688,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2561 i32.const 0 call $~lib/builtins/abort @@ -37705,7 +37705,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2562 i32.const 0 call $~lib/builtins/abort @@ -37721,7 +37721,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2563 i32.const 0 call $~lib/builtins/abort @@ -37737,7 +37737,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2564 i32.const 0 call $~lib/builtins/abort @@ -37753,7 +37753,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2565 i32.const 0 call $~lib/builtins/abort @@ -37769,7 +37769,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2566 i32.const 0 call $~lib/builtins/abort @@ -37784,7 +37784,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2567 i32.const 0 call $~lib/builtins/abort @@ -37799,7 +37799,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2568 i32.const 0 call $~lib/builtins/abort @@ -37814,7 +37814,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2569 i32.const 0 call $~lib/builtins/abort @@ -37829,7 +37829,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2570 i32.const 0 call $~lib/builtins/abort @@ -37865,7 +37865,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2579 i32.const 2 call $~lib/builtins/abort @@ -37915,7 +37915,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2587 i32.const 2 call $~lib/builtins/abort @@ -37939,7 +37939,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2601 i32.const 0 call $~lib/builtins/abort @@ -37953,7 +37953,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2602 i32.const 0 call $~lib/builtins/abort @@ -37967,7 +37967,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2603 i32.const 0 call $~lib/builtins/abort @@ -37981,7 +37981,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2604 i32.const 0 call $~lib/builtins/abort @@ -37995,7 +37995,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2605 i32.const 0 call $~lib/builtins/abort @@ -38009,7 +38009,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2606 i32.const 0 call $~lib/builtins/abort @@ -38023,7 +38023,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2607 i32.const 0 call $~lib/builtins/abort @@ -38037,7 +38037,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2608 i32.const 0 call $~lib/builtins/abort @@ -38051,7 +38051,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2609 i32.const 0 call $~lib/builtins/abort @@ -38065,7 +38065,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2610 i32.const 0 call $~lib/builtins/abort @@ -38079,7 +38079,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2613 i32.const 0 call $~lib/builtins/abort @@ -38093,7 +38093,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2614 i32.const 0 call $~lib/builtins/abort @@ -38109,7 +38109,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2615 i32.const 0 call $~lib/builtins/abort @@ -38123,7 +38123,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2616 i32.const 0 call $~lib/builtins/abort @@ -38137,7 +38137,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2617 i32.const 0 call $~lib/builtins/abort @@ -38151,7 +38151,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2618 i32.const 0 call $~lib/builtins/abort @@ -38165,7 +38165,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2619 i32.const 0 call $~lib/builtins/abort @@ -38179,7 +38179,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2620 i32.const 0 call $~lib/builtins/abort @@ -38193,7 +38193,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2621 i32.const 0 call $~lib/builtins/abort @@ -38207,7 +38207,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2622 i32.const 0 call $~lib/builtins/abort @@ -38221,7 +38221,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2623 i32.const 0 call $~lib/builtins/abort @@ -38235,7 +38235,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2624 i32.const 0 call $~lib/builtins/abort @@ -38249,7 +38249,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2625 i32.const 0 call $~lib/builtins/abort @@ -38263,7 +38263,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2626 i32.const 0 call $~lib/builtins/abort @@ -38277,7 +38277,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2627 i32.const 0 call $~lib/builtins/abort @@ -38291,7 +38291,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2628 i32.const 0 call $~lib/builtins/abort @@ -38305,7 +38305,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2629 i32.const 0 call $~lib/builtins/abort @@ -38319,7 +38319,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2638 i32.const 0 call $~lib/builtins/abort @@ -38333,7 +38333,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2639 i32.const 0 call $~lib/builtins/abort @@ -38347,7 +38347,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2640 i32.const 0 call $~lib/builtins/abort @@ -38361,7 +38361,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2641 i32.const 0 call $~lib/builtins/abort @@ -38375,7 +38375,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2642 i32.const 0 call $~lib/builtins/abort @@ -38389,7 +38389,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2643 i32.const 0 call $~lib/builtins/abort @@ -38403,7 +38403,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2644 i32.const 0 call $~lib/builtins/abort @@ -38417,7 +38417,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2645 i32.const 0 call $~lib/builtins/abort @@ -38431,7 +38431,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2646 i32.const 0 call $~lib/builtins/abort @@ -38445,7 +38445,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2647 i32.const 0 call $~lib/builtins/abort @@ -38459,7 +38459,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2650 i32.const 0 call $~lib/builtins/abort @@ -38473,7 +38473,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2651 i32.const 0 call $~lib/builtins/abort @@ -38489,7 +38489,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2652 i32.const 0 call $~lib/builtins/abort @@ -38503,7 +38503,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2653 i32.const 0 call $~lib/builtins/abort @@ -38517,7 +38517,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2654 i32.const 0 call $~lib/builtins/abort @@ -38531,7 +38531,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2655 i32.const 0 call $~lib/builtins/abort @@ -38545,7 +38545,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2656 i32.const 0 call $~lib/builtins/abort @@ -38559,7 +38559,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2657 i32.const 0 call $~lib/builtins/abort @@ -38573,7 +38573,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2658 i32.const 0 call $~lib/builtins/abort @@ -38587,7 +38587,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2659 i32.const 0 call $~lib/builtins/abort @@ -38601,7 +38601,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2660 i32.const 0 call $~lib/builtins/abort @@ -38615,7 +38615,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2661 i32.const 0 call $~lib/builtins/abort @@ -38629,7 +38629,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2662 i32.const 0 call $~lib/builtins/abort @@ -38643,7 +38643,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2663 i32.const 0 call $~lib/builtins/abort @@ -38657,7 +38657,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2664 i32.const 0 call $~lib/builtins/abort @@ -38671,7 +38671,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2665 i32.const 0 call $~lib/builtins/abort @@ -38685,7 +38685,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2666 i32.const 0 call $~lib/builtins/abort @@ -38699,7 +38699,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2677 i32.const 0 call $~lib/builtins/abort @@ -38713,7 +38713,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2678 i32.const 0 call $~lib/builtins/abort @@ -38727,7 +38727,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2679 i32.const 0 call $~lib/builtins/abort @@ -38741,7 +38741,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2680 i32.const 0 call $~lib/builtins/abort @@ -38755,7 +38755,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2681 i32.const 0 call $~lib/builtins/abort @@ -38769,7 +38769,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2682 i32.const 0 call $~lib/builtins/abort @@ -38783,7 +38783,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2683 i32.const 0 call $~lib/builtins/abort @@ -38798,7 +38798,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2684 i32.const 0 call $~lib/builtins/abort @@ -38812,7 +38812,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2685 i32.const 0 call $~lib/builtins/abort @@ -38826,7 +38826,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2693 i32.const 0 call $~lib/builtins/abort @@ -38840,7 +38840,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2694 i32.const 0 call $~lib/builtins/abort @@ -38854,7 +38854,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2695 i32.const 0 call $~lib/builtins/abort @@ -38868,7 +38868,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2696 i32.const 0 call $~lib/builtins/abort @@ -38882,7 +38882,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2697 i32.const 0 call $~lib/builtins/abort @@ -38896,7 +38896,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2698 i32.const 0 call $~lib/builtins/abort @@ -38910,7 +38910,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2699 i32.const 0 call $~lib/builtins/abort @@ -38925,7 +38925,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2700 i32.const 0 call $~lib/builtins/abort @@ -38939,7 +38939,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2701 i32.const 0 call $~lib/builtins/abort @@ -38965,7 +38965,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2707 i32.const 0 call $~lib/builtins/abort @@ -38991,7 +38991,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2708 i32.const 0 call $~lib/builtins/abort @@ -39017,7 +39017,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2709 i32.const 0 call $~lib/builtins/abort @@ -39043,7 +39043,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2710 i32.const 0 call $~lib/builtins/abort @@ -39069,7 +39069,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2711 i32.const 0 call $~lib/builtins/abort @@ -39096,7 +39096,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2712 i32.const 0 call $~lib/builtins/abort @@ -39122,7 +39122,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2713 i32.const 0 call $~lib/builtins/abort @@ -39149,7 +39149,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2714 i32.const 0 call $~lib/builtins/abort @@ -39174,7 +39174,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2720 i32.const 0 call $~lib/builtins/abort @@ -39199,7 +39199,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2721 i32.const 0 call $~lib/builtins/abort @@ -39224,7 +39224,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2722 i32.const 0 call $~lib/builtins/abort @@ -39249,7 +39249,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2723 i32.const 0 call $~lib/builtins/abort @@ -39274,7 +39274,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2724 i32.const 0 call $~lib/builtins/abort @@ -39300,7 +39300,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2725 i32.const 0 call $~lib/builtins/abort @@ -39325,7 +39325,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2726 i32.const 0 call $~lib/builtins/abort @@ -39351,7 +39351,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2727 i32.const 0 call $~lib/builtins/abort @@ -39366,7 +39366,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2738 i32.const 0 call $~lib/builtins/abort @@ -39381,7 +39381,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2739 i32.const 0 call $~lib/builtins/abort @@ -39396,7 +39396,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2740 i32.const 0 call $~lib/builtins/abort @@ -39411,7 +39411,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2741 i32.const 0 call $~lib/builtins/abort @@ -39426,7 +39426,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2742 i32.const 0 call $~lib/builtins/abort @@ -39441,7 +39441,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2743 i32.const 0 call $~lib/builtins/abort @@ -39456,7 +39456,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2744 i32.const 0 call $~lib/builtins/abort @@ -39471,7 +39471,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2745 i32.const 0 call $~lib/builtins/abort @@ -39486,7 +39486,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2746 i32.const 0 call $~lib/builtins/abort @@ -39501,7 +39501,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2747 i32.const 0 call $~lib/builtins/abort @@ -39516,7 +39516,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2750 i32.const 0 call $~lib/builtins/abort @@ -39531,7 +39531,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2751 i32.const 0 call $~lib/builtins/abort @@ -39546,7 +39546,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2752 i32.const 0 call $~lib/builtins/abort @@ -39561,7 +39561,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2753 i32.const 0 call $~lib/builtins/abort @@ -39576,7 +39576,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2754 i32.const 0 call $~lib/builtins/abort @@ -39591,7 +39591,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2755 i32.const 0 call $~lib/builtins/abort @@ -39606,7 +39606,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2756 i32.const 0 call $~lib/builtins/abort @@ -39621,7 +39621,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2757 i32.const 0 call $~lib/builtins/abort @@ -39636,7 +39636,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2758 i32.const 0 call $~lib/builtins/abort @@ -39651,7 +39651,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2759 i32.const 0 call $~lib/builtins/abort @@ -39666,7 +39666,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2760 i32.const 0 call $~lib/builtins/abort @@ -39682,7 +39682,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2761 i32.const 0 call $~lib/builtins/abort @@ -39697,7 +39697,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2762 i32.const 0 call $~lib/builtins/abort @@ -39712,7 +39712,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2763 i32.const 0 call $~lib/builtins/abort @@ -39727,7 +39727,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2764 i32.const 0 call $~lib/builtins/abort @@ -39742,7 +39742,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2765 i32.const 0 call $~lib/builtins/abort @@ -39757,7 +39757,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2766 i32.const 0 call $~lib/builtins/abort @@ -39772,7 +39772,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2767 i32.const 0 call $~lib/builtins/abort @@ -39787,7 +39787,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2768 i32.const 0 call $~lib/builtins/abort @@ -39802,7 +39802,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2769 i32.const 0 call $~lib/builtins/abort @@ -39817,7 +39817,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2770 i32.const 0 call $~lib/builtins/abort @@ -39832,7 +39832,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2771 i32.const 0 call $~lib/builtins/abort @@ -39847,7 +39847,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2772 i32.const 0 call $~lib/builtins/abort @@ -39862,7 +39862,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2773 i32.const 0 call $~lib/builtins/abort @@ -39878,7 +39878,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2774 i32.const 0 call $~lib/builtins/abort @@ -39893,7 +39893,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2775 i32.const 0 call $~lib/builtins/abort @@ -39908,7 +39908,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2776 i32.const 0 call $~lib/builtins/abort @@ -39923,7 +39923,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2777 i32.const 0 call $~lib/builtins/abort @@ -39938,7 +39938,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2778 i32.const 0 call $~lib/builtins/abort @@ -39954,7 +39954,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2779 i32.const 0 call $~lib/builtins/abort @@ -39969,7 +39969,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2780 i32.const 0 call $~lib/builtins/abort @@ -39984,7 +39984,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2781 i32.const 0 call $~lib/builtins/abort @@ -39999,7 +39999,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2782 i32.const 0 call $~lib/builtins/abort @@ -40014,7 +40014,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2783 i32.const 0 call $~lib/builtins/abort @@ -40030,7 +40030,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2784 i32.const 0 call $~lib/builtins/abort @@ -40045,7 +40045,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2785 i32.const 0 call $~lib/builtins/abort @@ -40060,7 +40060,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2786 i32.const 0 call $~lib/builtins/abort @@ -40075,7 +40075,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2787 i32.const 0 call $~lib/builtins/abort @@ -40090,7 +40090,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2788 i32.const 0 call $~lib/builtins/abort @@ -40106,7 +40106,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2789 i32.const 0 call $~lib/builtins/abort @@ -40121,7 +40121,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2790 i32.const 0 call $~lib/builtins/abort @@ -40136,7 +40136,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2791 i32.const 0 call $~lib/builtins/abort @@ -40151,7 +40151,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2792 i32.const 0 call $~lib/builtins/abort @@ -40167,7 +40167,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2793 i32.const 0 call $~lib/builtins/abort @@ -40182,7 +40182,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2794 i32.const 0 call $~lib/builtins/abort @@ -40197,7 +40197,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2795 i32.const 0 call $~lib/builtins/abort @@ -40212,7 +40212,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2796 i32.const 0 call $~lib/builtins/abort @@ -40227,7 +40227,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2797 i32.const 0 call $~lib/builtins/abort @@ -40243,7 +40243,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2798 i32.const 0 call $~lib/builtins/abort @@ -40259,7 +40259,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2799 i32.const 0 call $~lib/builtins/abort @@ -40275,7 +40275,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2800 i32.const 0 call $~lib/builtins/abort @@ -40290,7 +40290,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2801 i32.const 0 call $~lib/builtins/abort @@ -40305,7 +40305,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2802 i32.const 0 call $~lib/builtins/abort @@ -40320,7 +40320,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2803 i32.const 0 call $~lib/builtins/abort @@ -40335,7 +40335,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2804 i32.const 0 call $~lib/builtins/abort @@ -40350,7 +40350,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2805 i32.const 0 call $~lib/builtins/abort @@ -40365,7 +40365,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2806 i32.const 0 call $~lib/builtins/abort @@ -40381,7 +40381,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2807 i32.const 0 call $~lib/builtins/abort @@ -40397,7 +40397,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2808 i32.const 0 call $~lib/builtins/abort @@ -40413,7 +40413,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2809 i32.const 0 call $~lib/builtins/abort @@ -40429,7 +40429,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2810 i32.const 0 call $~lib/builtins/abort @@ -40446,7 +40446,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2811 i32.const 0 call $~lib/builtins/abort @@ -40461,7 +40461,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2812 i32.const 0 call $~lib/builtins/abort @@ -40476,7 +40476,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2813 i32.const 0 call $~lib/builtins/abort @@ -40491,7 +40491,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2814 i32.const 0 call $~lib/builtins/abort @@ -40506,7 +40506,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2815 i32.const 0 call $~lib/builtins/abort @@ -40521,7 +40521,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2816 i32.const 0 call $~lib/builtins/abort @@ -40536,7 +40536,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2825 i32.const 0 call $~lib/builtins/abort @@ -40551,7 +40551,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2826 i32.const 0 call $~lib/builtins/abort @@ -40566,7 +40566,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2827 i32.const 0 call $~lib/builtins/abort @@ -40581,7 +40581,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2828 i32.const 0 call $~lib/builtins/abort @@ -40596,7 +40596,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2829 i32.const 0 call $~lib/builtins/abort @@ -40611,7 +40611,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2830 i32.const 0 call $~lib/builtins/abort @@ -40626,7 +40626,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2831 i32.const 0 call $~lib/builtins/abort @@ -40641,7 +40641,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2832 i32.const 0 call $~lib/builtins/abort @@ -40656,7 +40656,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2833 i32.const 0 call $~lib/builtins/abort @@ -40671,7 +40671,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2834 i32.const 0 call $~lib/builtins/abort @@ -40686,7 +40686,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2837 i32.const 0 call $~lib/builtins/abort @@ -40701,7 +40701,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2838 i32.const 0 call $~lib/builtins/abort @@ -40716,7 +40716,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2839 i32.const 0 call $~lib/builtins/abort @@ -40731,7 +40731,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2840 i32.const 0 call $~lib/builtins/abort @@ -40746,7 +40746,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2841 i32.const 0 call $~lib/builtins/abort @@ -40761,7 +40761,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2842 i32.const 0 call $~lib/builtins/abort @@ -40776,7 +40776,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2843 i32.const 0 call $~lib/builtins/abort @@ -40791,7 +40791,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2844 i32.const 0 call $~lib/builtins/abort @@ -40806,7 +40806,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2845 i32.const 0 call $~lib/builtins/abort @@ -40821,7 +40821,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2846 i32.const 0 call $~lib/builtins/abort @@ -40836,7 +40836,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2847 i32.const 0 call $~lib/builtins/abort @@ -40852,7 +40852,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2848 i32.const 0 call $~lib/builtins/abort @@ -40867,7 +40867,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2849 i32.const 0 call $~lib/builtins/abort @@ -40882,7 +40882,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2850 i32.const 0 call $~lib/builtins/abort @@ -40897,7 +40897,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2851 i32.const 0 call $~lib/builtins/abort @@ -40912,7 +40912,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2852 i32.const 0 call $~lib/builtins/abort @@ -40927,7 +40927,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2853 i32.const 0 call $~lib/builtins/abort @@ -40942,7 +40942,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2854 i32.const 0 call $~lib/builtins/abort @@ -40957,7 +40957,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2855 i32.const 0 call $~lib/builtins/abort @@ -40972,7 +40972,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2856 i32.const 0 call $~lib/builtins/abort @@ -40987,7 +40987,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2857 i32.const 0 call $~lib/builtins/abort @@ -41002,7 +41002,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2858 i32.const 0 call $~lib/builtins/abort @@ -41017,7 +41017,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2859 i32.const 0 call $~lib/builtins/abort @@ -41032,7 +41032,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2860 i32.const 0 call $~lib/builtins/abort @@ -41048,7 +41048,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2861 i32.const 0 call $~lib/builtins/abort @@ -41063,7 +41063,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2862 i32.const 0 call $~lib/builtins/abort @@ -41078,7 +41078,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2863 i32.const 0 call $~lib/builtins/abort @@ -41093,7 +41093,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2864 i32.const 0 call $~lib/builtins/abort @@ -41108,7 +41108,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2865 i32.const 0 call $~lib/builtins/abort @@ -41124,7 +41124,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2866 i32.const 0 call $~lib/builtins/abort @@ -41139,7 +41139,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2867 i32.const 0 call $~lib/builtins/abort @@ -41154,7 +41154,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2868 i32.const 0 call $~lib/builtins/abort @@ -41169,7 +41169,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2869 i32.const 0 call $~lib/builtins/abort @@ -41184,7 +41184,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2870 i32.const 0 call $~lib/builtins/abort @@ -41200,7 +41200,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2871 i32.const 0 call $~lib/builtins/abort @@ -41215,7 +41215,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2872 i32.const 0 call $~lib/builtins/abort @@ -41230,7 +41230,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2873 i32.const 0 call $~lib/builtins/abort @@ -41245,7 +41245,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2874 i32.const 0 call $~lib/builtins/abort @@ -41260,7 +41260,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2875 i32.const 0 call $~lib/builtins/abort @@ -41276,7 +41276,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2876 i32.const 0 call $~lib/builtins/abort @@ -41291,7 +41291,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2877 i32.const 0 call $~lib/builtins/abort @@ -41306,7 +41306,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2878 i32.const 0 call $~lib/builtins/abort @@ -41321,7 +41321,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2879 i32.const 0 call $~lib/builtins/abort @@ -41337,7 +41337,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2880 i32.const 0 call $~lib/builtins/abort @@ -41352,7 +41352,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2881 i32.const 0 call $~lib/builtins/abort @@ -41367,7 +41367,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2882 i32.const 0 call $~lib/builtins/abort @@ -41382,7 +41382,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2883 i32.const 0 call $~lib/builtins/abort @@ -41397,7 +41397,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2884 i32.const 0 call $~lib/builtins/abort @@ -41413,7 +41413,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2885 i32.const 0 call $~lib/builtins/abort @@ -41429,7 +41429,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2886 i32.const 0 call $~lib/builtins/abort @@ -41445,7 +41445,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2887 i32.const 0 call $~lib/builtins/abort @@ -41460,7 +41460,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2888 i32.const 0 call $~lib/builtins/abort @@ -41475,7 +41475,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2889 i32.const 0 call $~lib/builtins/abort @@ -41490,7 +41490,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2890 i32.const 0 call $~lib/builtins/abort @@ -41505,7 +41505,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2891 i32.const 0 call $~lib/builtins/abort @@ -41520,7 +41520,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2892 i32.const 0 call $~lib/builtins/abort @@ -41535,7 +41535,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2893 i32.const 0 call $~lib/builtins/abort @@ -41551,7 +41551,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2894 i32.const 0 call $~lib/builtins/abort @@ -41567,7 +41567,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2895 i32.const 0 call $~lib/builtins/abort @@ -41583,7 +41583,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2896 i32.const 0 call $~lib/builtins/abort @@ -41599,7 +41599,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2897 i32.const 0 call $~lib/builtins/abort @@ -41616,7 +41616,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2898 i32.const 0 call $~lib/builtins/abort @@ -41631,7 +41631,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2899 i32.const 0 call $~lib/builtins/abort @@ -41646,7 +41646,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2900 i32.const 0 call $~lib/builtins/abort @@ -41661,7 +41661,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2901 i32.const 0 call $~lib/builtins/abort @@ -41676,7 +41676,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2902 i32.const 0 call $~lib/builtins/abort @@ -41691,7 +41691,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2903 i32.const 0 call $~lib/builtins/abort @@ -41705,7 +41705,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2941 i32.const 0 call $~lib/builtins/abort @@ -41719,7 +41719,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2942 i32.const 0 call $~lib/builtins/abort @@ -41733,7 +41733,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2943 i32.const 0 call $~lib/builtins/abort @@ -41747,7 +41747,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2944 i32.const 0 call $~lib/builtins/abort @@ -41761,7 +41761,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2945 i32.const 0 call $~lib/builtins/abort @@ -41775,7 +41775,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2946 i32.const 0 call $~lib/builtins/abort @@ -41789,7 +41789,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2947 i32.const 0 call $~lib/builtins/abort @@ -41803,7 +41803,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2948 i32.const 0 call $~lib/builtins/abort @@ -41817,7 +41817,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2949 i32.const 0 call $~lib/builtins/abort @@ -41831,7 +41831,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2950 i32.const 0 call $~lib/builtins/abort @@ -41845,7 +41845,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2953 i32.const 0 call $~lib/builtins/abort @@ -41859,7 +41859,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2954 i32.const 0 call $~lib/builtins/abort @@ -41873,7 +41873,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2955 i32.const 0 call $~lib/builtins/abort @@ -41888,7 +41888,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2956 i32.const 0 call $~lib/builtins/abort @@ -41902,7 +41902,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2957 i32.const 0 call $~lib/builtins/abort @@ -41916,7 +41916,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2960 i32.const 0 call $~lib/builtins/abort @@ -41930,7 +41930,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2961 i32.const 0 call $~lib/builtins/abort @@ -41944,7 +41944,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2962 i32.const 0 call $~lib/builtins/abort @@ -41958,7 +41958,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2963 i32.const 0 call $~lib/builtins/abort @@ -41974,7 +41974,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2964 i32.const 0 call $~lib/builtins/abort @@ -41990,7 +41990,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2965 i32.const 0 call $~lib/builtins/abort @@ -42004,7 +42004,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2966 i32.const 0 call $~lib/builtins/abort @@ -42018,7 +42018,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2967 i32.const 0 call $~lib/builtins/abort @@ -42032,7 +42032,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2968 i32.const 0 call $~lib/builtins/abort @@ -42046,7 +42046,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2969 i32.const 0 call $~lib/builtins/abort @@ -42060,7 +42060,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2970 i32.const 0 call $~lib/builtins/abort @@ -42074,7 +42074,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2971 i32.const 0 call $~lib/builtins/abort @@ -42088,7 +42088,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2972 i32.const 0 call $~lib/builtins/abort @@ -42102,7 +42102,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2973 i32.const 0 call $~lib/builtins/abort @@ -42116,7 +42116,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2974 i32.const 0 call $~lib/builtins/abort @@ -42130,7 +42130,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2975 i32.const 0 call $~lib/builtins/abort @@ -42144,7 +42144,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2976 i32.const 0 call $~lib/builtins/abort @@ -42158,7 +42158,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2977 i32.const 0 call $~lib/builtins/abort @@ -42172,7 +42172,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2978 i32.const 0 call $~lib/builtins/abort @@ -42186,7 +42186,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2979 i32.const 0 call $~lib/builtins/abort @@ -42200,7 +42200,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2980 i32.const 0 call $~lib/builtins/abort @@ -42214,7 +42214,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2981 i32.const 0 call $~lib/builtins/abort @@ -42228,7 +42228,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2982 i32.const 0 call $~lib/builtins/abort @@ -42242,7 +42242,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2983 i32.const 0 call $~lib/builtins/abort @@ -42256,7 +42256,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2984 i32.const 0 call $~lib/builtins/abort @@ -42270,7 +42270,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2985 i32.const 0 call $~lib/builtins/abort @@ -42286,7 +42286,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2986 i32.const 0 call $~lib/builtins/abort @@ -42302,7 +42302,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2987 i32.const 0 call $~lib/builtins/abort @@ -42318,7 +42318,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2988 i32.const 0 call $~lib/builtins/abort @@ -42334,7 +42334,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2989 i32.const 0 call $~lib/builtins/abort @@ -42350,7 +42350,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2990 i32.const 0 call $~lib/builtins/abort @@ -42366,7 +42366,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2991 i32.const 0 call $~lib/builtins/abort @@ -42382,7 +42382,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2992 i32.const 0 call $~lib/builtins/abort @@ -42398,7 +42398,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2993 i32.const 0 call $~lib/builtins/abort @@ -42414,7 +42414,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2994 i32.const 0 call $~lib/builtins/abort @@ -42430,7 +42430,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2995 i32.const 0 call $~lib/builtins/abort @@ -42446,7 +42446,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2996 i32.const 0 call $~lib/builtins/abort @@ -42462,7 +42462,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 2997 i32.const 0 call $~lib/builtins/abort @@ -42476,7 +42476,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3000 i32.const 0 call $~lib/builtins/abort @@ -42490,7 +42490,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3001 i32.const 0 call $~lib/builtins/abort @@ -42504,7 +42504,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3002 i32.const 0 call $~lib/builtins/abort @@ -42518,7 +42518,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3003 i32.const 0 call $~lib/builtins/abort @@ -42532,7 +42532,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3004 i32.const 0 call $~lib/builtins/abort @@ -42546,7 +42546,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3005 i32.const 0 call $~lib/builtins/abort @@ -42560,7 +42560,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3006 i32.const 0 call $~lib/builtins/abort @@ -42574,7 +42574,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3007 i32.const 0 call $~lib/builtins/abort @@ -42588,7 +42588,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3008 i32.const 0 call $~lib/builtins/abort @@ -42602,7 +42602,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3009 i32.const 0 call $~lib/builtins/abort @@ -42616,7 +42616,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3010 i32.const 0 call $~lib/builtins/abort @@ -42630,7 +42630,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3011 i32.const 0 call $~lib/builtins/abort @@ -42644,7 +42644,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3012 i32.const 0 call $~lib/builtins/abort @@ -42659,7 +42659,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3013 i32.const 0 call $~lib/builtins/abort @@ -42673,7 +42673,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3025 i32.const 0 call $~lib/builtins/abort @@ -42687,7 +42687,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3026 i32.const 0 call $~lib/builtins/abort @@ -42701,7 +42701,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3027 i32.const 0 call $~lib/builtins/abort @@ -42715,7 +42715,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3028 i32.const 0 call $~lib/builtins/abort @@ -42729,7 +42729,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3029 i32.const 0 call $~lib/builtins/abort @@ -42743,7 +42743,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3030 i32.const 0 call $~lib/builtins/abort @@ -42757,7 +42757,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3031 i32.const 0 call $~lib/builtins/abort @@ -42771,7 +42771,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3032 i32.const 0 call $~lib/builtins/abort @@ -42785,7 +42785,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3033 i32.const 0 call $~lib/builtins/abort @@ -42799,7 +42799,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3034 i32.const 0 call $~lib/builtins/abort @@ -42813,7 +42813,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3037 i32.const 0 call $~lib/builtins/abort @@ -42827,7 +42827,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3038 i32.const 0 call $~lib/builtins/abort @@ -42841,7 +42841,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3039 i32.const 0 call $~lib/builtins/abort @@ -42857,7 +42857,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3040 i32.const 0 call $~lib/builtins/abort @@ -42871,7 +42871,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3041 i32.const 0 call $~lib/builtins/abort @@ -42885,7 +42885,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3050 i32.const 0 call $~lib/builtins/abort @@ -42899,7 +42899,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3051 i32.const 0 call $~lib/builtins/abort @@ -42913,7 +42913,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3052 i32.const 0 call $~lib/builtins/abort @@ -42927,7 +42927,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3053 i32.const 0 call $~lib/builtins/abort @@ -42941,7 +42941,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3054 i32.const 0 call $~lib/builtins/abort @@ -42955,7 +42955,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3055 i32.const 0 call $~lib/builtins/abort @@ -42969,7 +42969,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3056 i32.const 0 call $~lib/builtins/abort @@ -42983,7 +42983,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3057 i32.const 0 call $~lib/builtins/abort @@ -42997,7 +42997,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3058 i32.const 0 call $~lib/builtins/abort @@ -43011,7 +43011,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3059 i32.const 0 call $~lib/builtins/abort @@ -43025,7 +43025,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3062 i32.const 0 call $~lib/builtins/abort @@ -43039,7 +43039,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3063 i32.const 0 call $~lib/builtins/abort @@ -43053,7 +43053,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3064 i32.const 0 call $~lib/builtins/abort @@ -43069,7 +43069,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3065 i32.const 0 call $~lib/builtins/abort @@ -43083,7 +43083,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3066 i32.const 0 call $~lib/builtins/abort @@ -43097,7 +43097,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3078 i32.const 0 call $~lib/builtins/abort @@ -43111,7 +43111,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3079 i32.const 0 call $~lib/builtins/abort @@ -43125,7 +43125,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3080 i32.const 0 call $~lib/builtins/abort @@ -43139,7 +43139,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3081 i32.const 0 call $~lib/builtins/abort @@ -43153,7 +43153,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3082 i32.const 0 call $~lib/builtins/abort @@ -43167,7 +43167,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3083 i32.const 0 call $~lib/builtins/abort @@ -43181,7 +43181,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3084 i32.const 0 call $~lib/builtins/abort @@ -43195,7 +43195,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3085 i32.const 0 call $~lib/builtins/abort @@ -43209,7 +43209,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3086 i32.const 0 call $~lib/builtins/abort @@ -43223,7 +43223,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3087 i32.const 0 call $~lib/builtins/abort @@ -43237,7 +43237,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3090 i32.const 0 call $~lib/builtins/abort @@ -43251,7 +43251,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3091 i32.const 0 call $~lib/builtins/abort @@ -43266,7 +43266,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3092 i32.const 0 call $~lib/builtins/abort @@ -43280,7 +43280,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3093 i32.const 0 call $~lib/builtins/abort @@ -43294,7 +43294,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3094 i32.const 0 call $~lib/builtins/abort @@ -43308,7 +43308,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3095 i32.const 0 call $~lib/builtins/abort @@ -43322,7 +43322,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3096 i32.const 0 call $~lib/builtins/abort @@ -43336,7 +43336,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3097 i32.const 0 call $~lib/builtins/abort @@ -43350,7 +43350,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3098 i32.const 0 call $~lib/builtins/abort @@ -43364,7 +43364,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3099 i32.const 0 call $~lib/builtins/abort @@ -43378,7 +43378,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3100 i32.const 0 call $~lib/builtins/abort @@ -43392,7 +43392,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3101 i32.const 0 call $~lib/builtins/abort @@ -43406,7 +43406,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3102 i32.const 0 call $~lib/builtins/abort @@ -43420,7 +43420,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3103 i32.const 0 call $~lib/builtins/abort @@ -43434,7 +43434,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3104 i32.const 0 call $~lib/builtins/abort @@ -43448,7 +43448,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3105 i32.const 0 call $~lib/builtins/abort @@ -43462,7 +43462,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3106 i32.const 0 call $~lib/builtins/abort @@ -43476,7 +43476,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3107 i32.const 0 call $~lib/builtins/abort @@ -43490,7 +43490,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3108 i32.const 0 call $~lib/builtins/abort @@ -43504,7 +43504,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3109 i32.const 0 call $~lib/builtins/abort @@ -43518,7 +43518,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3110 i32.const 0 call $~lib/builtins/abort @@ -43532,7 +43532,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3111 i32.const 0 call $~lib/builtins/abort @@ -43546,7 +43546,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3112 i32.const 0 call $~lib/builtins/abort @@ -43560,7 +43560,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3113 i32.const 0 call $~lib/builtins/abort @@ -43574,7 +43574,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3114 i32.const 0 call $~lib/builtins/abort @@ -43588,7 +43588,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3115 i32.const 0 call $~lib/builtins/abort @@ -43602,7 +43602,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3116 i32.const 0 call $~lib/builtins/abort @@ -43616,7 +43616,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3117 i32.const 0 call $~lib/builtins/abort @@ -43630,7 +43630,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3118 i32.const 0 call $~lib/builtins/abort @@ -43644,7 +43644,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3119 i32.const 0 call $~lib/builtins/abort @@ -43658,7 +43658,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3120 i32.const 0 call $~lib/builtins/abort @@ -43672,7 +43672,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3121 i32.const 0 call $~lib/builtins/abort @@ -43686,7 +43686,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3122 i32.const 0 call $~lib/builtins/abort @@ -43700,7 +43700,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3123 i32.const 0 call $~lib/builtins/abort @@ -43714,7 +43714,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3124 i32.const 0 call $~lib/builtins/abort @@ -43728,7 +43728,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3125 i32.const 0 call $~lib/builtins/abort @@ -43742,7 +43742,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3126 i32.const 0 call $~lib/builtins/abort @@ -43756,7 +43756,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3127 i32.const 0 call $~lib/builtins/abort @@ -43770,7 +43770,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3128 i32.const 0 call $~lib/builtins/abort @@ -43784,7 +43784,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3129 i32.const 0 call $~lib/builtins/abort @@ -43798,7 +43798,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3130 i32.const 0 call $~lib/builtins/abort @@ -43812,7 +43812,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3131 i32.const 0 call $~lib/builtins/abort @@ -43826,7 +43826,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3132 i32.const 0 call $~lib/builtins/abort @@ -43840,7 +43840,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3133 i32.const 0 call $~lib/builtins/abort @@ -43854,7 +43854,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3134 i32.const 0 call $~lib/builtins/abort @@ -43868,7 +43868,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3135 i32.const 0 call $~lib/builtins/abort @@ -43882,7 +43882,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3136 i32.const 0 call $~lib/builtins/abort @@ -43896,7 +43896,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3137 i32.const 0 call $~lib/builtins/abort @@ -43910,7 +43910,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3138 i32.const 0 call $~lib/builtins/abort @@ -43924,7 +43924,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3139 i32.const 0 call $~lib/builtins/abort @@ -43938,7 +43938,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3140 i32.const 0 call $~lib/builtins/abort @@ -43952,7 +43952,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3141 i32.const 0 call $~lib/builtins/abort @@ -43966,7 +43966,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3142 i32.const 0 call $~lib/builtins/abort @@ -43980,7 +43980,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3143 i32.const 0 call $~lib/builtins/abort @@ -43994,7 +43994,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3144 i32.const 0 call $~lib/builtins/abort @@ -44008,7 +44008,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3145 i32.const 0 call $~lib/builtins/abort @@ -44022,7 +44022,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3146 i32.const 0 call $~lib/builtins/abort @@ -44036,7 +44036,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3147 i32.const 0 call $~lib/builtins/abort @@ -44050,7 +44050,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3148 i32.const 0 call $~lib/builtins/abort @@ -44064,7 +44064,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3149 i32.const 0 call $~lib/builtins/abort @@ -44078,7 +44078,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3150 i32.const 0 call $~lib/builtins/abort @@ -44092,7 +44092,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3151 i32.const 0 call $~lib/builtins/abort @@ -44106,7 +44106,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3152 i32.const 0 call $~lib/builtins/abort @@ -44120,7 +44120,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3153 i32.const 0 call $~lib/builtins/abort @@ -44134,7 +44134,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3154 i32.const 0 call $~lib/builtins/abort @@ -44148,7 +44148,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3155 i32.const 0 call $~lib/builtins/abort @@ -44162,7 +44162,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3156 i32.const 0 call $~lib/builtins/abort @@ -44176,7 +44176,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3157 i32.const 0 call $~lib/builtins/abort @@ -44190,7 +44190,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3158 i32.const 0 call $~lib/builtins/abort @@ -44204,7 +44204,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3159 i32.const 0 call $~lib/builtins/abort @@ -44218,7 +44218,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3160 i32.const 0 call $~lib/builtins/abort @@ -44232,7 +44232,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3161 i32.const 0 call $~lib/builtins/abort @@ -44246,7 +44246,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3162 i32.const 0 call $~lib/builtins/abort @@ -44260,7 +44260,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3163 i32.const 0 call $~lib/builtins/abort @@ -44274,7 +44274,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3172 i32.const 0 call $~lib/builtins/abort @@ -44288,7 +44288,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3173 i32.const 0 call $~lib/builtins/abort @@ -44302,7 +44302,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3174 i32.const 0 call $~lib/builtins/abort @@ -44316,7 +44316,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3175 i32.const 0 call $~lib/builtins/abort @@ -44330,7 +44330,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3176 i32.const 0 call $~lib/builtins/abort @@ -44344,7 +44344,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3177 i32.const 0 call $~lib/builtins/abort @@ -44358,7 +44358,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3178 i32.const 0 call $~lib/builtins/abort @@ -44372,7 +44372,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3179 i32.const 0 call $~lib/builtins/abort @@ -44386,7 +44386,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3180 i32.const 0 call $~lib/builtins/abort @@ -44400,7 +44400,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3181 i32.const 0 call $~lib/builtins/abort @@ -44414,7 +44414,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3184 i32.const 0 call $~lib/builtins/abort @@ -44428,7 +44428,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3185 i32.const 0 call $~lib/builtins/abort @@ -44443,7 +44443,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3186 i32.const 0 call $~lib/builtins/abort @@ -44457,7 +44457,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3187 i32.const 0 call $~lib/builtins/abort @@ -44471,7 +44471,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3188 i32.const 0 call $~lib/builtins/abort @@ -44485,7 +44485,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3189 i32.const 0 call $~lib/builtins/abort @@ -44499,7 +44499,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3190 i32.const 0 call $~lib/builtins/abort @@ -44513,7 +44513,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3191 i32.const 0 call $~lib/builtins/abort @@ -44527,7 +44527,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3192 i32.const 0 call $~lib/builtins/abort @@ -44541,7 +44541,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3193 i32.const 0 call $~lib/builtins/abort @@ -44555,7 +44555,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3194 i32.const 0 call $~lib/builtins/abort @@ -44569,7 +44569,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3195 i32.const 0 call $~lib/builtins/abort @@ -44583,7 +44583,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3196 i32.const 0 call $~lib/builtins/abort @@ -44597,7 +44597,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3197 i32.const 0 call $~lib/builtins/abort @@ -44611,7 +44611,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3198 i32.const 0 call $~lib/builtins/abort @@ -44625,7 +44625,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3199 i32.const 0 call $~lib/builtins/abort @@ -44639,7 +44639,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3200 i32.const 0 call $~lib/builtins/abort @@ -44653,7 +44653,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3201 i32.const 0 call $~lib/builtins/abort @@ -44667,7 +44667,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3202 i32.const 0 call $~lib/builtins/abort @@ -44681,7 +44681,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3203 i32.const 0 call $~lib/builtins/abort @@ -44695,7 +44695,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3204 i32.const 0 call $~lib/builtins/abort @@ -44709,7 +44709,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3205 i32.const 0 call $~lib/builtins/abort @@ -44723,7 +44723,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3243 i32.const 0 call $~lib/builtins/abort @@ -44737,7 +44737,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3244 i32.const 0 call $~lib/builtins/abort @@ -44751,7 +44751,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3245 i32.const 0 call $~lib/builtins/abort @@ -44765,7 +44765,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3246 i32.const 0 call $~lib/builtins/abort @@ -44779,7 +44779,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3247 i32.const 0 call $~lib/builtins/abort @@ -44793,7 +44793,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3248 i32.const 0 call $~lib/builtins/abort @@ -44807,7 +44807,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3249 i32.const 0 call $~lib/builtins/abort @@ -44821,7 +44821,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3250 i32.const 0 call $~lib/builtins/abort @@ -44835,7 +44835,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3251 i32.const 0 call $~lib/builtins/abort @@ -44849,7 +44849,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3252 i32.const 0 call $~lib/builtins/abort @@ -44863,7 +44863,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3255 i32.const 0 call $~lib/builtins/abort @@ -44877,7 +44877,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3256 i32.const 0 call $~lib/builtins/abort @@ -44891,7 +44891,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3257 i32.const 0 call $~lib/builtins/abort @@ -44906,7 +44906,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3258 i32.const 0 call $~lib/builtins/abort @@ -44920,7 +44920,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3259 i32.const 0 call $~lib/builtins/abort @@ -44934,7 +44934,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3262 i32.const 0 call $~lib/builtins/abort @@ -44948,7 +44948,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3263 i32.const 0 call $~lib/builtins/abort @@ -44962,7 +44962,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3264 i32.const 0 call $~lib/builtins/abort @@ -44976,7 +44976,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3265 i32.const 0 call $~lib/builtins/abort @@ -44992,7 +44992,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3266 i32.const 0 call $~lib/builtins/abort @@ -45008,7 +45008,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3267 i32.const 0 call $~lib/builtins/abort @@ -45022,7 +45022,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3268 i32.const 0 call $~lib/builtins/abort @@ -45036,7 +45036,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3269 i32.const 0 call $~lib/builtins/abort @@ -45050,7 +45050,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3270 i32.const 0 call $~lib/builtins/abort @@ -45064,7 +45064,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3271 i32.const 0 call $~lib/builtins/abort @@ -45078,7 +45078,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3272 i32.const 0 call $~lib/builtins/abort @@ -45092,7 +45092,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3273 i32.const 0 call $~lib/builtins/abort @@ -45106,7 +45106,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3274 i32.const 0 call $~lib/builtins/abort @@ -45120,7 +45120,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3275 i32.const 0 call $~lib/builtins/abort @@ -45134,7 +45134,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3276 i32.const 0 call $~lib/builtins/abort @@ -45148,7 +45148,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3277 i32.const 0 call $~lib/builtins/abort @@ -45162,7 +45162,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3278 i32.const 0 call $~lib/builtins/abort @@ -45176,7 +45176,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3279 i32.const 0 call $~lib/builtins/abort @@ -45190,7 +45190,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3280 i32.const 0 call $~lib/builtins/abort @@ -45204,7 +45204,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3281 i32.const 0 call $~lib/builtins/abort @@ -45218,7 +45218,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3282 i32.const 0 call $~lib/builtins/abort @@ -45232,7 +45232,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3283 i32.const 0 call $~lib/builtins/abort @@ -45246,7 +45246,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3284 i32.const 0 call $~lib/builtins/abort @@ -45260,7 +45260,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3285 i32.const 0 call $~lib/builtins/abort @@ -45276,7 +45276,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3286 i32.const 0 call $~lib/builtins/abort @@ -45292,7 +45292,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3287 i32.const 0 call $~lib/builtins/abort @@ -45308,7 +45308,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3288 i32.const 0 call $~lib/builtins/abort @@ -45324,7 +45324,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3289 i32.const 0 call $~lib/builtins/abort @@ -45340,7 +45340,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3290 i32.const 0 call $~lib/builtins/abort @@ -45356,7 +45356,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3291 i32.const 0 call $~lib/builtins/abort @@ -45372,7 +45372,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3292 i32.const 0 call $~lib/builtins/abort @@ -45388,7 +45388,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3293 i32.const 0 call $~lib/builtins/abort @@ -45404,7 +45404,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3294 i32.const 0 call $~lib/builtins/abort @@ -45420,7 +45420,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3295 i32.const 0 call $~lib/builtins/abort @@ -45436,7 +45436,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3296 i32.const 0 call $~lib/builtins/abort @@ -45452,7 +45452,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3297 i32.const 0 call $~lib/builtins/abort @@ -45466,7 +45466,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3309 i32.const 0 call $~lib/builtins/abort @@ -45480,7 +45480,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3310 i32.const 0 call $~lib/builtins/abort @@ -45494,7 +45494,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3311 i32.const 0 call $~lib/builtins/abort @@ -45508,7 +45508,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3312 i32.const 0 call $~lib/builtins/abort @@ -45522,7 +45522,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3313 i32.const 0 call $~lib/builtins/abort @@ -45536,7 +45536,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3314 i32.const 0 call $~lib/builtins/abort @@ -45550,7 +45550,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3315 i32.const 0 call $~lib/builtins/abort @@ -45564,7 +45564,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3316 i32.const 0 call $~lib/builtins/abort @@ -45578,7 +45578,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3317 i32.const 0 call $~lib/builtins/abort @@ -45592,7 +45592,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3318 i32.const 0 call $~lib/builtins/abort @@ -45606,7 +45606,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3321 i32.const 0 call $~lib/builtins/abort @@ -45620,7 +45620,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3322 i32.const 0 call $~lib/builtins/abort @@ -45634,7 +45634,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3323 i32.const 0 call $~lib/builtins/abort @@ -45649,7 +45649,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3324 i32.const 0 call $~lib/builtins/abort @@ -45663,7 +45663,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3325 i32.const 0 call $~lib/builtins/abort @@ -45677,7 +45677,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3334 i32.const 0 call $~lib/builtins/abort @@ -45691,7 +45691,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3335 i32.const 0 call $~lib/builtins/abort @@ -45705,7 +45705,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3336 i32.const 0 call $~lib/builtins/abort @@ -45719,7 +45719,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3337 i32.const 0 call $~lib/builtins/abort @@ -45733,7 +45733,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3338 i32.const 0 call $~lib/builtins/abort @@ -45747,7 +45747,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3339 i32.const 0 call $~lib/builtins/abort @@ -45761,7 +45761,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3340 i32.const 0 call $~lib/builtins/abort @@ -45775,7 +45775,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3341 i32.const 0 call $~lib/builtins/abort @@ -45789,7 +45789,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3342 i32.const 0 call $~lib/builtins/abort @@ -45803,7 +45803,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3343 i32.const 0 call $~lib/builtins/abort @@ -45817,7 +45817,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3346 i32.const 0 call $~lib/builtins/abort @@ -45831,7 +45831,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3347 i32.const 0 call $~lib/builtins/abort @@ -45845,7 +45845,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3348 i32.const 0 call $~lib/builtins/abort @@ -45860,7 +45860,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3349 i32.const 0 call $~lib/builtins/abort @@ -45874,7 +45874,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3350 i32.const 0 call $~lib/builtins/abort @@ -45888,7 +45888,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3362 i32.const 0 call $~lib/builtins/abort @@ -45902,7 +45902,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3363 i32.const 0 call $~lib/builtins/abort @@ -45916,7 +45916,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3364 i32.const 0 call $~lib/builtins/abort @@ -45930,7 +45930,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3365 i32.const 0 call $~lib/builtins/abort @@ -45944,7 +45944,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3366 i32.const 0 call $~lib/builtins/abort @@ -45958,7 +45958,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3367 i32.const 0 call $~lib/builtins/abort @@ -45972,7 +45972,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3368 i32.const 0 call $~lib/builtins/abort @@ -45986,7 +45986,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3369 i32.const 0 call $~lib/builtins/abort @@ -46000,7 +46000,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3370 i32.const 0 call $~lib/builtins/abort @@ -46014,7 +46014,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3371 i32.const 0 call $~lib/builtins/abort @@ -46028,7 +46028,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3374 i32.const 0 call $~lib/builtins/abort @@ -46042,7 +46042,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3375 i32.const 0 call $~lib/builtins/abort @@ -46058,7 +46058,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3376 i32.const 0 call $~lib/builtins/abort @@ -46072,7 +46072,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3377 i32.const 0 call $~lib/builtins/abort @@ -46086,7 +46086,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3378 i32.const 0 call $~lib/builtins/abort @@ -46100,7 +46100,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3379 i32.const 0 call $~lib/builtins/abort @@ -46114,7 +46114,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3380 i32.const 0 call $~lib/builtins/abort @@ -46128,7 +46128,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3381 i32.const 0 call $~lib/builtins/abort @@ -46142,7 +46142,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3382 i32.const 0 call $~lib/builtins/abort @@ -46156,7 +46156,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3383 i32.const 0 call $~lib/builtins/abort @@ -46170,7 +46170,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3384 i32.const 0 call $~lib/builtins/abort @@ -46184,7 +46184,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3385 i32.const 0 call $~lib/builtins/abort @@ -46198,7 +46198,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3386 i32.const 0 call $~lib/builtins/abort @@ -46212,7 +46212,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3387 i32.const 0 call $~lib/builtins/abort @@ -46226,7 +46226,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3388 i32.const 0 call $~lib/builtins/abort @@ -46240,7 +46240,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3397 i32.const 0 call $~lib/builtins/abort @@ -46254,7 +46254,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3398 i32.const 0 call $~lib/builtins/abort @@ -46268,7 +46268,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3399 i32.const 0 call $~lib/builtins/abort @@ -46282,7 +46282,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3400 i32.const 0 call $~lib/builtins/abort @@ -46296,7 +46296,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3401 i32.const 0 call $~lib/builtins/abort @@ -46310,7 +46310,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3402 i32.const 0 call $~lib/builtins/abort @@ -46324,7 +46324,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3403 i32.const 0 call $~lib/builtins/abort @@ -46338,7 +46338,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3404 i32.const 0 call $~lib/builtins/abort @@ -46352,7 +46352,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3405 i32.const 0 call $~lib/builtins/abort @@ -46366,7 +46366,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3406 i32.const 0 call $~lib/builtins/abort @@ -46380,7 +46380,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3409 i32.const 0 call $~lib/builtins/abort @@ -46394,7 +46394,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3410 i32.const 0 call $~lib/builtins/abort @@ -46410,7 +46410,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3411 i32.const 0 call $~lib/builtins/abort @@ -46424,7 +46424,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3412 i32.const 0 call $~lib/builtins/abort @@ -46438,7 +46438,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3413 i32.const 0 call $~lib/builtins/abort @@ -46452,7 +46452,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3414 i32.const 0 call $~lib/builtins/abort @@ -46466,7 +46466,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3415 i32.const 0 call $~lib/builtins/abort @@ -46480,7 +46480,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3416 i32.const 0 call $~lib/builtins/abort @@ -46494,7 +46494,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3417 i32.const 0 call $~lib/builtins/abort @@ -46508,7 +46508,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3418 i32.const 0 call $~lib/builtins/abort @@ -46522,7 +46522,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3419 i32.const 0 call $~lib/builtins/abort @@ -46536,7 +46536,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3420 i32.const 0 call $~lib/builtins/abort @@ -46550,7 +46550,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3421 i32.const 0 call $~lib/builtins/abort @@ -46564,7 +46564,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3422 i32.const 0 call $~lib/builtins/abort @@ -46578,7 +46578,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3423 i32.const 0 call $~lib/builtins/abort @@ -46592,7 +46592,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3427 i32.const 0 call $~lib/builtins/abort @@ -46606,7 +46606,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3428 i32.const 0 call $~lib/builtins/abort @@ -46620,7 +46620,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3429 i32.const 0 call $~lib/builtins/abort @@ -46634,7 +46634,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3430 i32.const 0 call $~lib/builtins/abort @@ -46648,7 +46648,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3431 i32.const 0 call $~lib/builtins/abort @@ -46662,7 +46662,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3432 i32.const 0 call $~lib/builtins/abort @@ -46676,7 +46676,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3433 i32.const 0 call $~lib/builtins/abort @@ -46690,7 +46690,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3434 i32.const 0 call $~lib/builtins/abort @@ -46704,7 +46704,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3435 i32.const 0 call $~lib/builtins/abort @@ -46718,7 +46718,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3436 i32.const 0 call $~lib/builtins/abort @@ -46732,7 +46732,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3437 i32.const 0 call $~lib/builtins/abort @@ -46746,7 +46746,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3438 i32.const 0 call $~lib/builtins/abort @@ -46759,7 +46759,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3442 i32.const 0 call $~lib/builtins/abort @@ -46772,7 +46772,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3443 i32.const 0 call $~lib/builtins/abort @@ -46785,7 +46785,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3444 i32.const 0 call $~lib/builtins/abort @@ -46798,7 +46798,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3445 i32.const 0 call $~lib/builtins/abort @@ -46811,7 +46811,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3446 i32.const 0 call $~lib/builtins/abort @@ -46824,7 +46824,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3447 i32.const 0 call $~lib/builtins/abort @@ -46837,7 +46837,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3448 i32.const 0 call $~lib/builtins/abort @@ -46850,7 +46850,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3449 i32.const 0 call $~lib/builtins/abort @@ -46863,7 +46863,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3450 i32.const 0 call $~lib/builtins/abort @@ -46876,7 +46876,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3451 i32.const 0 call $~lib/builtins/abort @@ -46889,7 +46889,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3452 i32.const 0 call $~lib/builtins/abort @@ -46903,7 +46903,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3453 i32.const 0 call $~lib/builtins/abort @@ -46916,7 +46916,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3454 i32.const 0 call $~lib/builtins/abort @@ -46929,7 +46929,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3455 i32.const 0 call $~lib/builtins/abort @@ -46943,7 +46943,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3456 i32.const 0 call $~lib/builtins/abort @@ -46956,7 +46956,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3457 i32.const 0 call $~lib/builtins/abort @@ -46970,7 +46970,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3461 i32.const 0 call $~lib/builtins/abort @@ -46984,7 +46984,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3462 i32.const 0 call $~lib/builtins/abort @@ -46998,7 +46998,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3463 i32.const 0 call $~lib/builtins/abort @@ -47012,7 +47012,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3464 i32.const 0 call $~lib/builtins/abort @@ -47026,7 +47026,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3466 i32.const 0 call $~lib/builtins/abort @@ -47040,7 +47040,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3467 i32.const 0 call $~lib/builtins/abort @@ -47054,7 +47054,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3468 i32.const 0 call $~lib/builtins/abort @@ -47068,7 +47068,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3469 i32.const 0 call $~lib/builtins/abort @@ -47082,7 +47082,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3471 i32.const 0 call $~lib/builtins/abort @@ -47096,7 +47096,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3472 i32.const 0 call $~lib/builtins/abort @@ -47110,7 +47110,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3473 i32.const 0 call $~lib/builtins/abort @@ -47124,7 +47124,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3474 i32.const 0 call $~lib/builtins/abort @@ -47138,7 +47138,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3476 i32.const 0 call $~lib/builtins/abort @@ -47152,7 +47152,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3477 i32.const 0 call $~lib/builtins/abort @@ -47166,7 +47166,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3478 i32.const 0 call $~lib/builtins/abort @@ -47180,7 +47180,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3479 i32.const 0 call $~lib/builtins/abort @@ -47194,7 +47194,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3481 i32.const 0 call $~lib/builtins/abort @@ -47208,7 +47208,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3482 i32.const 0 call $~lib/builtins/abort @@ -47222,7 +47222,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3483 i32.const 0 call $~lib/builtins/abort @@ -47236,7 +47236,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3484 i32.const 0 call $~lib/builtins/abort @@ -47250,7 +47250,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3486 i32.const 0 call $~lib/builtins/abort @@ -47264,7 +47264,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3487 i32.const 0 call $~lib/builtins/abort @@ -47278,7 +47278,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3488 i32.const 0 call $~lib/builtins/abort @@ -47292,7 +47292,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3489 i32.const 0 call $~lib/builtins/abort @@ -47306,7 +47306,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3490 i32.const 0 call $~lib/builtins/abort @@ -47320,7 +47320,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3491 i32.const 0 call $~lib/builtins/abort @@ -47334,7 +47334,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3492 i32.const 0 call $~lib/builtins/abort @@ -47352,7 +47352,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3494 i32.const 0 call $~lib/builtins/abort @@ -47366,7 +47366,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3498 i32.const 0 call $~lib/builtins/abort @@ -47380,7 +47380,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3499 i32.const 0 call $~lib/builtins/abort @@ -47393,7 +47393,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3500 i32.const 0 call $~lib/builtins/abort @@ -47406,7 +47406,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3501 i32.const 0 call $~lib/builtins/abort @@ -47419,7 +47419,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3502 i32.const 0 call $~lib/builtins/abort @@ -47433,7 +47433,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3503 i32.const 0 call $~lib/builtins/abort @@ -47447,7 +47447,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3504 i32.const 0 call $~lib/builtins/abort @@ -47462,7 +47462,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3505 i32.const 0 call $~lib/builtins/abort @@ -47478,7 +47478,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3506 i32.const 0 call $~lib/builtins/abort @@ -47493,7 +47493,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3507 i32.const 0 call $~lib/builtins/abort @@ -47507,7 +47507,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3508 i32.const 0 call $~lib/builtins/abort @@ -47521,7 +47521,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3509 i32.const 0 call $~lib/builtins/abort @@ -47535,7 +47535,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3510 i32.const 0 call $~lib/builtins/abort @@ -47549,7 +47549,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3511 i32.const 0 call $~lib/builtins/abort @@ -47563,7 +47563,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3512 i32.const 0 call $~lib/builtins/abort @@ -47577,7 +47577,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3513 i32.const 0 call $~lib/builtins/abort @@ -47591,7 +47591,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3517 i32.const 0 call $~lib/builtins/abort @@ -47605,7 +47605,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3518 i32.const 0 call $~lib/builtins/abort @@ -47618,7 +47618,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3519 i32.const 0 call $~lib/builtins/abort @@ -47631,7 +47631,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3520 i32.const 0 call $~lib/builtins/abort @@ -47644,7 +47644,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3521 i32.const 0 call $~lib/builtins/abort @@ -47658,7 +47658,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3522 i32.const 0 call $~lib/builtins/abort @@ -47672,7 +47672,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3523 i32.const 0 call $~lib/builtins/abort @@ -47687,7 +47687,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3524 i32.const 0 call $~lib/builtins/abort @@ -47703,7 +47703,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3525 i32.const 0 call $~lib/builtins/abort @@ -47718,7 +47718,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3526 i32.const 0 call $~lib/builtins/abort @@ -47732,7 +47732,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3527 i32.const 0 call $~lib/builtins/abort @@ -47746,7 +47746,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3528 i32.const 0 call $~lib/builtins/abort @@ -47760,7 +47760,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3529 i32.const 0 call $~lib/builtins/abort @@ -47774,7 +47774,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3530 i32.const 0 call $~lib/builtins/abort @@ -47788,7 +47788,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3531 i32.const 0 call $~lib/builtins/abort @@ -47802,7 +47802,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 3532 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/std/mod.optimized.wat b/tests/compiler/std/mod.optimized.wat index 1388652d..1fd03fae 100644 --- a/tests/compiler/std/mod.optimized.wat +++ b/tests/compiler/std/mod.optimized.wat @@ -10,7 +10,8 @@ (import "math" "mod" (func $std/mod/mod (param f64 f64) (result f64))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\14\00\00\00s\00t\00d\00/\00m\00o\00d\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\14") + (data (i32.const 24) "s\00t\00d\00/\00m\00o\00d\00.\00t\00s") (export "memory" (memory $0)) (export "mod" (func $std/mod/mod)) (start $start) @@ -509,7 +510,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -522,7 +523,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -535,7 +536,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 22 i32.const 0 call $~lib/builtins/abort @@ -548,7 +549,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -561,7 +562,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -574,7 +575,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 25 i32.const 0 call $~lib/builtins/abort @@ -587,7 +588,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -600,7 +601,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 27 i32.const 0 call $~lib/builtins/abort @@ -613,7 +614,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -626,7 +627,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 29 i32.const 0 call $~lib/builtins/abort @@ -639,7 +640,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 30 i32.const 0 call $~lib/builtins/abort @@ -652,7 +653,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 31 i32.const 0 call $~lib/builtins/abort @@ -665,7 +666,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 32 i32.const 0 call $~lib/builtins/abort @@ -678,7 +679,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 33 i32.const 0 call $~lib/builtins/abort @@ -691,7 +692,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 34 i32.const 0 call $~lib/builtins/abort @@ -704,7 +705,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 35 i32.const 0 call $~lib/builtins/abort @@ -717,7 +718,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 36 i32.const 0 call $~lib/builtins/abort @@ -730,7 +731,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 37 i32.const 0 call $~lib/builtins/abort @@ -743,7 +744,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 38 i32.const 0 call $~lib/builtins/abort @@ -756,7 +757,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 39 i32.const 0 call $~lib/builtins/abort @@ -769,7 +770,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 40 i32.const 0 call $~lib/builtins/abort @@ -782,7 +783,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 41 i32.const 0 call $~lib/builtins/abort @@ -795,7 +796,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 42 i32.const 0 call $~lib/builtins/abort @@ -808,7 +809,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 43 i32.const 0 call $~lib/builtins/abort @@ -821,7 +822,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 44 i32.const 0 call $~lib/builtins/abort @@ -834,7 +835,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 45 i32.const 0 call $~lib/builtins/abort @@ -847,7 +848,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 46 i32.const 0 call $~lib/builtins/abort @@ -860,7 +861,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 47 i32.const 0 call $~lib/builtins/abort @@ -873,7 +874,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 48 i32.const 0 call $~lib/builtins/abort @@ -886,7 +887,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 51 i32.const 0 call $~lib/builtins/abort @@ -899,7 +900,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 52 i32.const 0 call $~lib/builtins/abort @@ -912,7 +913,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 53 i32.const 0 call $~lib/builtins/abort @@ -925,7 +926,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 54 i32.const 0 call $~lib/builtins/abort @@ -938,7 +939,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 55 i32.const 0 call $~lib/builtins/abort @@ -951,7 +952,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 56 i32.const 0 call $~lib/builtins/abort @@ -964,7 +965,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 57 i32.const 0 call $~lib/builtins/abort @@ -977,7 +978,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 58 i32.const 0 call $~lib/builtins/abort @@ -990,7 +991,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 59 i32.const 0 call $~lib/builtins/abort @@ -1003,7 +1004,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 60 i32.const 0 call $~lib/builtins/abort @@ -1016,7 +1017,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 61 i32.const 0 call $~lib/builtins/abort @@ -1029,7 +1030,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 62 i32.const 0 call $~lib/builtins/abort @@ -1042,7 +1043,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 63 i32.const 0 call $~lib/builtins/abort @@ -1055,7 +1056,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 64 i32.const 0 call $~lib/builtins/abort @@ -1068,7 +1069,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 65 i32.const 0 call $~lib/builtins/abort @@ -1081,7 +1082,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 66 i32.const 0 call $~lib/builtins/abort @@ -1094,7 +1095,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 67 i32.const 0 call $~lib/builtins/abort @@ -1107,7 +1108,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 68 i32.const 0 call $~lib/builtins/abort @@ -1120,7 +1121,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 69 i32.const 0 call $~lib/builtins/abort @@ -1133,7 +1134,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 70 i32.const 0 call $~lib/builtins/abort @@ -1146,7 +1147,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 71 i32.const 0 call $~lib/builtins/abort @@ -1159,7 +1160,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 72 i32.const 0 call $~lib/builtins/abort @@ -1172,7 +1173,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 73 i32.const 0 call $~lib/builtins/abort @@ -1185,7 +1186,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 74 i32.const 0 call $~lib/builtins/abort @@ -1198,7 +1199,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 75 i32.const 0 call $~lib/builtins/abort @@ -1211,7 +1212,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 76 i32.const 0 call $~lib/builtins/abort @@ -1224,7 +1225,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 77 i32.const 0 call $~lib/builtins/abort @@ -1237,7 +1238,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 78 i32.const 0 call $~lib/builtins/abort @@ -1250,7 +1251,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 79 i32.const 0 call $~lib/builtins/abort @@ -1263,7 +1264,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 80 i32.const 0 call $~lib/builtins/abort @@ -1276,7 +1277,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 81 i32.const 0 call $~lib/builtins/abort @@ -1289,7 +1290,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 82 i32.const 0 call $~lib/builtins/abort @@ -1302,7 +1303,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 83 i32.const 0 call $~lib/builtins/abort @@ -1315,7 +1316,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 84 i32.const 0 call $~lib/builtins/abort @@ -1328,7 +1329,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 85 i32.const 0 call $~lib/builtins/abort @@ -1341,7 +1342,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 86 i32.const 0 call $~lib/builtins/abort @@ -1354,7 +1355,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 87 i32.const 0 call $~lib/builtins/abort @@ -1367,7 +1368,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 88 i32.const 0 call $~lib/builtins/abort @@ -1380,7 +1381,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 89 i32.const 0 call $~lib/builtins/abort @@ -1393,7 +1394,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 90 i32.const 0 call $~lib/builtins/abort @@ -1406,7 +1407,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 91 i32.const 0 call $~lib/builtins/abort @@ -1419,7 +1420,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 92 i32.const 0 call $~lib/builtins/abort @@ -1432,7 +1433,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 93 i32.const 0 call $~lib/builtins/abort @@ -1445,7 +1446,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 94 i32.const 0 call $~lib/builtins/abort @@ -1458,7 +1459,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 95 i32.const 0 call $~lib/builtins/abort @@ -1471,7 +1472,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 104 i32.const 0 call $~lib/builtins/abort @@ -1484,7 +1485,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 105 i32.const 0 call $~lib/builtins/abort @@ -1497,7 +1498,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 106 i32.const 0 call $~lib/builtins/abort @@ -1510,7 +1511,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 107 i32.const 0 call $~lib/builtins/abort @@ -1523,7 +1524,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 108 i32.const 0 call $~lib/builtins/abort @@ -1536,7 +1537,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 109 i32.const 0 call $~lib/builtins/abort @@ -1549,7 +1550,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 110 i32.const 0 call $~lib/builtins/abort @@ -1562,7 +1563,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 111 i32.const 0 call $~lib/builtins/abort @@ -1575,7 +1576,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 112 i32.const 0 call $~lib/builtins/abort @@ -1588,7 +1589,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 113 i32.const 0 call $~lib/builtins/abort @@ -1601,7 +1602,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 114 i32.const 0 call $~lib/builtins/abort @@ -1614,7 +1615,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 115 i32.const 0 call $~lib/builtins/abort @@ -1627,7 +1628,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 116 i32.const 0 call $~lib/builtins/abort @@ -1640,7 +1641,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 117 i32.const 0 call $~lib/builtins/abort @@ -1653,7 +1654,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 118 i32.const 0 call $~lib/builtins/abort @@ -1666,7 +1667,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 119 i32.const 0 call $~lib/builtins/abort @@ -1679,7 +1680,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 120 i32.const 0 call $~lib/builtins/abort @@ -1692,7 +1693,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 121 i32.const 0 call $~lib/builtins/abort @@ -1705,7 +1706,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 122 i32.const 0 call $~lib/builtins/abort @@ -1718,7 +1719,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 123 i32.const 0 call $~lib/builtins/abort @@ -1731,7 +1732,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 126 i32.const 0 call $~lib/builtins/abort @@ -1744,7 +1745,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 127 i32.const 0 call $~lib/builtins/abort @@ -1757,7 +1758,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 128 i32.const 0 call $~lib/builtins/abort @@ -1770,7 +1771,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 129 i32.const 0 call $~lib/builtins/abort @@ -1783,7 +1784,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 130 i32.const 0 call $~lib/builtins/abort @@ -1796,7 +1797,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 131 i32.const 0 call $~lib/builtins/abort @@ -1809,7 +1810,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 132 i32.const 0 call $~lib/builtins/abort @@ -1822,7 +1823,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 133 i32.const 0 call $~lib/builtins/abort @@ -1835,7 +1836,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 134 i32.const 0 call $~lib/builtins/abort @@ -1848,7 +1849,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 135 i32.const 0 call $~lib/builtins/abort @@ -1861,7 +1862,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 136 i32.const 0 call $~lib/builtins/abort @@ -1874,7 +1875,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 137 i32.const 0 call $~lib/builtins/abort @@ -1887,7 +1888,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 138 i32.const 0 call $~lib/builtins/abort @@ -1900,7 +1901,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 139 i32.const 0 call $~lib/builtins/abort @@ -1913,7 +1914,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 140 i32.const 0 call $~lib/builtins/abort @@ -1926,7 +1927,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 141 i32.const 0 call $~lib/builtins/abort @@ -1939,7 +1940,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 142 i32.const 0 call $~lib/builtins/abort @@ -1952,7 +1953,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 143 i32.const 0 call $~lib/builtins/abort @@ -1965,7 +1966,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 144 i32.const 0 call $~lib/builtins/abort @@ -1978,7 +1979,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 145 i32.const 0 call $~lib/builtins/abort @@ -1991,7 +1992,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 146 i32.const 0 call $~lib/builtins/abort @@ -2004,7 +2005,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 147 i32.const 0 call $~lib/builtins/abort @@ -2017,7 +2018,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 148 i32.const 0 call $~lib/builtins/abort @@ -2030,7 +2031,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 149 i32.const 0 call $~lib/builtins/abort @@ -2043,7 +2044,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 150 i32.const 0 call $~lib/builtins/abort @@ -2056,7 +2057,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 151 i32.const 0 call $~lib/builtins/abort @@ -2069,7 +2070,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 152 i32.const 0 call $~lib/builtins/abort @@ -2082,7 +2083,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 153 i32.const 0 call $~lib/builtins/abort @@ -2095,7 +2096,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 154 i32.const 0 call $~lib/builtins/abort @@ -2108,7 +2109,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 155 i32.const 0 call $~lib/builtins/abort @@ -2121,7 +2122,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 156 i32.const 0 call $~lib/builtins/abort @@ -2134,7 +2135,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 157 i32.const 0 call $~lib/builtins/abort @@ -2147,7 +2148,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 158 i32.const 0 call $~lib/builtins/abort @@ -2160,7 +2161,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 159 i32.const 0 call $~lib/builtins/abort @@ -2173,7 +2174,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 160 i32.const 0 call $~lib/builtins/abort @@ -2186,7 +2187,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 161 i32.const 0 call $~lib/builtins/abort @@ -2199,7 +2200,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 162 i32.const 0 call $~lib/builtins/abort @@ -2212,7 +2213,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 163 i32.const 0 call $~lib/builtins/abort @@ -2225,7 +2226,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 164 i32.const 0 call $~lib/builtins/abort @@ -2238,7 +2239,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 165 i32.const 0 call $~lib/builtins/abort @@ -2251,7 +2252,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 166 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/std/mod.untouched.wat b/tests/compiler/std/mod.untouched.wat index 52392790..c5757d42 100644 --- a/tests/compiler/std/mod.untouched.wat +++ b/tests/compiler/std/mod.untouched.wat @@ -12,7 +12,7 @@ (import "math" "mod" (func $std/mod/mod (param f64 f64) (result f64))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\14\00\00\00s\00t\00d\00/\00m\00o\00d\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\14\00\00\00\00\00\00\00\00\00\00\00s\00t\00d\00/\00m\00o\00d\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $std/mod/js i32 (i32.const 1)) @@ -625,7 +625,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -638,7 +638,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -651,7 +651,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 22 i32.const 0 call $~lib/builtins/abort @@ -664,7 +664,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -677,7 +677,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -690,7 +690,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 25 i32.const 0 call $~lib/builtins/abort @@ -703,7 +703,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -716,7 +716,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 27 i32.const 0 call $~lib/builtins/abort @@ -729,7 +729,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -742,7 +742,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 29 i32.const 0 call $~lib/builtins/abort @@ -755,7 +755,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 30 i32.const 0 call $~lib/builtins/abort @@ -768,7 +768,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 31 i32.const 0 call $~lib/builtins/abort @@ -781,7 +781,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 32 i32.const 0 call $~lib/builtins/abort @@ -794,7 +794,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 33 i32.const 0 call $~lib/builtins/abort @@ -807,7 +807,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 34 i32.const 0 call $~lib/builtins/abort @@ -820,7 +820,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 35 i32.const 0 call $~lib/builtins/abort @@ -833,7 +833,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 36 i32.const 0 call $~lib/builtins/abort @@ -846,7 +846,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 37 i32.const 0 call $~lib/builtins/abort @@ -859,7 +859,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 38 i32.const 0 call $~lib/builtins/abort @@ -872,7 +872,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 39 i32.const 0 call $~lib/builtins/abort @@ -885,7 +885,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 40 i32.const 0 call $~lib/builtins/abort @@ -898,7 +898,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 41 i32.const 0 call $~lib/builtins/abort @@ -911,7 +911,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 42 i32.const 0 call $~lib/builtins/abort @@ -924,7 +924,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 43 i32.const 0 call $~lib/builtins/abort @@ -937,7 +937,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 44 i32.const 0 call $~lib/builtins/abort @@ -950,7 +950,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 45 i32.const 0 call $~lib/builtins/abort @@ -963,7 +963,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 46 i32.const 0 call $~lib/builtins/abort @@ -976,7 +976,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 47 i32.const 0 call $~lib/builtins/abort @@ -989,7 +989,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 48 i32.const 0 call $~lib/builtins/abort @@ -1002,7 +1002,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 51 i32.const 0 call $~lib/builtins/abort @@ -1015,7 +1015,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 52 i32.const 0 call $~lib/builtins/abort @@ -1028,7 +1028,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 53 i32.const 0 call $~lib/builtins/abort @@ -1041,7 +1041,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 54 i32.const 0 call $~lib/builtins/abort @@ -1054,7 +1054,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 55 i32.const 0 call $~lib/builtins/abort @@ -1067,7 +1067,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 56 i32.const 0 call $~lib/builtins/abort @@ -1080,7 +1080,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 57 i32.const 0 call $~lib/builtins/abort @@ -1093,7 +1093,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 58 i32.const 0 call $~lib/builtins/abort @@ -1106,7 +1106,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 59 i32.const 0 call $~lib/builtins/abort @@ -1119,7 +1119,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 60 i32.const 0 call $~lib/builtins/abort @@ -1132,7 +1132,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 61 i32.const 0 call $~lib/builtins/abort @@ -1145,7 +1145,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 62 i32.const 0 call $~lib/builtins/abort @@ -1158,7 +1158,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 63 i32.const 0 call $~lib/builtins/abort @@ -1171,7 +1171,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 64 i32.const 0 call $~lib/builtins/abort @@ -1184,7 +1184,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 65 i32.const 0 call $~lib/builtins/abort @@ -1197,7 +1197,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 66 i32.const 0 call $~lib/builtins/abort @@ -1210,7 +1210,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 67 i32.const 0 call $~lib/builtins/abort @@ -1223,7 +1223,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 68 i32.const 0 call $~lib/builtins/abort @@ -1236,7 +1236,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 69 i32.const 0 call $~lib/builtins/abort @@ -1249,7 +1249,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 70 i32.const 0 call $~lib/builtins/abort @@ -1262,7 +1262,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 71 i32.const 0 call $~lib/builtins/abort @@ -1275,7 +1275,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 72 i32.const 0 call $~lib/builtins/abort @@ -1288,7 +1288,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 73 i32.const 0 call $~lib/builtins/abort @@ -1302,7 +1302,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 74 i32.const 0 call $~lib/builtins/abort @@ -1316,7 +1316,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 75 i32.const 0 call $~lib/builtins/abort @@ -1329,7 +1329,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 76 i32.const 0 call $~lib/builtins/abort @@ -1342,7 +1342,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 77 i32.const 0 call $~lib/builtins/abort @@ -1356,7 +1356,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 78 i32.const 0 call $~lib/builtins/abort @@ -1370,7 +1370,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 79 i32.const 0 call $~lib/builtins/abort @@ -1383,7 +1383,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 80 i32.const 0 call $~lib/builtins/abort @@ -1396,7 +1396,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 81 i32.const 0 call $~lib/builtins/abort @@ -1410,7 +1410,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 82 i32.const 0 call $~lib/builtins/abort @@ -1424,7 +1424,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 83 i32.const 0 call $~lib/builtins/abort @@ -1437,7 +1437,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 84 i32.const 0 call $~lib/builtins/abort @@ -1450,7 +1450,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 85 i32.const 0 call $~lib/builtins/abort @@ -1464,7 +1464,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 86 i32.const 0 call $~lib/builtins/abort @@ -1478,7 +1478,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 87 i32.const 0 call $~lib/builtins/abort @@ -1491,7 +1491,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 88 i32.const 0 call $~lib/builtins/abort @@ -1505,7 +1505,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 89 i32.const 0 call $~lib/builtins/abort @@ -1519,7 +1519,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 90 i32.const 0 call $~lib/builtins/abort @@ -1534,7 +1534,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 91 i32.const 0 call $~lib/builtins/abort @@ -1547,7 +1547,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 92 i32.const 0 call $~lib/builtins/abort @@ -1561,7 +1561,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 93 i32.const 0 call $~lib/builtins/abort @@ -1574,7 +1574,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 94 i32.const 0 call $~lib/builtins/abort @@ -1588,7 +1588,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 95 i32.const 0 call $~lib/builtins/abort @@ -1601,7 +1601,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 104 i32.const 0 call $~lib/builtins/abort @@ -1614,7 +1614,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 105 i32.const 0 call $~lib/builtins/abort @@ -1627,7 +1627,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 106 i32.const 0 call $~lib/builtins/abort @@ -1640,7 +1640,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 107 i32.const 0 call $~lib/builtins/abort @@ -1653,7 +1653,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 108 i32.const 0 call $~lib/builtins/abort @@ -1666,7 +1666,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 109 i32.const 0 call $~lib/builtins/abort @@ -1679,7 +1679,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 110 i32.const 0 call $~lib/builtins/abort @@ -1692,7 +1692,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 111 i32.const 0 call $~lib/builtins/abort @@ -1705,7 +1705,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 112 i32.const 0 call $~lib/builtins/abort @@ -1718,7 +1718,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 113 i32.const 0 call $~lib/builtins/abort @@ -1731,7 +1731,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 114 i32.const 0 call $~lib/builtins/abort @@ -1744,7 +1744,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 115 i32.const 0 call $~lib/builtins/abort @@ -1757,7 +1757,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 116 i32.const 0 call $~lib/builtins/abort @@ -1770,7 +1770,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 117 i32.const 0 call $~lib/builtins/abort @@ -1783,7 +1783,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 118 i32.const 0 call $~lib/builtins/abort @@ -1796,7 +1796,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 119 i32.const 0 call $~lib/builtins/abort @@ -1809,7 +1809,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 120 i32.const 0 call $~lib/builtins/abort @@ -1822,7 +1822,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 121 i32.const 0 call $~lib/builtins/abort @@ -1835,7 +1835,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 122 i32.const 0 call $~lib/builtins/abort @@ -1848,7 +1848,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 123 i32.const 0 call $~lib/builtins/abort @@ -1861,7 +1861,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 126 i32.const 0 call $~lib/builtins/abort @@ -1874,7 +1874,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 127 i32.const 0 call $~lib/builtins/abort @@ -1887,7 +1887,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 128 i32.const 0 call $~lib/builtins/abort @@ -1900,7 +1900,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 129 i32.const 0 call $~lib/builtins/abort @@ -1913,7 +1913,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 130 i32.const 0 call $~lib/builtins/abort @@ -1926,7 +1926,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 131 i32.const 0 call $~lib/builtins/abort @@ -1939,7 +1939,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 132 i32.const 0 call $~lib/builtins/abort @@ -1952,7 +1952,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 133 i32.const 0 call $~lib/builtins/abort @@ -1965,7 +1965,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 134 i32.const 0 call $~lib/builtins/abort @@ -1978,7 +1978,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 135 i32.const 0 call $~lib/builtins/abort @@ -1991,7 +1991,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 136 i32.const 0 call $~lib/builtins/abort @@ -2004,7 +2004,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 137 i32.const 0 call $~lib/builtins/abort @@ -2017,7 +2017,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 138 i32.const 0 call $~lib/builtins/abort @@ -2030,7 +2030,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 139 i32.const 0 call $~lib/builtins/abort @@ -2043,7 +2043,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 140 i32.const 0 call $~lib/builtins/abort @@ -2056,7 +2056,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 141 i32.const 0 call $~lib/builtins/abort @@ -2069,7 +2069,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 142 i32.const 0 call $~lib/builtins/abort @@ -2082,7 +2082,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 143 i32.const 0 call $~lib/builtins/abort @@ -2095,7 +2095,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 144 i32.const 0 call $~lib/builtins/abort @@ -2109,7 +2109,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 145 i32.const 0 call $~lib/builtins/abort @@ -2123,7 +2123,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 146 i32.const 0 call $~lib/builtins/abort @@ -2136,7 +2136,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 147 i32.const 0 call $~lib/builtins/abort @@ -2149,7 +2149,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 148 i32.const 0 call $~lib/builtins/abort @@ -2163,7 +2163,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 149 i32.const 0 call $~lib/builtins/abort @@ -2177,7 +2177,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 150 i32.const 0 call $~lib/builtins/abort @@ -2190,7 +2190,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 151 i32.const 0 call $~lib/builtins/abort @@ -2203,7 +2203,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 152 i32.const 0 call $~lib/builtins/abort @@ -2217,7 +2217,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 153 i32.const 0 call $~lib/builtins/abort @@ -2231,7 +2231,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 154 i32.const 0 call $~lib/builtins/abort @@ -2244,7 +2244,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 155 i32.const 0 call $~lib/builtins/abort @@ -2257,7 +2257,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 156 i32.const 0 call $~lib/builtins/abort @@ -2271,7 +2271,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 157 i32.const 0 call $~lib/builtins/abort @@ -2285,7 +2285,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 158 i32.const 0 call $~lib/builtins/abort @@ -2298,7 +2298,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 159 i32.const 0 call $~lib/builtins/abort @@ -2312,7 +2312,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 160 i32.const 0 call $~lib/builtins/abort @@ -2326,7 +2326,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 161 i32.const 0 call $~lib/builtins/abort @@ -2341,7 +2341,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 162 i32.const 0 call $~lib/builtins/abort @@ -2354,7 +2354,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 163 i32.const 0 call $~lib/builtins/abort @@ -2368,7 +2368,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 164 i32.const 0 call $~lib/builtins/abort @@ -2381,7 +2381,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 165 i32.const 0 call $~lib/builtins/abort @@ -2395,7 +2395,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 166 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/std/new.optimized.wat b/tests/compiler/std/new.optimized.wat index 20faac87..fe2e85af 100644 --- a/tests/compiler/std/new.optimized.wat +++ b/tests/compiler/std/new.optimized.wat @@ -7,9 +7,11 @@ (type $FUNCSIG$i (func (result i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 56) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 96) "\12\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e") + (data (i32.const 8) "\10\00\00\00(") + (data (i32.const 24) "~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 64) "\10\00\00\00\1e") + (data (i32.const 80) "~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 112) "\12\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e") (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $std/new/aClass (mut i32) (i32.const 0)) @@ -91,7 +93,7 @@ i32.const 1 i32.const 32 local.get $0 - i32.const 7 + i32.const 15 i32.add i32.clz i32.sub @@ -104,24 +106,24 @@ local.get $0 i32.store offset=4 local.get $1 - i32.const 8 + i32.const 16 i32.add ) (func $~lib/util/runtime/register (; 3 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) local.get $0 - i32.const 248 + i32.const 264 i32.le_u if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $2 i32.load @@ -129,8 +131,8 @@ i32.ne if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -165,13 +167,13 @@ ) (func $~lib/runtime/runtime.instanceof (; 5 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load local.tee $0 if (result i32) local.get $0 - i32.const 96 + i32.const 112 i32.load i32.le_u else @@ -189,7 +191,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 96 + i32.const 112 i32.add i32.load offset=4 local.tee $0 @@ -206,7 +208,7 @@ i32.eqz if local.get $0 - i32.const 96 + i32.const 112 i32.load i32.gt_u local.set $1 @@ -218,7 +220,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 96 + i32.const 112 i32.add i32.load end @@ -252,7 +254,7 @@ local.get $2 else local.get $0 - i32.const 96 + i32.const 112 i32.load i32.gt_u end @@ -262,7 +264,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 96 + i32.const 112 i32.add i32.load end @@ -275,7 +277,7 @@ local.get $1 if (result i32) local.get $1 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 else @@ -319,7 +321,7 @@ i32.load if i32.const 0 - i32.const 64 + i32.const 80 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -340,14 +342,14 @@ ) (func $~lib/runtime/runtime.collect (; 12 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 64 + i32.const 80 i32.const 139 i32.const 9 call $~lib/builtins/abort unreachable ) (func $start (; 13 ;) (type $FUNCSIG$v) - i32.const 248 + i32.const 264 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset diff --git a/tests/compiler/std/new.untouched.wat b/tests/compiler/std/new.untouched.wat index 8bfae607..ba40155b 100644 --- a/tests/compiler/std/new.untouched.wat +++ b/tests/compiler/std/new.untouched.wat @@ -7,20 +7,20 @@ (type $FUNCSIG$vi (func (param i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 56) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 96) "\12\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00") + (data (i32.const 8) "\10\00\00\00(\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 64) "\10\00\00\00\1e\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 112) "\12\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $std/new/AClass.aStaticField (mut i32) (i32.const 0)) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/util/runtime/HEADER_MAGIC i32 (i32.const -1520547049)) (global $~lib/ASC_NO_ASSERT i32 (i32.const 0)) (global $std/new/aClass (mut i32) (i32.const 0)) - (global $~lib/runtime/RTTI_BASE i32 (i32.const 96)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 248)) + (global $~lib/runtime/RTTI_BASE i32 (i32.const 112)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 264)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -152,8 +152,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -169,8 +169,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -389,7 +389,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -416,7 +416,7 @@ ) (func $~lib/runtime/runtime.collect (; 17 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 64 + i32.const 80 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/std/object-literal.optimized.wat b/tests/compiler/std/object-literal.optimized.wat index 2deba474..70dcb9eb 100644 --- a/tests/compiler/std/object-literal.optimized.wat +++ b/tests/compiler/std/object-literal.optimized.wat @@ -16,7 +16,6 @@ (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -27,7 +26,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.retain)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/allocator/arena/__mem_allocate (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) @@ -126,7 +124,7 @@ if i32.const 0 i32.const 64 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -141,7 +139,7 @@ if i32.const 0 i32.const 64 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/std/object-literal.untouched.wat b/tests/compiler/std/object-literal.untouched.wat index 6e247ac8..894a1030 100644 --- a/tests/compiler/std/object-literal.untouched.wat +++ b/tests/compiler/std/object-literal.untouched.wat @@ -22,7 +22,6 @@ (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) (global $~lib/runtime/RTTI_BASE i32 (i32.const 168)) (global $~lib/memory/HEAP_BASE i32 (i32.const 336)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -33,7 +32,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.release)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/util/runtime/adjust (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) i32.const 1 @@ -165,7 +163,7 @@ if i32.const 0 i32.const 64 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -182,7 +180,7 @@ if i32.const 0 i32.const 64 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/std/operator-overloading.optimized.wat b/tests/compiler/std/operator-overloading.optimized.wat index 8c4e9add..bdca92a6 100644 --- a/tests/compiler/std/operator-overloading.optimized.wat +++ b/tests/compiler/std/operator-overloading.optimized.wat @@ -8,10 +8,13 @@ (type $FUNCSIG$vi (func (param i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 56) "\10\00\00\006\00\00\00s\00t\00d\00/\00o\00p\00e\00r\00a\00t\00o\00r\00-\00o\00v\00e\00r\00l\00o\00a\00d\00i\00n\00g\00.\00t\00s") - (data (i32.const 120) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 160) "\14\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e") + (data (i32.const 8) "\10\00\00\00(") + (data (i32.const 24) "~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 64) "\10\00\00\006") + (data (i32.const 80) "s\00t\00d\00/\00o\00p\00e\00r\00a\00t\00o\00r\00-\00o\00v\00e\00r\00l\00o\00a\00d\00i\00n\00g\00.\00t\00s") + (data (i32.const 136) "\10\00\00\00\1e") + (data (i32.const 152) "~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 184) "\14\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e") (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $std/operator-overloading/a1 (mut i32) (i32.const 0)) @@ -158,7 +161,7 @@ i32.const 1 i32.const 32 local.get $0 - i32.const 7 + i32.const 15 i32.add i32.clz i32.sub @@ -171,24 +174,24 @@ local.get $0 i32.store offset=4 local.get $1 - i32.const 8 + i32.const 16 i32.add ) (func $~lib/util/runtime/register (; 3 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) local.get $0 - i32.const 328 + i32.const 352 i32.le_u if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $2 i32.load @@ -196,8 +199,8 @@ i32.ne if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -1285,7 +1288,7 @@ (local $0 i32) (local $1 i32) (local $2 i32) - i32.const 328 + i32.const 352 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset @@ -1327,7 +1330,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 145 i32.const 0 call $~lib/builtins/abort @@ -1370,7 +1373,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 151 i32.const 0 call $~lib/builtins/abort @@ -1414,7 +1417,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 157 i32.const 0 call $~lib/builtins/abort @@ -1458,7 +1461,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 163 i32.const 0 call $~lib/builtins/abort @@ -1501,7 +1504,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 169 i32.const 0 call $~lib/builtins/abort @@ -1535,7 +1538,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 175 i32.const 0 call $~lib/builtins/abort @@ -1579,7 +1582,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 181 i32.const 0 call $~lib/builtins/abort @@ -1623,7 +1626,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 187 i32.const 0 call $~lib/builtins/abort @@ -1667,7 +1670,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 193 i32.const 0 call $~lib/builtins/abort @@ -1704,7 +1707,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 199 i32.const 0 call $~lib/builtins/abort @@ -1739,7 +1742,7 @@ global.get $std/operator-overloading/eqf if i32.const 0 - i32.const 64 + i32.const 80 i32.const 205 i32.const 0 call $~lib/builtins/abort @@ -1766,7 +1769,7 @@ global.get $std/operator-overloading/eq if i32.const 0 - i32.const 64 + i32.const 80 i32.const 209 i32.const 0 call $~lib/builtins/abort @@ -1795,7 +1798,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 213 i32.const 0 call $~lib/builtins/abort @@ -1832,7 +1835,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 219 i32.const 0 call $~lib/builtins/abort @@ -1869,7 +1872,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 225 i32.const 0 call $~lib/builtins/abort @@ -1906,7 +1909,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 231 i32.const 0 call $~lib/builtins/abort @@ -1943,7 +1946,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 237 i32.const 0 call $~lib/builtins/abort @@ -1980,7 +1983,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 242 i32.const 0 call $~lib/builtins/abort @@ -2017,7 +2020,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 247 i32.const 0 call $~lib/builtins/abort @@ -2054,7 +2057,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 252 i32.const 0 call $~lib/builtins/abort @@ -2089,7 +2092,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 257 i32.const 0 call $~lib/builtins/abort @@ -2132,7 +2135,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 262 i32.const 0 call $~lib/builtins/abort @@ -2175,7 +2178,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 267 i32.const 0 call $~lib/builtins/abort @@ -2215,7 +2218,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 272 i32.const 0 call $~lib/builtins/abort @@ -2226,7 +2229,7 @@ i32.ne if i32.const 0 - i32.const 64 + i32.const 80 i32.const 273 i32.const 0 call $~lib/builtins/abort @@ -2267,7 +2270,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 279 i32.const 0 call $~lib/builtins/abort @@ -2303,7 +2306,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 282 i32.const 0 call $~lib/builtins/abort @@ -2341,7 +2344,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 287 i32.const 0 call $~lib/builtins/abort @@ -2363,7 +2366,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 288 i32.const 0 call $~lib/builtins/abort @@ -2398,7 +2401,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 291 i32.const 0 call $~lib/builtins/abort @@ -2419,7 +2422,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 292 i32.const 0 call $~lib/builtins/abort @@ -2474,7 +2477,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 312 i32.const 0 call $~lib/builtins/abort @@ -2529,7 +2532,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 332 i32.const 0 call $~lib/builtins/abort @@ -2538,13 +2541,13 @@ ) (func $~lib/runtime/runtime.instanceof (; 11 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load local.tee $0 if (result i32) local.get $0 - i32.const 160 + i32.const 184 i32.load i32.le_u else @@ -2562,7 +2565,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 160 + i32.const 184 i32.add i32.load offset=4 local.tee $0 @@ -2579,7 +2582,7 @@ i32.eqz if local.get $0 - i32.const 160 + i32.const 184 i32.load i32.gt_u local.set $1 @@ -2591,7 +2594,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 160 + i32.const 184 i32.add i32.load end @@ -2625,7 +2628,7 @@ local.get $2 else local.get $0 - i32.const 160 + i32.const 184 i32.load i32.gt_u end @@ -2635,7 +2638,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 160 + i32.const 184 i32.add i32.load end @@ -2648,7 +2651,7 @@ local.get $1 if (result i32) local.get $1 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 else @@ -2692,7 +2695,7 @@ i32.load if i32.const 0 - i32.const 128 + i32.const 152 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -2713,7 +2716,7 @@ ) (func $~lib/runtime/runtime.collect (; 18 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 128 + i32.const 152 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/std/operator-overloading.untouched.wat b/tests/compiler/std/operator-overloading.untouched.wat index 659b248b..70a16071 100644 --- a/tests/compiler/std/operator-overloading.untouched.wat +++ b/tests/compiler/std/operator-overloading.untouched.wat @@ -9,13 +9,13 @@ (type $FUNCSIG$vi (func (param i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 56) "\10\00\00\006\00\00\00s\00t\00d\00/\00o\00p\00e\00r\00a\00t\00o\00r\00-\00o\00v\00e\00r\00l\00o\00a\00d\00i\00n\00g\00.\00t\00s\00") - (data (i32.const 120) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 160) "\14\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00") + (data (i32.const 8) "\10\00\00\00(\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 64) "\10\00\00\006\00\00\00\00\00\00\00\00\00\00\00s\00t\00d\00/\00o\00p\00e\00r\00a\00t\00o\00r\00-\00o\00v\00e\00r\00l\00o\00a\00d\00i\00n\00g\00.\00t\00s\00") + (data (i32.const 136) "\10\00\00\00\1e\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 184) "\14\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00") (table $0 1 funcref) (elem (i32.const 0) $null) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/util/runtime/HEADER_MAGIC i32 (i32.const -1520547049)) @@ -87,8 +87,8 @@ (global $std/operator-overloading/aii1 (mut i32) (i32.const 0)) (global $std/operator-overloading/aii2 (mut i32) (i32.const 0)) (global $std/operator-overloading/aii (mut i32) (i32.const 0)) - (global $~lib/runtime/RTTI_BASE i32 (i32.const 160)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 328)) + (global $~lib/runtime/RTTI_BASE i32 (i32.const 184)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 352)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -220,8 +220,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 131 + i32.const 24 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -237,8 +237,8 @@ i32.eqz if i32.const 0 - i32.const 16 - i32.const 133 + i32.const 24 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -1900,7 +1900,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 145 i32.const 0 call $~lib/builtins/abort @@ -1936,7 +1936,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 151 i32.const 0 call $~lib/builtins/abort @@ -1972,7 +1972,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 157 i32.const 0 call $~lib/builtins/abort @@ -2008,7 +2008,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 163 i32.const 0 call $~lib/builtins/abort @@ -2044,7 +2044,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 169 i32.const 0 call $~lib/builtins/abort @@ -2080,7 +2080,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 175 i32.const 0 call $~lib/builtins/abort @@ -2116,7 +2116,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 181 i32.const 0 call $~lib/builtins/abort @@ -2152,7 +2152,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 187 i32.const 0 call $~lib/builtins/abort @@ -2188,7 +2188,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 193 i32.const 0 call $~lib/builtins/abort @@ -2214,7 +2214,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 199 i32.const 0 call $~lib/builtins/abort @@ -2240,7 +2240,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 205 i32.const 0 call $~lib/builtins/abort @@ -2256,7 +2256,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 209 i32.const 0 call $~lib/builtins/abort @@ -2272,7 +2272,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 213 i32.const 0 call $~lib/builtins/abort @@ -2298,7 +2298,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 219 i32.const 0 call $~lib/builtins/abort @@ -2324,7 +2324,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 225 i32.const 0 call $~lib/builtins/abort @@ -2350,7 +2350,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 231 i32.const 0 call $~lib/builtins/abort @@ -2376,7 +2376,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 237 i32.const 0 call $~lib/builtins/abort @@ -2407,7 +2407,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 242 i32.const 0 call $~lib/builtins/abort @@ -2438,7 +2438,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 247 i32.const 0 call $~lib/builtins/abort @@ -2469,7 +2469,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 252 i32.const 0 call $~lib/builtins/abort @@ -2501,7 +2501,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 257 i32.const 0 call $~lib/builtins/abort @@ -2537,7 +2537,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 262 i32.const 0 call $~lib/builtins/abort @@ -2573,7 +2573,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 267 i32.const 0 call $~lib/builtins/abort @@ -2603,7 +2603,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 272 i32.const 0 call $~lib/builtins/abort @@ -2615,7 +2615,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 273 i32.const 0 call $~lib/builtins/abort @@ -2645,7 +2645,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 279 i32.const 0 call $~lib/builtins/abort @@ -2670,7 +2670,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 282 i32.const 0 call $~lib/builtins/abort @@ -2705,7 +2705,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 287 i32.const 0 call $~lib/builtins/abort @@ -2727,7 +2727,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 288 i32.const 0 call $~lib/builtins/abort @@ -2757,7 +2757,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 291 i32.const 0 call $~lib/builtins/abort @@ -2779,7 +2779,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 292 i32.const 0 call $~lib/builtins/abort @@ -2845,7 +2845,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 312 i32.const 0 call $~lib/builtins/abort @@ -2911,7 +2911,7 @@ i32.eqz if i32.const 0 - i32.const 64 + i32.const 80 i32.const 332 i32.const 0 call $~lib/builtins/abort @@ -3082,7 +3082,7 @@ i32.eqz if i32.const 0 - i32.const 128 + i32.const 152 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -3109,7 +3109,7 @@ ) (func $~lib/runtime/runtime.collect (; 47 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 128 + i32.const 152 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/std/pointer.optimized.wat b/tests/compiler/std/pointer.optimized.wat index 95efbef1..e7fba8fb 100644 --- a/tests/compiler/std/pointer.optimized.wat +++ b/tests/compiler/std/pointer.optimized.wat @@ -5,7 +5,8 @@ (type $FUNCSIG$vii (func (param i32 i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1c\00\00\00s\00t\00d\00/\00p\00o\00i\00n\00t\00e\00r\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\1c") + (data (i32.const 24) "s\00t\00d\00/\00p\00o\00i\00n\00t\00e\00r\00.\00t\00s") (global $std/pointer/one (mut i32) (i32.const 0)) (global $std/pointer/two (mut i32) (i32.const 0)) (global $std/pointer/add (mut i32) (i32.const 0)) @@ -244,7 +245,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 78 i32.const 0 call $~lib/builtins/abort @@ -255,7 +256,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 79 i32.const 0 call $~lib/builtins/abort @@ -274,7 +275,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 83 i32.const 0 call $~lib/builtins/abort @@ -286,7 +287,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 84 i32.const 0 call $~lib/builtins/abort @@ -301,7 +302,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 87 i32.const 0 call $~lib/builtins/abort @@ -316,7 +317,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 90 i32.const 0 call $~lib/builtins/abort @@ -327,7 +328,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 92 i32.const 0 call $~lib/builtins/abort @@ -345,7 +346,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 94 i32.const 0 call $~lib/builtins/abort @@ -356,7 +357,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 95 i32.const 0 call $~lib/builtins/abort @@ -367,7 +368,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 97 i32.const 0 call $~lib/builtins/abort @@ -386,7 +387,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 100 i32.const 0 call $~lib/builtins/abort @@ -398,7 +399,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 101 i32.const 0 call $~lib/builtins/abort @@ -410,7 +411,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 102 i32.const 0 call $~lib/builtins/abort @@ -433,7 +434,7 @@ i32.eq if i32.const 0 - i32.const 16 + i32.const 24 i32.const 105 i32.const 0 call $~lib/builtins/abort @@ -445,7 +446,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 106 i32.const 0 call $~lib/builtins/abort @@ -457,7 +458,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 107 i32.const 0 call $~lib/builtins/abort @@ -479,7 +480,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 113 i32.const 0 call $~lib/builtins/abort @@ -493,7 +494,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 114 i32.const 0 call $~lib/builtins/abort @@ -505,7 +506,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 116 i32.const 0 call $~lib/builtins/abort @@ -519,7 +520,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 117 i32.const 0 call $~lib/builtins/abort @@ -531,7 +532,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 119 i32.const 0 call $~lib/builtins/abort @@ -543,7 +544,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 120 i32.const 0 call $~lib/builtins/abort @@ -561,7 +562,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 123 i32.const 0 call $~lib/builtins/abort @@ -575,7 +576,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 124 i32.const 0 call $~lib/builtins/abort @@ -587,7 +588,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 125 i32.const 0 call $~lib/builtins/abort @@ -602,7 +603,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 128 i32.const 0 call $~lib/builtins/abort @@ -614,7 +615,7 @@ f32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 129 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/std/pointer.untouched.wat b/tests/compiler/std/pointer.untouched.wat index 0146c17e..4e11a239 100644 --- a/tests/compiler/std/pointer.untouched.wat +++ b/tests/compiler/std/pointer.untouched.wat @@ -7,7 +7,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1c\00\00\00s\00t\00d\00/\00p\00o\00i\00n\00t\00e\00r\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\1c\00\00\00\00\00\00\00\00\00\00\00s\00t\00d\00/\00p\00o\00i\00n\00t\00e\00r\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $std/pointer/one (mut i32) (i32.const 0)) @@ -544,7 +544,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 78 i32.const 0 call $~lib/builtins/abort @@ -560,7 +560,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 79 i32.const 0 call $~lib/builtins/abort @@ -594,7 +594,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 83 i32.const 0 call $~lib/builtins/abort @@ -612,7 +612,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 84 i32.const 0 call $~lib/builtins/abort @@ -638,7 +638,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 87 i32.const 0 call $~lib/builtins/abort @@ -664,7 +664,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 90 i32.const 0 call $~lib/builtins/abort @@ -680,7 +680,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 92 i32.const 0 call $~lib/builtins/abort @@ -705,7 +705,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 94 i32.const 0 call $~lib/builtins/abort @@ -721,7 +721,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 95 i32.const 0 call $~lib/builtins/abort @@ -737,7 +737,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 97 i32.const 0 call $~lib/builtins/abort @@ -769,7 +769,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 100 i32.const 0 call $~lib/builtins/abort @@ -787,7 +787,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 101 i32.const 0 call $~lib/builtins/abort @@ -805,7 +805,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 102 i32.const 0 call $~lib/builtins/abort @@ -833,7 +833,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 105 i32.const 0 call $~lib/builtins/abort @@ -851,7 +851,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 106 i32.const 0 call $~lib/builtins/abort @@ -869,7 +869,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 107 i32.const 0 call $~lib/builtins/abort @@ -908,7 +908,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 113 i32.const 0 call $~lib/builtins/abort @@ -931,7 +931,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 114 i32.const 0 call $~lib/builtins/abort @@ -954,7 +954,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 116 i32.const 0 call $~lib/builtins/abort @@ -977,7 +977,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 117 i32.const 0 call $~lib/builtins/abort @@ -990,7 +990,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 119 i32.const 0 call $~lib/builtins/abort @@ -1003,7 +1003,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 120 i32.const 0 call $~lib/builtins/abort @@ -1041,7 +1041,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 123 i32.const 0 call $~lib/builtins/abort @@ -1064,7 +1064,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 124 i32.const 0 call $~lib/builtins/abort @@ -1077,7 +1077,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 125 i32.const 0 call $~lib/builtins/abort @@ -1098,7 +1098,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 128 i32.const 0 call $~lib/builtins/abort @@ -1111,7 +1111,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 129 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/std/polyfills.optimized.wat b/tests/compiler/std/polyfills.optimized.wat index 6b1a46b2..f983ab5f 100644 --- a/tests/compiler/std/polyfills.optimized.wat +++ b/tests/compiler/std/polyfills.optimized.wat @@ -1,7 +1,8 @@ (module (type $FUNCSIG$v (func)) (memory $0 1) - (data (i32.const 8) "\10\00\00\00 \00\00\00s\00t\00d\00/\00p\00o\00l\00y\00f\00i\00l\00l\00s\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00 ") + (data (i32.const 24) "s\00t\00d\00/\00p\00o\00l\00y\00f\00i\00l\00l\00s\00.\00t\00s") (export "memory" (memory $0)) (func $start (; 0 ;) (type $FUNCSIG$v) nop diff --git a/tests/compiler/std/polyfills.untouched.wat b/tests/compiler/std/polyfills.untouched.wat index cc181632..20f565de 100644 --- a/tests/compiler/std/polyfills.untouched.wat +++ b/tests/compiler/std/polyfills.untouched.wat @@ -5,7 +5,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00 \00\00\00s\00t\00d\00/\00p\00o\00l\00y\00f\00i\00l\00l\00s\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00 \00\00\00\00\00\00\00\00\00\00\00s\00t\00d\00/\00p\00o\00l\00y\00f\00i\00l\00l\00s\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (export "memory" (memory $0)) @@ -266,7 +266,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 4 i32.const 0 call $~lib/builtins/abort @@ -287,7 +287,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 0 call $~lib/builtins/abort @@ -302,7 +302,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -323,7 +323,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -336,7 +336,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -349,7 +349,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 13 i32.const 0 call $~lib/builtins/abort @@ -362,7 +362,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 16 i32.const 0 call $~lib/builtins/abort @@ -375,7 +375,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 17 i32.const 0 call $~lib/builtins/abort @@ -388,7 +388,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -401,7 +401,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -416,7 +416,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -437,7 +437,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 25 i32.const 0 call $~lib/builtins/abort @@ -452,7 +452,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -473,7 +473,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 29 i32.const 0 call $~lib/builtins/abort @@ -486,7 +486,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 32 i32.const 0 call $~lib/builtins/abort @@ -499,7 +499,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 33 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/std/runtime.optimized.wat b/tests/compiler/std/runtime.optimized.wat index 123c806f..21985e82 100644 --- a/tests/compiler/std/runtime.optimized.wat +++ b/tests/compiler/std/runtime.optimized.wat @@ -37,10 +37,8 @@ (global $std/runtime/header4 (mut i32) (i32.const 0)) (global $std/runtime/ref5 (mut i32) (i32.const 0)) (global $~lib/started (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $std/runtime/main)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/allocator/tlsf/Root#setSLMap (; 2 ;) (type $FUNCSIG$viii) (param $0 i32) (param $1 i32) (param $2 i32) local.get $1 i32.const 22 @@ -1687,7 +1685,7 @@ if i32.const 0 i32.const 232 - i32.const 91 + i32.const 89 i32.const 8 call $~lib/builtins/abort unreachable @@ -1724,7 +1722,7 @@ if i32.const 0 i32.const 232 - i32.const 117 + i32.const 115 i32.const 4 call $~lib/builtins/abort unreachable @@ -1739,7 +1737,7 @@ if i32.const 0 i32.const 232 - i32.const 119 + i32.const 117 i32.const 4 call $~lib/builtins/abort unreachable @@ -1755,7 +1753,7 @@ if i32.const 0 i32.const 232 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -1770,7 +1768,7 @@ if i32.const 0 i32.const 232 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/std/runtime.untouched.wat b/tests/compiler/std/runtime.untouched.wat index 6b426e6c..bfe746e6 100644 --- a/tests/compiler/std/runtime.untouched.wat +++ b/tests/compiler/std/runtime.untouched.wat @@ -55,10 +55,8 @@ (global $std/runtime/ref5 (mut i32) (i32.const 0)) (global $~lib/started (mut i32) (i32.const 0)) (global $~lib/memory/HEAP_BASE i32 (i32.const 272)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "main" (func $std/runtime/main)) - (export "$.capabilities" (global $~lib/capabilities)) (func $~lib/util/runtime/adjust (; 2 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) i32.const 1 i32.const 32 @@ -2064,7 +2062,7 @@ if i32.const 0 i32.const 232 - i32.const 91 + i32.const 89 i32.const 8 call $~lib/builtins/abort unreachable @@ -2106,7 +2104,7 @@ if i32.const 0 i32.const 232 - i32.const 117 + i32.const 115 i32.const 4 call $~lib/builtins/abort unreachable @@ -2123,7 +2121,7 @@ if i32.const 0 i32.const 232 - i32.const 119 + i32.const 117 i32.const 4 call $~lib/builtins/abort unreachable @@ -2140,7 +2138,7 @@ if i32.const 0 i32.const 232 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -2157,7 +2155,7 @@ if i32.const 0 i32.const 232 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/std/set.optimized.wat b/tests/compiler/std/set.optimized.wat index 70fbc993..bf17eb5c 100644 --- a/tests/compiler/std/set.optimized.wat +++ b/tests/compiler/std/set.optimized.wat @@ -29,7 +29,6 @@ (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -40,7 +39,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.retain)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/allocator/arena/__mem_allocate (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) @@ -139,7 +137,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -154,7 +152,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/std/set.untouched.wat b/tests/compiler/std/set.untouched.wat index 3f0f3223..a650f319 100644 --- a/tests/compiler/std/set.untouched.wat +++ b/tests/compiler/std/set.untouched.wat @@ -34,7 +34,6 @@ (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) (global $~lib/runtime/RTTI_BASE i32 (i32.const 160)) (global $~lib/memory/HEAP_BASE i32 (i32.const 392)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -45,7 +44,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.release)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/util/runtime/adjust (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) i32.const 1 @@ -177,7 +175,7 @@ if i32.const 0 i32.const 24 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -194,7 +192,7 @@ if i32.const 0 i32.const 24 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/std/static-array.optimized.wat b/tests/compiler/std/static-array.optimized.wat index f1b20bca..a8e8b03a 100644 --- a/tests/compiler/std/static-array.optimized.wat +++ b/tests/compiler/std/static-array.optimized.wat @@ -11,20 +11,31 @@ (type $FUNCSIG$di (func (param i32) (result f64))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\0f\00\00\00\08\00\00\00\01\00\00\00\02") - (data (i32.const 24) "\11\00\00\00\10\00\00\00\10\00\00\00\10\00\00\00\08\00\00\00\02") - (data (i32.const 48) "\0f\00\00\00\10\00\00\00\03\00\00\00\00\00\00\00\04") - (data (i32.const 72) "\12\00\00\00\10\00\00\008\00\00\008\00\00\00\10\00\00\00\02") - (data (i32.const 96) "\0f\00\00\00\08\00\00\00\00\00\c0?\00\00 @") - (data (i32.const 112) "\13\00\00\00\10\00\00\00h\00\00\00h\00\00\00\08\00\00\00\02") - (data (i32.const 136) "\0f\00\00\00\10") - (data (i32.const 150) "\f4?\00\00\00\00\00\00\02@") - (data (i32.const 160) "\14\00\00\00\10\00\00\00\90\00\00\00\90\00\00\00\10\00\00\00\02") - (data (i32.const 184) "\10\00\00\00&\00\00\00s\00t\00d\00/\00s\00t\00a\00t\00i\00c\00-\00a\00r\00r\00a\00y\00.\00t\00s") - (data (i32.const 232) "\10\00\00\00\1a\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00.\00t\00s") - (data (i32.const 272) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 320) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 360) "\14\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00\89\00\00\00\0e\00\00\00I\00\00\00\0e\00\00\00\89\00\00\00\0e") + (data (i32.const 8) "\0f\00\00\00\08") + (data (i32.const 24) "\01\00\00\00\02") + (data (i32.const 32) "\11\00\00\00\10") + (data (i32.const 48) "\18\00\00\00\18\00\00\00\08\00\00\00\02") + (data (i32.const 64) "\0f\00\00\00\10") + (data (i32.const 80) "\03\00\00\00\00\00\00\00\04") + (data (i32.const 96) "\12\00\00\00\10") + (data (i32.const 112) "P\00\00\00P\00\00\00\10\00\00\00\02") + (data (i32.const 128) "\0f\00\00\00\08") + (data (i32.const 146) "\c0?\00\00 @") + (data (i32.const 152) "\13\00\00\00\10") + (data (i32.const 168) "\90\00\00\00\90\00\00\00\08\00\00\00\02") + (data (i32.const 184) "\0f\00\00\00\10") + (data (i32.const 206) "\f4?\00\00\00\00\00\00\02@") + (data (i32.const 216) "\14\00\00\00\10") + (data (i32.const 232) "\c8\00\00\00\c8\00\00\00\10\00\00\00\02") + (data (i32.const 248) "\10\00\00\00&") + (data (i32.const 264) "s\00t\00d\00/\00s\00t\00a\00t\00i\00c\00-\00a\00r\00r\00a\00y\00.\00t\00s") + (data (i32.const 304) "\10\00\00\00\1a") + (data (i32.const 320) "~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00.\00t\00s") + (data (i32.const 352) "\10\00\00\00(") + (data (i32.const 368) "~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 408) "\10\00\00\00\1e") + (data (i32.const 424) "~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 456) "\14\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00\89\00\00\00\0e\00\00\00I\00\00\00\0e\00\00\00\89\00\00\00\0e") (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (export "memory" (memory $0)) @@ -40,20 +51,20 @@ (start $start) (func $~lib/array/Array#__get (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) local.get $0 - i32.const 40 + i32.const 56 i32.load i32.const 2 i32.shr_u i32.ge_u if i32.const 0 - i32.const 240 + i32.const 320 i32.const 99 i32.const 61 call $~lib/builtins/abort unreachable end - i32.const 36 + i32.const 52 i32.load local.get $0 i32.const 2 @@ -514,7 +525,7 @@ (local $4 i32) (local $5 i32) local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $3 i32.load offset=4 @@ -525,7 +536,7 @@ i32.const 1 i32.const 32 local.get $1 - i32.const 7 + i32.const 15 i32.add i32.clz i32.sub @@ -535,14 +546,14 @@ i32.const 1 i32.const 32 local.get $2 - i32.const 7 + i32.const 15 i32.add i32.clz i32.sub i32.shl i32.const 0 local.get $0 - i32.const 528 + i32.const 624 i32.gt_u select local.get $4 @@ -555,7 +566,7 @@ i32.load i32.store local.get $4 - i32.const 8 + i32.const 16 i32.add local.tee $5 local.get $0 @@ -574,12 +585,12 @@ i32.eq if local.get $0 - i32.const 528 + i32.const 624 i32.le_u if i32.const 0 - i32.const 280 - i32.const 91 + i32.const 368 + i32.const 89 i32.const 8 call $~lib/builtins/abort unreachable @@ -615,13 +626,13 @@ i32.gt_u if i32.const 1 - i32.const 1073741816 + i32.const 1073741808 local.get $1 i32.shr_u i32.gt_u if i32.const 0 - i32.const 240 + i32.const 320 i32.const 14 i32.const 64 call $~lib/builtins/abort @@ -654,13 +665,13 @@ ) (func $~lib/array/Array#__set (; 8 ;) (type $FUNCSIG$v) (local $0 i32) - i32.const 44 + i32.const 60 i32.load local.set $0 - i32.const 32 + i32.const 48 i32.const 2 call $~lib/array/ensureCapacity - i32.const 36 + i32.const 52 i32.load i32.const 2 i32.store @@ -668,27 +679,27 @@ local.get $0 i32.ge_s if - i32.const 44 + i32.const 60 i32.const 1 i32.store end ) (func $~lib/array/Array#__get (; 9 ;) (type $FUNCSIG$ji) (param $0 i32) (result i64) local.get $0 - i32.const 88 + i32.const 120 i32.load i32.const 3 i32.shr_u i32.ge_u if i32.const 0 - i32.const 240 + i32.const 320 i32.const 99 i32.const 61 call $~lib/builtins/abort unreachable end - i32.const 84 + i32.const 116 i32.load local.get $0 i32.const 3 @@ -698,13 +709,13 @@ ) (func $~lib/array/Array#__set (; 10 ;) (type $FUNCSIG$v) (local $0 i32) - i32.const 92 + i32.const 124 i32.load local.set $0 - i32.const 80 + i32.const 112 i32.const 3 call $~lib/array/ensureCapacity - i32.const 84 + i32.const 116 i32.load i64.const 4 i64.store @@ -712,27 +723,27 @@ local.get $0 i32.ge_s if - i32.const 92 + i32.const 124 i32.const 1 i32.store end ) (func $~lib/array/Array#__get (; 11 ;) (type $FUNCSIG$fi) (param $0 i32) (result f32) local.get $0 - i32.const 128 + i32.const 176 i32.load i32.const 2 i32.shr_u i32.ge_u if i32.const 0 - i32.const 240 + i32.const 320 i32.const 99 i32.const 61 call $~lib/builtins/abort unreachable end - i32.const 124 + i32.const 172 i32.load local.get $0 i32.const 2 @@ -741,61 +752,17 @@ f32.load ) (func $~lib/array/Array#__set (; 12 ;) (type $FUNCSIG$v) - (local $0 i32) - i32.const 132 - i32.load - local.set $0 - i32.const 120 - i32.const 2 - call $~lib/array/ensureCapacity - i32.const 124 - i32.load - f32.const 2.5 - f32.store - i32.const 0 - local.get $0 - i32.ge_s - if - i32.const 132 - i32.const 1 - i32.store - end - ) - (func $~lib/array/Array#__get (; 13 ;) (type $FUNCSIG$di) (param $0 i32) (result f64) - local.get $0 - i32.const 176 - i32.load - i32.const 3 - i32.shr_u - i32.ge_u - if - i32.const 0 - i32.const 240 - i32.const 99 - i32.const 61 - call $~lib/builtins/abort - unreachable - end - i32.const 172 - i32.load - local.get $0 - i32.const 3 - i32.shl - i32.add - f64.load - ) - (func $~lib/array/Array#__set (; 14 ;) (type $FUNCSIG$v) (local $0 i32) i32.const 180 i32.load local.set $0 i32.const 168 - i32.const 3 + i32.const 2 call $~lib/array/ensureCapacity i32.const 172 i32.load - f64.const 2.25 - f64.store + f32.const 2.5 + f32.store i32.const 0 local.get $0 i32.ge_s @@ -805,14 +772,58 @@ i32.store end ) + (func $~lib/array/Array#__get (; 13 ;) (type $FUNCSIG$di) (param $0 i32) (result f64) + local.get $0 + i32.const 240 + i32.load + i32.const 3 + i32.shr_u + i32.ge_u + if + i32.const 0 + i32.const 320 + i32.const 99 + i32.const 61 + call $~lib/builtins/abort + unreachable + end + i32.const 236 + i32.load + local.get $0 + i32.const 3 + i32.shl + i32.add + f64.load + ) + (func $~lib/array/Array#__set (; 14 ;) (type $FUNCSIG$v) + (local $0 i32) + i32.const 244 + i32.load + local.set $0 + i32.const 232 + i32.const 3 + call $~lib/array/ensureCapacity + i32.const 236 + i32.load + f64.const 2.25 + f64.store + i32.const 0 + local.get $0 + i32.ge_s + if + i32.const 244 + i32.const 1 + i32.store + end + ) (func $start:std/static-array (; 15 ;) (type $FUNCSIG$v) - i32.const 44 + i32.const 60 i32.load i32.const 2 i32.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 6 i32.const 0 call $~lib/builtins/abort @@ -824,7 +835,7 @@ i32.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -836,13 +847,13 @@ i32.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 8 i32.const 0 call $~lib/builtins/abort unreachable end - i32.const 528 + i32.const 624 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset @@ -853,19 +864,19 @@ i32.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 10 i32.const 0 call $~lib/builtins/abort unreachable end - i32.const 92 + i32.const 124 i32.load i32.const 2 i32.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -877,7 +888,7 @@ i64.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 13 i32.const 0 call $~lib/builtins/abort @@ -889,7 +900,7 @@ i64.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -902,19 +913,19 @@ i64.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 16 i32.const 0 call $~lib/builtins/abort unreachable end - i32.const 132 + i32.const 180 i32.load i32.const 2 i32.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 18 i32.const 0 call $~lib/builtins/abort @@ -926,7 +937,7 @@ f32.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 19 i32.const 0 call $~lib/builtins/abort @@ -938,7 +949,7 @@ f32.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -951,19 +962,19 @@ f32.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 22 i32.const 0 call $~lib/builtins/abort unreachable end - i32.const 180 + i32.const 244 i32.load i32.const 2 i32.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -975,7 +986,7 @@ f64.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 25 i32.const 0 call $~lib/builtins/abort @@ -987,7 +998,7 @@ f64.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -1000,7 +1011,7 @@ f64.ne if i32.const 0 - i32.const 192 + i32.const 264 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -1009,13 +1020,13 @@ ) (func $~lib/runtime/runtime.instanceof (; 16 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load local.tee $0 if (result i32) local.get $0 - i32.const 360 + i32.const 456 i32.load i32.le_u else @@ -1033,7 +1044,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 360 + i32.const 456 i32.add i32.load offset=4 local.tee $0 @@ -1050,7 +1061,7 @@ i32.eqz if local.get $0 - i32.const 360 + i32.const 456 i32.load i32.gt_u local.set $1 @@ -1062,7 +1073,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 360 + i32.const 456 i32.add i32.load end @@ -1072,7 +1083,7 @@ i32.const 1 i32.const 32 local.get $0 - i32.const 7 + i32.const 15 i32.add i32.clz i32.sub @@ -1085,24 +1096,24 @@ local.get $0 i32.store offset=4 local.get $1 - i32.const 8 + i32.const 16 i32.add ) (func $~lib/util/runtime/register (; 19 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) local.get $0 - i32.const 528 + i32.const 624 i32.le_u if i32.const 0 - i32.const 280 - i32.const 131 + i32.const 368 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $2 i32.load @@ -1110,8 +1121,8 @@ i32.ne if i32.const 0 - i32.const 280 - i32.const 133 + i32.const 368 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -1152,7 +1163,7 @@ local.get $2 else local.get $0 - i32.const 360 + i32.const 456 i32.load i32.gt_u end @@ -1162,7 +1173,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 360 + i32.const 456 i32.add i32.load end @@ -1175,7 +1186,7 @@ local.get $1 if (result i32) local.get $1 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 else @@ -1219,7 +1230,7 @@ i32.load if i32.const 0 - i32.const 328 + i32.const 424 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -1237,7 +1248,7 @@ ) (func $~lib/runtime/runtime.collect (; 24 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 328 + i32.const 424 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/std/static-array.untouched.wat b/tests/compiler/std/static-array.untouched.wat index 0e8e4493..420582c1 100644 --- a/tests/compiler/std/static-array.untouched.wat +++ b/tests/compiler/std/static-array.untouched.wat @@ -13,33 +13,33 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\0f\00\00\00\08\00\00\00\01\00\00\00\02\00\00\00") - (data (i32.const 24) "\11\00\00\00\10\00\00\00\10\00\00\00\10\00\00\00\08\00\00\00\02\00\00\00") - (data (i32.const 48) "\0f\00\00\00\10\00\00\00\03\00\00\00\00\00\00\00\04\00\00\00\00\00\00\00") - (data (i32.const 72) "\12\00\00\00\10\00\00\008\00\00\008\00\00\00\10\00\00\00\02\00\00\00") - (data (i32.const 96) "\0f\00\00\00\08\00\00\00\00\00\c0?\00\00 @") - (data (i32.const 112) "\13\00\00\00\10\00\00\00h\00\00\00h\00\00\00\08\00\00\00\02\00\00\00") - (data (i32.const 136) "\0f\00\00\00\10\00\00\00\00\00\00\00\00\00\f4?\00\00\00\00\00\00\02@") - (data (i32.const 160) "\14\00\00\00\10\00\00\00\90\00\00\00\90\00\00\00\10\00\00\00\02\00\00\00") - (data (i32.const 184) "\10\00\00\00&\00\00\00s\00t\00d\00/\00s\00t\00a\00t\00i\00c\00-\00a\00r\00r\00a\00y\00.\00t\00s\00") - (data (i32.const 232) "\10\00\00\00\1a\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00.\00t\00s\00") - (data (i32.const 272) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 320) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 360) "\14\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00\89\00\00\00\0e\00\00\00I\00\00\00\0e\00\00\00\89\00\00\00\0e\00\00\00") + (data (i32.const 8) "\0f\00\00\00\08\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\02\00\00\00") + (data (i32.const 32) "\11\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00\18\00\00\00\18\00\00\00\08\00\00\00\02\00\00\00") + (data (i32.const 64) "\0f\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00\03\00\00\00\00\00\00\00\04\00\00\00\00\00\00\00") + (data (i32.const 96) "\12\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00P\00\00\00P\00\00\00\10\00\00\00\02\00\00\00") + (data (i32.const 128) "\0f\00\00\00\08\00\00\00\00\00\00\00\00\00\00\00\00\00\c0?\00\00 @") + (data (i32.const 152) "\13\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00\90\00\00\00\90\00\00\00\08\00\00\00\02\00\00\00") + (data (i32.const 184) "\0f\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\f4?\00\00\00\00\00\00\02@") + (data (i32.const 216) "\14\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00\c8\00\00\00\c8\00\00\00\10\00\00\00\02\00\00\00") + (data (i32.const 248) "\10\00\00\00&\00\00\00\00\00\00\00\00\00\00\00s\00t\00d\00/\00s\00t\00a\00t\00i\00c\00-\00a\00r\00r\00a\00y\00.\00t\00s\00") + (data (i32.const 304) "\10\00\00\00\1a\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00.\00t\00s\00") + (data (i32.const 352) "\10\00\00\00(\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 408) "\10\00\00\00\1e\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 456) "\14\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00\89\00\00\00\0e\00\00\00I\00\00\00\0e\00\00\00\89\00\00\00\0e\00\00\00") (table $0 1 funcref) (elem (i32.const 0) $null) - (global $std/static-array/i i32 (i32.const 32)) - (global $std/static-array/I i32 (i32.const 80)) - (global $std/static-array/f i32 (i32.const 120)) - (global $std/static-array/F i32 (i32.const 168)) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) - (global $~lib/util/runtime/MAX_BYTELENGTH i32 (i32.const 1073741816)) + (global $std/static-array/i i32 (i32.const 48)) + (global $std/static-array/I i32 (i32.const 112)) + (global $std/static-array/f i32 (i32.const 168)) + (global $std/static-array/F i32 (i32.const 232)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) + (global $~lib/util/runtime/MAX_BYTELENGTH i32 (i32.const 1073741808)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/util/runtime/HEADER_MAGIC i32 (i32.const -1520547049)) (global $~lib/ASC_NO_ASSERT i32 (i32.const 0)) - (global $~lib/runtime/RTTI_BASE i32 (i32.const 360)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 528)) + (global $~lib/runtime/RTTI_BASE i32 (i32.const 456)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 624)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -73,7 +73,7 @@ i32.ge_u if i32.const 0 - i32.const 240 + i32.const 320 i32.const 99 i32.const 61 call $~lib/builtins/abort @@ -716,8 +716,8 @@ i32.eqz if i32.const 0 - i32.const 280 - i32.const 91 + i32.const 368 + i32.const 89 i32.const 8 call $~lib/builtins/abort unreachable @@ -767,7 +767,7 @@ i32.gt_u if i32.const 0 - i32.const 240 + i32.const 320 i32.const 14 i32.const 64 call $~lib/builtins/abort @@ -858,7 +858,7 @@ i32.ge_u if i32.const 0 - i32.const 240 + i32.const 320 i32.const 99 i32.const 61 call $~lib/builtins/abort @@ -926,7 +926,7 @@ i32.ge_u if i32.const 0 - i32.const 240 + i32.const 320 i32.const 99 i32.const 61 call $~lib/builtins/abort @@ -994,7 +994,7 @@ i32.ge_u if i32.const 0 - i32.const 240 + i32.const 320 i32.const 99 i32.const 61 call $~lib/builtins/abort @@ -1048,7 +1048,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 6 i32.const 0 call $~lib/builtins/abort @@ -1062,7 +1062,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -1076,7 +1076,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -1104,7 +1104,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 10 i32.const 0 call $~lib/builtins/abort @@ -1117,7 +1117,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -1131,7 +1131,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 13 i32.const 0 call $~lib/builtins/abort @@ -1145,7 +1145,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -1163,7 +1163,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 16 i32.const 0 call $~lib/builtins/abort @@ -1176,7 +1176,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 18 i32.const 0 call $~lib/builtins/abort @@ -1190,7 +1190,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 19 i32.const 0 call $~lib/builtins/abort @@ -1204,7 +1204,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -1222,7 +1222,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 22 i32.const 0 call $~lib/builtins/abort @@ -1235,7 +1235,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -1249,7 +1249,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 25 i32.const 0 call $~lib/builtins/abort @@ -1263,7 +1263,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -1281,7 +1281,7 @@ i32.eqz if i32.const 0 - i32.const 192 + i32.const 264 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -1379,8 +1379,8 @@ i32.eqz if i32.const 0 - i32.const 280 - i32.const 131 + i32.const 368 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -1396,8 +1396,8 @@ i32.eqz if i32.const 0 - i32.const 280 - i32.const 133 + i32.const 368 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -1504,7 +1504,7 @@ i32.eqz if i32.const 0 - i32.const 328 + i32.const 424 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -1531,7 +1531,7 @@ ) (func $~lib/runtime/runtime.collect (; 42 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 328 + i32.const 424 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/std/string-utf8.optimized.wat b/tests/compiler/std/string-utf8.optimized.wat index 81016f5c..c2c17d77 100644 --- a/tests/compiler/std/string-utf8.optimized.wat +++ b/tests/compiler/std/string-utf8.optimized.wat @@ -8,18 +8,26 @@ (type $FUNCSIG$iiii (func (param i32 i32 i32) (result i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\0c\00\00\00\01\d87\dch\00i\00R\d8b\df") - (data (i32.const 32) "\10\00\00\00$\00\00\00s\00t\00d\00/\00s\00t\00r\00i\00n\00g\00-\00u\00t\00f\008\00.\00t\00s") - (data (i32.const 80) "\10") - (data (i32.const 88) "\10\00\00\00\1c\00\00\00~\00l\00i\00b\00/\00s\00t\00r\00i\00n\00g\00.\00t\00s") - (data (i32.const 128) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 176) "\10\00\00\00\04\00\00\00\01\d87\dc") - (data (i32.const 192) "\10\00\00\00\04\00\00\00h\00i") - (data (i32.const 208) "\10\00\00\00\04\00\00\00R\d8b\df") - (data (i32.const 224) "\10\00\00\00\02") - (data (i32.const 240) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 280) "\11\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e") - (global $std/string-utf8/str (mut i32) (i32.const 16)) + (data (i32.const 8) "\10\00\00\00\0c") + (data (i32.const 24) "\01\d87\dch\00i\00R\d8b\df") + (data (i32.const 40) "\10\00\00\00$") + (data (i32.const 56) "s\00t\00d\00/\00s\00t\00r\00i\00n\00g\00-\00u\00t\00f\008\00.\00t\00s") + (data (i32.const 96) "\10") + (data (i32.const 112) "\10\00\00\00\1c") + (data (i32.const 128) "~\00l\00i\00b\00/\00s\00t\00r\00i\00n\00g\00.\00t\00s") + (data (i32.const 160) "\10\00\00\00(") + (data (i32.const 176) "~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 216) "\10\00\00\00\04") + (data (i32.const 232) "\01\d87\dc") + (data (i32.const 240) "\10\00\00\00\04") + (data (i32.const 256) "h\00i") + (data (i32.const 264) "\10\00\00\00\04") + (data (i32.const 280) "R\d8b\df") + (data (i32.const 288) "\10\00\00\00\02") + (data (i32.const 312) "\10\00\00\00\1e") + (data (i32.const 328) "~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 360) "\11\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e") + (global $std/string-utf8/str (mut i32) (i32.const 24)) (global $std/string-utf8/len (mut i32) (i32.const 0)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) @@ -43,7 +51,7 @@ i32.const 1 local.set $1 local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 1 @@ -217,7 +225,7 @@ call $~lib/allocator/arena/__mem_allocate local.set $5 local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 1 @@ -408,7 +416,7 @@ i32.const 1 i32.const 32 local.get $0 - i32.const 7 + i32.const 15 i32.add i32.clz i32.sub @@ -421,7 +429,7 @@ local.get $0 i32.store offset=4 local.get $1 - i32.const 8 + i32.const 16 i32.add ) (func $~lib/memory/memory.copy (; 5 ;) (type $FUNCSIG$viii) (param $0 i32) (param $1 i32) (param $2 i32) @@ -601,18 +609,18 @@ (func $~lib/util/runtime/register (; 7 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) local.get $0 - i32.const 424 + i32.const 504 i32.le_u if i32.const 0 - i32.const 136 - i32.const 131 + i32.const 176 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $2 i32.load @@ -620,8 +628,8 @@ i32.ne if i32.const 0 - i32.const 136 - i32.const 133 + i32.const 176 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -641,7 +649,7 @@ i32.const 1 i32.lt_u if - i32.const 88 + i32.const 112 return end local.get $1 @@ -692,7 +700,7 @@ i32.gt_u if i32.const 0 - i32.const 96 + i32.const 128 i32.const 461 i32.const 8 call $~lib/builtins/abort @@ -739,7 +747,7 @@ i32.gt_u if i32.const 0 - i32.const 96 + i32.const 128 i32.const 465 i32.const 8 call $~lib/builtins/abort @@ -818,7 +826,7 @@ i32.gt_u if i32.const 0 - i32.const 96 + i32.const 128 i32.const 477 i32.const 8 call $~lib/builtins/abort @@ -873,7 +881,7 @@ i32.ne if i32.const 0 - i32.const 96 + i32.const 128 i32.const 486 i32.const 4 call $~lib/builtins/abort @@ -945,14 +953,14 @@ return end local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 1 i32.shr_u local.tee $2 local.get $1 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 1 @@ -977,13 +985,13 @@ i32.ne if i32.const 0 - i32.const 40 + i32.const 56 i32.const 5 i32.const 0 call $~lib/builtins/abort unreachable end - i32.const 424 + i32.const 504 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset @@ -996,7 +1004,7 @@ i32.ne if i32.const 0 - i32.const 40 + i32.const 56 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -1008,7 +1016,7 @@ i32.ne if i32.const 0 - i32.const 40 + i32.const 56 i32.const 10 i32.const 0 call $~lib/builtins/abort @@ -1020,7 +1028,7 @@ i32.ne if i32.const 0 - i32.const 40 + i32.const 56 i32.const 11 i32.const 0 call $~lib/builtins/abort @@ -1032,7 +1040,7 @@ i32.ne if i32.const 0 - i32.const 40 + i32.const 56 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -1044,7 +1052,7 @@ i32.ne if i32.const 0 - i32.const 40 + i32.const 56 i32.const 13 i32.const 0 call $~lib/builtins/abort @@ -1056,7 +1064,7 @@ i32.ne if i32.const 0 - i32.const 40 + i32.const 56 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -1068,7 +1076,7 @@ i32.ne if i32.const 0 - i32.const 40 + i32.const 56 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -1080,7 +1088,7 @@ i32.ne if i32.const 0 - i32.const 40 + i32.const 56 i32.const 16 i32.const 0 call $~lib/builtins/abort @@ -1092,7 +1100,7 @@ i32.ne if i32.const 0 - i32.const 40 + i32.const 56 i32.const 17 i32.const 0 call $~lib/builtins/abort @@ -1104,7 +1112,7 @@ i32.ne if i32.const 0 - i32.const 40 + i32.const 56 i32.const 18 i32.const 0 call $~lib/builtins/abort @@ -1114,7 +1122,7 @@ i32.load8_u offset=10 if i32.const 0 - i32.const 40 + i32.const 56 i32.const 19 i32.const 0 call $~lib/builtins/abort @@ -1123,12 +1131,12 @@ global.get $std/string-utf8/ptr i32.const 0 call $~lib/string/String.fromUTF8 - i32.const 88 + i32.const 112 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -1144,7 +1152,7 @@ i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 22 i32.const 0 call $~lib/builtins/abort @@ -1153,12 +1161,12 @@ global.get $std/string-utf8/ptr i32.const 4 call $~lib/string/String.fromUTF8 - i32.const 184 + i32.const 232 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -1169,12 +1177,12 @@ i32.add i32.const 2 call $~lib/string/String.fromUTF8 - i32.const 200 + i32.const 256 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -1185,12 +1193,12 @@ i32.add i32.const 4 call $~lib/string/String.fromUTF8 - i32.const 216 + i32.const 280 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 25 i32.const 0 call $~lib/builtins/abort @@ -1201,12 +1209,12 @@ i32.add i32.const 1 call $~lib/string/String.fromUTF8 - i32.const 232 + i32.const 304 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -1215,13 +1223,13 @@ ) (func $~lib/runtime/runtime.instanceof (; 12 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load local.tee $0 if (result i32) local.get $0 - i32.const 280 + i32.const 360 i32.load i32.le_u else @@ -1239,7 +1247,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 280 + i32.const 360 i32.add i32.load offset=4 local.tee $0 @@ -1256,7 +1264,7 @@ i32.eqz if local.get $0 - i32.const 280 + i32.const 360 i32.load i32.gt_u local.set $1 @@ -1268,7 +1276,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 280 + i32.const 360 i32.add i32.load end @@ -1302,7 +1310,7 @@ local.get $2 else local.get $0 - i32.const 280 + i32.const 360 i32.load i32.gt_u end @@ -1312,7 +1320,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 280 + i32.const 360 i32.add i32.load end @@ -1325,7 +1333,7 @@ local.get $1 if (result i32) local.get $1 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 else @@ -1369,7 +1377,7 @@ i32.load if i32.const 0 - i32.const 248 + i32.const 328 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -1387,7 +1395,7 @@ ) (func $~lib/runtime/runtime.collect (; 18 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 248 + i32.const 328 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/std/string-utf8.untouched.wat b/tests/compiler/std/string-utf8.untouched.wat index fa51b677..dc5492f8 100644 --- a/tests/compiler/std/string-utf8.untouched.wat +++ b/tests/compiler/std/string-utf8.untouched.wat @@ -8,29 +8,29 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\0c\00\00\00\01\d87\dch\00i\00R\d8b\df") - (data (i32.const 32) "\10\00\00\00$\00\00\00s\00t\00d\00/\00s\00t\00r\00i\00n\00g\00-\00u\00t\00f\008\00.\00t\00s\00") - (data (i32.const 80) "\10\00\00\00\00\00\00\00") - (data (i32.const 88) "\10\00\00\00\1c\00\00\00~\00l\00i\00b\00/\00s\00t\00r\00i\00n\00g\00.\00t\00s\00") - (data (i32.const 128) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 176) "\10\00\00\00\04\00\00\00\01\d87\dc") - (data (i32.const 192) "\10\00\00\00\04\00\00\00h\00i\00") - (data (i32.const 208) "\10\00\00\00\04\00\00\00R\d8b\df") - (data (i32.const 224) "\10\00\00\00\02\00\00\00\00\00") - (data (i32.const 240) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 280) "\11\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00") + (data (i32.const 8) "\10\00\00\00\0c\00\00\00\00\00\00\00\00\00\00\00\01\d87\dch\00i\00R\d8b\df") + (data (i32.const 40) "\10\00\00\00$\00\00\00\00\00\00\00\00\00\00\00s\00t\00d\00/\00s\00t\00r\00i\00n\00g\00-\00u\00t\00f\008\00.\00t\00s\00") + (data (i32.const 96) "\10\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00") + (data (i32.const 112) "\10\00\00\00\1c\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00s\00t\00r\00i\00n\00g\00.\00t\00s\00") + (data (i32.const 160) "\10\00\00\00(\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 216) "\10\00\00\00\04\00\00\00\00\00\00\00\00\00\00\00\01\d87\dc") + (data (i32.const 240) "\10\00\00\00\04\00\00\00\00\00\00\00\00\00\00\00h\00i\00") + (data (i32.const 264) "\10\00\00\00\04\00\00\00\00\00\00\00\00\00\00\00R\d8b\df") + (data (i32.const 288) "\10\00\00\00\02\00\00\00\00\00\00\00\00\00\00\00\00\00") + (data (i32.const 312) "\10\00\00\00\1e\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 360) "\11\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00I\00\00\00\0e\00\00\00") (table $0 1 funcref) (elem (i32.const 0) $null) - (global $std/string-utf8/str (mut i32) (i32.const 16)) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) + (global $std/string-utf8/str (mut i32) (i32.const 24)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) (global $std/string-utf8/len (mut i32) (i32.const 0)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $std/string-utf8/ptr (mut i32) (i32.const 0)) (global $~lib/util/runtime/HEADER_MAGIC i32 (i32.const -1520547049)) (global $~lib/ASC_NO_ASSERT i32 (i32.const 0)) - (global $~lib/runtime/RTTI_BASE i32 (i32.const 280)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 424)) + (global $~lib/runtime/RTTI_BASE i32 (i32.const 360)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 504)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -716,8 +716,8 @@ i32.eqz if i32.const 0 - i32.const 136 - i32.const 131 + i32.const 176 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -733,8 +733,8 @@ i32.eqz if i32.const 0 - i32.const 136 - i32.const 133 + i32.const 176 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -755,7 +755,7 @@ i32.const 1 i32.lt_u if - i32.const 88 + i32.const 112 return end i32.const 0 @@ -820,7 +820,7 @@ i32.eqz if i32.const 0 - i32.const 96 + i32.const 128 i32.const 461 i32.const 8 call $~lib/builtins/abort @@ -874,7 +874,7 @@ i32.eqz if i32.const 0 - i32.const 96 + i32.const 128 i32.const 465 i32.const 8 call $~lib/builtins/abort @@ -969,7 +969,7 @@ i32.eqz if i32.const 0 - i32.const 96 + i32.const 128 i32.const 477 i32.const 8 call $~lib/builtins/abort @@ -1032,7 +1032,7 @@ i32.eqz if i32.const 0 - i32.const 96 + i32.const 128 i32.const 486 i32.const 4 call $~lib/builtins/abort @@ -1158,7 +1158,7 @@ i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 5 i32.const 0 call $~lib/builtins/abort @@ -1184,7 +1184,7 @@ i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -1197,7 +1197,7 @@ i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 10 i32.const 0 call $~lib/builtins/abort @@ -1210,7 +1210,7 @@ i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 11 i32.const 0 call $~lib/builtins/abort @@ -1223,7 +1223,7 @@ i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -1236,7 +1236,7 @@ i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 13 i32.const 0 call $~lib/builtins/abort @@ -1249,7 +1249,7 @@ i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -1262,7 +1262,7 @@ i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -1275,7 +1275,7 @@ i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 16 i32.const 0 call $~lib/builtins/abort @@ -1288,7 +1288,7 @@ i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 17 i32.const 0 call $~lib/builtins/abort @@ -1301,7 +1301,7 @@ i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 18 i32.const 0 call $~lib/builtins/abort @@ -1314,7 +1314,7 @@ i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 19 i32.const 0 call $~lib/builtins/abort @@ -1323,12 +1323,12 @@ global.get $std/string-utf8/ptr i32.const 0 call $~lib/string/String.fromUTF8 - i32.const 88 + i32.const 112 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -1344,7 +1344,7 @@ i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 22 i32.const 0 call $~lib/builtins/abort @@ -1353,12 +1353,12 @@ global.get $std/string-utf8/ptr i32.const 4 call $~lib/string/String.fromUTF8 - i32.const 184 + i32.const 232 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -1369,12 +1369,12 @@ i32.add i32.const 2 call $~lib/string/String.fromUTF8 - i32.const 200 + i32.const 256 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -1385,12 +1385,12 @@ i32.add i32.const 4 call $~lib/string/String.fromUTF8 - i32.const 216 + i32.const 280 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 25 i32.const 0 call $~lib/builtins/abort @@ -1401,12 +1401,12 @@ i32.add i32.const 1 call $~lib/string/String.fromUTF8 - i32.const 232 + i32.const 304 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 40 + i32.const 56 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -1579,7 +1579,7 @@ i32.eqz if i32.const 0 - i32.const 248 + i32.const 328 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -1606,7 +1606,7 @@ ) (func $~lib/runtime/runtime.collect (; 25 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 248 + i32.const 328 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/std/string.optimized.wat b/tests/compiler/std/string.optimized.wat index 2e8891f2..c81d1902 100644 --- a/tests/compiler/std/string.optimized.wat +++ b/tests/compiler/std/string.optimized.wat @@ -341,7 +341,6 @@ (global $~lib/util/number/_frc_pow (mut i64) (i64.const 0)) (global $~lib/util/number/_exp_pow (mut i32) (i32.const 0)) (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "getString" (func $std/string/getString)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) @@ -353,7 +352,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.retain)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/allocator/arena/__mem_allocate (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) @@ -452,7 +450,7 @@ if i32.const 0 i32.const 184 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -467,7 +465,7 @@ if i32.const 0 i32.const 184 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -2374,7 +2372,7 @@ if i32.const 0 i32.const 184 - i32.const 91 + i32.const 89 i32.const 8 call $~lib/builtins/abort unreachable @@ -4306,7 +4304,7 @@ if i32.const 0 i32.const 184 - i32.const 117 + i32.const 115 i32.const 4 call $~lib/builtins/abort unreachable @@ -4320,7 +4318,7 @@ if i32.const 0 i32.const 184 - i32.const 119 + i32.const 117 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/std/string.untouched.wat b/tests/compiler/std/string.untouched.wat index b83e2f13..940885c0 100644 --- a/tests/compiler/std/string.untouched.wat +++ b/tests/compiler/std/string.untouched.wat @@ -208,7 +208,6 @@ (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) (global $~lib/runtime/RTTI_BASE i32 (i32.const 6744)) (global $~lib/memory/HEAP_BASE i32 (i32.const 6928)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "getString" (func $std/string/getString)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) @@ -220,7 +219,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.release)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/string/String#get:length (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) local.get $0 @@ -390,7 +388,7 @@ if i32.const 0 i32.const 184 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -407,7 +405,7 @@ if i32.const 0 i32.const 184 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -2636,7 +2634,7 @@ if i32.const 0 i32.const 184 - i32.const 91 + i32.const 89 i32.const 8 call $~lib/builtins/abort unreachable @@ -5359,7 +5357,7 @@ if i32.const 0 i32.const 184 - i32.const 117 + i32.const 115 i32.const 4 call $~lib/builtins/abort unreachable @@ -5376,7 +5374,7 @@ if i32.const 0 i32.const 184 - i32.const 119 + i32.const 117 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/std/symbol.optimized.wat b/tests/compiler/std/symbol.optimized.wat index 4e9c6871..ebb11c3b 100644 --- a/tests/compiler/std/symbol.optimized.wat +++ b/tests/compiler/std/symbol.optimized.wat @@ -10,31 +10,54 @@ (type $FUNCSIG$i (func (result i32))) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\06\00\00\001\002\003") - (data (i32.const 24) "\10\00\00\00\1a\00\00\00s\00t\00d\00/\00s\00y\00m\00b\00o\00l\00.\00t\00s") - (data (i32.const 64) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 112) "\10\00\00\00&\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s") - (data (i32.const 160) "\10") - (data (i32.const 168) "\10\00\00\00\16\00\00\00h\00a\00s\00I\00n\00s\00t\00a\00n\00c\00e") - (data (i32.const 200) "\10\00\00\00$\00\00\00i\00s\00C\00o\00n\00c\00a\00t\00S\00p\00r\00e\00a\00d\00a\00b\00l\00e") - (data (i32.const 248) "\10\00\00\00\10\00\00\00i\00s\00R\00e\00g\00E\00x\00p") - (data (i32.const 272) "\10\00\00\00\n\00\00\00m\00a\00t\00c\00h") - (data (i32.const 296) "\10\00\00\00\0e\00\00\00r\00e\00p\00l\00a\00c\00e") - (data (i32.const 320) "\10\00\00\00\0c\00\00\00s\00e\00a\00r\00c\00h") - (data (i32.const 344) "\10\00\00\00\0e\00\00\00s\00p\00e\00c\00i\00e\00s") - (data (i32.const 368) "\10\00\00\00\n\00\00\00s\00p\00l\00i\00t") - (data (i32.const 392) "\10\00\00\00\16\00\00\00t\00o\00P\00r\00i\00m\00i\00t\00i\00v\00e") - (data (i32.const 424) "\10\00\00\00\16\00\00\00t\00o\00S\00t\00r\00i\00n\00g\00T\00a\00g") - (data (i32.const 456) "\10\00\00\00\16\00\00\00u\00n\00s\00c\00o\00p\00a\00b\00l\00e\00s") - (data (i32.const 488) "\10\00\00\00\0e\00\00\00S\00y\00m\00b\00o\00l\00(") - (data (i32.const 512) "\10\00\00\00\08\00\00\00n\00u\00l\00l") - (data (i32.const 528) "\10\00\00\00\02\00\00\00)") - (data (i32.const 544) "\10\00\00\00\10\00\00\00S\00y\00m\00b\00o\00l\00(\00)") - (data (i32.const 568) "\10\00\00\00\16\00\00\00S\00y\00m\00b\00o\00l\00(\001\002\003\00)") - (data (i32.const 600) "\10\00\00\00&\00\00\00S\00y\00m\00b\00o\00l\00(\00h\00a\00s\00I\00n\00s\00t\00a\00n\00c\00e\00)") - (data (i32.const 648) "\10\00\00\004\00\00\00S\00y\00m\00b\00o\00l\00(\00i\00s\00C\00o\00n\00c\00a\00t\00S\00p\00r\00e\00a\00d\00a\00b\00l\00e\00)") - (data (i32.const 712) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") - (data (i32.const 752) "\13\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00L \00\00\00\00\00\00L \00\00\00\00\00\00I\00\00\00\0e") + (data (i32.const 8) "\10\00\00\00\06") + (data (i32.const 24) "1\002\003") + (data (i32.const 32) "\10\00\00\00\1a") + (data (i32.const 48) "s\00t\00d\00/\00s\00y\00m\00b\00o\00l\00.\00t\00s") + (data (i32.const 80) "\10\00\00\00(") + (data (i32.const 96) "~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 136) "\10\00\00\00&") + (data (i32.const 152) "~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s") + (data (i32.const 192) "\10") + (data (i32.const 208) "\10\00\00\00\16") + (data (i32.const 224) "h\00a\00s\00I\00n\00s\00t\00a\00n\00c\00e") + (data (i32.const 248) "\10\00\00\00$") + (data (i32.const 264) "i\00s\00C\00o\00n\00c\00a\00t\00S\00p\00r\00e\00a\00d\00a\00b\00l\00e") + (data (i32.const 304) "\10\00\00\00\10") + (data (i32.const 320) "i\00s\00R\00e\00g\00E\00x\00p") + (data (i32.const 336) "\10\00\00\00\n") + (data (i32.const 352) "m\00a\00t\00c\00h") + (data (i32.const 368) "\10\00\00\00\0e") + (data (i32.const 384) "r\00e\00p\00l\00a\00c\00e") + (data (i32.const 400) "\10\00\00\00\0c") + (data (i32.const 416) "s\00e\00a\00r\00c\00h") + (data (i32.const 432) "\10\00\00\00\0e") + (data (i32.const 448) "s\00p\00e\00c\00i\00e\00s") + (data (i32.const 464) "\10\00\00\00\n") + (data (i32.const 480) "s\00p\00l\00i\00t") + (data (i32.const 496) "\10\00\00\00\16") + (data (i32.const 512) "t\00o\00P\00r\00i\00m\00i\00t\00i\00v\00e") + (data (i32.const 536) "\10\00\00\00\16") + (data (i32.const 552) "t\00o\00S\00t\00r\00i\00n\00g\00T\00a\00g") + (data (i32.const 576) "\10\00\00\00\16") + (data (i32.const 592) "u\00n\00s\00c\00o\00p\00a\00b\00l\00e\00s") + (data (i32.const 616) "\10\00\00\00\0e") + (data (i32.const 632) "S\00y\00m\00b\00o\00l\00(") + (data (i32.const 648) "\10\00\00\00\08") + (data (i32.const 664) "n\00u\00l\00l") + (data (i32.const 672) "\10\00\00\00\02") + (data (i32.const 688) ")") + (data (i32.const 696) "\10\00\00\00\10") + (data (i32.const 712) "S\00y\00m\00b\00o\00l\00(\00)") + (data (i32.const 728) "\10\00\00\00\16") + (data (i32.const 744) "S\00y\00m\00b\00o\00l\00(\001\002\003\00)") + (data (i32.const 768) "\10\00\00\00&") + (data (i32.const 784) "S\00y\00m\00b\00o\00l\00(\00h\00a\00s\00I\00n\00s\00t\00a\00n\00c\00e\00)") + (data (i32.const 824) "\10\00\00\004") + (data (i32.const 840) "S\00y\00m\00b\00o\00l\00(\00i\00s\00C\00o\00n\00c\00a\00t\00S\00p\00r\00e\00a\00d\00a\00b\00l\00e\00)") + (data (i32.const 896) "\10\00\00\00\1e") + (data (i32.const 912) "~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s") + (data (i32.const 944) "\13\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00L \00\00\00\00\00\00L \00\00\00\00\00\00I\00\00\00\0e") (global $~lib/symbol/nextId (mut i32) (i32.const 12)) (global $std/symbol/sym1 (mut i32) (i32.const 0)) (global $std/symbol/sym2 (mut i32) (i32.const 0)) @@ -128,7 +151,7 @@ i32.const 1 i32.const 32 local.get $0 - i32.const 7 + i32.const 15 i32.add i32.clz i32.sub @@ -141,24 +164,24 @@ local.get $0 i32.store offset=4 local.get $1 - i32.const 8 + i32.const 16 i32.add ) (func $~lib/util/runtime/register (; 3 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) (local $2 i32) local.get $0 - i32.const 912 + i32.const 1104 i32.le_u if i32.const 0 - i32.const 72 - i32.const 131 + i32.const 96 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable end local.get $0 - i32.const 8 + i32.const 16 i32.sub local.tee $2 i32.load @@ -166,8 +189,8 @@ i32.ne if i32.const 0 - i32.const 72 - i32.const 133 + i32.const 96 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -391,11 +414,11 @@ (func $~lib/arraybuffer/ArrayBuffer#constructor (; 5 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) local.get $0 - i32.const 1073741816 + i32.const 1073741808 i32.gt_u if i32.const 0 - i32.const 120 + i32.const 152 i32.const 54 i32.const 43 call $~lib/builtins/abort @@ -498,7 +521,7 @@ if block $break|0 local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 1 @@ -588,14 +611,14 @@ return end local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 1 i32.shr_u local.tee $2 local.get $1 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 1 @@ -635,7 +658,7 @@ if (result i32) local.get $1 i32.load - i32.const 16 + i32.const 24 call $~lib/string/String.__eq else local.get $0 @@ -760,7 +783,7 @@ (local $3 i32) (local $4 i32) local.get $0 - i32.const 16 + i32.const 24 call $~lib/util/hash/hashStr local.tee $3 call $~lib/map/Map<~lib/string/String,usize>#find @@ -815,7 +838,7 @@ local.get $2 i32.add local.tee $2 - i32.const 16 + i32.const 24 i32.store local.get $2 local.get $1 @@ -1032,7 +1055,7 @@ local.tee $2 if local.get $2 - i32.const 16 + i32.const 24 i32.store offset=4 else local.get $0 @@ -1083,7 +1106,7 @@ local.get $1 i32.store local.get $2 - i32.const 16 + i32.const 24 i32.store offset=4 local.get $0 local.get $0 @@ -1114,12 +1137,12 @@ global.get $~lib/symbol/stringToId if global.get $~lib/symbol/stringToId - i32.const 16 + i32.const 24 call $~lib/util/hash/hashStr call $~lib/map/Map<~lib/string/String,usize>#find if global.get $~lib/symbol/stringToId - i32.const 16 + i32.const 24 call $~lib/util/hash/hashStr call $~lib/map/Map<~lib/string/String,usize>#find local.tee $0 @@ -1375,11 +1398,11 @@ (local $3 i32) (local $4 i32) local.get $1 - i32.const 520 + i32.const 664 local.get $1 select local.tee $3 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 1 @@ -1388,7 +1411,7 @@ i32.shl local.tee $4 local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 i32.const 1 @@ -1400,7 +1423,7 @@ local.tee $2 i32.eqz if - i32.const 168 + i32.const 208 return end local.get $2 @@ -1421,7 +1444,7 @@ ) (func $~lib/string/String.__concat (; 25 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) local.get $0 - i32.const 520 + i32.const 664 local.get $0 select local.get $1 @@ -1430,9 +1453,9 @@ (func $~lib/symbol/_Symbol#toString (; 26 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) (local $2 i32) - i32.const 168 + i32.const 208 local.set $2 - i32.const 496 + i32.const 632 block $break|0 (result i32) block $case11|0 block $case10|0 @@ -1462,37 +1485,37 @@ end br $case11|0 end - i32.const 176 + i32.const 224 br $break|0 end - i32.const 208 + i32.const 264 br $break|0 end - i32.const 256 + i32.const 320 br $break|0 end - i32.const 280 + i32.const 352 br $break|0 end - i32.const 304 + i32.const 384 br $break|0 end - i32.const 328 + i32.const 416 br $break|0 end - i32.const 352 + i32.const 448 br $break|0 end - i32.const 376 + i32.const 480 br $break|0 end - i32.const 400 + i32.const 512 br $break|0 end - i32.const 432 + i32.const 552 br $break|0 end - i32.const 464 + i32.const 592 br $break|0 end global.get $~lib/symbol/idToString @@ -1511,11 +1534,11 @@ local.get $0 call $~lib/map/Map#get else - i32.const 168 + i32.const 208 end end call $~lib/string/String.__concat - i32.const 536 + i32.const 688 call $~lib/string/String.__concat ) (func $start:std/symbol (; 27 ;) (type $FUNCSIG$v) @@ -1549,13 +1572,13 @@ i32.eq if i32.const 0 - i32.const 32 + i32.const 48 i32.const 4 i32.const 0 call $~lib/builtins/abort unreachable end - i32.const 912 + i32.const 1104 global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset @@ -1568,7 +1591,7 @@ i32.ne if i32.const 0 - i32.const 32 + i32.const 48 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -1583,7 +1606,7 @@ global.get $std/symbol/key1 if i32.const 0 - i32.const 32 + i32.const 48 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -1592,7 +1615,7 @@ global.get $std/symbol/key2 if i32.const 0 - i32.const 32 + i32.const 48 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -1617,12 +1640,12 @@ local.get $0 global.set $std/symbol/key4 global.get $std/symbol/key3 - i32.const 16 + i32.const 24 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -1634,7 +1657,7 @@ i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -1652,12 +1675,12 @@ end local.get $0 call $~lib/symbol/_Symbol#toString - i32.const 552 + i32.const 712 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -1665,12 +1688,12 @@ end global.get $std/symbol/sym3 call $~lib/symbol/_Symbol#toString - i32.const 576 + i32.const 744 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -1682,12 +1705,12 @@ global.set $std/symbol/isConcatSpreadable global.get $std/symbol/hasInstance call $~lib/symbol/_Symbol#toString - i32.const 608 + i32.const 784 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -1695,12 +1718,12 @@ end global.get $std/symbol/isConcatSpreadable call $~lib/symbol/_Symbol#toString - i32.const 656 + i32.const 840 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 29 i32.const 0 call $~lib/builtins/abort @@ -1709,13 +1732,13 @@ ) (func $~lib/runtime/runtime.instanceof (; 28 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) local.get $0 - i32.const 8 + i32.const 16 i32.sub i32.load local.tee $0 if (result i32) local.get $0 - i32.const 752 + i32.const 944 i32.load i32.le_u else @@ -1733,7 +1756,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 752 + i32.const 944 i32.add i32.load offset=4 local.tee $0 @@ -1750,7 +1773,7 @@ i32.eqz if local.get $0 - i32.const 752 + i32.const 944 i32.load i32.gt_u local.set $1 @@ -1762,7 +1785,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 752 + i32.const 944 i32.add i32.load end @@ -1796,7 +1819,7 @@ local.get $2 else local.get $0 - i32.const 752 + i32.const 944 i32.load i32.gt_u end @@ -1806,7 +1829,7 @@ local.get $0 i32.const 3 i32.shl - i32.const 752 + i32.const 944 i32.add i32.load end @@ -1819,7 +1842,7 @@ local.get $1 if (result i32) local.get $1 - i32.const 8 + i32.const 16 i32.sub i32.load offset=4 else @@ -1863,7 +1886,7 @@ i32.load if i32.const 0 - i32.const 720 + i32.const 912 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -1884,7 +1907,7 @@ ) (func $~lib/runtime/runtime.collect (; 35 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 720 + i32.const 912 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/std/symbol.untouched.wat b/tests/compiler/std/symbol.untouched.wat index 142ee744..b004f6b7 100644 --- a/tests/compiler/std/symbol.untouched.wat +++ b/tests/compiler/std/symbol.untouched.wat @@ -10,43 +10,43 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\06\00\00\001\002\003\00") - (data (i32.const 24) "\10\00\00\00\1a\00\00\00s\00t\00d\00/\00s\00y\00m\00b\00o\00l\00.\00t\00s\00") - (data (i32.const 64) "\10\00\00\00(\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 112) "\10\00\00\00&\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s\00") - (data (i32.const 160) "\10\00\00\00\00\00\00\00") - (data (i32.const 168) "\10\00\00\00\16\00\00\00h\00a\00s\00I\00n\00s\00t\00a\00n\00c\00e\00") - (data (i32.const 200) "\10\00\00\00$\00\00\00i\00s\00C\00o\00n\00c\00a\00t\00S\00p\00r\00e\00a\00d\00a\00b\00l\00e\00") - (data (i32.const 248) "\10\00\00\00\10\00\00\00i\00s\00R\00e\00g\00E\00x\00p\00") - (data (i32.const 272) "\10\00\00\00\n\00\00\00m\00a\00t\00c\00h\00") - (data (i32.const 296) "\10\00\00\00\0e\00\00\00r\00e\00p\00l\00a\00c\00e\00") - (data (i32.const 320) "\10\00\00\00\0c\00\00\00s\00e\00a\00r\00c\00h\00") - (data (i32.const 344) "\10\00\00\00\0e\00\00\00s\00p\00e\00c\00i\00e\00s\00") - (data (i32.const 368) "\10\00\00\00\n\00\00\00s\00p\00l\00i\00t\00") - (data (i32.const 392) "\10\00\00\00\16\00\00\00t\00o\00P\00r\00i\00m\00i\00t\00i\00v\00e\00") - (data (i32.const 424) "\10\00\00\00\16\00\00\00t\00o\00S\00t\00r\00i\00n\00g\00T\00a\00g\00") - (data (i32.const 456) "\10\00\00\00\16\00\00\00u\00n\00s\00c\00o\00p\00a\00b\00l\00e\00s\00") - (data (i32.const 488) "\10\00\00\00\0e\00\00\00S\00y\00m\00b\00o\00l\00(\00") - (data (i32.const 512) "\10\00\00\00\08\00\00\00n\00u\00l\00l\00") - (data (i32.const 528) "\10\00\00\00\02\00\00\00)\00") - (data (i32.const 544) "\10\00\00\00\10\00\00\00S\00y\00m\00b\00o\00l\00(\00)\00") - (data (i32.const 568) "\10\00\00\00\16\00\00\00S\00y\00m\00b\00o\00l\00(\001\002\003\00)\00") - (data (i32.const 600) "\10\00\00\00&\00\00\00S\00y\00m\00b\00o\00l\00(\00h\00a\00s\00I\00n\00s\00t\00a\00n\00c\00e\00)\00") - (data (i32.const 648) "\10\00\00\004\00\00\00S\00y\00m\00b\00o\00l\00(\00i\00s\00C\00o\00n\00c\00a\00t\00S\00p\00r\00e\00a\00d\00a\00b\00l\00e\00)\00") - (data (i32.const 712) "\10\00\00\00\1e\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") - (data (i32.const 752) "\13\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00L \00\00\00\00\00\00L \00\00\00\00\00\00I\00\00\00\0e\00\00\00") + (data (i32.const 8) "\10\00\00\00\06\00\00\00\00\00\00\00\00\00\00\001\002\003\00") + (data (i32.const 32) "\10\00\00\00\1a\00\00\00\00\00\00\00\00\00\00\00s\00t\00d\00/\00s\00y\00m\00b\00o\00l\00.\00t\00s\00") + (data (i32.const 80) "\10\00\00\00(\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00u\00t\00i\00l\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 136) "\10\00\00\00&\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s\00") + (data (i32.const 192) "\10\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00") + (data (i32.const 208) "\10\00\00\00\16\00\00\00\00\00\00\00\00\00\00\00h\00a\00s\00I\00n\00s\00t\00a\00n\00c\00e\00") + (data (i32.const 248) "\10\00\00\00$\00\00\00\00\00\00\00\00\00\00\00i\00s\00C\00o\00n\00c\00a\00t\00S\00p\00r\00e\00a\00d\00a\00b\00l\00e\00") + (data (i32.const 304) "\10\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00i\00s\00R\00e\00g\00E\00x\00p\00") + (data (i32.const 336) "\10\00\00\00\n\00\00\00\00\00\00\00\00\00\00\00m\00a\00t\00c\00h\00") + (data (i32.const 368) "\10\00\00\00\0e\00\00\00\00\00\00\00\00\00\00\00r\00e\00p\00l\00a\00c\00e\00") + (data (i32.const 400) "\10\00\00\00\0c\00\00\00\00\00\00\00\00\00\00\00s\00e\00a\00r\00c\00h\00") + (data (i32.const 432) "\10\00\00\00\0e\00\00\00\00\00\00\00\00\00\00\00s\00p\00e\00c\00i\00e\00s\00") + (data (i32.const 464) "\10\00\00\00\n\00\00\00\00\00\00\00\00\00\00\00s\00p\00l\00i\00t\00") + (data (i32.const 496) "\10\00\00\00\16\00\00\00\00\00\00\00\00\00\00\00t\00o\00P\00r\00i\00m\00i\00t\00i\00v\00e\00") + (data (i32.const 536) "\10\00\00\00\16\00\00\00\00\00\00\00\00\00\00\00t\00o\00S\00t\00r\00i\00n\00g\00T\00a\00g\00") + (data (i32.const 576) "\10\00\00\00\16\00\00\00\00\00\00\00\00\00\00\00u\00n\00s\00c\00o\00p\00a\00b\00l\00e\00s\00") + (data (i32.const 616) "\10\00\00\00\0e\00\00\00\00\00\00\00\00\00\00\00S\00y\00m\00b\00o\00l\00(\00") + (data (i32.const 648) "\10\00\00\00\08\00\00\00\00\00\00\00\00\00\00\00n\00u\00l\00l\00") + (data (i32.const 672) "\10\00\00\00\02\00\00\00\00\00\00\00\00\00\00\00)\00") + (data (i32.const 696) "\10\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00S\00y\00m\00b\00o\00l\00(\00)\00") + (data (i32.const 728) "\10\00\00\00\16\00\00\00\00\00\00\00\00\00\00\00S\00y\00m\00b\00o\00l\00(\001\002\003\00)\00") + (data (i32.const 768) "\10\00\00\00&\00\00\00\00\00\00\00\00\00\00\00S\00y\00m\00b\00o\00l\00(\00h\00a\00s\00I\00n\00s\00t\00a\00n\00c\00e\00)\00") + (data (i32.const 824) "\10\00\00\004\00\00\00\00\00\00\00\00\00\00\00S\00y\00m\00b\00o\00l\00(\00i\00s\00C\00o\00n\00c\00a\00t\00S\00p\00r\00e\00a\00d\00a\00b\00l\00e\00)\00") + (data (i32.const 896) "\10\00\00\00\1e\00\00\00\00\00\00\00\00\00\00\00~\00l\00i\00b\00/\00r\00u\00n\00t\00i\00m\00e\00.\00t\00s\00") + (data (i32.const 944) "\13\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\00\00\00\00L \00\00\00\00\00\00L \00\00\00\00\00\00I\00\00\00\0e\00\00\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $~lib/symbol/nextId (mut i32) (i32.const 12)) (global $std/symbol/sym1 (mut i32) (i32.const 0)) (global $std/symbol/sym2 (mut i32) (i32.const 0)) (global $~lib/symbol/stringToId (mut i32) (i32.const 0)) - (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 8)) + (global $~lib/util/runtime/HEADER_SIZE i32 (i32.const 16)) (global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0)) (global $~lib/allocator/arena/offset (mut i32) (i32.const 0)) (global $~lib/util/runtime/HEADER_MAGIC i32 (i32.const -1520547049)) (global $~lib/ASC_NO_ASSERT i32 (i32.const 0)) - (global $~lib/util/runtime/MAX_BYTELENGTH i32 (i32.const 1073741816)) + (global $~lib/util/runtime/MAX_BYTELENGTH i32 (i32.const 1073741808)) (global $~lib/symbol/idToString (mut i32) (i32.const 0)) (global $std/symbol/sym3 (mut i32) (i32.const 0)) (global $std/symbol/sym4 (mut i32) (i32.const 0)) @@ -58,8 +58,8 @@ (global $std/symbol/hasInstance (mut i32) (i32.const 0)) (global $~lib/symbol/_Symbol.isConcatSpreadable i32 (i32.const 2)) (global $std/symbol/isConcatSpreadable (mut i32) (i32.const 0)) - (global $~lib/runtime/RTTI_BASE i32 (i32.const 752)) - (global $~lib/memory/HEAP_BASE i32 (i32.const 912)) + (global $~lib/runtime/RTTI_BASE i32 (i32.const 944)) + (global $~lib/memory/HEAP_BASE i32 (i32.const 1104)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -210,8 +210,8 @@ i32.eqz if i32.const 0 - i32.const 72 - i32.const 131 + i32.const 96 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -227,8 +227,8 @@ i32.eqz if i32.const 0 - i32.const 72 - i32.const 133 + i32.const 96 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -502,7 +502,7 @@ i32.gt_u if i32.const 0 - i32.const 120 + i32.const 152 i32.const 54 i32.const 43 call $~lib/builtins/abort @@ -1771,7 +1771,7 @@ i32.const 0 i32.eq if - i32.const 520 + i32.const 664 local.set $1 end local.get $0 @@ -1792,7 +1792,7 @@ i32.const 0 i32.eq if - i32.const 168 + i32.const 208 return end local.get $4 @@ -1814,7 +1814,7 @@ ) (func $~lib/string/String.__concat (; 32 ;) (type $FUNCSIG$iii) (param $0 i32) (param $1 i32) (result i32) local.get $0 - i32.const 520 + i32.const 664 local.get $0 i32.const 0 i32.ne @@ -1828,7 +1828,7 @@ (local $3 i32) local.get $0 local.set $1 - i32.const 168 + i32.const 208 local.set $2 block $break|0 block $case11|0 @@ -1892,7 +1892,7 @@ br $case11|0 end block - i32.const 176 + i32.const 224 local.set $2 br $break|0 unreachable @@ -1900,7 +1900,7 @@ unreachable end block - i32.const 208 + i32.const 264 local.set $2 br $break|0 unreachable @@ -1908,7 +1908,7 @@ unreachable end block - i32.const 256 + i32.const 320 local.set $2 br $break|0 unreachable @@ -1916,7 +1916,7 @@ unreachable end block - i32.const 280 + i32.const 352 local.set $2 br $break|0 unreachable @@ -1924,7 +1924,7 @@ unreachable end block - i32.const 304 + i32.const 384 local.set $2 br $break|0 unreachable @@ -1932,7 +1932,7 @@ unreachable end block - i32.const 328 + i32.const 416 local.set $2 br $break|0 unreachable @@ -1940,7 +1940,7 @@ unreachable end block - i32.const 352 + i32.const 448 local.set $2 br $break|0 unreachable @@ -1948,7 +1948,7 @@ unreachable end block - i32.const 376 + i32.const 480 local.set $2 br $break|0 unreachable @@ -1956,7 +1956,7 @@ unreachable end block - i32.const 400 + i32.const 512 local.set $2 br $break|0 unreachable @@ -1964,7 +1964,7 @@ unreachable end block - i32.const 432 + i32.const 552 local.set $2 br $break|0 unreachable @@ -1972,7 +1972,7 @@ unreachable end block - i32.const 464 + i32.const 592 local.set $2 br $break|0 unreachable @@ -2002,18 +2002,18 @@ end unreachable end - i32.const 496 + i32.const 632 local.get $2 call $~lib/string/String.__concat - i32.const 536 + i32.const 688 call $~lib/string/String.__concat ) (func $start:std/symbol (; 34 ;) (type $FUNCSIG$v) (local $0 i32) - i32.const 16 + i32.const 24 call $~lib/symbol/Symbol global.set $std/symbol/sym1 - i32.const 16 + i32.const 24 call $~lib/symbol/Symbol global.set $std/symbol/sym2 global.get $std/symbol/sym1 @@ -2022,7 +2022,7 @@ i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 4 i32.const 0 call $~lib/builtins/abort @@ -2038,10 +2038,10 @@ global.set $~lib/allocator/arena/startOffset global.get $~lib/allocator/arena/startOffset global.set $~lib/allocator/arena/offset - i32.const 16 + i32.const 24 call $~lib/symbol/_Symbol.for global.set $std/symbol/sym3 - i32.const 16 + i32.const 24 call $~lib/symbol/_Symbol.for global.set $std/symbol/sym4 global.get $std/symbol/sym3 @@ -2050,7 +2050,7 @@ i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -2068,7 +2068,7 @@ i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -2080,7 +2080,7 @@ i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -2105,12 +2105,12 @@ end global.set $std/symbol/key4 global.get $std/symbol/key3 - i32.const 16 + i32.const 24 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -2122,7 +2122,7 @@ i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -2131,12 +2131,12 @@ i32.const 0 call $~lib/symbol/Symbol call $~lib/symbol/_Symbol#toString - i32.const 552 + i32.const 712 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -2144,12 +2144,12 @@ end global.get $std/symbol/sym3 call $~lib/symbol/_Symbol#toString - i32.const 576 + i32.const 744 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -2161,12 +2161,12 @@ global.set $std/symbol/isConcatSpreadable global.get $std/symbol/hasInstance call $~lib/symbol/_Symbol#toString - i32.const 608 + i32.const 784 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -2174,12 +2174,12 @@ end global.get $std/symbol/isConcatSpreadable call $~lib/symbol/_Symbol#toString - i32.const 656 + i32.const 840 call $~lib/string/String.__eq i32.eqz if i32.const 0 - i32.const 32 + i32.const 48 i32.const 29 i32.const 0 call $~lib/builtins/abort @@ -2354,7 +2354,7 @@ i32.eqz if i32.const 0 - i32.const 720 + i32.const 912 i32.const 97 i32.const 15 call $~lib/builtins/abort @@ -2381,7 +2381,7 @@ ) (func $~lib/runtime/runtime.collect (; 44 ;) (type $FUNCSIG$v) i32.const 0 - i32.const 720 + i32.const 912 i32.const 139 i32.const 9 call $~lib/builtins/abort diff --git a/tests/compiler/std/trace.optimized.wat b/tests/compiler/std/trace.optimized.wat index d0dfd2b3..ecaca42a 100644 --- a/tests/compiler/std/trace.optimized.wat +++ b/tests/compiler/std/trace.optimized.wat @@ -3,19 +3,27 @@ (type $FUNCSIG$v (func)) (import "env" "trace" (func $~lib/builtins/trace (param i32 i32 f64 f64 f64 f64 f64))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1a\00\00\00z\00e\00r\00o\00_\00i\00m\00p\00l\00i\00c\00i\00t") - (data (i32.const 48) "\10\00\00\00\1a\00\00\00z\00e\00r\00o\00_\00e\00x\00p\00l\00i\00c\00i\00t") - (data (i32.const 88) "\10\00\00\00\0e\00\00\00o\00n\00e\00_\00i\00n\00t") - (data (i32.const 112) "\10\00\00\00\0e\00\00\00t\00w\00o\00_\00i\00n\00t") - (data (i32.const 136) "\10\00\00\00\12\00\00\00t\00h\00r\00e\00e\00_\00i\00n\00t") - (data (i32.const 168) "\10\00\00\00\10\00\00\00f\00o\00u\00r\00_\00i\00n\00t") - (data (i32.const 192) "\10\00\00\00\10\00\00\00f\00i\00v\00e\00_\00i\00n\00t") - (data (i32.const 216) "\10\00\00\00\10\00\00\00f\00i\00v\00e\00_\00d\00b\00l") + (data (i32.const 8) "\10\00\00\00\1a") + (data (i32.const 24) "z\00e\00r\00o\00_\00i\00m\00p\00l\00i\00c\00i\00t") + (data (i32.const 56) "\10\00\00\00\1a") + (data (i32.const 72) "z\00e\00r\00o\00_\00e\00x\00p\00l\00i\00c\00i\00t") + (data (i32.const 104) "\10\00\00\00\0e") + (data (i32.const 120) "o\00n\00e\00_\00i\00n\00t") + (data (i32.const 136) "\10\00\00\00\0e") + (data (i32.const 152) "t\00w\00o\00_\00i\00n\00t") + (data (i32.const 168) "\10\00\00\00\12") + (data (i32.const 184) "t\00h\00r\00e\00e\00_\00i\00n\00t") + (data (i32.const 208) "\10\00\00\00\10") + (data (i32.const 224) "f\00o\00u\00r\00_\00i\00n\00t") + (data (i32.const 240) "\10\00\00\00\10") + (data (i32.const 256) "f\00i\00v\00e\00_\00i\00n\00t") + (data (i32.const 272) "\10\00\00\00\10") + (data (i32.const 288) "f\00i\00v\00e\00_\00d\00b\00l") (global $~lib/started (mut i32) (i32.const 0)) (export "memory" (memory $0)) (export "main" (func $std/trace/main)) (func $start:std/trace (; 1 ;) (type $FUNCSIG$v) - i32.const 16 + i32.const 24 i32.const 0 f64.const 0 f64.const 0 @@ -23,7 +31,7 @@ f64.const 0 f64.const 0 call $~lib/builtins/trace - i32.const 56 + i32.const 72 i32.const 0 f64.const 0 f64.const 0 @@ -31,7 +39,7 @@ f64.const 0 f64.const 0 call $~lib/builtins/trace - i32.const 96 + i32.const 120 i32.const 1 f64.const 1 f64.const 0 @@ -39,7 +47,7 @@ f64.const 0 f64.const 0 call $~lib/builtins/trace - i32.const 120 + i32.const 152 i32.const 2 f64.const 1 f64.const 2 @@ -47,7 +55,7 @@ f64.const 0 f64.const 0 call $~lib/builtins/trace - i32.const 144 + i32.const 184 i32.const 3 f64.const 1 f64.const 2 @@ -55,7 +63,7 @@ f64.const 0 f64.const 0 call $~lib/builtins/trace - i32.const 176 + i32.const 224 i32.const 4 f64.const 1 f64.const 2 @@ -63,7 +71,7 @@ f64.const 4 f64.const 0 call $~lib/builtins/trace - i32.const 200 + i32.const 256 i32.const 5 f64.const 1 f64.const 2 @@ -71,7 +79,7 @@ f64.const 4 f64.const 5 call $~lib/builtins/trace - i32.const 224 + i32.const 288 i32.const 5 f64.const 1.1 f64.const 2.2 diff --git a/tests/compiler/std/trace.untouched.wat b/tests/compiler/std/trace.untouched.wat index 329ad5ef..d653dde3 100644 --- a/tests/compiler/std/trace.untouched.wat +++ b/tests/compiler/std/trace.untouched.wat @@ -3,21 +3,21 @@ (type $FUNCSIG$v (func)) (import "env" "trace" (func $~lib/builtins/trace (param i32 i32 f64 f64 f64 f64 f64))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\1a\00\00\00z\00e\00r\00o\00_\00i\00m\00p\00l\00i\00c\00i\00t\00") - (data (i32.const 48) "\10\00\00\00\1a\00\00\00z\00e\00r\00o\00_\00e\00x\00p\00l\00i\00c\00i\00t\00") - (data (i32.const 88) "\10\00\00\00\0e\00\00\00o\00n\00e\00_\00i\00n\00t\00") - (data (i32.const 112) "\10\00\00\00\0e\00\00\00t\00w\00o\00_\00i\00n\00t\00") - (data (i32.const 136) "\10\00\00\00\12\00\00\00t\00h\00r\00e\00e\00_\00i\00n\00t\00") - (data (i32.const 168) "\10\00\00\00\10\00\00\00f\00o\00u\00r\00_\00i\00n\00t\00") - (data (i32.const 192) "\10\00\00\00\10\00\00\00f\00i\00v\00e\00_\00i\00n\00t\00") - (data (i32.const 216) "\10\00\00\00\10\00\00\00f\00i\00v\00e\00_\00d\00b\00l\00") + (data (i32.const 8) "\10\00\00\00\1a\00\00\00\00\00\00\00\00\00\00\00z\00e\00r\00o\00_\00i\00m\00p\00l\00i\00c\00i\00t\00") + (data (i32.const 56) "\10\00\00\00\1a\00\00\00\00\00\00\00\00\00\00\00z\00e\00r\00o\00_\00e\00x\00p\00l\00i\00c\00i\00t\00") + (data (i32.const 104) "\10\00\00\00\0e\00\00\00\00\00\00\00\00\00\00\00o\00n\00e\00_\00i\00n\00t\00") + (data (i32.const 136) "\10\00\00\00\0e\00\00\00\00\00\00\00\00\00\00\00t\00w\00o\00_\00i\00n\00t\00") + (data (i32.const 168) "\10\00\00\00\12\00\00\00\00\00\00\00\00\00\00\00t\00h\00r\00e\00e\00_\00i\00n\00t\00") + (data (i32.const 208) "\10\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00f\00o\00u\00r\00_\00i\00n\00t\00") + (data (i32.const 240) "\10\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00f\00i\00v\00e\00_\00i\00n\00t\00") + (data (i32.const 272) "\10\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00f\00i\00v\00e\00_\00d\00b\00l\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $~lib/started (mut i32) (i32.const 0)) (export "memory" (memory $0)) (export "main" (func $std/trace/main)) (func $start:std/trace (; 1 ;) (type $FUNCSIG$v) - i32.const 16 + i32.const 24 i32.const 0 f64.const 0 f64.const 0 @@ -25,7 +25,7 @@ f64.const 0 f64.const 0 call $~lib/builtins/trace - i32.const 56 + i32.const 72 i32.const 0 f64.const 0 f64.const 0 @@ -33,7 +33,7 @@ f64.const 0 f64.const 0 call $~lib/builtins/trace - i32.const 96 + i32.const 120 i32.const 1 f64.const 1 f64.const 0 @@ -41,7 +41,7 @@ f64.const 0 f64.const 0 call $~lib/builtins/trace - i32.const 120 + i32.const 152 i32.const 2 f64.const 1 f64.const 2 @@ -49,7 +49,7 @@ f64.const 0 f64.const 0 call $~lib/builtins/trace - i32.const 144 + i32.const 184 i32.const 3 f64.const 1 f64.const 2 @@ -57,7 +57,7 @@ f64.const 0 f64.const 0 call $~lib/builtins/trace - i32.const 176 + i32.const 224 i32.const 4 f64.const 1 f64.const 2 @@ -65,7 +65,7 @@ f64.const 4 f64.const 0 call $~lib/builtins/trace - i32.const 200 + i32.const 256 i32.const 5 f64.const 1 f64.const 2 @@ -73,7 +73,7 @@ f64.const 4 f64.const 5 call $~lib/builtins/trace - i32.const 224 + i32.const 288 i32.const 5 f64.const 1.1 f64.const 2.2 diff --git a/tests/compiler/std/typedarray.optimized.wat b/tests/compiler/std/typedarray.optimized.wat index f1b7349a..80bf5ac9 100644 --- a/tests/compiler/std/typedarray.optimized.wat +++ b/tests/compiler/std/typedarray.optimized.wat @@ -114,7 +114,6 @@ (global $std/typedarray/forEachValues (mut i32) (i32.const 872)) (global $std/typedarray/testArrayReverseValues (mut i32) (i32.const 1240)) (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -125,7 +124,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.retain)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/allocator/arena/__mem_allocate (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) (local $1 i32) @@ -449,7 +447,7 @@ if i32.const 0 i32.const 136 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -464,7 +462,7 @@ if i32.const 0 i32.const 136 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable @@ -2507,8 +2505,7 @@ i32.load8_s local.get $1 local.get $0 - i32.const 2 - call_indirect (type $FUNCSIG$iiiii) + call $std/typedarray/testReduce<~lib/typedarray/Int8Array,i8>~anonymous|0 local.set $2 local.get $1 i32.const 1 @@ -2724,8 +2721,7 @@ i32.load16_s local.get $1 local.get $0 - i32.const 5 - call_indirect (type $FUNCSIG$iiiii) + call $std/typedarray/testReduce<~lib/typedarray/Int8Array,i8>~anonymous|0 local.set $2 local.get $1 i32.const 1 @@ -2820,8 +2816,7 @@ i32.load16_u local.get $1 local.get $0 - i32.const 6 - call_indirect (type $FUNCSIG$iiiii) + call $std/typedarray/testReduce<~lib/typedarray/Int8Array,i8>~anonymous|0 local.set $2 local.get $1 i32.const 1 @@ -3200,8 +3195,7 @@ f32.load local.get $1 local.get $0 - i32.const 11 - call_indirect (type $FUNCSIG$fffii) + call $std/typedarray/testReduce<~lib/typedarray/Float32Array,f32>~anonymous|0 local.set $2 local.get $1 i32.const 1 @@ -3275,8 +3269,7 @@ f64.load local.get $1 local.get $0 - i32.const 12 - call_indirect (type $FUNCSIG$dddii) + call $std/typedarray/testReduce<~lib/typedarray/Float64Array,f64>~anonymous|0 local.set $2 local.get $1 i32.const 1 @@ -3342,8 +3335,7 @@ i32.load8_s local.get $1 local.get $0 - i32.const 13 - call_indirect (type $FUNCSIG$iiiii) + call $std/typedarray/testReduce<~lib/typedarray/Int8Array,i8>~anonymous|0 local.set $2 local.get $1 i32.const 1 @@ -3517,8 +3509,7 @@ i32.load16_s local.get $1 local.get $0 - i32.const 16 - call_indirect (type $FUNCSIG$iiiii) + call $std/typedarray/testReduce<~lib/typedarray/Int8Array,i8>~anonymous|0 local.set $2 local.get $1 i32.const 1 @@ -3590,8 +3581,7 @@ i32.load16_u local.get $1 local.get $0 - i32.const 17 - call_indirect (type $FUNCSIG$iiiii) + call $std/typedarray/testReduce<~lib/typedarray/Int8Array,i8>~anonymous|0 local.set $2 local.get $1 i32.const 1 @@ -3867,8 +3857,7 @@ f32.load local.get $1 local.get $0 - i32.const 22 - call_indirect (type $FUNCSIG$fffii) + call $std/typedarray/testReduce<~lib/typedarray/Float32Array,f32>~anonymous|0 local.set $2 local.get $1 i32.const 1 @@ -3938,8 +3927,7 @@ f64.load local.get $1 local.get $0 - i32.const 23 - call_indirect (type $FUNCSIG$dddii) + call $std/typedarray/testReduce<~lib/typedarray/Float64Array,f64>~anonymous|0 local.set $2 local.get $1 i32.const 1 @@ -4018,8 +4006,7 @@ i32.load8_s local.get $1 local.get $0 - i32.const 24 - call_indirect (type $FUNCSIG$iiii) + call $std/typedarray/testArrayMap<~lib/typedarray/Int8Array,i8>~anonymous|0 i32.store8 local.get $1 i32.const 1 @@ -4122,8 +4109,7 @@ i32.load8_u local.get $1 local.get $0 - i32.const 25 - call_indirect (type $FUNCSIG$iiii) + call $std/typedarray/testArrayMap<~lib/typedarray/Int8Array,i8>~anonymous|0 i32.store8 local.get $1 i32.const 1 @@ -4245,8 +4231,7 @@ i32.load8_u local.get $1 local.get $0 - i32.const 26 - call_indirect (type $FUNCSIG$iiii) + call $std/typedarray/testArrayMap<~lib/typedarray/Int8Array,i8>~anonymous|0 i32.store8 local.get $1 i32.const 1 @@ -4353,8 +4338,7 @@ i32.load16_s local.get $1 local.get $0 - i32.const 27 - call_indirect (type $FUNCSIG$iiii) + call $std/typedarray/testArrayMap<~lib/typedarray/Int8Array,i8>~anonymous|0 local.set $7 local.get $5 local.get $6 @@ -4489,8 +4473,7 @@ i32.load16_u local.get $1 local.get $0 - i32.const 28 - call_indirect (type $FUNCSIG$iiii) + call $std/typedarray/testArrayMap<~lib/typedarray/Int8Array,i8>~anonymous|0 local.set $7 local.get $5 local.get $6 @@ -4625,8 +4608,7 @@ i32.load local.get $1 local.get $0 - i32.const 29 - call_indirect (type $FUNCSIG$iiii) + call $std/typedarray/testArrayMap<~lib/typedarray/Int8Array,i8>~anonymous|0 local.set $7 local.get $5 local.get $6 @@ -4738,8 +4720,7 @@ i32.load local.get $1 local.get $0 - i32.const 30 - call_indirect (type $FUNCSIG$iiii) + call $std/typedarray/testArrayMap<~lib/typedarray/Int8Array,i8>~anonymous|0 local.set $7 local.get $5 local.get $6 @@ -4879,8 +4860,7 @@ i64.load local.get $1 local.get $0 - i32.const 31 - call_indirect (type $FUNCSIG$jjii) + call $std/typedarray/testArrayMap<~lib/typedarray/Int64Array,i64>~anonymous|0 local.set $7 local.get $5 local.get $6 @@ -5015,8 +4995,7 @@ i64.load local.get $1 local.get $0 - i32.const 32 - call_indirect (type $FUNCSIG$jjii) + call $std/typedarray/testArrayMap<~lib/typedarray/Int64Array,i64>~anonymous|0 local.set $7 local.get $5 local.get $6 @@ -5156,8 +5135,7 @@ f32.load local.get $1 local.get $0 - i32.const 33 - call_indirect (type $FUNCSIG$ffii) + call $std/typedarray/testArrayMap<~lib/typedarray/Float32Array,f32>~anonymous|0 local.set $7 local.get $5 local.get $6 @@ -5297,8 +5275,7 @@ f64.load local.get $1 local.get $0 - i32.const 34 - call_indirect (type $FUNCSIG$ddii) + call $std/typedarray/testArrayMap<~lib/typedarray/Float64Array,f64>~anonymous|0 local.set $7 local.get $5 local.get $6 @@ -8300,8 +8277,7 @@ i32.load8_s local.get $1 local.get $0 - i32.const 101 - call_indirect (type $FUNCSIG$viii) + call $std/typedarray/testArrayForEach<~lib/typedarray/Int8Array,i8>~anonymous|0 local.get $1 i32.const 1 i32.add @@ -8561,8 +8537,7 @@ i32.load16_s local.get $1 local.get $0 - i32.const 104 - call_indirect (type $FUNCSIG$viii) + call $std/typedarray/testArrayForEach<~lib/typedarray/Int16Array,i16>~anonymous|0 local.get $1 i32.const 1 i32.add @@ -8650,8 +8625,7 @@ i32.load16_u local.get $1 local.get $0 - i32.const 105 - call_indirect (type $FUNCSIG$viii) + call $std/typedarray/testArrayForEach<~lib/typedarray/Int16Array,i16>~anonymous|0 local.get $1 i32.const 1 i32.add @@ -9102,8 +9076,7 @@ f32.load local.get $1 local.get $0 - i32.const 110 - call_indirect (type $FUNCSIG$vfii) + call $std/typedarray/testArrayForEach<~lib/typedarray/Float32Array,f32>~anonymous|0 local.get $1 i32.const 1 i32.add @@ -9224,8 +9197,7 @@ f64.load local.get $1 local.get $0 - i32.const 111 - call_indirect (type $FUNCSIG$vdii) + call $std/typedarray/testArrayForEach<~lib/typedarray/Float64Array,f64>~anonymous|0 local.get $1 i32.const 1 i32.add diff --git a/tests/compiler/std/typedarray.untouched.wat b/tests/compiler/std/typedarray.untouched.wat index b33577ef..84d4f5e4 100644 --- a/tests/compiler/std/typedarray.untouched.wat +++ b/tests/compiler/std/typedarray.untouched.wat @@ -108,7 +108,6 @@ (global $~lib/runtime/ROOT (mut i32) (i32.const 0)) (global $~lib/runtime/RTTI_BASE i32 (i32.const 1448)) (global $~lib/memory/HEAP_BASE i32 (i32.const 1696)) - (global $~lib/capabilities i32 (i32.const 2)) (export "memory" (memory $0)) (export "$.instanceof" (func $~lib/runtime/runtime.instanceof)) (export "$.flags" (func $~lib/runtime/runtime.flags)) @@ -119,7 +118,6 @@ (export "$.retain" (func $~lib/runtime/runtime.retain)) (export "$.release" (func $~lib/runtime/runtime.release)) (export "$.collect" (func $~lib/runtime/runtime.collect)) - (export "$.capabilities" (global $~lib/capabilities)) (start $start) (func $~lib/util/runtime/adjust (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) i32.const 1 @@ -508,7 +506,7 @@ if i32.const 0 i32.const 136 - i32.const 131 + i32.const 129 i32.const 4 call $~lib/builtins/abort unreachable @@ -525,7 +523,7 @@ if i32.const 0 i32.const 136 - i32.const 133 + i32.const 131 i32.const 4 call $~lib/builtins/abort unreachable diff --git a/tests/compiler/switch.optimized.wat b/tests/compiler/switch.optimized.wat index 0b165397..884f3adc 100644 --- a/tests/compiler/switch.optimized.wat +++ b/tests/compiler/switch.optimized.wat @@ -4,7 +4,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\12\00\00\00s\00w\00i\00t\00c\00h\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\12") + (data (i32.const 24) "s\00w\00i\00t\00c\00h\00.\00t\00s") (export "memory" (memory $0)) (start $start) (func $switch/doSwitch (; 1 ;) (type $FUNCSIG$ii) (param $0 i32) (result i32) @@ -65,7 +66,7 @@ call $switch/doSwitch if i32.const 0 - i32.const 16 + i32.const 24 i32.const 10 i32.const 0 call $~lib/builtins/abort @@ -77,7 +78,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 11 i32.const 0 call $~lib/builtins/abort @@ -89,7 +90,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -101,7 +102,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 13 i32.const 0 call $~lib/builtins/abort @@ -111,7 +112,7 @@ call $switch/doSwitch if i32.const 0 - i32.const 16 + i32.const 24 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -121,7 +122,7 @@ call $switch/doSwitch if i32.const 0 - i32.const 16 + i32.const 24 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -133,7 +134,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 25 i32.const 0 call $~lib/builtins/abort @@ -145,7 +146,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -157,7 +158,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 27 i32.const 0 call $~lib/builtins/abort @@ -167,7 +168,7 @@ call $switch/doSwitch if i32.const 0 - i32.const 16 + i32.const 24 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -177,7 +178,7 @@ call $switch/doSwitchDefaultOmitted if i32.const 0 - i32.const 16 + i32.const 24 i32.const 38 i32.const 0 call $~lib/builtins/abort @@ -189,7 +190,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 39 i32.const 0 call $~lib/builtins/abort @@ -201,7 +202,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 40 i32.const 0 call $~lib/builtins/abort @@ -213,7 +214,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 41 i32.const 0 call $~lib/builtins/abort @@ -223,7 +224,7 @@ call $switch/doSwitchDefaultOmitted if i32.const 0 - i32.const 16 + i32.const 24 i32.const 42 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/switch.untouched.wat b/tests/compiler/switch.untouched.wat index ddacf541..653916ee 100644 --- a/tests/compiler/switch.untouched.wat +++ b/tests/compiler/switch.untouched.wat @@ -4,7 +4,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\12\00\00\00s\00w\00i\00t\00c\00h\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\12\00\00\00\00\00\00\00\00\00\00\00s\00w\00i\00t\00c\00h\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (export "memory" (memory $0)) @@ -174,7 +174,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 10 i32.const 0 call $~lib/builtins/abort @@ -187,7 +187,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 11 i32.const 0 call $~lib/builtins/abort @@ -200,7 +200,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -213,7 +213,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 13 i32.const 0 call $~lib/builtins/abort @@ -226,7 +226,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -239,7 +239,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -252,7 +252,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 25 i32.const 0 call $~lib/builtins/abort @@ -265,7 +265,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -278,7 +278,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 27 i32.const 0 call $~lib/builtins/abort @@ -291,7 +291,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -304,7 +304,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 38 i32.const 0 call $~lib/builtins/abort @@ -317,7 +317,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 39 i32.const 0 call $~lib/builtins/abort @@ -330,7 +330,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 40 i32.const 0 call $~lib/builtins/abort @@ -343,7 +343,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 41 i32.const 0 call $~lib/builtins/abort @@ -356,7 +356,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 42 i32.const 0 call $~lib/builtins/abort @@ -369,7 +369,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 51 i32.const 0 call $~lib/builtins/abort @@ -382,7 +382,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 52 i32.const 0 call $~lib/builtins/abort @@ -395,7 +395,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 53 i32.const 0 call $~lib/builtins/abort @@ -408,7 +408,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 62 i32.const 0 call $~lib/builtins/abort @@ -421,7 +421,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 63 i32.const 0 call $~lib/builtins/abort @@ -434,7 +434,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 64 i32.const 0 call $~lib/builtins/abort @@ -447,7 +447,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 73 i32.const 0 call $~lib/builtins/abort @@ -460,7 +460,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 74 i32.const 0 call $~lib/builtins/abort @@ -473,7 +473,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 75 i32.const 0 call $~lib/builtins/abort @@ -486,7 +486,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 84 i32.const 0 call $~lib/builtins/abort @@ -499,7 +499,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 85 i32.const 0 call $~lib/builtins/abort @@ -512,7 +512,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 86 i32.const 0 call $~lib/builtins/abort @@ -525,7 +525,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 92 i32.const 0 call $~lib/builtins/abort @@ -538,7 +538,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 93 i32.const 0 call $~lib/builtins/abort @@ -551,7 +551,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 94 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/wasi.optimized.wat b/tests/compiler/wasi.optimized.wat index 66a2d340..e31c1f81 100644 --- a/tests/compiler/wasi.optimized.wat +++ b/tests/compiler/wasi.optimized.wat @@ -1,7 +1,8 @@ (module (type $FUNCSIG$v (func)) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\0e\00\00\00w\00a\00s\00i\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\0e") + (data (i32.const 24) "w\00a\00s\00i\00.\00t\00s") (global $wasi/sig (mut i32) (i32.const 1)) (export "memory" (memory $0)) (start $start) diff --git a/tests/compiler/wasi.untouched.wat b/tests/compiler/wasi.untouched.wat index 1f077ba2..b4564bf1 100644 --- a/tests/compiler/wasi.untouched.wat +++ b/tests/compiler/wasi.untouched.wat @@ -3,7 +3,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\0e\00\00\00w\00a\00s\00i\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\0e\00\00\00\00\00\00\00\00\00\00\00w\00a\00s\00i\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $~lib/common/target/Target.WASM32 i32 (i32.const 0)) @@ -20,7 +20,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 4 i32.const 0 call $~lib/builtins/abort @@ -32,7 +32,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 5 i32.const 0 call $~lib/builtins/abort @@ -44,7 +44,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 6 i32.const 0 call $~lib/builtins/abort @@ -56,7 +56,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 7 i32.const 0 call $~lib/builtins/abort @@ -68,7 +68,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -80,7 +80,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 10 i32.const 0 call $~lib/builtins/abort @@ -92,7 +92,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 11 i32.const 0 call $~lib/builtins/abort @@ -104,7 +104,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 12 i32.const 0 call $~lib/builtins/abort @@ -116,7 +116,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 13 i32.const 0 call $~lib/builtins/abort @@ -128,7 +128,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 14 i32.const 0 call $~lib/builtins/abort @@ -140,7 +140,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 15 i32.const 0 call $~lib/builtins/abort @@ -152,7 +152,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 17 i32.const 0 call $~lib/builtins/abort @@ -164,7 +164,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 18 i32.const 0 call $~lib/builtins/abort @@ -176,7 +176,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 19 i32.const 0 call $~lib/builtins/abort @@ -188,7 +188,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 20 i32.const 0 call $~lib/builtins/abort @@ -200,7 +200,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 21 i32.const 0 call $~lib/builtins/abort @@ -212,7 +212,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 23 i32.const 0 call $~lib/builtins/abort @@ -224,7 +224,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -236,7 +236,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 25 i32.const 0 call $~lib/builtins/abort @@ -248,7 +248,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -260,7 +260,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 27 i32.const 0 call $~lib/builtins/abort @@ -272,7 +272,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 28 i32.const 0 call $~lib/builtins/abort @@ -284,7 +284,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 29 i32.const 0 call $~lib/builtins/abort @@ -296,7 +296,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 30 i32.const 0 call $~lib/builtins/abort @@ -308,7 +308,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 31 i32.const 0 call $~lib/builtins/abort @@ -320,7 +320,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 33 i32.const 0 call $~lib/builtins/abort @@ -333,7 +333,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 35 i32.const 2 call $~lib/builtins/abort @@ -345,7 +345,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 36 i32.const 2 call $~lib/builtins/abort @@ -358,7 +358,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 44 i32.const 0 call $~lib/builtins/abort @@ -370,7 +370,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 45 i32.const 0 call $~lib/builtins/abort @@ -382,7 +382,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 46 i32.const 0 call $~lib/builtins/abort @@ -394,7 +394,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 47 i32.const 0 call $~lib/builtins/abort @@ -406,7 +406,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 48 i32.const 0 call $~lib/builtins/abort @@ -418,7 +418,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 49 i32.const 0 call $~lib/builtins/abort @@ -430,7 +430,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 50 i32.const 0 call $~lib/builtins/abort @@ -442,7 +442,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 51 i32.const 0 call $~lib/builtins/abort @@ -454,7 +454,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 53 i32.const 0 call $~lib/builtins/abort @@ -466,7 +466,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 54 i32.const 0 call $~lib/builtins/abort @@ -478,7 +478,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 55 i32.const 0 call $~lib/builtins/abort @@ -490,7 +490,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 56 i32.const 0 call $~lib/builtins/abort @@ -502,7 +502,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 58 i32.const 0 call $~lib/builtins/abort @@ -515,7 +515,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 60 i32.const 2 call $~lib/builtins/abort @@ -527,7 +527,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 61 i32.const 2 call $~lib/builtins/abort diff --git a/tests/compiler/while.optimized.wat b/tests/compiler/while.optimized.wat index c7317e81..c8018f68 100644 --- a/tests/compiler/while.optimized.wat +++ b/tests/compiler/while.optimized.wat @@ -3,7 +3,8 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\10\00\00\00w\00h\00i\00l\00e\00.\00t\00s") + (data (i32.const 8) "\10\00\00\00\10") + (data (i32.const 24) "w\00h\00i\00l\00e\00.\00t\00s") (global $while/n (mut i32) (i32.const 10)) (global $while/m (mut i32) (i32.const 0)) (global $while/o (mut i32) (i32.const 0)) @@ -28,7 +29,7 @@ global.get $while/n if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -39,7 +40,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -77,7 +78,7 @@ global.get $while/n if i32.const 0 - i32.const 16 + i32.const 24 i32.const 21 i32.const 2 call $~lib/builtins/abort @@ -88,7 +89,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 22 i32.const 2 call $~lib/builtins/abort @@ -100,7 +101,7 @@ global.get $while/n if i32.const 0 - i32.const 16 + i32.const 24 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -111,7 +112,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 25 i32.const 0 call $~lib/builtins/abort @@ -122,7 +123,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -154,7 +155,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 31 i32.const 0 call $~lib/builtins/abort @@ -165,7 +166,7 @@ i32.ne if i32.const 0 - i32.const 16 + i32.const 24 i32.const 32 i32.const 0 call $~lib/builtins/abort diff --git a/tests/compiler/while.untouched.wat b/tests/compiler/while.untouched.wat index ba149171..05b86d40 100644 --- a/tests/compiler/while.untouched.wat +++ b/tests/compiler/while.untouched.wat @@ -3,7 +3,7 @@ (type $FUNCSIG$v (func)) (import "env" "abort" (func $~lib/builtins/abort (param i32 i32 i32 i32))) (memory $0 1) - (data (i32.const 8) "\10\00\00\00\10\00\00\00w\00h\00i\00l\00e\00.\00t\00s\00") + (data (i32.const 8) "\10\00\00\00\10\00\00\00\00\00\00\00\00\00\00\00w\00h\00i\00l\00e\00.\00t\00s\00") (table $0 1 funcref) (elem (i32.const 0) $null) (global $while/n (mut i32) (i32.const 10)) @@ -37,7 +37,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 8 i32.const 0 call $~lib/builtins/abort @@ -49,7 +49,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 9 i32.const 0 call $~lib/builtins/abort @@ -96,7 +96,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 21 i32.const 2 call $~lib/builtins/abort @@ -108,7 +108,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 22 i32.const 2 call $~lib/builtins/abort @@ -125,7 +125,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 24 i32.const 0 call $~lib/builtins/abort @@ -137,7 +137,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 25 i32.const 0 call $~lib/builtins/abort @@ -149,7 +149,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 26 i32.const 0 call $~lib/builtins/abort @@ -192,7 +192,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 31 i32.const 0 call $~lib/builtins/abort @@ -204,7 +204,7 @@ i32.eqz if i32.const 0 - i32.const 16 + i32.const 24 i32.const 32 i32.const 0 call $~lib/builtins/abort