diff options
Diffstat (limited to 'test/unit.wast.fromBinary')
-rw-r--r-- | test/unit.wast.fromBinary | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/test/unit.wast.fromBinary b/test/unit.wast.fromBinary index 7a9b1c58d..266cd2246 100644 --- a/test/unit.wast.fromBinary +++ b/test/unit.wast.fromBinary @@ -595,5 +595,51 @@ ) (unreachable) ) + (func $unreachable-ifs (type $1) + (block $label$0 + (unreachable) + (unreachable) + (unreachable) + (unreachable) + (unreachable) + (unreachable) + (unreachable) + (unreachable) + (unreachable) + (unreachable) + (unreachable) + (unreachable) + (if + (i32.const 1) + (block $label$1 + (unreachable) + ) + (block $label$2 + (nop) + ) + ) + (if + (i32.const 1) + (block $label$3 + (nop) + ) + (block $label$4 + (unreachable) + ) + ) + (if + (i32.const 1) + (block $label$5 + (unreachable) + ) + (block $label$6 + (unreachable) + ) + ) + (unreachable) + (unreachable) + ) + (unreachable) + ) ) |