Hi!

I have a hint of what could be wrong.

I looked through my configuration and saw that I used integer-simple. When I changed it to integer-gmp it blew up with -j4 (it didn't hang though, it errored out in the linking phase). The build went fine after I reran without -j.

Niklas


2013/8/28 Simon Peyton-Jones <simonpj@microsoft.com>

I tried make –j2, which locked up.  “sh validate” used –j but I’m not sure with what N.

 

It’s tantalising if it worked for you!  And it worked fine on my old Win7 laptop.  Where did you get your mingw/msys installation from?  I got mine from http://www.mingw.org/, using the download installer “Mingw-get-setup.exe”.

 

I have also just unravelled another bizarre failure, which I’ll describe in a separate email.  Sadly resolving the latter does not fix the make –j2 problem.

 

Simon

 

From: ghc-devs [mailto:ghc-devs-bounces@haskell.org] On Behalf Of Niklas Larsson
Sent: 27 August 2013 23:56
To: Kyle Van Berendonck
Cc: ghc-devs@haskell.org
Subject: Re: make -jN loops on Windows

 

Hi!

 

Are you using make -j with or without number of jobs? I tried with make -j4 on my Windows 8 machine and it worked well.

 

Niklas

 

2013/8/27 Kyle Van Berendonck <kvanberendonck@gmail.com>

Hi Simon,

 

I think this is a MinGW bug. If we're talking about the same bug (lockup, no console output, task manager shows cpu but it doesn't produce files, etc) I get it when building other projects with -j too and I don't think its GHC's fault.

 

Regards,

 

Kyle Van Berendonck


_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs