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: {...@@ -176,6 +176,7 @@ const test_targets = blk: {
176 },176 },
177 .linkage = .dynamic,177 .linkage = .dynamic,
178 .link_libc = true,178 .link_libc = true,
179 .extra_target = true,
179 },180 },
180 .{181 .{
181 .target = .{182 .target = .{
...@@ -607,6 +608,7 @@ const test_targets = blk: {...@@ -607,6 +608,7 @@ const test_targets = blk: {
607 .abi = .muslabin32,608 .abi = .muslabin32,
608 },609 },
609 .link_libc = true,610 .link_libc = true,
611 .extra_target = true,
610 },612 },
611 .{613 .{
612 .target = .{614 .target = .{
...@@ -633,6 +635,7 @@ const test_targets = blk: {...@@ -633,6 +635,7 @@ const test_targets = blk: {
633 .abi = .gnuabin32,635 .abi = .gnuabin32,
634 },636 },
635 .link_libc = true,637 .link_libc = true,
638 .extra_target = true,
636 },639 },
637640
638 .{641 .{
...@@ -667,6 +670,7 @@ const test_targets = blk: {...@@ -667,6 +670,7 @@ const test_targets = blk: {
667 .abi = .muslabin32,670 .abi = .muslabin32,
668 },671 },
669 .link_libc = true,672 .link_libc = true,
673 .extra_target = true,
670 },674 },
671 .{675 .{
672 .target = .{676 .target = .{
...@@ -693,6 +697,7 @@ const test_targets = blk: {...@@ -693,6 +697,7 @@ const test_targets = blk: {
693 .abi = .gnuabin32,697 .abi = .gnuabin32,
694 },698 },
695 .link_libc = true,699 .link_libc = true,
700 .extra_target = true,
696 },701 },
697702
698 .{703 .{
...@@ -701,6 +706,7 @@ const test_targets = blk: {...@@ -701,6 +706,7 @@ const test_targets = blk: {
701 .os_tag = .linux,706 .os_tag = .linux,
702 .abi = .eabi,707 .abi = .eabi,
703 },708 },
709 .extra_target = true,
704 },710 },
705 .{711 .{
706 .target = .{712 .target = .{
...@@ -716,6 +722,7 @@ const test_targets = blk: {...@@ -716,6 +722,7 @@ const test_targets = blk: {
716 .abi = .musleabi,722 .abi = .musleabi,
717 },723 },
718 .link_libc = true,724 .link_libc = true,
725 .extra_target = true,
719 },726 },
720 .{727 .{
721 .target = .{728 .target = .{
...@@ -758,6 +765,7 @@ const test_targets = blk: {...@@ -758,6 +765,7 @@ const test_targets = blk: {
758 .link_libc = true,765 .link_libc = true,
759 // https://github.com/ziglang/zig/issues/2256766 // https://github.com/ziglang/zig/issues/2256
760 .skip_modules = &.{"std"},767 .skip_modules = &.{"std"},
768 .extra_target = true,
761 },769 },
762 .{770 .{
763 .target = .{771 .target = .{
...@@ -1129,6 +1137,7 @@ const test_targets = blk: {...@@ -1129,6 +1137,7 @@ const test_targets = blk: {
1129 .abi = .gnux32,1137 .abi = .gnux32,
1130 },1138 },
1131 .link_libc = true,1139 .link_libc = true,
1140 .extra_target = true,
1132 },1141 },
1133 .{1142 .{
1134 .target = .{1143 .target = .{
...@@ -1146,6 +1155,7 @@ const test_targets = blk: {...@@ -1146,6 +1155,7 @@ const test_targets = blk: {
1146 },1155 },
1147 .linkage = .dynamic,1156 .linkage = .dynamic,
1148 .link_libc = true,1157 .link_libc = true,
1158 .extra_target = true,
1149 },1159 },
1150 .{1160 .{
1151 .target = .{1161 .target = .{
...@@ -1154,6 +1164,7 @@ const test_targets = blk: {...@@ -1154,6 +1164,7 @@ const test_targets = blk: {
1154 .abi = .muslx32,1164 .abi = .muslx32,
1155 },1165 },
1156 .link_libc = true,1166 .link_libc = true,
1167 .extra_target = true,
1157 },1168 },
1158 .{1169 .{
1159 .target = .{1170 .target = .{
...@@ -1309,6 +1320,7 @@ const test_targets = blk: {...@@ -1309,6 +1320,7 @@ const test_targets = blk: {
1309 .abi = .eabi,1320 .abi = .eabi,
1310 },1321 },
1311 .link_libc = true,1322 .link_libc = true,
1323 .extra_target = true,
1312 },1324 },
1313 .{1325 .{
1314 .target = .{1326 .target = .{
...@@ -1821,7 +1833,6 @@ const c_abi_targets = blk: {...@@ -1821,7 +1833,6 @@ const c_abi_targets = blk: {
1821 .os_tag = .linux,1833 .os_tag = .linux,
1822 .abi = .muslx32,1834 .abi = .muslx32,
1823 },1835 },
1824 .use_llvm = true,
1825 },1836 },
18261837
1827 // WASI Targets1838 // WASI Targets