Index: test/mjsunit/regress/regress-608630.js |
diff --git a/test/mjsunit/regress/regress-608630.js b/test/mjsunit/regress/regress-608630.js |
index f60fb069b41b2f6d3e1a2a5e6964e4f3655c3ab8..58a95af7c3e5a023e603e13e893d9e336a3b2a2b 100644 |
--- a/test/mjsunit/regress/regress-608630.js |
+++ b/test/mjsunit/regress/regress-608630.js |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-// Flags: --expose-wasm |
+// Flags: --validate-asm --allow-natives-syntax |
var __v_5 = {}; |
var __v_35 = {}; |
@@ -36,7 +36,9 @@ function __f_1(asmfunc, expect) { |
var __v_5 = asmfunc(__v_3); |
expect(__v_5); |
print("Testing " + asmfunc.name + " (wasm)..."); |
- var __v_6 = Wasm.instantiateModuleFromAsm(__v_1, {}, __v_3); |
+ var module_func = eval(__v_1); |
+ var __v_6 = module_func({}, __v_3); |
+ assertTrue(%IsAsmWasmCode(module_func)); |
expect(__v_6); |
} |
function __f_2() { |