bug-make
[Top][All Lists]
Advanced

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

Re: Make-3.81 rc1 hangs with -j 2 (multiplatform)


From: Boris Kolpackov
Subject: Re: Make-3.81 rc1 hangs with -j 2 (multiplatform)
Date: Sun, 26 Feb 2006 09:38:33 +0000 (UTC)
User-agent: nn/6.6.5+RFC1522

"J. David Bryan" <address@hidden> writes:

> I originally reported a make-3.81rc1 hang against the Windows port here:
>
>   http://lists.gnu.org/archive/html/make-w32/2006-02/msg00058.html


I did some digging and here is what I uncovered:

1. If I remove test.2 from .SECONDARY, make does not hang.
2. If I change "%.3 : | %.2" to "%.3 : %.2", make does not hang.
3. If I replace the "%.3 : | %.2" rule with the equivalent normal rule,
   make does not hang.
4. Adding .SECONDEXPANSION: does not change anything.


I did some inspecting in the implicit rules area and it seems that
everything is working properly there, i.e., in the instantiation of
the "%.3 : | %.2" rule, test.2 has the intermediate, secondary and
ignore_mtime flags set, as expected.


-boris





reply via email to

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