authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-10-19 22:45:31+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-10-23 09:27:16+02:00
logae789fa50a60327f01041a06f95436a8fc083e4e
tree04e62042f92ff502c46a0fe573431e518a4b938a
parent022dcbc37a2cda002357792c2227c24d43c769ea
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

test: enable dynamic hexagon-linux-musl with -Dtest-extra-targets


1 files changed, 10 insertions(+), 11 deletions(-)

test/tests.zig+10-11
...@@ -40,7 +40,7 @@ const test_targets = blk: {...@@ -40,7 +40,7 @@ const test_targets = blk: {
40 // getBaselineCpuFeatures calls populateDependencies which has a O(N ^ 2) algorithm40 // getBaselineCpuFeatures calls populateDependencies which has a O(N ^ 2) algorithm
41 // (where N is roughly 160, which technically makes it O(1), but it adds up to a41 // (where N is roughly 160, which technically makes it O(1), but it adds up to a
42 // lot of branches)42 // lot of branches)
43 @setEvalBranchQuota(50000);43 @setEvalBranchQuota(60000);
44 break :blk [_]TestTarget{44 break :blk [_]TestTarget{
45 // Native Targets45 // Native Targets
4646
...@@ -397,16 +397,15 @@ const test_targets = blk: {...@@ -397,16 +397,15 @@ const test_targets = blk: {
397 }) catch unreachable,397 }) catch unreachable,
398 .link_libc = true,398 .link_libc = true,
399 },399 },
400 // Currently crashes in qemu-hexagon.400 .{
401 // .{401 .target = std.Target.Query.parse(.{
402 // .target = std.Target.Query.parse(.{402 .arch_os_abi = "hexagon-linux-musl",
403 // .arch_os_abi = "hexagon-linux-musl",403 .cpu_features = "baseline+long_calls",
404 // .cpu_features = "baseline+long_calls",404 }) catch unreachable,
405 // }) catch unreachable,405 .linkage = .dynamic,
406 // .linkage = .dynamic,406 .link_libc = true,
407 // .link_libc = true,407 .extra_target = true,
408 // .extra_target = true,408 },
409 // },
410409
411 .{410 .{
412 .target = .{411 .target = .{