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

2011-05-23 Thread Manuel M T Chakravarty
Simon Marlow: > On 12/05/2011 16:40, Simon Peyton-Jones wrote: >> | I think what SimonM described in the recent thread is basically what we >> want: >> | >> | - you develop in your working tree and commit patches there. At >> | this point it's completely safe to rebase - the patches are only >>

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

2011-05-23 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 May 23 18:10:01 BST 2011. checking out new source tree

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

2011-05-23 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 May 23 18:00:01 BST 2011. checking out new source tree

Re: [PATCH] Better encoding/decoding for GHC

2011-05-23 Thread Ian Lynagh
On Wed, May 18, 2011 at 11:14:08PM +0100, Max Bolingbroke wrote: > On 18 May 2011 22:54, Mark Lentczner wrote: > > The range is U+EF80 through U+EFFF, called "Reserved for encoding hacks". > > OK, I've applied another patch so we match this. So how do I fix the "rm a*" program below now? (if the

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

2011-05-23 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 May 23 18:10:01 BST 2011. checking out new s

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

2011-05-23 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 May 23 18:00:01 BST 2011. checking out new source

[commit: testsuite] ghc-generics: Merge branch 'master' of http://darcs.haskell.org/testsuite into ghc-generics (18cce11)

2011-05-23 Thread José Pedro Magalhães
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : ghc-generics http://hackage.haskell.org/trac/ghc/changeset/18cce11ea1fd0e469830348cc3bb7bb517184364 >--- commit 18cce11ea1fd0e469830348cc3bb7bb517184364 Merge: d227

[commit: testsuite] ghc-generics's head updated: Add a new test to test for a strange error when missing FlexibleContexts. (6cf1b13)

2011-05-23 Thread José Pedro Magalhães
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite Branch 'ghc-generics' now includes: 0885f92... dos2unix on these two files. 7af721a... Another test case to tickle a new codegen bug. 6a5525b... massive_array: -dynamic not necessary. 859f6c8... Tests for the PEP383 fun

[commit: testsuite] ghc-generics: Add a new test to test for a strange error when missing FlexibleContexts. (6cf1b13)

2011-05-23 Thread José Pedro Magalhães
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : ghc-generics http://hackage.haskell.org/trac/ghc/changeset/6cf1b135ff2864aa902164bcf9f2a9bdd02892bc >--- commit 6cf1b135ff2864aa902164bcf9f2a9bdd02892bc Author: Jos

[commit: testsuite] ghc-generics: Merge branch 'master' of http://darcs.haskell.org/testsuite into ghc-generics (d227d20)

2011-05-23 Thread José Pedro Magalhães
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : ghc-generics http://hackage.haskell.org/trac/ghc/changeset/d227d2000fa0f63ce98e5b86f02ad9a0fe1c0a18 >--- commit d227d2000fa0f63ce98e5b86f02ad9a0fe1c0a18 Merge: 0885

[commit: testsuite] ghc-generics: dos2unix on these two files. (0885f92)

2011-05-23 Thread José Pedro Magalhães
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : ghc-generics http://hackage.haskell.org/trac/ghc/changeset/0885f92419659791e03b7f85e068909276315c04 >--- commit 0885f92419659791e03b7f85e068909276315c04 Author: Jos

[commit: ghc] ghc-generics: Remove comment. (99e9c36)

2011-05-23 Thread José Pedro Magalhães
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-generics http://hackage.haskell.org/trac/ghc/changeset/99e9c36b2df186dc28c946517579487373d8659a >--- commit 99e9c36b2df186dc28c946517579487373d8659a Author: Jose Pedr

[commit: ghc] ghc-generics: Fix a bug with standalone deriving of Generic instances. (d9b1118)

2011-05-23 Thread José Pedro Magalhães
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-generics http://hackage.haskell.org/trac/ghc/changeset/d9b111819b066157ca8bca296add7a7359c68170 >--- commit d9b111819b066157ca8bca296add7a7359c68170 Author: Jose Pedr

[commit: ghc] ghc-generics's head updated: Remove comment. (99e9c36)

2011-05-23 Thread José Pedro Magalhães
Repository : ssh://darcs.haskell.org//srv/darcs/ghc Branch 'ghc-generics' now includes: 7f021f2... White space only 10ffbfd... Fix Trac #5192: missing case in hsValBindsImplicits fd6587b... Merge branch 'master' of http://darcs.haskell.org/ghc a223023... Update vectoriser now

[commit: ghc] ghc-generics: Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-generics (7fd7192)

2011-05-23 Thread José Pedro Magalhães
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-generics http://hackage.haskell.org/trac/ghc/changeset/7fd719237b68a356f80269ff083c073acec6f8f0 >--- commit 7fd719237b68a356f80269ff083c073acec6f8f0 Merge: 6ad311b...

[commit: ghc] ghc-generics: Merge branch 'ghc-generics' of http://darcs.haskell.org/ghc into ghc-generics (6ad311b)

2011-05-23 Thread José Pedro Magalhães
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-generics http://hackage.haskell.org/trac/ghc/changeset/6ad311b7965a7af86f3b931b134215dff76f5fbb >--- commit 6ad311b7965a7af86f3b931b134215dff76f5fbb Merge: 2d4d636...

[commit: ghc] ghc-generics: Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-generics (2d4d636)

2011-05-23 Thread José Pedro Magalhães
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-generics http://hackage.haskell.org/trac/ghc/changeset/2d4d636af091b8da27466b5cf90011395a9c2f66 >--- commit 2d4d636af091b8da27466b5cf90011395a9c2f66 Merge: d872133...

Re: Any way to compile an old version from git?

2011-05-23 Thread David Peixotto
Yes, fingerprints are basically a weak form of git submodules. I'd support a move to submodules, but the last time it came up the conclusion was that there were enough disadvantages to make it not worth it. A summary of the disadvantages is here: http://hackage.haskell.org/trac/ghc/wiki/DarcsC

Re: Any way to compile an old version from git?

2011-05-23 Thread Simon Marlow
On 23/05/2011 15:52, Daniel Peebles wrote: Aren't the fingerprints effectively the same as what git submodules already do? If we're going to start recording fingerprints, why not just move to using submodules for the dependent repositories? Yes, they are what git submodules do. However, submod

Re: Any way to compile an old version from git?

2011-05-23 Thread Daniel Peebles
Aren't the fingerprints effectively the same as what git submodules already do? If we're going to start recording fingerprints, why not just move to using submodules for the dependent repositories? On Mon, May 23, 2011 at 10:39 AM, David Peixotto wrote: > > On May 22, 2011, at 9:16 PM, Erik de C

Re: Any way to compile an old version from git?

2011-05-23 Thread David Peixotto
On May 22, 2011, at 9:16 PM, Erik de Castro Lopo wrote: > Interesting tool. Do you have a set of these fingerprints dating back > a year or more? No, unfortunately I just wrote the script after the discussion in this thread. I see it as a way to help in the future, but I don't think it will hel

Re: Any way to compile an old version from git?

2011-05-23 Thread David Peixotto
On May 23, 2011, at 5:15 AM, Simon Marlow wrote: > I merged in your branch. Thanks! Perhaps it would be a good idea to document > the usage of the tool on > > http://hackage.haskell.org/trac/ghc/wiki/Building/GettingTheSources Ok, I added some documentation there on why we need fingerprints an

Re: mtl and ghc

2011-05-23 Thread Ian Lynagh
On Mon, May 23, 2011 at 09:35:35AM +0100, Simon Marlow wrote: > > We better add transformers as a boot package to GHC too. Ian, do > you see any problems with that? No problems. Thanks Ian ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.has

Re: Any way to compile an old version from git?

2011-05-23 Thread Simon Marlow
On 22/05/2011 21:17, David Peixotto wrote: I wrote a python script that can be used to record and reinstate the commit state of all the git repositories used by GHC. It parses the output of the sync-all log command suggested by Simon to create a "fingerprint" which is just the pairs of (subdirect

[commit: ghc] master: Added utility to uniquely identify ghc repo states (36df2f3)

2011-05-23 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/36df2f39af4d132dac4acbc11a271a95e2254e42 >--- commit 36df2f39af4d132dac4acbc11a271a95e2254e42 Author: David M Peixott

[commit: ghc] master: Merge branch 'master' of /home/simonmar/ghc-git/. (5e0059a)

2011-05-23 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/5e0059a9fd797d550aa7dd856a14c12eb0914578 >--- commit 5e0059a9fd797d550aa7dd856a14c12eb0914578 Merge: 36df2f3... 96d64

Re: mtl and ghc

2011-05-23 Thread Simon Marlow
On 23/05/2011 09:55, Ross Paterson wrote: On Mon, May 23, 2011 at 09:35:35AM +0100, Simon Marlow wrote: On 22/05/2011 12:26, Ross Paterson wrote: GHC uses mtl-1.1.1.1 internally, but mtl-2.0.1.0 (added to the HP last November) now depends on the transformers package, into which much of the code

Re: mtl and ghc

2011-05-23 Thread Ross Paterson
On Mon, May 23, 2011 at 09:35:35AM +0100, Simon Marlow wrote: > On 22/05/2011 12:26, Ross Paterson wrote: > >GHC uses mtl-1.1.1.1 internally, but mtl-2.0.1.0 (added to the HP last > >November) now depends on the transformers package, into which much of > >the code has been moved. I'd like to move

Re: mtl and ghc

2011-05-23 Thread Simon Marlow
On 22/05/2011 12:26, Ross Paterson wrote: GHC uses mtl-1.1.1.1 internally, but mtl-2.0.1.0 (added to the HP last November) now depends on the transformers package, into which much of the code has been moved. I'd like to move the current version of mtl back from http://code.haskell.org/~ross/mtl/

mtl and ghc

2011-05-23 Thread Ross Paterson
GHC uses mtl-1.1.1.1 internally, but mtl-2.0.1.0 (added to the HP last November) now depends on the transformers package, into which much of the code has been moved. I'd like to move the current version of mtl back from http://code.haskell.org/~ross/mtl/ to the master repo on abbot used by GHC, bu