;;; TOOL: wat2wasm
;;; ARGS*: --enable-all
;;; ERROR: 1
(module
  (type $t (func (param i32) (result i32)))
  (table 2 externref)
  (elem (i32.const 0) externref (ref.null extern) (ref.null extern))
  (func (param i32) (result i32)
    local.get 0
    i32.const 0
    return_call_indirect (type $t)
  )
)
(;; STDERR ;;;
out/test/typecheck/bad-returncallindirect-table-externref.txt:11:5: error: type mismatch: return_call_indirect must reference table of funcref type
    return_call_indirect (type $t)
    ^^^^^^^^^^^^^^^^^^^^
;;; STDERR ;;)
