| Index: test/cctest/wasm/test-run-wasm.cc
|
| diff --git a/test/cctest/wasm/test-run-wasm.cc b/test/cctest/wasm/test-run-wasm.cc
|
| index cc9663974b6b0252c56a24f5db4420dfe7abdb79..c6f529e35a12d5addc0a56b94634ec9b14c4696e 100644
|
| --- a/test/cctest/wasm/test-run-wasm.cc
|
| +++ b/test/cctest/wasm/test-run-wasm.cc
|
| @@ -1684,6 +1684,15 @@ TEST(Run_Wasm_Block_If_P_assign) {
|
| }
|
|
|
|
|
| +TEST(Run_Wasm_DanglingAssign) {
|
| + WasmRunner<int32_t> r(MachineType::Int32());
|
| + // { return 0; p0 = 0; }
|
| + BUILD(r,
|
| + WASM_BLOCK(2, WASM_RETURN(WASM_I8(99)), WASM_SET_LOCAL(0, WASM_ZERO)));
|
| + CHECK_EQ(99, r.Call(1));
|
| +}
|
| +
|
| +
|
| TEST(Run_Wasm_ExprIf_P) {
|
| WasmRunner<int32_t> r(MachineType::Int32());
|
| // p0 ? 11 : 22;
|
|
|