| ;; RUN: wasm-opt -all %s.wasm -q -S -o - 2>&1 | filecheck %s |
| |
| ;; This is label-names.test.wasm with the label index of $used-try-table in the |
| ;; name section changed from 7 to 99, which is past the end of the function's |
| ;; label index space. We should warn and ignore that name, but otherwise read |
| ;; the module normally. |
| |
| ;; CHECK: warning: label index out of bounds in name section: 99 in function 0 |
| |
| ;; CHECK: (block $handler |
| ;; CHECK-NEXT: (block $label |
| ;; CHECK-NEXT: (try_table (catch_all $handler) |
| ;; CHECK-NEXT: (br $label) |