disabled.js (484B)
1 // |jit-test| skip-if: wasmMemoryControlEnabled() 2 3 const { validate } = WebAssembly; 4 5 const UNRECOGNIZED_OPCODE = /unrecognized opcode/; 6 7 let simpleTests = [ 8 "(module (func (memory.discard (i32.const 0) (i32.const 65536))))", 9 ]; 10 11 for (let src of simpleTests) { 12 let bin = wasmTextToBinary(src); 13 assertEq(validate(bin), false); 14 wasmCompilationShouldFail(bin, UNRECOGNIZED_OPCODE); 15 } 16 17 const mem = new WebAssembly.Memory({ initial: 1 }); 18 assertEq(mem.discard, undefined);