On Sun, May 5, 2013 at 9:44 AM, harry <voldermort@hotmail.com> wrote:
I've noticed that cabal install now has a -j option for parallel builds, and
has to be told how many builds to run in parallel. This seems strange - most
parallel capable systems run in parallel by default, with one process/thread
per core. Why is cabal different?

Not that different; make doesn't run parallel by default either (see make -j). 

--
brandon s allbery kf8nh                               sine nomine associates
allbery.b@gmail.com                                  ballbery@sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net