Re: patch applied (ghc): GHC 6.12 is now needed to build the HEAD

2010-12-13 Thread Isaac Dupree
On 12/14/10 01:55, José Pedro Magalhães wrote: ...given that Ubuntu (for instance) only has ghc-6.10.4 I guess that is no longer true... You should upgrade your Ubuntu. Both the latest Long-Term-Support release (Lucid, 10.04) and latest release (Maverick, 10.10) have versions of GHC 6.12 as

Re: patch applied (ghc): GHC 6.12 is now needed to build the HEAD

2010-12-13 Thread José Pedro Magalhães
Hi, Maybe the list of tools needed to build GHC [1] should be updated. Also, on the Linux build instructions page [2] it says that "apt-get build-dep ghc6" should suffice, but given that Ubuntu (for instance) only has ghc-6.10.4 I guess that is no longer true... Cheers, Pedro [1] http://hackage

[nightly] 13-Dec-2010 build of HEAD on i386-unknown-linux (cam-02-unx)

2010-12-13 Thread GHC Build Reports
Build description = HEAD on i386-unknown-linux (cam-02-unx) 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 Mon Dec 13 18:00:02 GMT 2010. checking out new source tree

[nightly] 13-Dec-2010 build of STABLE on i386-unknown-linux (cam-02-unx)

2010-12-13 Thread GHC Build Reports
Build description = STABLE on i386-unknown-linux (cam-02-unx) 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 Mon Dec 13 18:10:02 GMT 2010. checking out new source tree

patch applied (ghc): Add libstdc++-4.5.0-1-mingw32-dll-6.tar.lzma to mingw tarballs

2010-12-13 Thread Ian Lynagh
Mon Dec 13 14:31:53 PST 2010 Ian Lynagh * Add libstdc++-4.5.0-1-mingw32-dll-6.tar.lzma to mingw tarballs M ./configure.ac +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101213223153-3fd76-ed4ca1df79c3fd71308b62b7b5b8751ddf95f5d8.gz __

patch applied (ghc): Remove dead code now that we require the bootstrapping compiler be >= 6.12

2010-12-13 Thread Ian Lynagh
Mon Dec 13 17:10:11 PST 2010 Ian Lynagh * Remove dead code now that we require the bootstrapping compiler be >= 6.12 M ./compiler/ghc.mk -22 M ./configure.ac -5 M ./mk/config.mk.in -2 M ./rules/build-package-data.mk -18 M ./rules/package-config.mk -4 View patch online: htt

patch applied (ghc): GHC 6.12 is now needed to build the HEAD

2010-12-13 Thread Ian Lynagh
Mon Dec 13 17:09:23 PST 2010 Ian Lynagh * GHC 6.12 is now needed to build the HEAD M ./configure.ac -2 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101214010923-3fd76-285ce070870a052b2c164456c4a347532f108539.gz _

[nightly] 13-Dec-2010 build of HEAD on x86_64-unknown-linux (cam-04-unx)

2010-12-13 Thread GHC Build Reports
Build description = HEAD on x86_64-unknown-linux (cam-04-unx) 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 Mon Dec 13 18:00:01 GMT 2010. checking out new source

[nightly] 13-Dec-2010 build of STABLE on x86_64-unknown-linux (cam-04-unx)

2010-12-13 Thread GHC Build Reports
Build description = STABLE on x86_64-unknown-linux (cam-04-unx) Build location= /64playpen/simonmar/nightly/STABLE-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-STABLE-cam-04-unx Nightly build started on cam-04-unx at Mon Dec 13 18:10:02 GMT 2010. checking out new s

DPH changes

2010-12-13 Thread Simon Peyton-Jones
Roman OK as we agreed, I've pushed patches that provoke a Lint error in DPH, for reasons you know. You're going to fix the vectoriser. The main patch, which has pointers to the relevant documentation, is below. Phew! Simon Mon Dec 13 09:15:11 PST 2010 simo...@microsoft.com

patch applied (testsuite): HsExpr must be an instance of Typeable1

2010-12-13 Thread Simon Peyton Jones
Mon Dec 13 09:18:54 PST 2010 simo...@microsoft.com * HsExpr must be an instance of Typeable1 M ./tests/ghc-regress/rename/should_compile/T4003A.hs-boot +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20101213171854-1287e-05dedfc79377d89d

patch applied (testsuite): Comments only

2010-12-13 Thread Simon Peyton Jones
Mon Dec 13 09:18:32 PST 2010 simo...@microsoft.com * Comments only M ./tests/ghc-regress/typecheck/should_compile/T1470.hs -5 +17 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20101213171832-1287e-c16b531e2776eab333789c1cc31b7546339354a5.

patch applied (testsuite): Error message wibbles

2010-12-13 Thread Simon Peyton Jones
Mon Dec 13 09:18:18 PST 2010 simo...@microsoft.com * Error message wibbles M ./tests/ghc-regress/module/mod41.stderr -4 +4 M ./tests/ghc-regress/module/mod42.stderr -4 +4 M ./tests/ghc-regress/rebindable/rebindable6.stderr -1 +1 M ./tests/ghc-regress/typecheck/should_fail/tcfail

patch applied (testsuite): Another, simple, superclass loop test

2010-12-13 Thread Simon Peyton Jones
Tue Dec 7 09:27:33 PST 2010 simo...@microsoft.com * Another, simple, superclass loop test A ./tests/ghc-regress/typecheck/should_fail/SCLoop.hs A ./tests/ghc-regress/typecheck/should_fail/SCLoop.stderr M ./tests/ghc-regress/typecheck/should_fail/all.T +1 View patch online: http://

patch applied (testsuite): Test Trac 4809

2010-12-13 Thread Simon Peyton Jones
Mon Dec 13 09:17:06 PST 2010 simo...@microsoft.com * Test Trac 4809 A ./tests/ghc-regress/typecheck/should_run/T4809.hs A ./tests/ghc-regress/typecheck/should_run/T4809.stdout A ./tests/ghc-regress/typecheck/should_run/T4809_IdentityT.hs A ./tests/ghc-regress/typecheck/should_ru

patch applied (ghc): Fix recursive superclasses (again). Fixes Trac #4809.

2010-12-13 Thread Simon Peyton Jones
Mon Dec 13 09:15:11 PST 2010 simo...@microsoft.com * Fix recursive superclasses (again). Fixes Trac #4809. This patch finally deals with the super-delicate question of superclases in possibly-recursive dictionaries. The key idea is the DFun Superclass Invariant (see TcInstDcls):

patch applied (ghc): Doing the smart canonicalization only if we are not simplifying a Rule LHS.

2010-12-13 Thread Simon Peyton Jones
Fri Dec 10 05:22:21 PST 2010 dimit...@microsoft.com * Doing the smart canonicalization only if we are not simplifying a Rule LHS. Also, same thing now applies for adding superclasses. M ./compiler/typecheck/TcCanonical.lhs -2 +5 M ./compiler/typecheck/TcInteract.lhs -3 +13 M ./

patch applied (ghc): Moved canonicalisation inside solveInteract

2010-12-13 Thread Simon Peyton Jones
Thu Dec 9 06:12:15 PST 2010 dimit...@microsoft.com * Moved canonicalisation inside solveInteract Moreover canonicalisation now is "clever", i.e. it never canonicalizes a class constraint if it can already discharge it from some other inert or previously encountered constraints. See N

patch applied (ghc-7.0/ghc): GHCi linker: Assume non-Haskell libraries are dynamic libs

2010-12-13 Thread Ian Lynagh
Mon Dec 13 04:49:30 PST 2010 Ian Lynagh * GHCi linker: Assume non-Haskell libraries are dynamic libs This works around a segfault we get when trying to load libiconv.a on some platforms. M ./compiler/ghci/Linker.lhs +3 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r

patch applied (testsuite): T4478 fails in the 7.0 branch

2010-12-13 Thread Ian Lynagh
Sun Dec 12 16:35:32 PST 2010 Ian Lynagh * T4478 fails in the 7.0 branch M ./tests/ghc-regress/rename/should_compile/all.T -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20101213003532-3fd76-a27edb1306bd99cd340c02e2e40d23019fbd818b.g

patch applied (ghc): GHCi linker: Assume non-Haskell libraries are dynamic libs

2010-12-13 Thread Ian Lynagh
Mon Dec 13 04:49:30 PST 2010 Ian Lynagh * GHCi linker: Assume non-Haskell libraries are dynamic libs This works around a segfault we get when trying to load libiconv.a on some platforms. M ./compiler/ghci/Linker.lhs +3 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r