From 2d812eecc36e69b5c39ad49b80ab9965c63fdd09 Mon Sep 17 00:00:00 2001 From: Iain Buclaw Date: Mon, 24 Feb 2025 19:57:15 +0100 Subject: d: Increase max parallelism of the D testsuite It was noticed that when running the testsuite for gdc and libphobos in parallel, this was capped at 10 simultaneous jobs each. Increase this limit to 128, which enables running for example `make check-d -j48` to complete in half the time. gcc/d/ChangeLog: * Make-lang.in (check_gdc_parallelize): Increase to 128. libphobos/ChangeLog: * testsuite/Makefile.am (check_p_subno): Remove variable. (check_p_subdirs): Increase default parallel slots to 128. * testsuite/Makefile.in: Regenerate. --- gcc/d/Make-lang.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc') diff --git a/gcc/d/Make-lang.in b/gcc/d/Make-lang.in index a29531c..2d444c9 100644 --- a/gcc/d/Make-lang.in +++ b/gcc/d/Make-lang.in @@ -308,7 +308,7 @@ d.srcman: doc/gdc.1 check-d: check-gdc lang_checks += check-gdc lang_checks_parallelized += check-gdc -check_gdc_parallelize = 10 +check_gdc_parallelize = 128 # No D-specific selftests. selftest-d: -- cgit v1.1