authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-10-17 10:53:46+02:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2025-10-17 10:53:46+02:00
log3091efaa1845bf049ce1d4aaacb95e3b1e346453
treeab29b3ec3f922885d6f8eef7cd0a34d8f1433ac7
parent54b508776050470b5124ff4d7aee9be0ef113bca
parent9ae8c48fdf796919c5f0c49b9a72aba1c9916733
signaturebadge-check Signed by PGP key B5690EEEBB952194

Merge pull request #25609 from alexrp/test-targets

`test`: put some niche targets behind `-Dtest-extra-targets`

1 files changed, 12 insertions(+), 1 deletions(-)

test/tests.zig+12-1
......@@ -176,6 +176,7 @@ const test_targets = blk: {
176176 },
177177 .linkage = .dynamic,
178178 .link_libc = true,
179 .extra_target = true,
179180 },
180181 .{
181182 .target = .{
......@@ -607,6 +608,7 @@ const test_targets = blk: {
607608 .abi = .muslabin32,
608609 },
609610 .link_libc = true,
611 .extra_target = true,
610612 },
611613 .{
612614 .target = .{
......@@ -633,6 +635,7 @@ const test_targets = blk: {
633635 .abi = .gnuabin32,
634636 },
635637 .link_libc = true,
638 .extra_target = true,
636639 },
637640
638641 .{
......@@ -667,6 +670,7 @@ const test_targets = blk: {
667670 .abi = .muslabin32,
668671 },
669672 .link_libc = true,
673 .extra_target = true,
670674 },
671675 .{
672676 .target = .{
......@@ -693,6 +697,7 @@ const test_targets = blk: {
693697 .abi = .gnuabin32,
694698 },
695699 .link_libc = true,
700 .extra_target = true,
696701 },
697702
698703 .{
......@@ -701,6 +706,7 @@ const test_targets = blk: {
701706 .os_tag = .linux,
702707 .abi = .eabi,
703708 },
709 .extra_target = true,
704710 },
705711 .{
706712 .target = .{
......@@ -716,6 +722,7 @@ const test_targets = blk: {
716722 .abi = .musleabi,
717723 },
718724 .link_libc = true,
725 .extra_target = true,
719726 },
720727 .{
721728 .target = .{
......@@ -758,6 +765,7 @@ const test_targets = blk: {
758765 .link_libc = true,
759766 // https://github.com/ziglang/zig/issues/2256
760767 .skip_modules = &.{"std"},
768 .extra_target = true,
761769 },
762770 .{
763771 .target = .{
......@@ -1129,6 +1137,7 @@ const test_targets = blk: {
11291137 .abi = .gnux32,
11301138 },
11311139 .link_libc = true,
1140 .extra_target = true,
11321141 },
11331142 .{
11341143 .target = .{
......@@ -1146,6 +1155,7 @@ const test_targets = blk: {
11461155 },
11471156 .linkage = .dynamic,
11481157 .link_libc = true,
1158 .extra_target = true,
11491159 },
11501160 .{
11511161 .target = .{
......@@ -1154,6 +1164,7 @@ const test_targets = blk: {
11541164 .abi = .muslx32,
11551165 },
11561166 .link_libc = true,
1167 .extra_target = true,
11571168 },
11581169 .{
11591170 .target = .{
......@@ -1309,6 +1320,7 @@ const test_targets = blk: {
13091320 .abi = .eabi,
13101321 },
13111322 .link_libc = true,
1323 .extra_target = true,
13121324 },
13131325 .{
13141326 .target = .{
......@@ -1821,7 +1833,6 @@ const c_abi_targets = blk: {
18211833 .os_tag = .linux,
18221834 .abi = .muslx32,
18231835 },
1824 .use_llvm = true,
18251836 },
18261837
18271838 // WASI Targets