https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66005
--- Comment #18 from Thomas Schwinge <tschwinge at gcc dot gnu.org> --- (In reply to Iain Sandoe from <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109951#c4>) > I am also somewhat puzzled by what conditions I need to take advantage of > the parallel running? > Darwin has /usr/bin/getconf and AFAICT the number of cpus is reported OK > both at runtime and during config (That's not actually relevant for libgomp parallel testing.) > but it seems to be determined to run a single process. That's the fail-safe default if there's no 'flock' executable available -- which I suspect is the case on your Darwin systems? My recent commit r14-1490-g04abe1944d30eb18a2060cfcd9695d085f7b4752 "Support parallel testing in libgomp: fallback Perl 'flock' [PR66005]" should've addressed that case (if you have Perl).