Re: validate failure w/ HEAD

2009-11-18 Thread austin s
Hi Ian, After updating about 20 minutes ago the latest validate seems to be going good. If I have any problems I'll reply back. On Wed, Nov 18, 2009 at 6:23 PM, Ian Lynagh wrote: > > Hi Austin, > > On Wed, Nov 18, 2009 at 10:59:56AM -0600, austin s wrote: >> >> With the latest GHC HEAD from dar

[nightly] 18-Nov-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com)

2009-11-18 Thread GHC Build Reports
Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location= /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Wed Nov 18 19:00:01 GMT 2009. **

patch applied (ghc): Windows DLLs: Slurp across the actually static version of libffi

2009-11-18 Thread Ben Lippmeier
Wed Nov 18 16:02:39 PST 2009 ben.lippme...@anu.edu.au * Windows DLLs: Slurp across the actually static version of libffi M ./libffi/ghc.mk +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091119000239-43c66-44d353baa77f16b23290b7ca6aaca5d854391608.gz ___

patch applied (ghc): Windows DLLs: Don't rely on stg/DLL.h being included in RtsAPI.h

2009-11-18 Thread Ben Lippmeier
Wed Nov 18 03:05:48 PST 2009 ben.lippme...@anu.edu.au * Windows DLLs: Don't rely on stg/DLL.h being included in RtsAPI.h Ignore-this: 7dce0ede283974d7834fe12af3f71bd5 M ./includes/RtsAPI.h -7 +13 M ./includes/stg/DLL.h -7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches

patch applied (ghc): Windows DLLs: stifle more warnings about auto imported symbols

2009-11-18 Thread Ben Lippmeier
Wed Nov 18 01:01:05 PST 2009 ben.lippme...@anu.edu.au * Windows DLLs: stifle more warnings about auto imported symbols M ./compiler/main/DriverPipeline.hs +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091118090105-43c66-785522a58863ea09b8cdb9db411c823cdaf2492f.gz ___

patch applied (ghc): Fix warnings about unused imports

2009-11-18 Thread Ben Lippmeier
Wed Nov 18 03:05:25 PST 2009 ben.lippme...@anu.edu.au * Fix warnings about unused imports Ignore-this: 93841770eadabf5bd3b9f859ca2de7eb M ./compiler/codeGen/StgCmmCon.hs -1 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091118110525-43c66-0f5c547cc6934f46256570e2f1da

patch applied (ghc): Windows DLLs: add #ifdefery to turn off DLL import of libffi when building statically.

2009-11-18 Thread Ben Lippmeier
Tue Nov 17 20:39:01 PST 2009 ben.lippme...@anu.edu.au * Windows DLLs: add #ifdefery to turn off DLL import of libffi when building statically. M ./libffi/libffi.dllize-3.0.8.patch -1 +1 M ./rts/Interpreter.c +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091118043

patch applied (ghc): Windows DLLs: stifle warnings about symbols being auto imported from DLLs

2009-11-18 Thread Ben Lippmeier
Tue Nov 17 21:15:26 PST 2009 ben.lippme...@anu.edu.au * Windows DLLs: stifle warnings about symbols being auto imported from DLLs M ./compiler/main/DriverPipeline.hs +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091118051526-43c66-4ec4375acd53db40feda1a02f2574577cd539

patch applied (ghc): Windows DLLs: disable extra shutdownHaskell() when unloading the RTS DLL

2009-11-18 Thread Ben Lippmeier
Mon Nov 16 21:06:48 PST 2009 ben.lippme...@anu.edu.au * Windows DLLs: disable extra shutdownHaskell() when unloading the RTS DLL M ./rts/RtsDllMain.c -1 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091117050648-43c66-491aafbf6b31722f5c2c894ce202afdfc2e85d3d.gz _

patch applied (ghc): Windows DLLs: remove dup symbol from def file

2009-11-18 Thread Ben Lippmeier
Mon Nov 16 20:38:51 PST 2009 ben.lippme...@anu.edu.au * Windows DLLs: remove dup symbol from def file M ./rts/win32/libHSffi.def -1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091117043851-43c66-721164049c188c458ded9757aa52cd17df47bb9b.gz _

patch applied (ghc): Use opt_PIC not #defined __PIC__ in compiler source.

2009-11-18 Thread Ben Lippmeier
Mon Nov 16 20:37:16 PST 2009 ben.lippme...@anu.edu.au * Use opt_PIC not #defined __PIC__ in compiler source. M ./compiler/codeGen/CgCon.lhs -2 +6 M ./compiler/codeGen/StgCmmCon.hs -3 +8 M ./compiler/main/DriverPipeline.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs

patch applied (ghc): Windows DLLs: CHARLIKE_closure and INTLIKE_closure aren't defined in this way.

2009-11-18 Thread Ben Lippmeier
Fri Nov 13 22:32:40 PST 2009 ben.lippme...@anu.edu.au * Windows DLLs: CHARLIKE_closure and INTLIKE_closure aren't defined in this way. M ./rts/Linker.c -3 +17 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091114063240-43c66-4d3c7e4bc7fed61b36ccad3f8d973f9e51046b56.gz _

patch applied (ghc): If a comment says "Is this correct?", it's not.

2009-11-18 Thread Ben Lippmeier
Fri Nov 13 22:31:57 PST 2009 ben.lippme...@anu.edu.au * If a comment says "Is this correct?", it's not. M ./rts/StgMiscClosures.cmm -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091114063157-43c66-0fc08ca31fdeafe3f7e8ee866f0dbe4b9502c1e5.gz ___

patch applied (ghc): Windows DLLs: gmp is in the integer-gmp package now.

2009-11-18 Thread Ben Lippmeier
Fri Nov 13 22:30:46 PST 2009 ben.lippme...@anu.edu.au * Windows DLLs: gmp is in the integer-gmp package now. M ./rts/ghc.mk -3 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091114063046-43c66-7932188ea689b1ab953b2cc622014e0714b6787b.gz ___

patch applied (ghc): Use DLL aware runIO_closure instead of base_GHCziTopHandler_runIO_closure directly

2009-11-18 Thread Ben Lippmeier
Fri Nov 13 22:15:59 PST 2009 ben.lippme...@anu.edu.au * Use DLL aware runIO_closure instead of base_GHCziTopHandler_runIO_closure directly M ./rts/RtsStartup.c -2 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091114061559-43c66-ad46e3194d69291eb80cc72b805d42a8ca8e284

patch applied (ghc): RTS also uses runSparks_closure from base

2009-11-18 Thread Ben Lippmeier
Fri Nov 13 22:14:45 PST 2009 ben.lippme...@anu.edu.au * RTS also uses runSparks_closure from base M ./rts/Prelude.h +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091114061445-43c66-fb507de5075737c95096043f64cb2d8903587d36.gz __

patch applied (ghc): Provide extralibs when linking Windows DLLs

2009-11-18 Thread Ben Lippmeier
Fri Nov 13 22:11:09 PST 2009 ben.lippme...@anu.edu.au * Provide extralibs when linking Windows DLLs M ./rules/build-package-way.mk +12 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091114061109-43c66-4c8d0fe1965efb42f759920aa2b93019383cd68f.gz __

patch applied (ghc): Don't share low valued Int and Char closures with Windows DLLs

2009-11-18 Thread Ben Lippmeier
Fri Nov 13 22:04:55 PST 2009 ben.lippme...@anu.edu.au * Don't share low valued Int and Char closures with Windows DLLs M ./compiler/codeGen/CgCon.lhs +8 M ./compiler/codeGen/StgCmmCon.hs -1 +7 M ./compiler/main/DriverPipeline.hs -2 +13 M ./includes/RtsAPI.h -4 +10 M ./includ

patch applied (ghc): Windows DLLs: use one import lib for each DLL the RTS needs.

2009-11-18 Thread Ben Lippmeier
Tue Nov 10 17:48:21 PST 2009 ben.lippme...@anu.edu.au * Windows DLLs: use one import lib for each DLL the RTS needs. M ./rts/ghc.mk -12 +53 M ./rts/win32/libHSbase.def -26 +1 A ./rts/win32/libHSffi.def A ./rts/win32/libHSghc-prim.def View patch online: http://darcs.haskell.org/

patch applied (ghc): Add autoconf code to locate dlltool on Windows

2009-11-18 Thread Ben Lippmeier
Mon Nov 9 21:12:57 PST 2009 ben.lippme...@anu.edu.au * Add autoconf code to locate dlltool on Windows M ./configure.ac +15 M ./mk/config.mk.in +1 M ./rts/ghc.mk -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091110051257-43c66-0206ec1021871b412d1cf591589169

patch applied (ghc): Break recursive imports between the RTS and base library on Windows.

2009-11-18 Thread Ben Lippmeier
Thu Nov 5 22:27:32 PST 2009 ben.lippme...@anu.edu.au * Break recursive imports between the RTS and base library on Windows. The file rts/win32/libHSbase.def contains a list of all the symbols from the base library that the RTS needs. When building the RTS into a DLL on Windows, we

patch applied (ghc): Add the msysCORE*.tar.gz tarball to the list of tarballs we unpack

2009-11-18 Thread Ian Lynagh
Wed Nov 18 11:55:23 PST 2009 Ian Lynagh * Add the msysCORE*.tar.gz tarball to the list of tarballs we unpack M ./configure.ac +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091118195523-3fd76-aea2e25863c6e45fe7c73f2e661aeceb79778d6b.gz ___

Re: validate failure w/ HEAD

2009-11-18 Thread Ian Lynagh
Hi Austin, On Wed, Nov 18, 2009 at 10:59:56AM -0600, austin s wrote: > > With the latest GHC HEAD from darcs, I am running into a validate > failure that happens very early, preventing the compiler from being > built, much less any tests done: What platform are you on? > % sh validate > >

Re: Validate fails on Mac OS X (Snow Leopard)

2009-11-18 Thread Ian Lynagh
On Fri, Nov 13, 2009 at 02:44:33PM +1100, Manuel M T Chakravarty wrote: > Documentation created: dist-install/doc/html/dph-par/index.html > cd libraries && sh gen_contents_index --inplace > haddock: internal Haddock or GHC error: directory-version:: openBinaryFile: > does not exist (No such file o

patch applied (ghc-6.12/ghc): Add the msysCORE*.tar.gz tarball to the list of tarballs we unpack

2009-11-18 Thread Ian Lynagh
Wed Nov 18 11:55:23 PST 2009 Ian Lynagh * Add the msysCORE*.tar.gz tarball to the list of tarballs we unpack M ./configure.ac +2 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091118195523-3fd76-aea2e25863c6e45fe7c73f2e661aeceb79778d6b.gz __

patch applied (ghc-6.12/ghc): Add an install-docs target that emits a helpful diagnostic (#3662)

2009-11-18 Thread Ian Lynagh
Mon Nov 16 04:01:37 PST 2009 Simon Marlow * Add an install-docs target that emits a helpful diagnostic (#3662) Ignore-this: 1c5414730614b205c67919f3ea363c00 M ./Makefile -1 +7 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091116120137-12142-372020911641ac01ae

patch applied (ghc-6.12/ghc): Merge patches

2009-11-18 Thread Ian Lynagh
Wed Nov 18 10:41:50 PST 2009 Ian Lynagh * Merge patches Mon Nov 16 11:56:30 GMT 2009 Simon Marlow * fix install_docs dependencies, and add a missing $(INSTALL_DIR) Tue Nov 17 15:11:23 GMT 2009 Simon Marlow * exclude some haddock-related rules during BINDIST M ./ghc

patch applied (ghc-6.12/ghc): include the GHC package docs in a bindist

2009-11-18 Thread Ian Lynagh
Tue Nov 17 07:11:33 PST 2009 Simon Marlow * include the GHC package docs in a bindist Ignore-this: c4a10221b1a2a4778494018bca7d2169 M ./ghc.mk +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091117151133-12142-6dd607533489bc442b0d1dbe597652b3bcd0a5d2.gz ___

patch applied (ghc-6.12/ghc): MERGED: Tweak to the directory-building rule

2009-11-18 Thread Ian Lynagh
Wed Nov 18 10:21:45 PST 2009 Ian Lynagh * MERGED: Tweak to the directory-building rule Fri Nov 13 12:57:19 GMT 2009 Simon Marlow So we don't try to recreate directories just because they are older than mkdirhier, since mkdirhier won't touch them. M ./ghc.mk -1 +5 View patch on

Re: Comparing instance heads

2009-11-18 Thread David Waern
2009/11/15 David Waern : > Hi, > > My little sunday afternoon project consists of implementing comments > on instances in Haddock, but now I'm stuck. > > Here's the problem: > > Haddock associates an instance declaration with a comment using their > respective SrcLocs. So this association has to be

patch applied (ghc): Put the libffi files to be installed into a dist directory

2009-11-18 Thread Ian Lynagh
Wed Nov 18 07:05:08 PST 2009 Ian Lynagh * Put the libffi files to be installed into a dist directory This meakes it easier to correctly clean libffi M ./ghc.mk -2 +2 M ./libffi/ghc.mk -26 +25 M ./libffi/package.conf.in -2 +2 M ./rts/ghc.mk -1 +1 View patch online: http://dar

patch applied (ghc): Add ghc-tarballs to the list of directories that go into an sdist

2009-11-18 Thread Ian Lynagh
Wed Nov 18 05:10:47 PST 2009 Ian Lynagh * Add ghc-tarballs to the list of directories that go into an sdist M ./ghc.mk -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091118131047-3fd76-9c420f692a59f9f26f5c14eb009c30cbaef56a3c.gz ___

patch applied (ghc): Remove redundant libffi/tarball directory

2009-11-18 Thread Ian Lynagh
Wed Nov 18 04:41:02 PST 2009 Ian Lynagh * Remove redundant libffi/tarball directory We now use the tarball in the ghc-tarballs repo R ./libffi/tarball/ R ./libffi/tarball/README View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091118124102-3fd76-e2971bf7930215f087292

validate failure w/ HEAD

2009-11-18 Thread austin s
Hello, With the latest GHC HEAD from darcs, I am running into a validate failure that happens very early, preventing the compiler from being built, much less any tests done: % sh validate ghc-6.13.20091117: file OrdList.hi is missing (ignoring) ghc-6.13.20091117: file Outputable.hi is missi

patch applied (ghc-6.12/ghc): Put the libffi files to be installed into a dist directory

2009-11-18 Thread Ian Lynagh
Wed Nov 18 07:05:08 PST 2009 Ian Lynagh * Put the libffi files to be installed into a dist directory This meakes it easier to correctly clean libffi M ./ghc.mk -2 +2 M ./libffi/ghc.mk -26 +25 M ./libffi/package.conf.in -2 +2 M ./rts/ghc.mk -1 +1 View patch online: http://dar

patch applied (ghc-6.12/ghc): Add a directory creation rule in the 6.12 branch

2009-11-18 Thread Ian Lynagh
Wed Nov 18 06:06:21 PST 2009 Ian Lynagh * Add a directory creation rule in the 6.12 branch M ./ghc.mk +14 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091118140621-3fd76-2944b18245f65062899c92e57420c1288a4aef08.gz _

patch applied (ghc-6.12/ghc): Add ghc-tarballs to the list of directories that go into an sdist

2009-11-18 Thread Ian Lynagh
Wed Nov 18 05:10:47 PST 2009 Ian Lynagh * Add ghc-tarballs to the list of directories that go into an sdist M ./ghc.mk -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091118131047-3fd76-9c420f692a59f9f26f5c14eb009c30cbaef56a3c.gz __

patch applied (ghc-6.12/ghc): Remove the old libffi tarball

2009-11-18 Thread Ian Lynagh
Wed Nov 18 04:40:04 PST 2009 Ian Lynagh * Remove the old libffi tarball We now use the tarball in the ghc-tarballs repo R ./libffi/tarball/ R ./libffi/tarball/README R ./libffi/tarball/libffi-3.0.8.tar.gz View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20

Re: What's up with x86 Windows head?

2009-11-18 Thread Simon Marlow
On 18/11/2009 09:15, Ben Lippmeier wrote: BuildBot Collator wrote: Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: fail (failed compile)

patch applied (testsuite): Bump the ulimits for outofmem/outofmem2

2009-11-18 Thread Simon Marlow
Tue Nov 17 08:02:30 PST 2009 Simon Marlow * Bump the ulimits for outofmem/outofmem2 Ignore-this: fe6981dd4419219422b9459b044256ea They just started failing on x86-64/Linux here, no idea why. M ./tests/ghc-regress/rts/Makefile -2 +2 View patch online: http://darcs.haskell.org/testsuite

patch applied (testsuite): add missing files

2009-11-18 Thread Simon Marlow
Tue Nov 17 08:10:23 PST 2009 Simon Marlow * add missing files Ignore-this: aabd4f258ec4293682213d50dab5b555 A ./tests/ghc-regress/perf/Makefile A ./tests/ghc-regress/perf/compiler/Makefile A ./tests/ghc-regress/perf/compiler/all.T View patch online: http://darcs.haskell.org/test

What's up with x86 Windows head?

2009-11-18 Thread Ben Lippmeier
BuildBot Collator wrote: Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: fail (failed compile)

Daily report for stable

2009-11-18 Thread BuildBot Collator
Build results: tnaur PPC OSX stable 2: fail (failed compile) x86 Windows stable: fail (failed compile) x86 Windows stable fast: pass lost pass pass pass lost x86-64 Linux stable: pass Old unexpected test passes: 2410 2 x86 Linux stable TH_spliceE5_prof 2 x86 Linux s

Daily report for head

2009-11-18 Thread BuildBot Collator
Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head:fail (failed compile) x86 Windows head fast: pass lost pass pass lost x86-64 Linux head unreg: fail (failed compile) Old unexpected test passes: 2410 1 x86-64 Linux head TH_spliceE5_p