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
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
__
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
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
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 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
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
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
___
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
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
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
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
___
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
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
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/
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
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
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
___
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
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:
20 matches
Mail list logo