| ... | ... | @@ -509,7 +509,7 @@ pub fn build(b: *std.Build) !void { |
| 509 | 509 | .skip_llvm = skip_llvm, |
| 510 | 510 | .skip_libc = true, |
| 511 | 511 | .no_builtin = true, |
| 512 | | .max_rss = 900_000_000, |
| 512 | .max_rss = 2_000_000_000, |
| 513 | 513 | })); |
| 514 | 514 | |
| 515 | 515 | test_modules_step.dependOn(tests.addModuleTests(b, .{ |
| ... | ... | @@ -535,7 +535,7 @@ pub fn build(b: *std.Build) !void { |
| 535 | 535 | .skip_llvm = skip_llvm, |
| 536 | 536 | .skip_libc = true, |
| 537 | 537 | .no_builtin = true, |
| 538 | | .max_rss = 900_000_000, |
| 538 | .max_rss = 4_000_000_000, |
| 539 | 539 | })); |
| 540 | 540 | |
| 541 | 541 | test_modules_step.dependOn(tests.addModuleTests(b, .{ |
| ... | ... | @@ -618,27 +618,7 @@ pub fn build(b: *std.Build) !void { |
| 618 | 618 | .skip_linux = skip_linux, |
| 619 | 619 | .skip_llvm = skip_llvm, |
| 620 | 620 | .skip_release = skip_release, |
| 621 | | .max_rss = switch (b.graph.host.result.os.tag) { |
| 622 | | .freebsd => switch (b.graph.host.result.cpu.arch) { |
| 623 | | .x86_64 => 727_221_862, |
| 624 | | else => 800_000_000, |
| 625 | | }, |
| 626 | | .linux => switch (b.graph.host.result.cpu.arch) { |
| 627 | | .aarch64 => 1_318_185_369, |
| 628 | | .loongarch64 => 1_422_904_524, |
| 629 | | .powerpc64le => 560_870_604, |
| 630 | | .riscv64 => 449_924_710, |
| 631 | | .s390x => 1_946_743_603, |
| 632 | | .x86_64 => 2_389_779_251, |
| 633 | | else => 2_200_000_000, |
| 634 | | }, |
| 635 | | .macos => switch (b.graph.host.result.cpu.arch) { |
| 636 | | .aarch64 => 1_813_612_134, |
| 637 | | else => 1_900_000_000, |
| 638 | | }, |
| 639 | | .windows => 400_000_000, |
| 640 | | else => 2_200_000_000, |
| 641 | | }, |
| 621 | .max_rss = 3_000_000_000, |
| 642 | 622 | })); |
| 643 | 623 | test_step.dependOn(tests.addLinkTests(b, enable_macos_sdk, enable_ios_sdk, enable_symlinks_windows)); |
| 644 | 624 | test_step.dependOn(tests.addStackTraceTests(b, test_filters, skip_non_native)); |