Index: test/mjsunit/regress/regress-599717.js |
diff --git a/test/mjsunit/regress/regress-599717.js b/test/mjsunit/regress/regress-599717.js |
index 6a0dce92dc1719190ec7a57cdea4291288a95af2..90e1b73f84317d6c97fbdffb146da8e3488447c8 100644 |
--- a/test/mjsunit/regress/regress-599717.js |
+++ b/test/mjsunit/regress/regress-599717.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 |
function __f_61(stdlib, foreign, buffer) { |
"use asm"; |
@@ -21,5 +21,7 @@ try { |
// Can happen on 32 bit systems. |
} |
if (ok) { |
- var module = Wasm.instantiateModuleFromAsm( __f_61.toString(), null, __v_12); |
+ var module = __f_61(this, null, __v_12); |
+ assertTrue(%IsAsmWasmCode(__f_61) || |
+ %GetOptimizationStatus(__f_61) === 3); |
} |