%% Boris Kolpackov <[EMAIL PROTECTED]> writes: bk> "J. David Bryan" <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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 _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make