Re: buying new hardware; want fast validate

2008-04-30 Thread Duncan Coutts
On Wed, 2008-04-30 at 21:01 -0400, Norman Ramsey wrote: > Dear Fellow GHC Hackers, > > I'll be buying new computers soon, and right now the only thing I do > for which computer performance is a problem is GHC hacking---especially > running 'validate'. I've got a good performance boost on my curr

patch applied (ghc): Fixed vect decl for sumP, enumfromToP

2008-04-30 Thread Gabriele Keller
Wed Apr 30 18:18:24 PDT 2008 [EMAIL PROTECTED] * Fixed vect decl for sumP, enumfromToP M ./compiler/vectorise/VectBuiltIn.hs -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080501011824-7a7d5-af2ca6def4106da308b5b8699f523f616d9e1aa4.gz __

buying new hardware; want fast validate

2008-04-30 Thread Norman Ramsey
Dear Fellow GHC Hackers, I'll be buying new computers soon, and right now the only thing I do for which computer performance is a problem is GHC hacking---especially running 'validate'. I've got a good performance boost on my current machine by using two SATA drives striped in a RAID-0 configurat

Re: validate breaks

2008-04-30 Thread Don Stewart
oops. fixed. -- Don keller: > validate breaks on the latest head with the following warning: > > > ../compiler/ghc-inplace -optc-Werror -optc-Wall -optc-W -optc-Wstrict- > prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc- > Winline -optc-Waggregate-return -optc-I../inclu

patch applied (ghc): Missing .0 on float constant.

2008-04-30 Thread Don Stewart
Wed Apr 30 17:05:17 PDT 2008 Don Stewart <[EMAIL PROTECTED]> * Missing .0 on float constant. M ./rts/StgPrimFloat.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080501000517-cba2c-2320295b83bb30e9ebe1f457c56099b9200c8b38.gz ___

validate breaks

2008-04-30 Thread Gabriele Keller
validate breaks on the latest head with the following warning: ../compiler/ghc-inplace -optc-Werror -optc-Wall -optc-W -optc-Wstrict- prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc- Winline -optc-Waggregate-return -optc-I../includes -optc-I. -optc- Iparallel -optc-Ism

patch applied (ghc): Replace C99 exp2f(32) call in __2Int_encodeDouble

2008-04-30 Thread Don Stewart
Wed Apr 30 14:48:27 PDT 2008 Don Stewart <[EMAIL PROTECTED]> * Replace C99 exp2f(32) call in __2Int_encodeDouble with constant 4294967296. exp2f is a C99-ism not availabl everywhere. Replace it with its result. Helps building on OpenBSD> M ./rts/StgPrimFloat.c -1 +1 View patch

patch applied (ghc-6.8/ghc): FIX #1933: use a better test for timer_create()

2008-04-30 Thread Ian Lynagh
Tue Apr 29 14:29:45 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * FIX #1933: use a better test for timer_create() M ./aclocal.m4 -4 +93 View patch online: http://darcs.haskell.org/ghc-6.8/ghc/_darcs/patches/20080429212945-760e2-d03c5860afa9ae7542260f5c5438aa234716bfea.gz ___

[nightly] 30-Apr-2008 build of STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

2008-04-30 Thread GHC Build Reports
Build description = STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location= /playpen/simonmar/nightly/STABLE Build config file = /home/simonmar/nightly/site/msrc/conf-STABLE-cam-02-unx Nightly build started on cam-02-unx at Wed Apr 30 18:10:01 BST 2008. checki

[nightly] 30-Apr-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

2008-04-30 Thread GHC Build Reports
Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location= /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Wed Apr 30 18:00:01 BST 2008. checking out

patch applied (ghc-6.8/ghc): MERGED: Fix Trac #1969: perfomance bug in the specialiser

2008-04-30 Thread Ian Lynagh
Wed Apr 30 08:45:44 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * MERGED: Fix Trac #1969: perfomance bug in the specialiser [EMAIL PROTECTED] The specialiser was using a rather brain-dead representation for UsageDetails, with much converting from lists to finite maps and back. This pa

patch applied (ghc-6.8/ghc): Improve documentation of RULES pragmas

2008-04-30 Thread Ian Lynagh
Wed Apr 30 01:24:31 PDT 2008 [EMAIL PROTECTED] * Improve documentation of RULES pragmas M ./docs/users_guide/glasgow_exts.xml -16 +24 View patch online: http://darcs.haskell.org/ghc-6.8/ghc/_darcs/patches/20080430082431-1287e-c7edd2d76e4ee205a2d832c7f3e2fcad5a50816b.gz ___

patch applied (ghc): Use panic rather than error in RegLiveness

2008-04-30 Thread Ian Lynagh
Wed Apr 30 06:13:49 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Use panic rather than error in RegLiveness M ./compiler/nativeGen/RegLiveness.hs -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080430131349-3fd76-53f9a52812ccf89660a57354270c7a925899dd72.gz

patch applied (ghc): Update an error message

2008-04-30 Thread Ian Lynagh
Wed Apr 30 06:13:17 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Update an error message error "RegisterAlloc.livenessSCCs" -> error "RegLiveness.livenessSCCs" M ./compiler/nativeGen/RegLiveness.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080430131317-3fd76-4f0

patch applied (ghc): Update a panic message

2008-04-30 Thread Ian Lynagh
Wed Apr 30 06:10:21 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Update a panic message It was (panic "RegisterAlloc.joinToTargets"), but had since moved to RegAllocLinear.makeRegMovementGraph. M ./compiler/nativeGen/RegAllocLinear.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/

patch applied (ghc): Remove BitSet, FieldLabel, RegisterAlloc from compiler/package.conf.in

2008-04-30 Thread Ian Lynagh
Wed Apr 30 06:02:51 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Remove BitSet, FieldLabel, RegisterAlloc from compiler/package.conf.in The modules no longer exist. Spotted by Marc Weber. M ./compiler/package.conf.in -3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080430

haddock.exe: Prelude.Enum.Bool.toEnum: bad argument

2008-04-30 Thread Claus Reinke
trying to build yesterday's HEAD on windows: Preprocessing library parallel-1.0.0.0... Running Haddock for parallel-1.0.0.0... Documentation created: dist\doc\html\parallel\index.html sh gen_contents_index --inplace haddock.exe: Prelude.Enum.Bool.toEnum: bad argument make[1]: *** [doc] Error 1 ma

patch applied (ghc): Improve documentation of RULES pragmas

2008-04-30 Thread Simon Peyton Jones
Wed Apr 30 01:24:31 PDT 2008 [EMAIL PROTECTED] * Improve documentation of RULES pragmas M ./docs/users_guide/glasgow_exts.xml -16 +24 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080430082431-1287e-c7edd2d76e4ee205a2d832c7f3e2fcad5a50816b.gz ___

Daily report for head

2008-04-30 Thread BuildBot Collator
Build results: x86-64 Linux head: fail (failed darcs) x86 Windows head:fail (failed getsubrepos) x86 Windows head fast: lost fail (failed darcs) fail (failed darcs) pass fail (failed darcs) macgyver PPC OSX head: pass tnaur PPC OSX head 2:pass x86-64 Linux head unreg: fail (f

Daily report for stable

2008-04-30 Thread BuildBot Collator
Build results: gabor stable:pass tnaur PPC OSX stable 2: lost tnaur x86 Linux stable: fail (failed stage1) x86 Windows stable: fail (failed getsubrepos) x86 Windows stable fast: pass lost fail (failed getsubrepos) fail (failed getsubrepos) pass pass lost x86-64 Linux stable: