regress-1745391.js (345B)
1 let { createDefault } = wasmEvalText(` 2 (module (type $a (array (mut i32))) 3 (func (export "createDefault") (param i32) (result eqref) 4 local.get 0 5 array.new_default $a 6 ) 7 ) 8 `).exports; 9 for (len = -1; len > -100; len--) { 10 assertErrorMessage(() => createDefault(len), WebAssembly.RuntimeError, /too many array elements/); 11 }