authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-03-09 08:46:33+01:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-04-04 06:08:10+02:00
logb9456d64d766ebff968cdd005c6fc6dd070f1b29
tree1db113b6220acebd4310357cd70fb12d61727b21
parent7109e462b71453dee255b79b2818bca598f56684
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

test: mips32 is no longer a slow target with LLVM 20.

We can now run these tests as part of test-modules w/o -Dtest-slow-targets. Closes #21096.

1 files changed, 2 insertions(+), 14 deletions(-)

test/tests.zig+2-14
......@@ -32,8 +32,8 @@ const TestTarget = struct {
3232
3333 // This is intended for targets that are known to be slow to compile. These are acceptable to
3434 // run in CI, but should not be run on developer machines by default. As an example, at the time
35 // of writing, this includes LLVM's MIPS backend which takes upwards of 20 minutes longer to
36 // compile tests than other backends.
35 // of writing, this included LLVM's MIPS backend which takes upwards of 20 minutes longer to
36 // compile tests than other backends. (No longer the case.)
3737 slow_backend: bool = false,
3838};
3939
......@@ -505,7 +505,6 @@ const test_targets = blk: {
505505 .os_tag = .linux,
506506 .abi = .eabi,
507507 },
508 .slow_backend = true,
509508 },
510509 .{
511510 .target = .{
......@@ -513,7 +512,6 @@ const test_targets = blk: {
513512 .os_tag = .linux,
514513 .abi = .eabihf,
515514 },
516 .slow_backend = true,
517515 },
518516 .{
519517 .target = .{
......@@ -522,7 +520,6 @@ const test_targets = blk: {
522520 .abi = .musleabi,
523521 },
524522 .link_libc = true,
525 .slow_backend = true,
526523 },
527524 .{
528525 .target = .{
......@@ -531,7 +528,6 @@ const test_targets = blk: {
531528 .abi = .musleabihf,
532529 },
533530 .link_libc = true,
534 .slow_backend = true,
535531 },
536532 .{
537533 .target = .{
......@@ -540,7 +536,6 @@ const test_targets = blk: {
540536 .abi = .gnueabi,
541537 },
542538 .link_libc = true,
543 .slow_backend = true,
544539 },
545540 .{
546541 .target = .{
......@@ -549,7 +544,6 @@ const test_targets = blk: {
549544 .abi = .gnueabihf,
550545 },
551546 .link_libc = true,
552 .slow_backend = true,
553547 },
554548
555549 .{
......@@ -558,7 +552,6 @@ const test_targets = blk: {
558552 .os_tag = .linux,
559553 .abi = .eabi,
560554 },
561 .slow_backend = true,
562555 },
563556 .{
564557 .target = .{
......@@ -566,7 +559,6 @@ const test_targets = blk: {
566559 .os_tag = .linux,
567560 .abi = .eabihf,
568561 },
569 .slow_backend = true,
570562 },
571563 .{
572564 .target = .{
......@@ -575,7 +567,6 @@ const test_targets = blk: {
575567 .abi = .musleabi,
576568 },
577569 .link_libc = true,
578 .slow_backend = true,
579570 },
580571 .{
581572 .target = .{
......@@ -584,7 +575,6 @@ const test_targets = blk: {
584575 .abi = .musleabihf,
585576 },
586577 .link_libc = true,
587 .slow_backend = true,
588578 },
589579 .{
590580 .target = .{
......@@ -593,7 +583,6 @@ const test_targets = blk: {
593583 .abi = .gnueabi,
594584 },
595585 .link_libc = true,
596 .slow_backend = true,
597586 },
598587 .{
599588 .target = .{
......@@ -602,7 +591,6 @@ const test_targets = blk: {
602591 .abi = .gnueabihf,
603592 },
604593 .link_libc = true,
605 .slow_backend = true,
606594 },
607595
608596 .{