diff options
Diffstat (limited to 'test')
57 files changed, 137 insertions, 84 deletions
diff --git a/test/binaryen.js/emit_asmjs.js.txt b/test/binaryen.js/emit_asmjs.js.txt index 0bff3896c..5d959fbdc 100644 --- a/test/binaryen.js/emit_asmjs.js.txt +++ b/test/binaryen.js/emit_asmjs.js.txt @@ -33,4 +33,5 @@ function asmFunc(global, env, buffer) { const memasmFunc = new ArrayBuffer(65536); const retasmFunc = asmFunc({Math,Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,NaN,Infinity}, {abort:function() { throw new Error('abort'); }},memasmFunc); +export const main = retasmFunc.main; diff --git a/test/wasm2js.asserts.js b/test/wasm2js.asserts.js index b097a5aaa..9d20ffe57 100644 --- a/test/wasm2js.asserts.js +++ b/test/wasm2js.asserts.js @@ -1,4 +1,36 @@ -function asmFunc(global, env, buffer) { + + var nan = NaN; + var infinity = Infinity; + + function f32Equal(a, b) { + var i = new Int32Array(1); + var f = new Float32Array(i.buffer); + f[0] = a; + var ai = f[0]; + f[0] = b; + var bi = f[0]; + + return (isNaN(a) && isNaN(b)) || a == b; + } + + function f64Equal(a, b) { + var i = new Int32Array(2); + var f = new Float64Array(i.buffer); + f[0] = a; + var ai1 = i[0]; + var ai2 = i[1]; + f[0] = b; + var bi1 = i[0]; + var bi2 = i[1]; + + return (isNaN(a) && isNaN(b)) || (ai1 == bi1 && ai2 == bi2); + } + + function i64Equal(actual_lo, actual_hi, expected_lo, expected_hi) { + return actual_lo == (expected_lo | 0) && actual_hi == (expected_hi | 0); + } + +function asmFunc0(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); var HEAP16 = new global.Int16Array(buffer); @@ -49,51 +81,18 @@ function asmFunc(global, env, buffer) { }; } -const memasmFunc = new ArrayBuffer(65536); -const retasmFunc = asmFunc({Math,Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,NaN,Infinity}, {abort:function() { throw new Error('abort'); }},memasmFunc); - - var nan = NaN; - var infinity = Infinity; - ; - - function f32Equal(a, b) { - var i = new Int32Array(1); - var f = new Float32Array(i.buffer); - f[0] = a; - var ai = f[0]; - f[0] = b; - var bi = f[0]; - - return (isNaN(a) && isNaN(b)) || a == b; - } - - function f64Equal(a, b) { - var i = new Int32Array(2); - var f = new Float64Array(i.buffer); - f[0] = a; - var ai1 = i[0]; - var ai2 = i[1]; - f[0] = b; - var bi1 = i[0]; - var bi2 = i[1]; - - return (isNaN(a) && isNaN(b)) || (ai1 == bi1 && ai2 == bi2); - } - - function i64Equal(actual_lo, actual_hi, expected_lo, expected_hi) { - return actual_lo == (expected_lo | 0) && actual_hi == (expected_hi | 0); - } - ; +const memasmFunc0 = new ArrayBuffer(65536); +const retasmFunc0 = asmFunc0({Math,Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,NaN,Infinity}, {abort:function() { throw new Error('abort'); }},memasmFunc0); function check1() { var wasm2js_i32$0 = 0; - retasmFunc.empty(); + retasmFunc0.empty(); wasm2js_i32$0 = 1; return wasm2js_i32$0 | 0; } -if (!check1()) fail1(); +if (!check1()) throw 'assertion failed: ( assert_return ( call empty ) )'; function check2() { - return (retasmFunc.add(1 | 0, 1 | 0) | 0 | 0) == (2 | 0) | 0; + return (retasmFunc0.add(1 | 0, 1 | 0) | 0 | 0) == (2 | 0) | 0; } -if (!check2()) fail2(); +if (!check2()) throw 'assertion failed: ( assert_return ( call add ( i32.const 1 ) ( i32.const 1 ) ) ( i32.const 2 ) )'; diff --git a/test/wasm2js.traps.js b/test/wasm2js.traps.js index 290076432..1dbd01507 100644 --- a/test/wasm2js.traps.js +++ b/test/wasm2js.traps.js @@ -1,4 +1,36 @@ -function asmFunc(global, env, buffer) { + + var nan = NaN; + var infinity = Infinity; + + function f32Equal(a, b) { + var i = new Int32Array(1); + var f = new Float32Array(i.buffer); + f[0] = a; + var ai = f[0]; + f[0] = b; + var bi = f[0]; + + return (isNaN(a) && isNaN(b)) || a == b; + } + + function f64Equal(a, b) { + var i = new Int32Array(2); + var f = new Float64Array(i.buffer); + f[0] = a; + var ai1 = i[0]; + var ai2 = i[1]; + f[0] = b; + var bi1 = i[0]; + var bi2 = i[1]; + + return (isNaN(a) && isNaN(b)) || (ai1 == bi1 && ai2 == bi2); + } + + function i64Equal(actual_lo, actual_hi, expected_lo, expected_hi) { + return actual_lo == (expected_lo | 0) && actual_hi == (expected_hi | 0); + } + +function asmFunc0(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); var HEAP16 = new global.Int16Array(buffer); @@ -49,57 +81,24 @@ function asmFunc(global, env, buffer) { }; } -const memasmFunc = new ArrayBuffer(65536); -const retasmFunc = asmFunc({Math,Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,NaN,Infinity}, {abort:function() { throw new Error('abort'); }},memasmFunc); - - var nan = NaN; - var infinity = Infinity; - ; - - function f32Equal(a, b) { - var i = new Int32Array(1); - var f = new Float32Array(i.buffer); - f[0] = a; - var ai = f[0]; - f[0] = b; - var bi = f[0]; - - return (isNaN(a) && isNaN(b)) || a == b; - } - - function f64Equal(a, b) { - var i = new Int32Array(2); - var f = new Float64Array(i.buffer); - f[0] = a; - var ai1 = i[0]; - var ai2 = i[1]; - f[0] = b; - var bi1 = i[0]; - var bi2 = i[1]; - - return (isNaN(a) && isNaN(b)) || (ai1 == bi1 && ai2 == bi2); - } - - function i64Equal(actual_lo, actual_hi, expected_lo, expected_hi) { - return actual_lo == (expected_lo | 0) && actual_hi == (expected_hi | 0); - } - ; +const memasmFunc0 = new ArrayBuffer(65536); +const retasmFunc0 = asmFunc0({Math,Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,NaN,Infinity}, {abort:function() { throw new Error('abort'); }},memasmFunc0); function check1() { var wasm2js_i32$0 = 0; - retasmFunc.empty(); + retasmFunc0.empty(); wasm2js_i32$0 = 1; return wasm2js_i32$0 | 0; } -if (!check1()) fail1(); +if (!check1()) throw 'assertion failed: ( assert_return ( call empty ) )'; function check2() { - return (retasmFunc.add(1 | 0, 1 | 0) | 0 | 0) == (2 | 0) | 0; + return (retasmFunc0.add(1 | 0, 1 | 0) | 0 | 0) == (2 | 0) | 0; } -if (!check2()) fail2(); +if (!check2()) throw 'assertion failed: ( assert_return ( call add ( i32.const 1 ) ( i32.const 1 ) ) ( i32.const 2 ) )'; function check3() { function f() { - retasmFunc.div_s(0 | 0, 0 | 0); + retasmFunc0.div_s(0 | 0, 0 | 0); } try { @@ -110,10 +109,10 @@ function check3() { return 0; } -if (!check3()) fail3(); +if (!check3()) throw 'assertion failed: ( assert_trap ( call div_s ( i32.const 0 ) ( i32.const 0 ) ) integer divide by zero )'; function check4() { function f() { - retasmFunc.div_s(2147483648 | 0, 4294967295 | 0); + retasmFunc0.div_s(2147483648 | 0, 4294967295 | 0); } try { @@ -124,4 +123,4 @@ function check4() { return 0; } -if (!check4()) fail4(); +if (!check4()) throw 'assertion failed: ( assert_trap ( call div_s ( i32.const 0x80000000 ) ( i32.const -1 ) ) integer overflow )'; diff --git a/test/wasm2js/address.2asm.js b/test/wasm2js/address.2asm.js index 32b839db2..9a79aef3f 100644 --- a/test/wasm2js/address.2asm.js +++ b/test/wasm2js/address.2asm.js @@ -1,4 +1,5 @@ import { print } from 'spectest'; + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/base64.2asm.js b/test/wasm2js/base64.2asm.js index 203680dc7..d6107dd88 100644 --- a/test/wasm2js/base64.2asm.js +++ b/test/wasm2js/base64.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/block.2asm.js b/test/wasm2js/block.2asm.js index 10706a646..b069ec6c9 100644 --- a/test/wasm2js/block.2asm.js +++ b/test/wasm2js/block.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/br.2asm.js b/test/wasm2js/br.2asm.js index 90822c599..62cafe37c 100644 --- a/test/wasm2js/br.2asm.js +++ b/test/wasm2js/br.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/br_if.2asm.js b/test/wasm2js/br_if.2asm.js index 628da8ee9..0e5e84a23 100644 --- a/test/wasm2js/br_if.2asm.js +++ b/test/wasm2js/br_if.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/br_table.2asm.js b/test/wasm2js/br_table.2asm.js index 863fe53b5..135733e4b 100644 --- a/test/wasm2js/br_table.2asm.js +++ b/test/wasm2js/br_table.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/br_table_temp.2asm.js b/test/wasm2js/br_table_temp.2asm.js index adcdc270d..e5209e148 100644 --- a/test/wasm2js/br_table_temp.2asm.js +++ b/test/wasm2js/br_table_temp.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/break-drop.2asm.js b/test/wasm2js/break-drop.2asm.js index 5917b678b..178d21a19 100644 --- a/test/wasm2js/break-drop.2asm.js +++ b/test/wasm2js/break-drop.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/call.2asm.js b/test/wasm2js/call.2asm.js index 470e63c21..a36f59811 100644 --- a/test/wasm2js/call.2asm.js +++ b/test/wasm2js/call.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/call_indirect.2asm.js b/test/wasm2js/call_indirect.2asm.js index af9e9874c..9ee3d9480 100644 --- a/test/wasm2js/call_indirect.2asm.js +++ b/test/wasm2js/call_indirect.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/comments.2asm.js b/test/wasm2js/comments.2asm.js index c8ff78cb4..d515f48f4 100644 --- a/test/wasm2js/comments.2asm.js +++ b/test/wasm2js/comments.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/conversions-modified.2asm.js b/test/wasm2js/conversions-modified.2asm.js index 78254f600..a9dd9f0cb 100644 --- a/test/wasm2js/conversions-modified.2asm.js +++ b/test/wasm2js/conversions-modified.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/empty_table.2asm.js b/test/wasm2js/empty_table.2asm.js index c8ff78cb4..d515f48f4 100644 --- a/test/wasm2js/empty_table.2asm.js +++ b/test/wasm2js/empty_table.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/endianness.2asm.js b/test/wasm2js/endianness.2asm.js index 3796af318..8d63eeac2 100644 --- a/test/wasm2js/endianness.2asm.js +++ b/test/wasm2js/endianness.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/f32.2asm.js b/test/wasm2js/f32.2asm.js index 454fb8d8b..e8a12f19c 100644 --- a/test/wasm2js/f32.2asm.js +++ b/test/wasm2js/f32.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/f32_cmp.2asm.js b/test/wasm2js/f32_cmp.2asm.js index 84bf67293..87e9e2506 100644 --- a/test/wasm2js/f32_cmp.2asm.js +++ b/test/wasm2js/f32_cmp.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/f64.2asm.js b/test/wasm2js/f64.2asm.js index ac5f78a49..83aad0565 100644 --- a/test/wasm2js/f64.2asm.js +++ b/test/wasm2js/f64.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/f64_cmp.2asm.js b/test/wasm2js/f64_cmp.2asm.js index 39b64c386..0bc1bcb71 100644 --- a/test/wasm2js/f64_cmp.2asm.js +++ b/test/wasm2js/f64_cmp.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/fac.2asm.js b/test/wasm2js/fac.2asm.js index 794fd2806..f244548db 100644 --- a/test/wasm2js/fac.2asm.js +++ b/test/wasm2js/fac.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/float-ops.2asm.js b/test/wasm2js/float-ops.2asm.js index 8a23294b4..7bbf81de9 100644 --- a/test/wasm2js/float-ops.2asm.js +++ b/test/wasm2js/float-ops.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/float_literals-modified.2asm.js b/test/wasm2js/float_literals-modified.2asm.js index b93b82832..4bff08e88 100644 --- a/test/wasm2js/float_literals-modified.2asm.js +++ b/test/wasm2js/float_literals-modified.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/float_misc.2asm.js b/test/wasm2js/float_misc.2asm.js index 469e70e86..c654b4060 100644 --- a/test/wasm2js/float_misc.2asm.js +++ b/test/wasm2js/float_misc.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/forward.2asm.js b/test/wasm2js/forward.2asm.js index dfdf6b2bf..c7421abb8 100644 --- a/test/wasm2js/forward.2asm.js +++ b/test/wasm2js/forward.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/func-ptr-offset.2asm.js b/test/wasm2js/func-ptr-offset.2asm.js index 93b844826..3d75062a7 100644 --- a/test/wasm2js/func-ptr-offset.2asm.js +++ b/test/wasm2js/func-ptr-offset.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/func.2asm.js b/test/wasm2js/func.2asm.js index 83919f943..585c28552 100644 --- a/test/wasm2js/func.2asm.js +++ b/test/wasm2js/func.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/func_ptrs.2asm.js b/test/wasm2js/func_ptrs.2asm.js index ec4d11d86..6841925db 100644 --- a/test/wasm2js/func_ptrs.2asm.js +++ b/test/wasm2js/func_ptrs.2asm.js @@ -1,4 +1,5 @@ import { print } from 'spectest'; + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/get-set-local.2asm.js b/test/wasm2js/get-set-local.2asm.js index 69c6a16ae..5f50972ba 100644 --- a/test/wasm2js/get-set-local.2asm.js +++ b/test/wasm2js/get-set-local.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/get_local.2asm.js b/test/wasm2js/get_local.2asm.js index 5a71697b9..2b8688bef 100644 --- a/test/wasm2js/get_local.2asm.js +++ b/test/wasm2js/get_local.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/grow-memory-tricky.2asm.js b/test/wasm2js/grow-memory-tricky.2asm.js index 81c5952cb..62b615bdc 100644 --- a/test/wasm2js/grow-memory-tricky.2asm.js +++ b/test/wasm2js/grow-memory-tricky.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "almost asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/grow_memory.2asm.js b/test/wasm2js/grow_memory.2asm.js index 31e3dd525..ad8ff14b0 100644 --- a/test/wasm2js/grow_memory.2asm.js +++ b/test/wasm2js/grow_memory.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "almost asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/hello_world.2asm.js b/test/wasm2js/hello_world.2asm.js index 9fef6f97c..403fdd4e2 100644 --- a/test/wasm2js/hello_world.2asm.js +++ b/test/wasm2js/hello_world.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/i32.2asm.js b/test/wasm2js/i32.2asm.js index 261f9df1c..adf917e9b 100644 --- a/test/wasm2js/i32.2asm.js +++ b/test/wasm2js/i32.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/i64-add-sub.2asm.js b/test/wasm2js/i64-add-sub.2asm.js index 249b4844e..521264318 100644 --- a/test/wasm2js/i64-add-sub.2asm.js +++ b/test/wasm2js/i64-add-sub.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/i64-ctz.2asm.js b/test/wasm2js/i64-ctz.2asm.js index 481c42e61..bb217bc66 100644 --- a/test/wasm2js/i64-ctz.2asm.js +++ b/test/wasm2js/i64-ctz.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/i64-lowering.2asm.js b/test/wasm2js/i64-lowering.2asm.js index 9d673d20b..dbbbeb4a2 100644 --- a/test/wasm2js/i64-lowering.2asm.js +++ b/test/wasm2js/i64-lowering.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/i64-rotate.2asm.js b/test/wasm2js/i64-rotate.2asm.js index 1981e0d0f..e2031cca0 100644 --- a/test/wasm2js/i64-rotate.2asm.js +++ b/test/wasm2js/i64-rotate.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/i64-select.2asm.js b/test/wasm2js/i64-select.2asm.js index 99562534d..e715515b0 100644 --- a/test/wasm2js/i64-select.2asm.js +++ b/test/wasm2js/i64-select.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/i64-shifts.2asm.js b/test/wasm2js/i64-shifts.2asm.js index 05ac5e62b..9c8d32f34 100644 --- a/test/wasm2js/i64-shifts.2asm.js +++ b/test/wasm2js/i64-shifts.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/i64.2asm.js b/test/wasm2js/i64.2asm.js index 065cf071e..4352850ee 100644 --- a/test/wasm2js/i64.2asm.js +++ b/test/wasm2js/i64.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/int_exprs.2asm.js b/test/wasm2js/int_exprs.2asm.js index e3aac0e2b..e6a010a68 100644 --- a/test/wasm2js/int_exprs.2asm.js +++ b/test/wasm2js/int_exprs.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/int_literals.2asm.js b/test/wasm2js/int_literals.2asm.js index deb6b99c9..7e30964f0 100644 --- a/test/wasm2js/int_literals.2asm.js +++ b/test/wasm2js/int_literals.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/labels.2asm.js b/test/wasm2js/labels.2asm.js index e99b6db8e..a6bfe109a 100644 --- a/test/wasm2js/labels.2asm.js +++ b/test/wasm2js/labels.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/left-to-right.2asm.js b/test/wasm2js/left-to-right.2asm.js index 835175ee6..e70eff986 100644 --- a/test/wasm2js/left-to-right.2asm.js +++ b/test/wasm2js/left-to-right.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/loop.2asm.js b/test/wasm2js/loop.2asm.js index 9b9df3ff6..bf53d0318 100644 --- a/test/wasm2js/loop.2asm.js +++ b/test/wasm2js/loop.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/nested-selects.2asm.js b/test/wasm2js/nested-selects.2asm.js index 15e262f9d..c08be2b2b 100644 --- a/test/wasm2js/nested-selects.2asm.js +++ b/test/wasm2js/nested-selects.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/reinterpret.2asm.js b/test/wasm2js/reinterpret.2asm.js index 7aca3ba38..f0915fa8e 100644 --- a/test/wasm2js/reinterpret.2asm.js +++ b/test/wasm2js/reinterpret.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/select.2asm.js b/test/wasm2js/select.2asm.js index d0e6f8fdd..ec21d2002 100644 --- a/test/wasm2js/select.2asm.js +++ b/test/wasm2js/select.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/set_local.2asm.js b/test/wasm2js/set_local.2asm.js index 50222d6a2..6728bb35e 100644 --- a/test/wasm2js/set_local.2asm.js +++ b/test/wasm2js/set_local.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/stack-modified.2asm.js b/test/wasm2js/stack-modified.2asm.js index 1b65bb24b..babd7bdda 100644 --- a/test/wasm2js/stack-modified.2asm.js +++ b/test/wasm2js/stack-modified.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/switch.2asm.js b/test/wasm2js/switch.2asm.js index e793696df..053736116 100644 --- a/test/wasm2js/switch.2asm.js +++ b/test/wasm2js/switch.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/tee_local.2asm.js b/test/wasm2js/tee_local.2asm.js index b29a167b8..f07a4ca7e 100644 --- a/test/wasm2js/tee_local.2asm.js +++ b/test/wasm2js/tee_local.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/traps.2asm.js b/test/wasm2js/traps.2asm.js index c31231653..603d08e3e 100644 --- a/test/wasm2js/traps.2asm.js +++ b/test/wasm2js/traps.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/unaligned.2asm.js b/test/wasm2js/unaligned.2asm.js index 849833501..7cd350b7f 100644 --- a/test/wasm2js/unaligned.2asm.js +++ b/test/wasm2js/unaligned.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); diff --git a/test/wasm2js/unary-ops.2asm.js b/test/wasm2js/unary-ops.2asm.js index f06c136b3..8c9114540 100644 --- a/test/wasm2js/unary-ops.2asm.js +++ b/test/wasm2js/unary-ops.2asm.js @@ -1,3 +1,4 @@ + function asmFunc(global, env, buffer) { "use asm"; var HEAP8 = new global.Int8Array(buffer); |