diff options
Diffstat (limited to 'test/unit.fromasm.imprecise.no-opts')
-rw-r--r-- | test/unit.fromasm.imprecise.no-opts | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/test/unit.fromasm.imprecise.no-opts b/test/unit.fromasm.imprecise.no-opts index bec8a4f58..0c02680da 100644 --- a/test/unit.fromasm.imprecise.no-opts +++ b/test/unit.fromasm.imprecise.no-opts @@ -907,6 +907,31 @@ ) ) ) + (func $breakThroughMany (param $$s i32) + (block $label$break$L1 + (drop + (if + (get_local $$s) + (loop $while-in$2 + (block $while-out$1 + (if + (i32.eqz + (get_local $$s) + ) + (br $label$break$L1) + ) + (call $zeroInit + (i32.const 0) + ) + (br $while-in$2) + ) + ) + (i32.const 1337) + ) + ) + (nop) + ) + ) (func $z (nop) ) |