This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: legitimate parallel make check?



On 9 Mar 2010, at 12:10, Rainer Orth wrote:


IainS <developer@sandoe-acoustics.co.uk> writes:

Am I trying something that is unsupported - or is this is a bug?

===

"make -k -j8 check " is not particularly helpful (a) because it tests
gmp/mpfr/mpc every time (b) any redirected output is hard to scan for
problems.

What you're trying is far too complicated: just use -k -j<N> check from
the toplevel and forget about the make check output, which, as you say,
is interleaved and useless, just like the make -j<N> bootstrap output.

OK.


Instead, run make mail-report.log afterwards and check that.

Although, I note that contrib/test_summary only reports what gets into the *.sum files -- i.e. tests that complete or timeout.
It doesn't log problems in the actual make process itself - to find those one still has to trawl through the interleaved stuff.


It would be nice to allow the apparently independent targets [e.g. gcc- c,fortran,c++ etc.] to be (explicitly) make-checked in parallel.

thanks,
Iain


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]