[commit: testsuite] master: Test Trac #5342 (3454467)

2011-07-26 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/3454467a938d02234ee5b986777d86ebb016e3d5 >--- commit 3454467a938d02234ee5b986777d86ebb016e3d5 Author: Simon Pey

[commit: testsuite] master: Slightly reduced compiler allocation in T3294 (805e87c)

2011-07-26 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/805e87cac353673df7a5fd2740b78beaaa3b3b33 >--- commit 805e87cac353673df7a5fd2740b78beaaa3b3b33 Author: Simon Pey

[commit: testsuite] master: Test unresolved infix expressions and patterns (fa7c86b)

2011-07-26 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/fa7c86b6869671205c6cb054acff917fc1bf4426 >--- commit fa7c86b6869671205c6cb054acff917fc1bf4426 Author: Reiner Po

[commit: testsuite] master: Simplify TH_unresolvedInfix2 (b11fab2)

2011-07-26 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/b11fab2ab391551d987f52f3d45a6fc8c2f18b2f >--- commit b11fab2ab391551d987f52f3d45a6fc8c2f18b2f Author: Simon Pey

[commit: testsuite] master: Different order of -ddump-simpl definitions (f01c533)

2011-07-26 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/f01c5337594585546cc5c279d831216d7585dcdf >--- commit f01c5337594585546cc5c279d831216d7585dcdf Author: Simon Pey

[commit: ghc] master: The implementation of "weak loop breakers" was being too clever (8c99dee)

2011-07-26 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/8c99deebc02ca87c3af9ebd01123821ce861c734 >--- commit 8c99deebc02ca87c3af9ebd01123821ce861c734 Author: Simon Peyton Jo

[commit: ghc] master: White space only (401a499)

2011-07-26 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/401a4996e359f2ab68da81f25f7a2e248d86db91 >--- commit 401a4996e359f2ab68da81f25f7a2e248d86db91 Author: Simon Peyton Jo

[commit: ghc] master: Improve exprIsConApp_maybe again (9aab4f4)

2011-07-26 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/9aab4f4c29c6218add2fe44153ac6425fba4fb53 >--- commit 9aab4f4c29c6218add2fe44153ac6425fba4fb53 Author: Simon Peyton Jo

[commit: ghc] master: Add support for unresolved infix expressions and patterns (54d7c6b)

2011-07-26 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/54d7c6beb2d2c6ec6c7b46f5f60935c162045d93 >--- commit 54d7c6beb2d2c6ec6c7b46f5f60935c162045d93 Author: Reiner Pope Da

[commit: ghc] master: Merge branch 'master' of http://darcs.haskell.org/ghc (c0955cd)

2011-07-26 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/c0955cda9c42946656eacc1ce2eb40e1dcde8b93 >--- commit c0955cda9c42946656eacc1ce2eb40e1dcde8b93 Merge: 0239d8c... eb01a

[commit: ghc] master: A bit of refactoring on handling HsPar and friends (921b1b3)

2011-07-26 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/921b1b3286d95fccb03ec6c31e8abd02fde1bab9 >--- commit 921b1b3286d95fccb03ec6c31e8abd02fde1bab9 Author: Simon Peyton Jo

[commit: ghc] master: Eliminate the GlomBinds pass (0239d8c)

2011-07-26 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/0239d8cc83d2aa327a05eb1f7e607bcd0a7f477b >--- commit 0239d8cc83d2aa327a05eb1f7e607bcd0a7f477b Author: Simon Peyton Jo

[commit: ghc] master: Fix let-floating out of Rec blocks (4e72e09)

2011-07-26 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/4e72e09348c11b44103ee29990262d44ee86df50 >--- commit 4e72e09348c11b44103ee29990262d44ee86df50 Author: Simon Peyton Jo

[commit: ghc] master: White space only (8aa6d5f)

2011-07-26 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/8aa6d5f2e09697da57c259fa6ca980a6d9e2f660 >--- commit 8aa6d5f2e09697da57c259fa6ca980a6d9e2f660 Author: Simon Peyton Jo

[commit: ghc] master: Fix comments and documentation on monad comprehensions (e2ba862)

2011-07-26 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/e2ba86228445cfe5faeedccb73a3ddea0a3b9026 >--- commit e2ba86228445cfe5faeedccb73a3ddea0a3b9026 Author: Simon Peyton Jo

pgj-freebsd-amd64-stable (amd64 FreeBSD STABLE), build 310, Success

2011-07-26 Thread Builder
pgj-freebsd-amd64-stable (amd64 FreeBSD STABLE), build 310 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj-freebsd-amd64-stable/310.html git clone | Success create mk/build.mk| Success get subrepos | Success setting version date

[commit: ghc] master: On OS X, use gcc-4.2 with Xcode 4 and up (eb01af6)

2011-07-26 Thread Manuel Chakravarty
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/eb01af6ba964fe74375e461723b83597ef97155d >--- commit eb01af6ba964fe74375e461723b83597ef97155d Author: Manuel M T Chak

pgj-freebsd-i386-stable (x86 FreeBSD STABLE), build 293, Success

2011-07-26 Thread Builder
pgj-freebsd-i386-stable (x86 FreeBSD STABLE), build 293 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj-freebsd-i386-stable/293.html git clone | Success create mk/build.mk| Success get subrepos | Success setting version date | S

pgj2 (amd64 FreeBSD HEAD), build 428, Success

2011-07-26 Thread Builder
pgj2 (amd64 FreeBSD HEAD), build 428 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj2/428.html git clone | Success create mk/build.mk| Success get subrepos | Success setting version date | Success booting | Succ

pgj (x86 FreeBSD HEAD), build 430, Success

2011-07-26 Thread Builder
pgj (x86 FreeBSD HEAD), build 430 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj/430.html git clone | Success create mk/build.mk| Success get subrepos | Success setting version date | Success booting | Success

tn23 (x86 OSX HEAD), build 396, Failure

2011-07-26 Thread Builder
tn23 (x86 OSX HEAD), build 396 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/tn23/396.html git clone | Success create mk/build.mk | Success get subrepos | Failure: Just (ExitFailure 2) Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/tn23/396

[nightly] 26-Jul-2011 build of STABLE on i386-unknown-linux (cam-02-unx)

2011-07-26 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 Tue Jul 26 18:10:01 BST 2011. checking out new source tree

[nightly] 26-Jul-2011 build of HEAD on i386-unknown-linux (cam-02-unx)

2011-07-26 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 Tue Jul 26 18:00:01 BST 2011. checking out new source tree

[nightly] 26-Jul-2011 build of STABLE on x86_64-unknown-linux (cam-04-unx)

2011-07-26 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 Tue Jul 26 18:10:01 BST 2011. checking out new s

[nightly] 26-Jul-2011 build of HEAD on x86_64-unknown-linux (cam-04-unx)

2011-07-26 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 Tue Jul 26 18:00:01 BST 2011. checking out new source

simonmar-win32-head (x86 Windows HEAD), build 349, Failure

2011-07-26 Thread Builder
simonmar-win32-head (x86 Windows HEAD), build 349 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-head/349.html git clone | Success create mk/build.mk | Success get subrepos | Failure: Just (ExitFailure 2) Build failed Details: http://darcs.hask

Re: Safe Haskell

2011-07-26 Thread David Terei
On 26 July 2011 00:12, Simon Peyton-Jones wrote: > [Widening to cvs-ghc because others may have opinions] > > | > Generally, if you want to put a language extension in a pragma then the > | > compiler needs to support that extension, or compilation will fail. > | > There may be some odd exceptions

Re: CoreExpr

2011-07-26 Thread Max Bolingbroke
On 25 July 2011 14:25, Simon Peyton-Jones wrote: > The comments on CoreExpr are great, but they make it really hard to read the > data type declaration . Would it be possible to refactor into one-line > comments for each data constructor, with a big comment for the data type? I moved all the comm

Re: Build broken on OSX

2011-07-26 Thread Ian Lynagh
On Tue, Jul 26, 2011 at 07:33:51PM +1000, Ben Lippmeier wrote: > > libraries/base/Data/Maybe.hs:70:13: > Failed to load interface for `GHC.Integer.Type' > There are files missing in the `integer-gmp' package, > try running 'ghc-pkg check'. > Use -v to see a list of the files search

[commit: ghc] master: Fix docbook syntax in user guide (f6f1881)

2011-07-26 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/f6f1881877519eeea83377ab393b0303ab899918 >--- commit f6f1881877519eeea83377ab393b0303ab899918 Author: Ian Lynagh Dat

Re: Build broken on OSX

2011-07-26 Thread Max Bolingbroke
On 26 July 2011 10:33, Ben Lippmeier wrote: > > "inplace/bin/ghc-stage1" -H32m -O-package-name base-4.4.0.0 > -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build > -ilibraries/base/dist-install/build/autogen > -Ilibraries/base/dist-install/build > -Ilibraries/base/di

New patches in /srv/darcs/git-mirrors/hoopl

2011-07-26 Thread Ian Lynagh
New patches in /srv/darcs/git-mirrors/hoopl commit cf8723c8e7d83a12d6f95abffd58ccb78aa0e0cb Author: Norman Ramsey Date: Fri Jul 22 15:20:55 2011 -0400 added and exported liftFuel method of FuelMonadT method runWithFuel remains hidden and should stay hidden thanks Justin

New patches in /srv/darcs/git-mirrors/random

2011-07-26 Thread Ian Lynagh
New patches in /srv/darcs/git-mirrors/random commit 806f9fb0431d542821e22dac927169307faf8a35 Author: Ryan Newton Date: Mon Jul 25 17:42:12 2011 -0400 Disabled opts line that causes data races. ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http:/

New patches in /srv/darcs/git-mirrors/Cabal

2011-07-26 Thread Ian Lynagh
New patches in /srv/darcs/git-mirrors/Cabal commit 01cb875bb42021aee02ee3962db23d3191b693ac Author: Duncan Coutts Date: Tue Jul 26 00:15:31 2011 + Simplify some code in Program.Hpc slightly commit 9f0f4c7dcc2880f274157e172cfd88167ca2b846 Author: Thomas Tuegel Date: Tue Jul 19 00:4

simonmar-win32-head (x86 Windows HEAD), build 348, Success

2011-07-26 Thread Builder
simonmar-win32-head (x86 Windows HEAD), build 348 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-head/348.html git clone | Success create mk/build.mk| Success get subrepos | Success setting version date | Success boo

Build broken on OSX

2011-07-26 Thread Ben Lippmeier
"inplace/bin/ghc-stage1" -H32m -O-package-name base-4.4.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include

simonmar-win32-stable (x86 Windows STABLE), build 281, Success

2011-07-26 Thread Builder
simonmar-win32-stable (x86 Windows STABLE), build 281 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-stable/281.html git clone | Success create mk/build.mk| Success get subrepos | Success setting version date | Succe

RE: Safe Haskell

2011-07-26 Thread Simon Peyton-Jones
[Widening to cvs-ghc because others may have opinions] | > Generally, if you want to put a language extension in a pragma then the | > compiler needs to support that extension, or compilation will fail. | > There may be some odd exceptions (the main one that comes to mind is | > {-# LANGUAGE NoSom