RE: Support for pretty printing in GHC

2011-08-22 Thread Simon Peyton-Jones
| package. More importantly I'm currently in the process of pulling the | Pretty module out of GHC and having GHC use the Pretty package instead | as its very ugly software engineering to have these two nearly | identical modules. So in the next release of GHC I'm hoping to have | GHC's Pretty modu

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

2011-08-22 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 Aug 22 18:00:01 BST 2011. checking out new source tree

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

2011-08-22 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 Aug 22 18:10:01 BST 2011. checking out new source tree

pgj (x86 FreeBSD HEAD), build 457, Success

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

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

2011-08-22 Thread Builder
simonmar-win32-head (x86 Windows HEAD), build 377 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-head/377.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting version date | Suc

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

2011-08-22 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 Aug 22 18:00:01 BST 2011. checking out new source

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

2011-08-22 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 Aug 22 18:10:01 BST 2011. checking out new s

tn23 (x86 OSX HEAD), build 421, Failure

2011-08-22 Thread Builder
tn23 (x86 OSX HEAD), build 421 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/tn23/421.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/421

kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 321, Failure

2011-08-22 Thread Builder
kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 321 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris-x86-head/321.html git clone | Failure: Just (ExitFailure 128) Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris

Re: Support for pretty printing in GHC

2011-08-22 Thread David Terei
Philip Wadler wrote: > Also, a question about the current pretty printing library. > Razvan built the generic derivation of pretty printers on > top of the current library, > >  http://www.haskell.org/ghc/docs/7.0.4/html/libraries/ghc-7.0.4/Pretty.html > > In the course of this, we realised that t

kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 319, Success

2011-08-22 Thread Builder
kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 319 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris-x86-head/319.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Success setti

Re: nofib module loading failures

2011-08-22 Thread Simon Marlow
On 21/08/2011 20:01, Edward Z. Yang wrote: I'm attempting to run the nofib suite with HEAD, and I'm getting loads of "cannot find module" errors. They mostly go away if I pass --make. Anyone seen this before / can reproduce? You have to run 'make boot' first, to build the dependencies. Chee

RE: Support for pretty printing in GHC

2011-08-22 Thread Simon Peyton-Jones
| Hackage makes it hard to format examples, so we put this information | in the Readme. Please look there, and let us know what you think is | missing. I did look! What I think would be helpful would be an example of use. | > I believe this is already available, simply by putting stuff in y

kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 318, Failure

2011-08-22 Thread Builder
kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 318 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris-x86-head/318.html git clone | Success create mk/build.mk | Success get subrepos | Failure: Just (ExitFailure 2) Build failed Details:

kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 317, Failure

2011-08-22 Thread Builder
kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 317 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris-x86-head/317.html git clone | Success create mk/build.mk | Success get subrepos | Failure: Just (ExitFailure 2) Build failed Details:

kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 316, Failure

2011-08-22 Thread Builder
kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 316 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris-x86-head/316.html git clone | Success create mk/build.mk | Success get subrepos | Failure: Just (ExitFailure 2) Build failed Details:

[commit: ghc] master: Fix DocBook formatting (1ed5fab)

2011-08-22 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/1ed5fabe2fb79bf131636b49c22f8a70340fe0cd >--- commit 1ed5fabe2fb79bf131636b49c22f8a70340fe0cd Author: Simon Peyton Jo

[commit: ghc] master: Comments only (0f99639)

2011-08-22 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/0f996392cf844592addde3404a94f567e2acc4ba >--- commit 0f996392cf844592addde3404a94f567e2acc4ba Author: Simon Peyton Jo

RE: Support for pretty printing in GHC

2011-08-22 Thread Simon Peyton-Jones
[Adding cvs-ghc, the GHC hackers list] | Output via strings alone is obsolete. Haskell should lead | the way by providing customisable support for output via | documents. I'm interested in documents for pretty printing, | but it is easy to imagine other applications as well, such | as HTML.

kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 314, Failure

2011-08-22 Thread Builder
kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 314 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris-x86-head/314.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting

FW: Support for pretty printing in GHC

2011-08-22 Thread Simon Peyton-Jones
FYI (I'm replying shortly) -Original Message- From: Philip Wadler [mailto:wad...@inf.ed.ac.uk] Sent: 22 August 2011 11:39 To: Simon Peyton-Jones Cc: José Pedro Magalhães; Razvan Ranca Subject: Re: Support for pretty printing in GHC Hi Simon, I wrote to you in May to say that I would hav

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

2011-08-22 Thread Ian Lynagh
New patches in /srv/darcs/git-mirrors/hoopl commit b98db91cd0c53ddb2c275c04823f9c379774104b Author: Simon Peyton Jones Date: Mon Aug 22 08:47:05 2011 +0100 Add a kind annotation on Graph' data Graph' block (n :: * -> * -> *) e x where GNil :: Graph' block n O O

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

2011-08-22 Thread Ian Lynagh
New patches in /srv/darcs/git-mirrors/primitive commit 5088de4ffb651982ca09319d5048426b3e3151f9 Author: Roman Leshchinskiy Date: Wed Aug 17 22:37:10 2011 + Changelog ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailma

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

2011-08-22 Thread Builder
simonmar-win32-stable (x86 Windows STABLE), build 309 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-stable/309.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting version d

Hoopl

2011-08-22 Thread Simon Peyton-Jones
Norman (and Ian) I have just pushed a 1-line change to the master hoopl repo linux.cs.tufts.edu:/r/c--/papers/dfopt. But I got the error message below. I have no idea what it is saying, but I suspect the problem is somewhere in the script that pushes the changes to the (now defunct) darcs mir

kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 313, Failure

2011-08-22 Thread Builder
kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 313 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris-x86-head/313.html git clone | Success create mk/build.mk | Success get subrepos | Failure: Just (ExitFailure 2) Build failed Details:

[commit: testsuite] master: Merge branch 'master' of http://darcs.haskell.org/testsuite (8cf7516)

2011-08-22 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/8cf75168c40cdf99bc17160eda77ccd8a54d66ee >--- commit 8cf75168c40cdf99bc17160eda77ccd8a54d66ee Merge: 6ba352e...

[commit: testsuite] master: Accept output changes (related to patch for #5417) (6ba352e)

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

[commit: testsuite] master: Fix Python crash caused by quoting problem in test for #5313 (9eababb)

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

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

2011-08-22 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/df176510e4a0782990b46d45211648fe8a817cb7 >--- commit df176510e4a0782990b46d45211648fe8a817cb7 Merge: f37cf0d... c99e6

[commit: ghc] master: More cmm-notes (f37cf0d)

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

[commit: ghc] master: Make pprTyThingInContenxt handle associated types right (d50a093)

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

[commit: ghc] master: A batch of changes related to the handling of binders in instance decls (f76f0d0)

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

[commit: ghc] master: Pretty-printing improvements in HsSyn (9c889ad)

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

[commit: ghc] master: In :browse, always print output in the *current* context (cd3d6f8)

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