From ba90aae529a57e3a13cb70dd8935901c9d3272ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Wed, 23 Sep 2026 13:41:02 +0200 Subject: [PATCH] test: stop testing thumb-windows This target is effectively dead. We'll keep it on life support in the compiler and standard library, but there's no reason to waste CI resources on it at this stage. --- test/src/ErrorTrace.zig | 15 --------------- test/src/StackTrace.zig | 31 ------------------------------- test/tests.zig | 39 --------------------------------------- 3 files changed, 85 deletions(-) diff --git a/test/src/ErrorTrace.zig b/test/src/ErrorTrace.zig index 43ca8776026c82022f3d3de03160113e88f286a8..57b26d492fe9a59fa741cd219cc9d27ec9d93ead 100644 --- a/test/src/ErrorTrace.zig +++ b/test/src/ErrorTrace.zig @@ -326,21 +326,6 @@ pub const param_sets = [_]CaseParameters{ }, }, - .{ - .target = .{ - .cpu_arch = .thumb, - .os_tag = .windows, - .abi = .msvc, - }, - }, - .{ - .target = .{ - .cpu_arch = .thumb, - .os_tag = .windows, - .abi = .gnu, - }, - }, - .{ .target = .{ .cpu_arch = .x86, diff --git a/test/src/StackTrace.zig b/test/src/StackTrace.zig index e6897214daf5d11e642855d30853c4f58d076a10..3798ae7ab1d7627f5d899b5002abd0c11a93c112 100644 --- a/test/src/StackTrace.zig +++ b/test/src/StackTrace.zig @@ -900,37 +900,6 @@ pub const param_sets = [_]CaseParameters{ .link_libc = true, }, - .{ - .target = .{ - .cpu_arch = .thumb, - .os_tag = .windows, - .abi = .msvc, - }, - }, - .{ - .target = .{ - .cpu_arch = .thumb, - .os_tag = .windows, - .abi = .msvc, - }, - .link_libc = true, - }, - .{ - .target = .{ - .cpu_arch = .thumb, - .os_tag = .windows, - .abi = .gnu, - }, - }, - .{ - .target = .{ - .cpu_arch = .thumb, - .os_tag = .windows, - .abi = .gnu, - }, - .link_libc = true, - }, - .{ .target = .{ .cpu_arch = .x86, diff --git a/test/tests.zig b/test/tests.zig index 7162dfff5cf46b78c1eb9b671be3b7a2620f2530..251d3f3f474ba1a7a57eea78b4ce735f101a4df1 100644 --- a/test/tests.zig +++ b/test/tests.zig @@ -1662,45 +1662,6 @@ const module_test_targets = blk: { .link_libc = true, }, - .{ - .target = std.Target.Query.parse(.{ - .arch_os_abi = "thumb-windows-msvc", - .cpu_features = "baseline+long_calls", - }) catch unreachable, - .pic = false, // Long calls don't work with PIC. - .function_sections = true, - .data_sections = true, - }, - .{ - .target = std.Target.Query.parse(.{ - .arch_os_abi = "thumb-windows-msvc", - .cpu_features = "baseline+long_calls", - }) catch unreachable, - .link_libc = true, - .pic = false, // Long calls don't work with PIC. - .function_sections = true, - .data_sections = true, - }, - .{ - .target = std.Target.Query.parse(.{ - .arch_os_abi = "thumb-windows-gnu", - .cpu_features = "baseline+long_calls", - }) catch unreachable, - .pic = false, // Long calls don't work with PIC. - .function_sections = true, - .data_sections = true, - }, - .{ - .target = std.Target.Query.parse(.{ - .arch_os_abi = "thumb-windows-gnu", - .cpu_features = "baseline+long_calls", - }) catch unreachable, - .link_libc = true, - .pic = false, // Long calls don't work with PIC. - .function_sections = true, - .data_sections = true, - }, - .{ .target = .{ .cpu_arch = .x86, -- 2.54.0