diff --git a/lib/std/zig/string_literal.zig b/lib/std/zig/string_literal.zig index cc6030ad15..9def0bdefc 100644 --- a/lib/std/zig/string_literal.zig +++ b/lib/std/zig/string_literal.zig @@ -104,7 +104,6 @@ pub fn parse( return error.InvalidCharacter; }, }, - else => unreachable, } } unreachable; diff --git a/src-self-hosted/translate_c.zig b/src-self-hosted/translate_c.zig index 3b1a91b28c..dad3b14a29 100644 --- a/src-self-hosted/translate_c.zig +++ b/src-self-hosted/translate_c.zig @@ -2791,7 +2791,6 @@ fn transCharLiteral( "TODO: support character literal kind {}", .{kind}, ), - else => unreachable, }; if (suppress_as == .no_as) { return maybeSuppressResult(rp, scope, result_used, int_lit_node); diff --git a/test/stage1/behavior/bugs/1111.zig b/test/stage1/behavior/bugs/1111.zig index f62107f9a3..607bc33666 100644 --- a/test/stage1/behavior/bugs/1111.zig +++ b/test/stage1/behavior/bugs/1111.zig @@ -7,6 +7,5 @@ test "issue 1111 fixed" { switch (v) { Foo.Bar => return, - else => return, } }