diff --git a/test/cases/compile_errors/stage1/obj/Issue_9165_windows_tcp_server_compilation_error.zig b/test/cases/compile_errors/stage1/obj/Issue_9165_windows_tcp_server_compilation_error.zig deleted file mode 100644 index 3d150693f556edec171b11cc9f0f851c57336fb2..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/Issue_9165_windows_tcp_server_compilation_error.zig +++ /dev/null @@ -1,16 +0,0 @@ -const std = @import("std"); -const builtin = @import("builtin"); -pub const io_mode = .evented; -pub fn main() !void { - if (builtin.os.tag == .windows) { - _ = try (std.net.StreamServer.init(.{})).accept(); - } else { - @compileError("Unsupported OS"); - } -} - -// error -// backend=stage1 -// target=native -// -// error: Unsupported OS diff --git a/test/cases/compile_errors/stage1/obj/calling_a_generic_function_only_known_at_runtime.zig b/test/cases/compile_errors/stage1/obj/calling_a_generic_function_only_known_at_runtime.zig deleted file mode 100644 index 3081f0f1e184573eccf3625c0373233f8d4494b5..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/calling_a_generic_function_only_known_at_runtime.zig +++ /dev/null @@ -1,14 +0,0 @@ -var foos = [_]fn(anytype) void { foo1, foo2 }; - -fn foo1(arg: anytype) void {_ = arg;} -fn foo2(arg: anytype) void {_ = arg;} - -pub fn main() !void { - foos[0](true); -} - -// error -// backend=stage1 -// target=native -// -// tmp.zig:7:9: error: calling a generic function requires compile-time known function value diff --git a/test/cases/compile_errors/stage1/obj/comptime_float_in_asm_input.zig b/test/cases/compile_errors/stage1/obj/comptime_float_in_asm_input.zig deleted file mode 100644 index 92ffadc4f7b6431ae6985ae0e6ae45932c2be649..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/comptime_float_in_asm_input.zig +++ /dev/null @@ -1,9 +0,0 @@ -export fn foo() void { - asm volatile ("" : : [bar]"r"(3.17) : ""); -} - -// error -// backend=stage1 -// target=native -// -// tmp.zig:2:35: error: expected sized integer or sized float, found comptime_float diff --git a/test/cases/compile_errors/stage1/obj/comptime_int_in_asm_input.zig b/test/cases/compile_errors/stage1/obj/comptime_int_in_asm_input.zig deleted file mode 100644 index 3e3ccf8c2738073424d8e735b2f9ed14edc0a6dc..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/comptime_int_in_asm_input.zig +++ /dev/null @@ -1,9 +0,0 @@ -export fn foo() void { - asm volatile ("" : : [bar]"r"(3) : ""); -} - -// error -// backend=stage1 -// target=native -// -// tmp.zig:2:35: error: expected sized integer or sized float, found comptime_int diff --git a/test/cases/compile_errors/stage1/obj/double_optional_on_main_return_value.zig b/test/cases/compile_errors/stage1/obj/double_optional_on_main_return_value.zig deleted file mode 100644 index c61ac400baf048c781f0bee5a4d779696d7583ec..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/double_optional_on_main_return_value.zig +++ /dev/null @@ -1,8 +0,0 @@ -pub fn main() ??void { -} - -// error -// backend=stage1 -// target=native -// -// error: expected return type of main to be 'void', '!void', 'noreturn', 'u8', or '!u8' diff --git a/test/cases/compile_errors/stage1/obj/float_literal_too_large_error.zig b/test/cases/compile_errors/stage1/obj/float_literal_too_large_error.zig deleted file mode 100644 index c3865c31108cadfed1a77490a6a23ea861e6ee79..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/float_literal_too_large_error.zig +++ /dev/null @@ -1,10 +0,0 @@ -comptime { - const a = 0x1.0p18495; - _ = a; -} - -// error -// backend=stage1 -// target=native -// -// tmp.zig:2:15: error: float literal out of range of any type diff --git a/test/cases/compile_errors/stage1/obj/float_literal_too_small_error_denormal.zig b/test/cases/compile_errors/stage1/obj/float_literal_too_small_error_denormal.zig deleted file mode 100644 index 0b0bfee1de541f72fbbe2f9913449ca9dde3bb8b..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/float_literal_too_small_error_denormal.zig +++ /dev/null @@ -1,10 +0,0 @@ -comptime { - const a = 0x1.0p-19000; - _ = a; -} - -// error -// backend=stage1 -// target=native -// -// tmp.zig:2:15: error: float literal out of range of any type diff --git a/test/cases/compile_errors/stage1/obj/missing_function_call_param.zig b/test/cases/compile_errors/stage1/obj/missing_function_call_param.zig deleted file mode 100644 index 9e08ed7140c6a50a6a19e79a42b1357a714958a4..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/missing_function_call_param.zig +++ /dev/null @@ -1,31 +0,0 @@ -const Foo = struct { - a: i32, - b: i32, - - fn member_a(foo: *const Foo) i32 { - return foo.a; - } - fn member_b(foo: *const Foo) i32 { - return foo.b; - } -}; - -const member_fn_type = @TypeOf(Foo.member_a); -const members = [_]member_fn_type { - Foo.member_a, - Foo.member_b, -}; - -fn f(foo: *const Foo, index: usize) void { - const result = members[index](); - _ = foo; - _ = result; -} - -export fn entry() usize { return @sizeOf(@TypeOf(f)); } - -// error -// backend=stage1 -// target=native -// -// tmp.zig:20:34: error: expected 1 argument(s), found 0 diff --git a/test/cases/compile_errors/stage1/obj/setFloatMode_twice_for_same_scope.zig b/test/cases/compile_errors/stage1/obj/setFloatMode_twice_for_same_scope.zig deleted file mode 100644 index 41fe6d4d6c4e9d78c5fea3055843a76355d6b061..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/setFloatMode_twice_for_same_scope.zig +++ /dev/null @@ -1,11 +0,0 @@ -export fn foo() void { - @setFloatMode(@import("std").builtin.FloatMode.Optimized); - @setFloatMode(@import("std").builtin.FloatMode.Optimized); -} - -// error -// backend=stage1 -// target=native -// -// tmp.zig:3:5: error: float mode set twice for same scope -// tmp.zig:2:5: note: first set here diff --git a/test/cases/compile_errors/stage1/obj/setRuntimeSafety_twice_for_same_scope.zig b/test/cases/compile_errors/stage1/obj/setRuntimeSafety_twice_for_same_scope.zig deleted file mode 100644 index 03a93b68d55ffb08d1c185a5d5cbf33e5ecbdd50..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/setRuntimeSafety_twice_for_same_scope.zig +++ /dev/null @@ -1,11 +0,0 @@ -export fn foo() void { - @setRuntimeSafety(false); - @setRuntimeSafety(false); -} - -// error -// backend=stage1 -// target=native -// -// tmp.zig:3:5: error: runtime safety set twice for same scope -// tmp.zig:2:5: note: first set here diff --git a/test/cases/compile_errors/stage1/obj/storing_runtime_value_in_compile_time_variable_then_using_it.zig b/test/cases/compile_errors/stage1/obj/storing_runtime_value_in_compile_time_variable_then_using_it.zig deleted file mode 100644 index 2d85209358de870aedd0cca812642ce672c1baa7..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/storing_runtime_value_in_compile_time_variable_then_using_it.zig +++ /dev/null @@ -1,49 +0,0 @@ -const Mode = @import("std").builtin.Mode; - -fn Free(comptime filename: []const u8) TestCase { - return TestCase { - .filename = filename, - .problem_type = ProblemType.Free, - }; -} - -fn LibC(comptime filename: []const u8) TestCase { - return TestCase { - .filename = filename, - .problem_type = ProblemType.LinkLibC, - }; -} - -const TestCase = struct { - filename: []const u8, - problem_type: ProblemType, -}; - -const ProblemType = enum { - Free, - LinkLibC, -}; - -export fn entry() void { - const tests = [_]TestCase { - Free("001"), - Free("002"), - LibC("078"), - Free("116"), - Free("117"), - }; - - for ([_]Mode { Mode.Debug, Mode.ReleaseSafe, Mode.ReleaseFast }) |mode| { - _ = mode; - inline for (tests) |test_case| { - const foo = test_case.filename ++ ".zig"; - _ = foo; - } - } -} - -// error -// backend=stage1 -// target=native -// -// tmp.zig:38:29: error: cannot store runtime value in compile time variable diff --git a/test/cases/compile_errors/stage1/obj/taking_bit_offset_of_void_field_in_struct.zig b/test/cases/compile_errors/stage1/obj/taking_bit_offset_of_void_field_in_struct.zig deleted file mode 100644 index e404c3bdd698fe4b4fa42774a841ebe7191c68c9..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/taking_bit_offset_of_void_field_in_struct.zig +++ /dev/null @@ -1,13 +0,0 @@ -const Empty = struct { - val: void, -}; -export fn foo() void { - const fieldOffset = @bitOffsetOf(Empty, "val",); - _ = fieldOffset; -} - -// error -// backend=stage1 -// target=native -// -// tmp.zig:5:45: error: zero-bit field 'val' in struct 'Empty' has no offset diff --git a/test/cases/compile_errors/stage1/obj/taking_byte_offset_of_void_field_in_struct.zig b/test/cases/compile_errors/stage1/obj/taking_byte_offset_of_void_field_in_struct.zig deleted file mode 100644 index eb7d83efff7c9049cc68118178b5dd3d29a78506..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/taking_byte_offset_of_void_field_in_struct.zig +++ /dev/null @@ -1,13 +0,0 @@ -const Empty = struct { - val: void, -}; -export fn foo() void { - const fieldOffset = @offsetOf(Empty, "val",); - _ = fieldOffset; -} - -// error -// backend=stage1 -// target=native -// -// tmp.zig:5:42: error: zero-bit field 'val' in struct 'Empty' has no offset diff --git a/test/cases/compile_errors/stage1/obj/wrong_panic_signature_generic_function.zig b/test/cases/compile_errors/stage1/obj/wrong_panic_signature_generic_function.zig deleted file mode 100644 index 37af5e5fce81fbe1e5567cb07fa20eead57a5ab0..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/wrong_panic_signature_generic_function.zig +++ /dev/null @@ -1,12 +0,0 @@ -pub fn panic(comptime msg: []const u8, error_return_trace: ?*builtin.StackTrace, _: ?usize) noreturn { - _ = msg; _ = error_return_trace; - while (true) {} -} -const builtin = @import("std").builtin; - -// error -// backend=stage1 -// target=native -// -// error: expected type 'fn([]const u8, ?*std.builtin.StackTrace, ?usize) noreturn', found 'fn([]const u8,anytype,anytype) anytype' -// note: only one of the functions is generic diff --git a/test/cases/compile_errors/stage1/obj/wrong_panic_signature_runtime_function.zig b/test/cases/compile_errors/stage1/obj/wrong_panic_signature_runtime_function.zig deleted file mode 100644 index 3848a5bf0c0d262f26c3ee0723e62ec094724fbb..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/wrong_panic_signature_runtime_function.zig +++ /dev/null @@ -1,10 +0,0 @@ -test {} - -pub fn panic() void {} - - -// error -// backend=stage1 -// target=native -// -// error: expected type 'fn([]const u8, ?*std.builtin.StackTrace, ?usize) noreturn', found 'fn() void' diff --git a/test/cases/compile_errors/stage1/obj/wrong_return_type_for_main.zig b/test/cases/compile_errors/stage1/obj/wrong_return_type_for_main.zig deleted file mode 100644 index 218ef0b65d254c68884b6c9f8032874ccbddce9c..0000000000000000000000000000000000000000 --- a/test/cases/compile_errors/stage1/obj/wrong_return_type_for_main.zig +++ /dev/null @@ -1,7 +0,0 @@ -pub fn main() f32 { } - -// error -// backend=stage1 -// target=native -// -// error: expected return type of main to be 'void', '!void', 'noreturn', 'u8', or '!u8'