github.com/bananabytelabs/wazero@v0.0.0-20240105073314-54b22a776da8/internal/integration_test/fuzzcases/testdata/719.wat (about)

     1  (module
     2    (func (export "require unreachable") (local v128) ;; having v128 local results in the non-trivial register allocation in the v128.const below.
     3      v128.const i64x2 0x1 0x2
     4      i64x2.all_true ;; must be non zero since i64x2(0x1, 0x2) is non zero on all lanes.
     5      i32.eqz ;; must be 0 as the result ^ is not zero.
     6      br_if 0 ;; return target, but the rseult of i32.eqz is zero, therefore branching shoulnd't happen.
     7      unreachable ;; Hence, we reach this unreachable instruction.
     8    )
     9  )