Re: [PATCH 00/18] resurrect automatic dependency tracking

2013-07-26 Thread Tom Tromey
Tom> Good idea. I'll dig up make 3.81 and give it a try soon, if not Tom> tomorrow, then early next week. I did this today. I downloaded and built GNU make 3.81 and put it in my PATH. Then I did "make -j2" builds in the gcc directory of each revision. I also ran "touch Makefile.in" and then "mak

Re: [PATCH 00/18] resurrect automatic dependency tracking

2013-07-26 Thread Tom Tromey
> "Joseph" == Joseph S Myers writes: Joseph> We have a reliable reproducer for the bug, at least in the form Joseph> in which it appeared with the old patch: Joseph> - even Joseph> though it was never clear exactly what the make bug wa

Re: [PATCH 00/18] resurrect automatic dependency tracking

2013-07-25 Thread Tom Tromey
Joseph> Thus, it would seem appropriate, for each of the 18 successive Joseph> states after an initial subsequence of the patches is applied, Joseph> to verify that, if you build with make 3.81, touch Makefile.in Joseph> and then do make -j2 cc1, it does not produce the hang Joseph> previously obse

Re: [PATCH 00/18] resurrect automatic dependency tracking

2013-07-25 Thread Joseph S. Myers
On Thu, 25 Jul 2013, Tom Tromey wrote: > That patch was ultimately reverted due to a GNU make bug. This time > around, thanks to git, I chose to make a patch series. This way, even > if we stumble across the bug again (it is not clear it was ever > fixed), we can determine which patch triggers i