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: {
4040 // getBaselineCpuFeatures calls populateDependencies which has a O(N ^ 2) algorithm
4141 // (where N is roughly 160, which technically makes it O(1), but it adds up to a
4242 // lot of branches)
43 @setEvalBranchQuota(50000);
43 @setEvalBranchQuota(60000);
4444 break :blk [_]TestTarget{
4545 // Native Targets
4646
......@@ -397,16 +397,15 @@ const test_targets = blk: {
397397 }) catch unreachable,
398398 .link_libc = true,
399399 },
400 // Currently crashes in qemu-hexagon.
401 // .{
402 // .target = std.Target.Query.parse(.{
403 // .arch_os_abi = "hexagon-linux-musl",
404 // .cpu_features = "baseline+long_calls",
405 // }) catch unreachable,
406 // .linkage = .dynamic,
407 // .link_libc = true,
408 // .extra_target = true,
409 // },
400 .{
401 .target = std.Target.Query.parse(.{
402 .arch_os_abi = "hexagon-linux-musl",
403 .cpu_features = "baseline+long_calls",
404 }) catch unreachable,
405 .linkage = .dynamic,
406 .link_libc = true,
407 .extra_target = true,
408 },
410409
411410 .{
412411 .target = .{