[jit] Make newarr [void] unverified. Fixes #55083.
[mono.git] / mono / mini / method-to-ir.c
index 99a0b10e2d75162342e00f2b53bf713c4ab076e7..21fdfa8ce043e062bd8b4ec79f2ba0571c0fb131 100644 (file)
@@ -11213,6 +11213,8 @@ mono_method_to_ir (MonoCompile *cfg, MonoMethod *method, MonoBasicBlock *start_b
 
                        klass = mini_get_class (method, token, generic_context);
                        CHECK_TYPELOAD (klass);
+                       if (klass->byval_arg.type == MONO_TYPE_VOID)
+                               UNVERIFIED;
 
                        context_used = mini_class_check_context_used (cfg, klass);