https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66005
Iain Sandoe <iains at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |iains at gcc dot gnu.org
--- Comment #19 from Iain Sandoe <iains at gcc dot gnu.org> ---
(In reply to Thomas Schwinge from comment #18)
> (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).
thanks. yes flock used to exist on Darwin but was removed some time ago (like
10+ years) so a replacement is needed - and Perl is available so let's see.