;; Test for non-nullable types in tuples ;; RUN: not wasm-opt -all %s 2>&1 | filecheck %s --check-prefix NO-NN-LOCALS ;; RUN: wasm-opt -all %s --enable-gc-nn-locals -o - -S | filecheck %s --check-prefix NN-LOCALS ;; NO-NN-LOCALS: vars must be defaultable ;; NN-LOCALS: (module ;; NN-LOCALS: (local $tuple ((ref any) (ref any))) ;; NN-LOCALS: (nop) ;; NN-LOCALS: ) (module (func $foo (local $tuple ((ref any) (ref any))) ) )