[nightly] 13-Jan-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

2009-01-13 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 Tue Jan 13 18:00:01 GMT 2009. checking out

validate fails on MacOS

2009-01-13 Thread Manuel M T Chakravarty
/Users/chak/Code/ghc-test/ghc/stage1-inplace/ghc -Werror -H64m -O0 - fasm -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm- lint -hisuf debug_hi -hcsuf debug_hc -osuf debug_o -optc-DDEBUG -c PrimOps.cmm -o

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

2009-01-13 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 Tue Jan 13 19:00:02 GMT 2009. **

Validate warns and, eventually, hangs

2009-01-13 Thread Thorkil Naur
Hello, Using > $ uname -a > Darwin thorkil-naurs-mac-mini.local 9.6.0 Darwin Kernel Version 9.6.0: Mon Nov 24 17:39:01 PST 2008; root:xnu-1228.9.59~1/RELEASE_PPC Power Macintosh >$ ghc --version > The Glorious Glasgow Haskell Compilation System, version 6.6.1 (which is the machine that hosts th

patch applied (testsuite): Test Trac #2944

2009-01-13 Thread Simon Peyton Jones
Tue Jan 13 09:19:31 PST 2009 simo...@microsoft.com * Test Trac #2944 Ignore-this: 4c3fb381dc8186637196783f09520f55 A ./tests/ghc-regress/indexed-types/should_compile/T2944.hs M ./tests/ghc-regress/indexed-types/should_compile/all.T +1 View patch online: http://darcs.haskell.org/tests

patch applied (ghc): Fix Trac #2931

2009-01-13 Thread Simon Peyton Jones
Tue Jan 13 09:09:48 PST 2009 simo...@microsoft.com * Fix Trac #2931 Ignore-this: 6ff0207627165f3f7bd145171e59b533 Fix the lexical analyser when it encounters 'x and Template Haskell is on. M ./compiler/parser/Lexer.x -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs

patch applied (testsuite): Follow error message change

2009-01-13 Thread Simon Peyton Jones
Tue Jan 13 09:08:41 PST 2009 simo...@microsoft.com * Follow error message change Ignore-this: bab0d571dffe70fc523fcbcec18bbb5e M ./tests/ghc-regress/gadt/lazypat.stderr -2 +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20090113170841-1287e-a9e6fd8058d9c7d7dde9fa8

patch applied (ghc): Rewrite CorePrep and improve eta expansion

2009-01-13 Thread Simon Peyton Jones
Tue Jan 13 08:49:53 PST 2009 simo...@microsoft.com * Rewrite CorePrep and improve eta expansion Ignore-this: 910d1d613592c116714c324618b1e45c This patch does two main things a) Rewrite most of CorePrep to be much easier to understand (I hope!). The invariants established by Core

patch applied (ghc): Spelling in comment only

2009-01-13 Thread Simon Peyton Jones
Tue Jan 13 08:46:24 PST 2009 simo...@microsoft.com * Spelling in comment only Ignore-this: 2eb6372f996b9133683918aecad1a5aa M ./compiler/typecheck/TcInstDcls.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090113164624-1287e-8c94d7e5f24f7fe742b1d800299605bb024e

patch applied (ghc): Rename isIdentityCoercion to isIdentityCoI; add Coercion.isIdentityCoercion

2009-01-13 Thread Simon Peyton Jones
Tue Jan 13 08:48:04 PST 2009 simo...@microsoft.com * Rename isIdentityCoercion to isIdentityCoI; add Coercion.isIdentityCoercion Ignore-this: ac05f38a092959c08972c768fe427e06 M ./compiler/typecheck/TcBinds.lhs -1 +1 M ./compiler/typecheck/TcPat.lhs -2 +2 M ./compiler/types/Coercio

patch applied (ghc): Make the ASSERT more informative

2009-01-13 Thread Simon Peyton Jones
Tue Jan 13 08:41:33 PST 2009 simo...@microsoft.com * Make the ASSERT more informative Ignore-this: 4059e33cf594403e03c0eb4169dc300f M ./compiler/codeGen/ClosureInfo.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090113164133-1287e-f4bfdb9d2f8c33a9e3a2769e33776

patch applied (ghc): Do not do SpecConstr on functions that unconditionally diverge

2009-01-13 Thread Simon Peyton Jones
Tue Jan 13 08:29:18 PST 2009 simo...@microsoft.com * Do not do SpecConstr on functions that unconditionally diverge Ignore-this: cb0c210b936941b241c312c72545bfe2 There is no point in specialising a function that is guaranteed to diverge, and doing so screwed up arity stuff. See N

patch applied (ghc): Export mapOL from OrdList

2009-01-13 Thread Simon Peyton Jones
Tue Jan 13 08:40:51 PST 2009 simo...@microsoft.com * Export mapOL from OrdList Ignore-this: 3debd81ae00d3745ec248197b97d312f M ./compiler/utils/OrdList.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090113164051-1287e-60ad9bef13e7dc93003f98e506c38d672d25a64f.g

patch applied (ghc): Improve error messages slightly

2009-01-13 Thread Simon Peyton Jones
Tue Jan 13 08:40:20 PST 2009 simo...@microsoft.com * Improve error messages slightly Ignore-this: 89090ec03d8ea201f64105c0dbb8d5f9 M ./compiler/typecheck/TcPat.lhs -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090113164020-1287e-83b076a0f41c21d3b7e5da042a7db36055

patch applied (ghc): Make -XTypeFamilies imply -XRelaxedPolyRec (Trac #2944)

2009-01-13 Thread Simon Peyton Jones
Tue Jan 13 08:27:16 PST 2009 simo...@microsoft.com * Make -XTypeFamilies imply -XRelaxedPolyRec (Trac #2944) Ignore-this: 8ab21566045c8bc8050ed7dda04e2df M ./compiler/main/DynFlags.hs +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090113162716-1287e-910a32fdba7f59a81

patch applied (testsuite): Test Trac #2931

2009-01-13 Thread Simon Peyton Jones
Tue Jan 13 08:02:25 PST 2009 simo...@microsof.com * Test Trac #2931 Ignore-this: 10f9c68d848b1503e05e44dab84b8a2a A ./tests/ghc-regress/th/T2931.hs M ./tests/ghc-regress/th/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20090113160225-f1c6d-66f1abd131b2

patch applied (ghc): Fix Trac #2937: deserialising assoicated type definitions

2009-01-13 Thread Simon Peyton Jones
Tue Jan 13 07:32:17 PST 2009 simo...@microsoft.com * Fix Trac #2937: deserialising assoicated type definitions Ignore-this: 7d7852a70a34fc22773757709735cc24 The deserialiser (TcIface) for associated type definitions wasn't taking into account that the class decl brings into scope some

patch applied (testsuite): Tweak top-level Makefile

2009-01-13 Thread Ian Lynagh
Tue Jan 13 05:51:12 PST 2009 Ian Lynagh * Tweak top-level Makefile M ./Makefile -4 +5 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20090113135112-3fd76-23ccc08e5c8230be3a86b96fc9a0756a0eeb1fff.gz ___ Cvs-ghc mailing list

patch applied (testsuite): mk/test.mk wibble

2009-01-13 Thread Ian Lynagh
Tue Jan 13 05:47:06 PST 2009 Ian Lynagh * mk/test.mk wibble M ./mk/test.mk -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20090113134706-3fd76-4c272c0c69f2e7960a077e8a8b615c03613903d3.gz ___ Cvs-ghc mailing list Cvs-

patch applied (testsuite): add boot target to the top-level Makefile; fix boot target in test.mk

2009-01-13 Thread Simon Marlow
Tue Jan 13 01:09:44 PST 2009 Simon Marlow * add boot target to the top-level Makefile; fix boot target in test.mk Ignore-this: 99fc8adcf04105ebf9ec966560aa0e43 M ./Makefile +2 M ./mk/test.mk -2 +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20090113090944-12

patch applied (ghc): Always check the result of pthread_mutex_lock() and pthread_mutex_unlock().

2009-01-13 Thread Simon Marlow
Sun Jan 4 11:24:43 PST 2009 Matthias Kilian * Always check the result of pthread_mutex_lock() and pthread_mutex_unlock(). Don't check pthread_mutex_*lock() only on Linux and/or only if DEBUG is defined. The return values of those functions are well defined and should be supported on a

Re: darcs patch: Always check the result of pthread_mutex_lock() and pt...

2009-01-13 Thread Simon Marlow
k...@outback.escape.de wrote: Sun Jan 4 20:24:43 CET 2009 Matthias Kilian * Always check the result of pthread_mutex_lock() and pthread_mutex_unlock(). I'll test this patch, thanks Kili. Cheers, Simon ___ Cvs-ghc mailing list Cvs-ghc@ha

Daily report for head

2009-01-13 Thread BuildBot Collator
Build results: x86-64 Linux head: fail (failed bindisttest boottestsuite runtestsuite) x86 Windows head:fail (failed bindist bindisttest boottestsuite runtestsuite) x86 Windows head fast: fail (failed boottestsuite runtestsuite) fail (failed boottestsuite runtestsuite) fail (fail

Daily report for stable

2009-01-13 Thread BuildBot Collator
Build results: tnaur x86 Linux stable: fail (failed boottestsuite runtestsuite) x86 Linux stable:fail (failed bindisttest boottestsuite runtestsuite) x86 Windows stable: fail (failed bindist bindisttest boottestsuite runtestsuite) x86 Windows stable fast: fail (failed boottestsuite