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

2008-05-14 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 May 14 18:00:01 BST 2008. checking out

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

2008-05-14 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 May 14 18:10:01 BST 2008. checki

patch applied (ghc-6.8/ghc): MERGED: don't turn off stdin/stdout buffering after loading a module with ghc -e (#2228)

2008-05-14 Thread Ian Lynagh
Wed May 14 15:03:44 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * MERGED: don't turn off stdin/stdout buffering after loading a module with ghc -e (#2228) Simon Marlow <[EMAIL PROTECTED]>**20080429222409 M ./compiler/ghci/GhciMonad.hs -4 +6 M ./compiler/ghci/InteractiveUI.hs -4 +5 View

patch applied (ghc-6.8/ghc): MERGED: FIX #1288: GHCi wasn't adding the @n suffix to stdcalls on Windows

2008-05-14 Thread Ian Lynagh
Wed May 14 14:39:42 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * MERGED: FIX #1288: GHCi wasn't adding the @n suffix to stdcalls on Windows Simon Marlow <[EMAIL PROTECTED]>**20080514092742 M ./compiler/ghci/ByteCodeGen.lhs -2 +12 View patch online: http://darcs.haskell.org/ghc-6.8/ghc/_darc

patch applied (ghc-6.8/ghc): Fix an assertion

2008-05-14 Thread Ian Lynagh
Sat Apr 26 04:01:15 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Fix an assertion We were checking that a pointer was correctly tagged, but after we had untagged it. M ./rts/Sanity.c -4 +5 View patch online: http://darcs.haskell.org/ghc-6.8/ghc/_darcs/patches/20080426110115-3fd76-733d6a23

patch applied (ghc-6.8/ghc): Check tag bits on the fun pointer of a PAP

2008-05-14 Thread Ian Lynagh
Mon Nov 26 08:04:20 PST 2007 Simon Marlow <[EMAIL PROTECTED]> * Check tag bits on the fun pointer of a PAP M ./rts/Sanity.c +3 View patch online: http://darcs.haskell.org/ghc-6.8/ghc/_darcs/patches/20071126160420-760e2-59e92ab6a7cb0778240ece3700445e907da26f8b.gz __

patch applied (ghc-6.8/ghc): Use zipLazy from Util in VectType, rather than defining our own lazy_zip

2008-05-14 Thread Ian Lynagh
Tue May 13 13:21:54 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Use zipLazy from Util in VectType, rather than defining our own lazy_zip M ./compiler/vectorise/VectType.hs -5 +2 View patch online: http://darcs.haskell.org/ghc-6.8/ghc/_darcs/patches/20080513202154-3fd76-f721ff033ee8d211f41258

patch applied (ghc-6.8/ghc): Rewrite zipLazy to be warning-free for GHC 6.4

2008-05-14 Thread Ian Lynagh
Tue May 13 12:39:01 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Rewrite zipLazy to be warning-free for GHC 6.4 M ./compiler/utils/Util.lhs -1 +6 View patch online: http://darcs.haskell.org/ghc-6.8/ghc/_darcs/patches/20080513193901-3fd76-87cd8626b2928e951d2c704d0daeae32db2f0d19.gz __

patch applied (ghc): Cabalize ext-core tools

2008-05-14 Thread Tim Chevalier
Wed May 14 16:53:41 PDT 2008 Tim Chevalier <[EMAIL PROTECTED]> * Cabalize ext-core tools I cabalized the ext-core tools, so now they can be built as a library. The driver program has to be built separately. Also updated genprimopcode to reflect the new module hierarchy for the Core

patch applied (ghc-6.8/ghc): Define _BSD_SOURCE in Stg.h

2008-05-14 Thread Ian Lynagh
Wed May 14 11:31:47 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Define _BSD_SOURCE in Stg.h Otherwise _ISOC99_SOURCE makes the prototypes of functions like ftruncate disappear. M ./includes/Stg.h -2 +7 View patch online: http://darcs.haskell.org/ghc-6.8/ghc/_darcs/patches/20080514183147-

patch applied (ghc-6.8/ghc): Use SLIT rather than sLit on the 6.8 branch

2008-05-14 Thread Ian Lynagh
Wed May 14 08:08:31 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Use SLIT rather than sLit on the 6.8 branch M ./compiler/cmm/PprC.hs -3 +3 View patch online: http://darcs.haskell.org/ghc-6.8/ghc/_darcs/patches/20080514150831-3fd76-77aec14cc0ab1c118eda742a8fee5623633b839e.gz

patch applied (ghc-6.8/ghc): typo in rules example. spotted by [EMAIL PROTECTED]

2008-05-14 Thread Ian Lynagh
Mon May 12 11:24:35 PDT 2008 Don Stewart <[EMAIL PROTECTED]> * typo in rules example. spotted by [EMAIL PROTECTED] M ./docs/users_guide/glasgow_exts.xml -1 +1 View patch online: http://darcs.haskell.org/ghc-6.8/ghc/_darcs/patches/20080512182435-cba2c-b5ea174b016153f31d2eb3a6230c44d9d5ee427

patch applied (ghc-6.8/ghc): doc tweak

2008-05-14 Thread Ian Lynagh
Mon May 12 03:40:30 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * doc tweak M ./mk/config.mk.in -1 +1 View patch online: http://darcs.haskell.org/ghc-6.8/ghc/_darcs/patches/20080512104030-12142-a1dfdc6210e6a4ac239174e590a9ed72fee18109.gz ___ Cvs-g

patch applied (ghc-6.8/ghc): FIX #2234: don't generate .prof unless we're going to put something in it

2008-05-14 Thread Ian Lynagh
Mon May 12 03:40:20 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * FIX #2234: don't generate .prof unless we're going to put something in it M ./rts/Profiling.c -26 +36 M ./rts/RtsStartup.c -1 +1 View patch online: http://darcs.haskell.org/ghc-6.8/ghc/_darcs/patches/20080512104020-12142-

patch applied (ghc-6.8/ghc): FIX #1861: floating-point constants for infinity and NaN in via-C

2008-05-14 Thread Ian Lynagh
Mon May 12 03:38:47 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * FIX #1861: floating-point constants for infinity and NaN in via-C M ./compiler/cmm/PprC.hs -1 +10 M ./includes/Stg.h +3 View patch online: http://darcs.haskell.org/ghc-6.8/ghc/_darcs/patches/20080512103847-12142-387c7b1de6

patch applied (ghc-6.8/ghc): Tell the mangler how to mangle for amd64/freebsd; fixes trac #2072

2008-05-14 Thread Ian Lynagh
Sun May 11 11:20:11 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Tell the mangler how to mangle for amd64/freebsd; fixes trac #2072 M ./driver/mangler/ghc-asm.lprl -1 +1 View patch online: http://darcs.haskell.org/ghc-6.8/ghc/_darcs/patches/20080511182011-3fd76-e83ae6be615c3733406f956e4bbdb5d

patch applied (ghc-6.8/ghc): Make darcs-all act on all repos in libraries/, not just boot/extra libs

2008-05-14 Thread Ian Lynagh
Fri May 2 10:47:53 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Make darcs-all act on all repos in libraries/, not just boot/extra libs M ./darcs-all -4 +18 View patch online: http://darcs.haskell.org/ghc-6.8/ghc/_darcs/patches/20080502174753-3fd76-81e6534da1110a14ecea5221f4dbdca35fe25192.gz

patch applied (ghc-6.8/ghc): When validating, configure with "--prefix=`pwd`/inst"

2008-05-14 Thread Ian Lynagh
Fri May 2 08:56:49 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * When validating, configure with "--prefix=`pwd`/inst" This means a validate build can be installed locally. `pwd`/inst probably won't give a useful value on all platforms (in particular there are probably some Windows configurat

patch applied (testsuite): Add a test for trac #2059

2008-05-14 Thread Ian Lynagh
Wed May 14 05:29:55 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Add a test for trac #2059 M ./tests/ghc-regress/lib/Numeric/all.T +1 A ./tests/ghc-regress/lib/Numeric/num009.hs A ./tests/ghc-regress/lib/Numeric/num009.stdout View patch online: http://darcs.haskell.org/testsuite/_darc

patch applied (ghc): Remove Distribution.Compat.Char from compat again

2008-05-14 Thread Ian Lynagh
Wed May 14 05:51:52 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Remove Distribution.Compat.Char from compat again Cabal now does this differently. R ./compat/Distribution/Compat/Char.hs View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080514125152-3fd76-bf53ae53cd59d98e9663

patch applied (ghc): Fix an assertion

2008-05-14 Thread Ian Lynagh
Sat Apr 26 04:01:15 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Fix an assertion We were checking that a pointer was correctly tagged, but after we had untagged it. M ./rts/Sanity.c -4 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080426110115-3fd76-733d6a232f34bc4e

patch applied (ghc): Fix sin/cos/tan on x86; trac #2059

2008-05-14 Thread Ian Lynagh
Fri May 2 17:08:41 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Fix sin/cos/tan on x86; trac #2059 If the value is > 2^63 then we need to work out its value mod 2pi, and apply the operation to that instead. M ./compiler/nativeGen/MachCodeGen.hs -6 +8 M ./compiler/nativeGen/MachInstrs.

patch applied (testsuite): add test for #2276

2008-05-14 Thread Simon Marlow
Wed May 14 03:04:05 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * add test for #2276 A ./tests/ghc-regress/ffi/should_run/2276.hs A ./tests/ghc-regress/ffi/should_run/2276.stdout A ./tests/ghc-regress/ffi/should_run/2276_c.c M ./tests/ghc-regress/ffi/should_run/Makefile +4 M .

patch applied (testsuite): add test for #1288

2008-05-14 Thread Simon Marlow
Wed May 14 03:03:46 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * add test for #1288 A ./tests/ghc-regress/ffi/should_run/1288.hs A ./tests/ghc-regress/ffi/should_run/1288.stdout M ./tests/ghc-regress/ffi/should_run/Makefile +4 M ./tests/ghc-regress/ffi/should_run/all.T -3 +13 Vi

patch applied (testsuite): make this .T file more multi-thread-friendly

2008-05-14 Thread Simon Marlow
Wed May 14 02:10:58 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * make this .T file more multi-thread-friendly use extra_clean, and avoid top-level runCmd M ./tests/ghc-regress/ffi/should_run/all.T -9 +11 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080514091058-7

patch applied (testsuite): Don't bother testing ghostscript if we have no profiling libraries

2008-05-14 Thread Simon Marlow
Fri May 9 02:33:00 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * Don't bother testing ghostscript if we have no profiling libraries M ./driver/testlib.py -3 +4 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080509093300-760e2-61e92482f4083272e49b048de4892dceba38f5d1.

patch applied (ghc): FIX #1288: GHCi wasn't adding the @n suffix to stdcalls on Windows

2008-05-14 Thread Simon Marlow
Wed May 14 02:27:42 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * FIX #1288: GHCi wasn't adding the @n suffix to stdcalls on Windows M ./compiler/ghci/ByteCodeGen.lhs -2 +13 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080514092742-760e2-3295f4caee587eb0081c70e3506f9c846b

Re: windows HEAD build fails

2008-05-14 Thread Simon Marlow
Claus Reinke wrote: still problems with HEAD on windows: ... ../compiler/stage1/ghc-inplace -no-user-package-conf -o stage2/ghc -H16m -O -package ghc -Istage2 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -IcodeGen -InativeGen -Iparser -Rghc-timing -DGHCI -threaded -fforce-recomp

Re: Bug in GHC HEAD on Windows?

2008-05-14 Thread Simon Marlow
Felix Martini wrote: I've pulled and compiled GHC HEAD on Windows (with build setting 'fastest'). When i start ghci i get the error message C:\ghc\ghc-head\bin>ghci GHCi, version 6.9.20080416: http://www.haskell.org/ghc/ :? for help : Unknown PEi386 section name `.reloc' (while processing: C:\g

patch applied (ghc): FIX #2276: foreign import stdcall "&foo" doesn't work

2008-05-14 Thread Simon Marlow
Wed May 14 01:24:22 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * FIX #2276: foreign import stdcall "&foo" doesn't work This turned out not to be too hard, just a matter of figuring out the correct argument list size by peeking inside FunPtr's type argument, and in the C backend we have to e

Daily report for stable

2008-05-14 Thread BuildBot Collator
Build results: gabor stable:pass kahl G5 Gentoo Linux stable: pass tnaur x86 Linux stable: fail (failed stage1) x86 Windows stable: lost x86 Windows stable fast: pass lost lost pass pass x86-64 Linux stable: lost Old unexpected test passes: cg057 1

Daily report for head

2008-05-14 Thread BuildBot Collator
Build results: x86-64 Linux head: lost x86 Windows head: lost x86 Windows head fast: pass lost lost pass kahl G5 Gentoo Linux head: fail (failed darcs) tnaur PPC OSX head 2: pass x86-64 Linux head unreg: lost Old unexpected test passes: stableptr003 4 gabor head