authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-09-23 13:41:02+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-09-23 13:42:28+02:00
logba90aae529a57e3a13cb70dd8935901c9d3272ce
tree4aeb7cb6e4d1fcd84bbc1927fa2cadeadf36599d
parent55b12af06a0c8b5bb42b93db69ef632058665acf
signature Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

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.

3 files changed, 0 insertions(+), 85 deletions(-)

test/src/ErrorTrace.zig-15
......@@ -326,21 +326,6 @@ pub const param_sets = [_]CaseParameters{
326326 },
327327 },
328328
329 .{
330 .target = .{
331 .cpu_arch = .thumb,
332 .os_tag = .windows,
333 .abi = .msvc,
334 },
335 },
336 .{
337 .target = .{
338 .cpu_arch = .thumb,
339 .os_tag = .windows,
340 .abi = .gnu,
341 },
342 },
343
344329 .{
345330 .target = .{
346331 .cpu_arch = .x86,
test/src/StackTrace.zig-31
......@@ -900,37 +900,6 @@ pub const param_sets = [_]CaseParameters{
900900 .link_libc = true,
901901 },
902902
903 .{
904 .target = .{
905 .cpu_arch = .thumb,
906 .os_tag = .windows,
907 .abi = .msvc,
908 },
909 },
910 .{
911 .target = .{
912 .cpu_arch = .thumb,
913 .os_tag = .windows,
914 .abi = .msvc,
915 },
916 .link_libc = true,
917 },
918 .{
919 .target = .{
920 .cpu_arch = .thumb,
921 .os_tag = .windows,
922 .abi = .gnu,
923 },
924 },
925 .{
926 .target = .{
927 .cpu_arch = .thumb,
928 .os_tag = .windows,
929 .abi = .gnu,
930 },
931 .link_libc = true,
932 },
933
934903 .{
935904 .target = .{
936905 .cpu_arch = .x86,
test/tests.zig-39
......@@ -1662,45 +1662,6 @@ const module_test_targets = blk: {
16621662 .link_libc = true,
16631663 },
16641664
1665 .{
1666 .target = std.Target.Query.parse(.{
1667 .arch_os_abi = "thumb-windows-msvc",
1668 .cpu_features = "baseline+long_calls",
1669 }) catch unreachable,
1670 .pic = false, // Long calls don't work with PIC.
1671 .function_sections = true,
1672 .data_sections = true,
1673 },
1674 .{
1675 .target = std.Target.Query.parse(.{
1676 .arch_os_abi = "thumb-windows-msvc",
1677 .cpu_features = "baseline+long_calls",
1678 }) catch unreachable,
1679 .link_libc = true,
1680 .pic = false, // Long calls don't work with PIC.
1681 .function_sections = true,
1682 .data_sections = true,
1683 },
1684 .{
1685 .target = std.Target.Query.parse(.{
1686 .arch_os_abi = "thumb-windows-gnu",
1687 .cpu_features = "baseline+long_calls",
1688 }) catch unreachable,
1689 .pic = false, // Long calls don't work with PIC.
1690 .function_sections = true,
1691 .data_sections = true,
1692 },
1693 .{
1694 .target = std.Target.Query.parse(.{
1695 .arch_os_abi = "thumb-windows-gnu",
1696 .cpu_features = "baseline+long_calls",
1697 }) catch unreachable,
1698 .link_libc = true,
1699 .pic = false, // Long calls don't work with PIC.
1700 .function_sections = true,
1701 .data_sections = true,
1702 },
1703
17041665 .{
17051666 .target = .{
17061667 .cpu_arch = .x86,