[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Make-3.81 rc1 hangs with -j 2 (multiplatform)
From: |
Paul D. Smith |
Subject: |
Re: Make-3.81 rc1 hangs with -j 2 (multiplatform) |
Date: |
Mon, 27 Feb 2006 13:09:32 -0500 |
%% Boris Kolpackov <address@hidden> writes:
bk> "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
bk> I did some digging and here is what I uncovered:
bk> 1. If I remove test.2 from .SECONDARY, make does not hang.
bk> 2. If I change "%.3 : | %.2" to "%.3 : %.2", make does not hang.
bk> 3. If I replace the "%.3 : | %.2" rule with the equivalent normal rule,
bk> make does not hang.
bk> 4. Adding .SECONDEXPANSION: does not change anything.
bk> I did some inspecting in the implicit rules area and it seems that
bk> everything is working properly there, i.e., in the instantiation of
bk> the "%.3 : | %.2" rule, test.2 has the intermediate, secondary and
bk> ignore_mtime flags set, as expected.
Thanks for checking into this Boris. This one looks like it's going to
be a big PITA to fix.
Dave, can you please file a bug for this on the Savannah site so we
don't misplace it? Please add the makefile to reproduce it as an
attachment so we don't lose the formatting.
Cheers!
--
-------------------------------------------------------------------------------
Paul D. Smith <address@hidden> Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
"Please remain calm...I may be mad, but I am a professional." --Mad Scientist
- Re: Make-3.81 rc1 hangs with -j 2 (multiplatform),
Paul D. Smith <=