On Tue, Jan 08, 2013 at 08:52:59AM -0800, David Boyce wrote: > On Tue, Jan 8, 2013 at 8:37 AM, Ian Lynagh <ig...@earth.li> wrote: > > Well, ideally I'd like to find a solution that doesn't require all the > > users to install a newer make. But I'll do some more diagnosis and see > > what I find.
With 3.8.1, it's as I remembered: $ top 15972 ian 20 0 84420 42m 884 R 100 1.2 4:20.49 make $ pstree -a -p -l 15972 make,15972 -r --no-print-directory -f ghc.mk phase=final all $ strace -p 15972 Process 15972 attached - interrupt to quit ^CProcess 15972 detached With 3.82.90 the build succeeds. > Yes. If it's a fixed bug then a little binary searching or a walk > through the Changes file should find the details of the specific bug > which may with luck lead to a workaround. It's not an easy thing to binary search, as each run means 30mins of compilation followed by looking to see if it's in an infinite loop. I think what I'll do is to try to track down which change to the makefiles tickled the bug, and see if that gives any clues for what the problem might be, and how I might be able to work around it. Thanks Ian _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make