Commit 0ecbd5a0e1

Justus Klausecker <justus@klausecker.de>
2025-08-07 13:56:44
address comments
1 parent ba549a7
test/behavior/switch.zig
@@ -1117,8 +1117,6 @@ test "switch on non-exhaustive enum" {
         }
     };
 
-    var e: E = .a;
-    _ = &e;
-    try E.doTheTest(e);
+    try E.doTheTest(.a);
     try comptime E.doTheTest(.a);
 }
test/cases/compile_errors/switch_expression-non_exhaustive_absorbing.zig
@@ -22,8 +22,6 @@ pub export fn entry2() void {
 }
 
 // error
-// backend=stage2
-// target=native
 //
 // :12:5: error: switch must handle all possibilities
 // :3:5: note: unhandled enumeration value: 'b'
test/cases/compile_errors/switch_expression-non_exhaustive_inline.zig
@@ -20,8 +20,6 @@ export fn g(e: E) void {
 }
 
 // error
-// backend=stage2
-// target=native
 //
 // :10:16: error: cannot inline '_' prong
 // :18:16: error: cannot inline '_' prong
test/cases/compile_errors/switch_expression-non_exhaustive_unreachable_else.zig
@@ -12,7 +12,5 @@ export fn f(e: E) void {
 }
 
 // error
-// backend=stage2
-// target=native
 //
 // :10:14: error: unreachable else prong; all explicit cases already handled