[bug #44742] Double-dep with double-colon rule not built

2016-05-19 Thread Joe Crayne
Additional Item Attachment, bug #44742 (project make): File name: double_colon_parallel_test.diff Size:0 KB ___ Reply to this item at: ___ Message sent

[bug #47960] Adding variable assignment and new rule in else, break execution.

2016-05-19 Thread Gianpiero Errigo
URL: Summary: Adding variable assignment and new rule in else, break execution. Project: make Submitted by: javier4 Submitted on: gio 19 mag 2016 13:10:54 GMT Severity: 3 - Normal

[bug #47960] Adding variable assignment and new rule in else, break execution.

2016-05-19 Thread Brian Vandenberg
Follow-up Comment #1, bug #47960 (project make): If anything I think it would be best to avoid allowing this sort of thing. I'm having trouble reproducing a situation I ran into a year or so ago, but it looked something like this: # As you might guess targets.mk has targets in it include rules/

[bug #47960] Adding variable assignment and new rule in else, break execution.

2016-05-19 Thread Paul D. Smith
Follow-up Comment #2, bug #47960 (project make): My understanding is that the end of a makefile should always end any "in progress" rule definitions and it should never be possible to have a rule starting in one makefile continue past the end of that makefile. I even think it should be an error t

[bug #44742] Double-dep with double-colon rule not built

2016-05-19 Thread Joe Crayne
Follow-up Comment #7, bug #44742 (project make): This patch (double-colons-parallel-bug44742.patch) corrects the attached test case (double_colon_parallel_test.diff). I believe it fixes this bug. Test and let me know. (file #37211) ___ Ad