bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: possible solution for -Otarget recurse


From: Paul Smith
Subject: Re: possible solution for -Otarget recurse
Date: Sun, 05 May 2013 11:30:55 -0400

On Sun, 2013-05-05 at 11:11 +0200, Stefano Lattarini wrote:
> Sorry to add this only now, but I realized the failure is only
> reproducible if I run the testsuite with "make -j", as in "make -j8
> check; and even in that case, the failure is racy.  With a bare "make
> check", things work for me as well.  On the other hand, increasing the
> parallelism even more, other tests start to fail as well:

The test suite definitely cannot be run in parallel.  However this
should not happen (and does not happen in my environment when I run the
commands above) because the test harness cleans out the environment,
which will remove any of the MAKEFLAGS or MFLAGS variables that might
tell the make to run in parallel when it's not expected.

Can you examine your shell configuration files etc. to see if they're
setting MAKEFLAGS or MFLAGS?  Although if that's true then the tests
should fail all the time.

Can you verify that there don't seem to be any leftover test files in
the tests directory?  Sometimes if something doesn't get cleaned up
correctly that can cause future builds to fail.  However if that were
the case then "make check" without -j would fail as well.

I don't have an explanation for this.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]