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

2008-11-20 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 Thu Nov 20 18:00:01 GMT 2008. checking out

Re: Build system

2008-11-20 Thread Roman Leshchinskiy
Ian, sorry for the duplicate, forgot to cc the list on my reply. On 21/11/2008, at 03:58, Ian Lynagh wrote: We've filled out the new build system design plan with some details: http://hackage.haskell.org/trac/ghc/wiki/Design/BuildSystem Thanks for doing this! There is one thing that I don

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

2008-11-20 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 Thu Nov 20 19:00:01 GMT 2008. **

Re: Build system

2008-11-20 Thread Ian Lynagh
Hi, On Fri, Nov 21, 2008 at 02:58:12AM +0100, Matthias Kilian wrote: > > On Thu, Nov 20, 2008 at 04:58:44PM +, Ian Lynagh wrote: > > We've filled out the new build system design plan with some details: > > http://hackage.haskell.org/trac/ghc/wiki/Design/BuildSystem > > Please have a look

Re: Build system

2008-11-20 Thread Matthias Kilian
Hi, On Thu, Nov 20, 2008 at 04:58:44PM +, Ian Lynagh wrote: > We've filled out the new build system design plan with some details: > http://hackage.haskell.org/trac/ghc/wiki/Design/BuildSystem > Please have a look and if you forsee any problems, or have any > suggestions of how things coul

patch applied (ghc-6.10/ghc): Fix flag name -XDisambiguateRecordFields

2008-11-20 Thread Ian Lynagh
Thu Nov 20 04:32:05 PST 2008 [EMAIL PROTECTED] * Fix flag name -XDisambiguateRecordFields M ./docs/users_guide/flags.xml -2 +2 M ./docs/users_guide/glasgow_exts.xml -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081120123205-1287e-1b92fc4ceae5eb1811bbfc

patch applied (ghc-6.10/ghc): Fix typo (HAVE_LIBGMP => HAVE_LIB_GMP); omit local gmp includes if HAVE_LIB_GMP

2008-11-20 Thread Ian Lynagh
Wed Nov 19 05:10:56 PST 2008 Simon Marlow <[EMAIL PROTECTED]> * Fix typo (HAVE_LIBGMP => HAVE_LIB_GMP); omit local gmp includes if HAVE_LIB_GMP If we're using the system's installed GMP, we don't want to be picking up the local gmp.h header file. Fixes 2469(ghci) for me, because it tur

Re: Why validate?

2008-11-20 Thread Ian Lynagh
On Fri, Nov 21, 2008 at 12:03:52PM +1100, Manuel M T Chakravarty wrote: > >> > >>Linker.c:1495:0: > >> error: ā€˜n’ undeclared (first use in this function) > > > >Oh, that conditionally failed under the Mac? > > Don't think it is a Mac problem. The relevant code is right *after* > the code that

Re: Why validate?

2008-11-20 Thread Manuel M T Chakravarty
Don Stewart: chak: Current HEAD on Mac OS X 10.5.5 (Intel): /Users/chak/Code/ghc-test/ghc/stage1-inplace/ghc -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

Re: Why validate?

2008-11-20 Thread Don Stewart
chak: > Current HEAD on Mac OS X 10.5.5 (Intel): > > /Users/chak/Code/ghc-test/ghc/stage1-inplace/ghc -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 -opt

Why validate?

2008-11-20 Thread Manuel M T Chakravarty
Current HEAD on Mac OS X 10.5.5 (Intel): /Users/chak/Code/ghc-test/ghc/stage1-inplace/ghc -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 -optc-DCOMP

Re: Problem linking installPackage when SplitObjs=NO

2008-11-20 Thread Duncan Coutts
On Thu, 2008-11-20 at 15:12 +, Simon Marlow wrote: > Matthias Kilian wrote: > > However, what about Linux? Doesn't it show the same problem? IIRC, > > sem_wait(3) and friends are in libpthread on Linux, too. > > We depend on librt, which apparently depends on libpthread, so we get away > wit

Build system

2008-11-20 Thread Ian Lynagh
Hi all, We've filled out the new build system design plan with some details: http://hackage.haskell.org/trac/ghc/wiki/Design/BuildSystem Please have a look and if you forsee any problems, or have any suggestions of how things could be done better, let us know. We plan to begin work on this s

patch applied (ghc): round the size up to a page in mmapForLinker() instead of in the caller

2008-11-20 Thread Simon Marlow
Thu Nov 20 07:40:14 PST 2008 Simon Marlow <[EMAIL PROTECTED]> * round the size up to a page in mmapForLinker() instead of in the caller M ./rts/Linker.c -15 +18 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081120154014-12142-4f2b4eca03c266105c2d3781d994b5a7b2b5a8d8.gz

Re: Validation failures under Windows

2008-11-20 Thread Simon Marlow
Mitchell, Neil wrote: FWIW, I had some validate failures under windows dependening on which shell I used. I have to check again which one it was, though. For information, my shell is: [EMAIL PROTECTED] /cygdrive/c/ghc-build/ghc $ help GNU bash, version 3.2.39(20)-release (i686-pc-cygwin)

Re: Problem linking installPackage when SplitObjs=NO

2008-11-20 Thread Simon Marlow
Matthias Kilian wrote: On Wed, Nov 19, 2008 at 01:18:39PM +, Simon Marlow wrote: My only idea how to fix this it to add -pthread to cc-options and ld-options of unix.buildinfo if SplitObjs=NO, but this sounds like a crude hack to me. If anyone has a better solution, please let me know. Spli

patch applied (ghc): Fix a race in the deadlock-detection code

2008-11-20 Thread Simon Marlow
Thu Nov 20 03:24:38 PST 2008 Simon Marlow <[EMAIL PROTECTED]> * Fix a race in the deadlock-detection code After a deadlock it was possible for the timer signal to remain off, which meant that the next deadlock would not be detected, and the system would hang. Spotted by conc047(threaded2)

patch applied (ghc): error message wibble

2008-11-20 Thread Simon Marlow
Thu Nov 20 00:49:01 PST 2008 Simon Marlow <[EMAIL PROTECTED]> * error message wibble M ./rts/Linker.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081120084901-12142-d3bf58869833779a44585f50995861ff2ce349fc.gz ___ Cvs-g

patch applied (ghc): Fix flag name -XDisambiguateRecordFields

2008-11-20 Thread Simon Peyton Jones
Thu Nov 20 04:32:05 PST 2008 [EMAIL PROTECTED] * Fix flag name -XDisambiguateRecordFields M ./docs/users_guide/flags.xml -2 +2 M ./docs/users_guide/glasgow_exts.xml -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081120123205-1287e-1b92fc4ceae5eb1811bbfc74fc8ad59

Re: Build failure

2008-11-20 Thread Simon Marlow
Mitchell, Neil wrote: System\Process.hs:456:12: Warning: Defined but not used: `fun' : Failing due to -Werror. Sorry about that - I fixed it a while ago but somehow forgot to push. Will push shortly. Cheers, Simon ___ Cvs-ghc mailing li

Daily report for head

2008-11-20 Thread BuildBot Collator
Build results: x86-64 Linux head: lost x86 Windows head:fail (failed stage1) x86 Windows head fast: fail (failed stage2 runtestsuite) fail (failed stage2 runtestsuite) pass pass fail (failed stage2) tnaur PPC OSX head 2:pass tnaur x86 Linux head:pass tnaur x86 OS X head:

Daily report for stable

2008-11-20 Thread BuildBot Collator
Build results: gabor stable:lost kili stable: fail (failed stage2 runtestsuite) tnaur x86 Linux stable: pass tnaur x86 OS X stable: pass x86 Linux stable:pass x86 Windows stable: fail (failed stage1) x86 Windows stable fast: pass pass pass fail (failed stage1

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

2008-11-20 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 Nov 19 18:00:02 GMT 2008. checking out