Commit b952b84486

Andrew Kelley <andrew@ziglang.org>
2020-01-13 23:08:28
relax language requirements regarding else unreachable
1 parent 8bf4259
Changed files (2)
test
stage1
test/stage1/behavior/if.zig
@@ -72,7 +72,7 @@ test "const result loc, runtime if cond, else unreachable" {
 
     var t = true;
     const x = if (t) Num.Two else unreachable;
-    if (x != .Two) @compileError("bad");
+    expect(x == .Two);
 }
 
 test "if prongs cast to expected type instead of peer type resolution" {
test/stage1/behavior.zig
@@ -70,7 +70,7 @@ comptime {
     _ = @import("behavior/generics.zig");
     _ = @import("behavior/hasdecl.zig");
     _ = @import("behavior/hasfield.zig");
-    //_ = @import("behavior/if.zig");
+    _ = @import("behavior/if.zig");
     _ = @import("behavior/import.zig");
     _ = @import("behavior/incomplete_struct_param_tld.zig");
     _ = @import("behavior/inttoptr.zig");