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

This commit is contained in:
Alex Rønne Petersen 2025-10-19 22:45:31 +02:00
parent 022dcbc37a
commit ae789fa50a
No known key found for this signature in database

View File

@ -40,7 +40,7 @@ const test_targets = blk: {
// getBaselineCpuFeatures calls populateDependencies which has a O(N ^ 2) algorithm // getBaselineCpuFeatures calls populateDependencies which has a O(N ^ 2) algorithm
// (where N is roughly 160, which technically makes it O(1), but it adds up to a // (where N is roughly 160, which technically makes it O(1), but it adds up to a
// lot of branches) // lot of branches)
@setEvalBranchQuota(50000); @setEvalBranchQuota(60000);
break :blk [_]TestTarget{ break :blk [_]TestTarget{
// Native Targets // Native Targets
@ -397,16 +397,15 @@ const test_targets = blk: {
}) catch unreachable, }) catch unreachable,
.link_libc = true, .link_libc = true,
}, },
// Currently crashes in qemu-hexagon. .{
// .{ .target = std.Target.Query.parse(.{
// .target = std.Target.Query.parse(.{ .arch_os_abi = "hexagon-linux-musl",
// .arch_os_abi = "hexagon-linux-musl", .cpu_features = "baseline+long_calls",
// .cpu_features = "baseline+long_calls", }) catch unreachable,
// }) catch unreachable, .linkage = .dynamic,
// .linkage = .dynamic, .link_libc = true,
// .link_libc = true, .extra_target = true,
// .extra_target = true, },
// },
.{ .{
.target = .{ .target = .{