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

2012-12-06 Thread Builder
pgj-freebsd-amd64-stable (amd64 FreeBSD STABLE), build 755 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj-freebsd-amd64-stable/755.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions

RE: GHC 7.6 failes to build

2012-12-06 Thread Simon Peyton-Jones
| The HEAD version of DPH might work with ghc-7.6 right now, but we don't | expect it to in the future. Indeed. That's entirely reasonable. I started off building the ghc-7.6 branch by saying sync-all checkout ghc-7.6 to get compatible compilers and libraries. But for dph

RE: The end of an era, and the dawn of a new one

2012-12-06 Thread Simon Peyton-Jones
(Narrowing to cvs-ghc for now.) Speaking for myself, I would welcome a code-ownership model along the lines that Ben suggests. If it works well it would a) spread the load b) broaden a genuine sense of ownership c) because of (a) and (b), perhaps encourage more people to participate What d

Re: GHC 7.6 failes to build

2012-12-06 Thread Ben Lippmeier
On 06/12/2012, at 23:19 , Simon Peyton-Jones wrote: > | The HEAD version of DPH might work with ghc-7.6 right now, but we don't > | expect it to in the future. > > there *is* no ghc-7.6 branch, so I had to use master. I think there should be a ghc-7.6 branch for DPH. > So the question (for Be

RE: GHC 7.6 failes to build

2012-12-06 Thread Simon Peyton-Jones
OK. Will you (Ben) create the ghc-7.6 branch? In future I guess Ian can do so when he forks. Simon | -Original Message- | From: Ben Lippmeier [mailto:b...@ouroborus.net] | Sent: 06 December 2012 12:41 | To: Simon Peyton-Jones | Cc: Ian Lynagh; cvs-ghc@haskell.org list; Manuel M T Chakr

HEAD can't find stg_gc_ut

2012-12-06 Thread Simon Peyton-Jones
Simon, Ian, anyone I'm getting this on today's HEAD: ~/5builds/HEAD/inplace/bin/ghc-stage2 --make T7445.hs -package syb [1 of 2] Compiling T7445a ( T7445a.hs, T7445a.o ) [2 of 2] Compiling T7445( T7445.hs, T7445.o ) Loading package ghc-prim ... linking ... done. Loading pac

RE: Computing the final representation type of a TyCon (Was: Unpack primitive types by default in data)

2012-12-06 Thread Simon Peyton-Jones
Johan Yes broadly that looks like the right kind of thing. I think it'd be better to look more like "can_unbox". So first check for a product tycon (ie one data constructor), then deal with newtypes, and *then* do something different, namely check whether the (single) data con has zero or one

Re: HEAD can't find stg_gc_ut

2012-12-06 Thread Simon Marlow
It looks like you have an old syb package installed in your .cabal/lib, getting rid of that should fix it. Cheers, Simon On 06/12/12 13:53, Simon Peyton-Jones wrote: Simon, Ian, anyone I’m getting this on today’s HEAD: ~/5builds/HEAD/inplace/bin/ghc-stage2 --make T7445.hs -package s

RE: The end of an era, and the dawn of a new one

2012-12-06 Thread Johan Tibell
On Dec 6, 2012 4:39 AM, "Simon Peyton-Jones" wrote: > > (Narrowing to cvs-ghc for now.) > > Speaking for myself, I would welcome a code-ownership model along the lines that Ben suggests. If it works well it would > a) spread the load > b) broaden a genuine sense of ownership > c) because of

RE: HEAD can't find stg_gc_ut

2012-12-06 Thread Simon Peyton-Jones
OK SimonM helped me past this. Just for your info * The code generator does not actually mention stg_gc_ut; that is in commented-out code. * TH was loading HSsyb-0.3.7.o, which was an old .o file created back in August. I'd just installed syb, but cabal had created libHSsyb-0.3.7.a. Sadl

Re: HEAD can't find stg_gc_ut

2012-12-06 Thread Simon Marlow
One thing you can do to make this less likely to happen is to make sure the build system can see your .git directory, then it will give your build a dated version like 7.7.20121206 instead of just 7.7. Then any packages you install won't clash with older ones. Or alternatively use cabal-dev t

[commit: ghc] master: Stop attempting to "trim" data types in interface files (9a20e54)

2012-12-06 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/9a20e540754fc2af74c2e7392f2786a81d8d5f11 >--- commit 9a20e540754fc2af74c2e7392f2786a81d8d5f11 Author: Simon Peyton Jo

Re: The end of an era, and the dawn of a new one

2012-12-06 Thread Simon Marlow
On 06/12/12 15:08, Johan Tibell wrote: On Dec 6, 2012 4:39 AM, "Simon Peyton-Jones" mailto:simo...@microsoft.com>> wrote: > > (Narrowing to cvs-ghc for now.) > > Speaking for myself, I would welcome a code-ownership model along the lines that Ben suggests. If it works well it would > a) sp

Re: [commit: ghc] master: Stop attempting to "trim" data types in interface files (9a20e54)

2012-12-06 Thread Simon Marlow
On 06/12/12 16:03, Simon Peyton Jones wrote: Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/9a20e540754fc2af74c2e7392f2786a81d8d5f11 --- commit 9a20e540754fc2af

Re: The end of an era, and the dawn of a new one

2012-12-06 Thread Ian Lynagh
On Thu, Dec 06, 2012 at 12:32:05PM +, Simon Peyton-Jones wrote: > (Narrowing to cvs-ghc for now.) > > Speaking for myself, I would welcome a code-ownership model along the lines > that Ben suggests. If it works well it would > a) spread the load > b) broaden a genuine sense of ownership >

[commit: ghc] supercompiler: Remove some tabs the commit hook is complaining about (7b68eb7)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/7b68eb7d761fbf288e74f2fe300bf132cb6bfb97 >--- commit 7b68eb7d761fbf288e74f2fe300bf132cb6bfb97 Author: Max Boli

[commit: ghc] supercompiler: Fix MSG not preserving global-idness (ea23213)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/ea232136c947a1d68da35809ea62a2d3074e48e4 >--- commit ea232136c947a1d68da35809ea62a2d3074e48e4 Author: Max Boli

[commit: ghc] supercompiler: Checkpoint speculator work (8fa49be)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/8fa49be1a3195e1b5e9a1babd5158202cf25580c >--- commit 8fa49be1a3195e1b5e9a1babd5158202cf25580c Author: Max Boli

[commit: ghc] supercompiler: Add comments only (fac9686)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/fac968604ccd4e0595136c120fb2ad1ba5905af0 >--- commit fac968604ccd4e0595136c120fb2ad1ba5905af0 Author: Max Boli

[commit: ghc] supercompiler: Checkpoint possible new speculator implementation that goes to some trouble to be idempotent (6a48bdd)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/6a48bdd3ec9c6162010172f163151f122be44b45 >--- commit 6a48bdd3ec9c6162010172f163151f122be44b45 Author: Max Boli

[commit: ghc] supercompiler: FIx stupid bug with summary given to GHC heuristics (0a2664c)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/0a2664ce044b22c3a12800da2a50299b0e3f6c35 >--- commit 0a2664ce044b22c3a12800da2a50299b0e3f6c35 Author: Max Boli

[commit: ghc] supercompiler: Horrible patches to make memocache preinit work (b99c6ae)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/b99c6ae21dc46543c0c4db29aff2260dd368bbfe >--- commit b99c6ae21dc46543c0c4db29aff2260dd368bbfe Author: Max Boli

[commit: ghc] supercompiler: Idempotent speculator (9d99feb)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/9d99febef391d3c43d481d5efb9290821dab6c80 >--- commit 9d99febef391d3c43d481d5efb9290821dab6c80 Author: Max Boli

[commit: ghc] supercompiler: Disable instance matching by default (9cf9598)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/9cf959869c26a561e88fb9f791b61d2fed66933f >--- commit 9cf959869c26a561e88fb9f791b61d2fed66933f Author: Max Boli

[commit: ghc] supercompiler: Do memocache preinit even when using let-bindings (7936e48)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/7936e4879e73957ea96cc639db9897d7899cf70b >--- commit 7936e4879e73957ea96cc639db9897d7899cf70b Author: Max Boli

[commit: ghc] supercompiler: Don't pull on prepareTerm result unless needed (f89af0c)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/f89af0cc364255f77fb0ab9f2109ee54821be850 >--- commit f89af0cc364255f77fb0ab9f2109ee54821be850 Author: Max Boli

[commit: ghc] supercompiler: Fix critical bug where FVs of generalised stack tails would not be sucked (64667ed)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/64667edfaf92756b0a9a2c65a688accfb99d8bdd >--- commit 64667edfaf92756b0a9a2c65a688accfb99d8bdd Author: Max Boli

[commit: ghc] supercompiler: Lexical marking of SUPERINLINABLEs in current module as well as imported modules (42ef500)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/42ef5005bf56129c8e9e7c511a8077c38b501226 >--- commit 42ef5005bf56129c8e9e7c511a8077c38b501226 Author: Max Boli

[commit: ghc] supercompiler: Made pairT lazier (021214f)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/021214f87371dfa1c1e1f65e4b6e494333e37bb9 >--- commit 021214f87371dfa1c1e1f65e4b6e494333e37bb9 Author: Max Boli

[commit: ghc] supercompiler: Slight improvement to power of reduce termination test by using gc, more debug output (6b8c902)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/6b8c90246bcee13f03bdb20352b25d425412b1e7 >--- commit 6b8c90246bcee13f03bdb20352b25d425412b1e7 Author: Max Boli

[commit: ghc] supercompiler: Show those binders which are SUPERINLINABLE (27195a3)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/27195a3a7caca0228b75e7e5760a937963ecd61c >--- commit 27195a3a7caca0228b75e7e5760a937963ecd61c Author: Max Boli

[commit: ghc] supercompiler: No sc' tracing (9be06a4)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/9be06a4e824515fd12548ba1ef2af5ae8dc87fd8 >--- commit 9be06a4e824515fd12548ba1ef2af5ae8dc87fd8 Author: Max Boli

[commit: ghc] supercompiler: Don't float out of binders that may be marked SUPERINLINABLE when converting from GHC core to preserve lexical structure (15638a4)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/15638a4381e33af35f9375ad5b57d22c52fe4d01 >--- commit 15638a4381e33af35f9375ad5b57d22c52fe4d01 Author: Max Boli

[commit: ghc] supercompiler: Fix bug in cheap node shortcutting that was pessimising the splitter (8388dd2)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/8388dd29c803ca8800beeea5e00dd5c6e3b398e0 >--- commit 8388dd29c803ca8800beeea5e00dd5c6e3b398e0 Author: Max Boli

[commit: ghc] supercompiler: Fix problems with preinit eta expansion: no gc-destroyed free vars, no dead var occs (4a911d7)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/4a911d725946061ee7765d78d3e9c43e45695b64 >--- commit 4a911d725946061ee7765d78d3e9c43e45695b64 Author: Max Boli

[commit: ghc] supercompiler: Fix newtype unfoldings (coercion direction) and prevent data unfoldings with strange tyvar kinds (d54e4c5)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/d54e4c5e73caadb53fe53b5e7a4a71579476746b >--- commit d54e4c5e73caadb53fe53b5e7a4a71579476746b Author: Max Boli

[commit: ghc] supercompiler: Fix mkSymCo so it actually creates a symmetric coercion (cfa06bc)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/cfa06bc2a3ea558f0b5eb7636f5fe29ca809542d >--- commit cfa06bc2a3ea558f0b5eb7636f5fe29ca809542d Author: Max Boli

[commit: ghc] supercompiler: Weaken the bugcheck for typegen tieback memo (680f931)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/680f9313ab06eb12f21d7c46d7612d88dfd8b31d >--- commit 680f9313ab06eb12f21d7c46d7612d88dfd8b31d Author: Max Boli

[commit: ghc] supercompiler: Fix critical bug in msg where we weren't sucking enough (deee68a)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/deee68af1448bcfb41bd4d73d820b549d07e5d75 >--- commit deee68af1448bcfb41bd4d73d820b549d07e5d75 Author: Max Boli

[commit: ghc] supercompiler: Comments only (a8a1f39)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/a8a1f396f8c9c88240e34a9ab79bdea5b0110769 >--- commit a8a1f396f8c9c88240e34a9ab79bdea5b0110769 Author: Max Boli

[commit: ghc] supercompiler: Mark module SUPERINLINABLE by default (otherwise SC is almost an identity transformation) (5c058a0)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/5c058a0fe6364c874ee071c912a3f1a61014a2da >--- commit 5c058a0fe6364c874ee071c912a3f1a61014a2da Author: Max Boli

[commit: ghc] supercompiler: Comment only (26edd7d)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/26edd7d1271a72f6e814e501cc93404a90d018bc >--- commit 26edd7d1271a72f6e814e501cc93404a90d018bc Author: Max Boli

[commit: ghc] supercompiler: Checkpoint deeds in splitter (8900089)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/89000899821ac43616eb11792adafeef3883fabd >--- commit 89000899821ac43616eb11792adafeef3883fabd Author: Max Boli

[commit: ghc] supercompiler: Trace upon rollback (8bb16db)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/8bb16db29609438805c6e541cc3942fc3cd882ee >--- commit 8bb16db29609438805c6e541cc3942fc3cd882ee Author: Max Boli

[commit: ghc] supercompiler: Small tweaks including turning on positive info by default (6bdefd8)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/6bdefd8d7b17bb61980e39f31656c6ce18e93876 >--- commit 6bdefd8d7b17bb61980e39f31656c6ce18e93876 Author: Max Boli

[commit: ghc] supercompiler: Fix a small but critcal error in MSG (6d30d1c)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/6d30d1c064f8220b18c629bbba84e204458e9acc >--- commit 6d30d1c064f8220b18c629bbba84e204458e9acc Author: Max Boli

[commit: ghc] supercompiler: Make the speculation flag work properly (f2b4a3f)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/f2b4a3f7bfbbb51d927b61ec7251ba387132e385 >--- commit f2b4a3f7bfbbb51d927b61ec7251ba387132e385 Author: Max Boli

[commit: nofib] branch 'supercompiler' created

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/nofib New branch : supercompiler Referencing: 270c8d8ae5c349c7c2fe35d861346c5c77535a91 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

[commit: nofib] supercompiler: Ignore common OS junk (d77043e)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/d77043e57f3c2a6e738df300b4e8aab1757a0a0b >--- commit d77043e57f3c2a6e738df300b4e8aab1757a0a0b Author: Max Bo

[commit: ghc] supercompiler: Allow MSG to generalise occurrence info (5ff6887)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/5ff68875f73bd52faa3fe94631aab4cb2c05a70b >--- commit 5ff68875f73bd52faa3fe94631aab4cb2c05a70b Author: Max Boli

[commit: ghc] supercompiler: Last bug fixes and flag additions. (08e33ed)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/08e33edf20e2274b1266b4809ecea5678014b0a3 >--- commit 08e33edf20e2274b1266b4809ecea5678014b0a3 Author: Max Boli

[commit: nofib] supercompiler: Add module size to nofib output (6f57cbc)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/6f57cbc98bd84ecc8addd16923c58b28ac8f0f9d >--- commit 6f57cbc98bd84ecc8addd16923c58b28ac8f0f9d Author: Max Bo

[commit: ghc] supercompiler: Correct top-level renaming in MSG to prevent <> (5fa43dc)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/5fa43dc8cf6a2aef566b6c51780ada1ec4ebc32e >--- commit 5fa43dc8cf6a2aef566b6c51780ada1ec4ebc32e Author: Max Boli

[commit: nofib] supercompiler: Change how default supercompliation options are setup (9812ada)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/9812ada23b048da81416daf08494b75ae0bf48d2 >--- commit 9812ada23b048da81416daf08494b75ae0bf48d2 Author: Max Bo

[commit: ghc] supercompiler: Complete Deeds threading in Split2 (08b7320)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/08b73205fd3b06deffe9994131ae5d8bf7b4e1a8 >--- commit 08b73205fd3b06deffe9994131ae5d8bf7b4e1a8 Author: Max Boli

[commit: nofib] supercompiler: Tweaks to benchmarks, more benchmarks (ddc87cc)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/ddc87ccb2620e7588c2c26f260963536bef8427e >--- commit ddc87ccb2620e7588c2c26f260963536bef8427e Author: Max Bo

[commit: nofib] supercompiler: Playing with Bernouilli (b65222f)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/b65222fb4962b04f0827ed89e498ad44a5e15671 >--- commit b65222fb4962b04f0827ed89e498ad44a5e15671 Author: Max Bo

[commit: nofib] supercompiler: Considerable benchmark tweaking (6f01206)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/6f01206bd1036ec0f5b7a7d8cf46d73d2f375d94 >--- commit 6f01206bd1036ec0f5b7a7d8cf46d73d2f375d94 Author: Max Bo

[commit: nofib] supercompiler: Make subset of supercompile-folder benchmarks compile and run correctly, fix SC opts for other benchmarks (87c35a0)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/87c35a015f8adb7c0ae4d5329d115d7b994e2250 >--- commit 87c35a015f8adb7c0ae4d5329d115d7b994e2250 Author: Max Bo

[commit: ghc] supercompiler: Ensure wrappers are SUPERINLINABLE (61f74db)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/61f74db90cba9d4e5b9d9a9207f1cba6311dc0ff >--- commit 61f74db90cba9d4e5b9d9a9207f1cba6311dc0ff Author: Max Boli

[commit: nofib] supercompiler: Ad-hoc nofib-analyse changes and SUPERCOMP_HC_OPTS (270c8d8)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/270c8d8ae5c349c7c2fe35d861346c5c77535a91 >--- commit 270c8d8ae5c349c7c2fe35d861346c5c77535a91 Author: Max Bo

[commit: nofib] supercompiler: First draft of supercompilation nofib tests (5d0863d)

2012-12-06 Thread Max Bolingbroke
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : supercompiler http://hackage.haskell.org/trac/ghc/changeset/5d0863d4afd518853e6c80b55112038fb12627c3 >--- commit 5d0863d4afd518853e6c80b55112038fb12627c3 Author: Max Bo

Re: GHC 7.6 failes to build

2012-12-06 Thread Ian Lynagh
On Thu, Dec 06, 2012 at 11:41:11PM +1100, Ben Lippmeier wrote: > > > For vector and random the same questions apply, but since we simply have > > lagging git repos for them we can create a ghc-7.6 branch. Did you > > deliberately not do that, Ian? > > I expect Ian didn't branch DPH because it'

Re: The end of an era, and the dawn of a new one

2012-12-06 Thread Johan Tibell
On Thu, Dec 6, 2012 at 8:32 AM, Ian Lynagh wrote: > Perhaps we could have "maintainers" instead? If maintenance can be defined on a per-directory level we can put a MAINTAINERS file in listing maintainers for a directory and all its subdirectories. For example, ghc/MAINTAINERS would contain

RE: [commit: ghc] master: Stop attempting to "trim" data types in interface files (9a20e54)

2012-12-06 Thread Simon Peyton-Jones
| > Stop attempting to "trim" data types in interface files | > | > Without -O, we previously tried to make interface files smaller | > by not including the data constructors of data types. But | > there are a lot of exceptions, notably when Template Haskell is | > involve

RE: end of an era

2012-12-06 Thread Simon Peyton-Jones
Doug I think that would be incredibly helpful, thank you! Not meddling; rather contributing. Simon | -Original Message- | From: Doug McIlroy [mailto:d...@cs.dartmouth.edu] | Sent: 06 December 2012 17:05 | To: Simon Peyton-Jones | Cc: d...@stowe.cs.dartmouth.edu | Subject: Re: end of an

[nightly] 06-Dec-2012 build of HEAD (unreg) on x86_64-unknown-linux (cam-04-unx)

2012-12-06 Thread GHC Build Reports
Build description = HEAD (unreg) on x86_64-unknown-linux (cam-04-unx) Build location= /64playpen/simonmar/nightly/HEAD-unreg-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-unreg-cam-04-unx Nightly build started on cam-04-unx at Thu Dec 6 18:20:01 GMT 2012. check

Re: The end of an era, and the dawn of a new one

2012-12-06 Thread David Terei
I think that sounds too involved. How many maintainers would we really be looking at at this point? I think only around 5 - 10 really. So a single file in the root seems easiest. The other concern is some components of GHC are all over the place. I'm also the maintainer for Safe Haskell and that i

[commit: ghc] master: In FP_GCC_VERSION, test $CC not $GCC (95d8658)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/95d8658acc946f9a043ef62976d0514c0f1f449e >--- commit 95d8658acc946f9a043ef62976d0514c0f1f449e Author: Ian Lynagh Dat

[commit: ghc] master: Whitespace only in iface/IfaceType.lhs (ccdccee)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/ccdccee2cf5656b8ba715a537c2389b08363e8b7 >--- commit ccdccee2cf5656b8ba715a537c2389b08363e8b7 Author: Ian Lynagh Dat

[commit: ghc] master: Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc (5b746f5)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/5b746f5282395b71cfc0952375c56d1c884e8d10 >--- commit 5b746f5282395b71cfc0952375c56d1c884e8d10 Merge: 3fc453a... b0626

[commit: ghc] master: Don't define DYNAMIC when compiling the dyn way (3fc453a)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/3fc453af215a236ebf8d9ecfbf6574035e6316e2 >--- commit 3fc453af215a236ebf8d9ecfbf6574035e6316e2 Author: Ian Lynagh Dat

[commit: ghc] master: Typo (3864da2)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/3864da2fcfd5a02af377c6f77dabb3f217415176 >--- commit 3864da2fcfd5a02af377c6f77dabb3f217415176 Author: Ian Lynagh Dat

[commit: ghc] master: Add the beginnings of support for building vanilla and dynamic at the same time (b25d709)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b25d70908b8f843ecd6502281dc1d3c5dfde3876 >--- commit b25d70908b8f843ecd6502281dc1d3c5dfde3876 Author: Ian Lynagh Dat

[commit: ghc] master: Use a MonadIO instance instead of an 'io' function (d842dff)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/d842dffa264e55c7bfd206298656a2bf0489acc2 >--- commit d842dffa264e55c7bfd206298656a2bf0489acc2 Author: Ian Lynagh Dat

[commit: ghc] master: Refactor findAndReadIface; no functional changes (71b5ca5)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/71b5ca5a5e00e77c4fc2337db9900e0f98ed0a0f >--- commit 71b5ca5a5e00e77c4fc2337db9900e0f98ed0a0f Author: Ian Lynagh Dat

[commit: ghc] master: Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc (8a0534f)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/8a0534f6c273f9891682f41324cfb01f9be1fed0 >--- commit 8a0534f6c273f9891682f41324cfb01f9be1fed0 Merge: ccdccee... 9a20e

[commit: ghc] master: Merge branch 'master' of mac:ghc/git/val64/. (9b2882c)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/9b2882c13705689e9ef7cd2e1dd4f1ec3647d7d2 >--- commit 9b2882c13705689e9ef7cd2e1dd4f1ec3647d7d2 Merge: 8a0534f... 6bdac

[commit: ghc] master: Make nativeCodeGen return the rest of its UniqSupply (6bdac1c)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/6bdac1c375dc754ad3a540f704437650b43474c1 >--- commit 6bdac1c375dc754ad3a540f704437650b43474c1 Author: Ian Lynagh Dat

Re: The end of an era, and the dawn of a new one

2012-12-06 Thread Johan Tibell
On Thu, Dec 6, 2012 at 1:49 PM, David Terei wrote: > I think that sounds too involved. How many maintainers would we really > be looking at at this point? I think only around 5 - 10 really. So a > single file in the root seems easiest. > > The other concern is some components of GHC are all over t

am-deb7-64 (HEAD), build 261, Success

2012-12-06 Thread Builder
am-deb7-64 (HEAD), build 261 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/am-deb7-64/261.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Success touching clean-check f

Re: The end of an era, and the dawn of a new one

2012-12-06 Thread Ben Lippmeier
On 07/12/2012, at 3:32 AM, Ian Lynagh wrote: > On Thu, Dec 06, 2012 at 12:32:05PM +, Simon Peyton-Jones wrote: >> (Narrowing to cvs-ghc for now.) >> >> Speaking for myself, I would welcome a code-ownership model along the lines >> that Ben suggests. If it works well it would >> a) spread t

[commit: ghc] ghc-7.6: Document promotion of existential data types (f630eb5)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/f630eb5122b5d6c16b449451e33adda5341b6775 >--- commit f630eb5122b5d6c16b449451e33adda5341b6775 Author: Simon Peyton J

[commit: ghc] ghc-7.6: More release notes (3e1925a)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/3e1925ac18b6e976d3ee73c723593c4aefa0363f >--- commit 3e1925ac18b6e976d3ee73c723593c4aefa0363f Author: Ian Lynagh Da

[commit: ghc] ghc-7.6: Start on release notes for 7.6.2 (d99810d)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/d99810d8d8e126961e5caab3324adfcc67c87eea >--- commit d99810d8d8e126961e5caab3324adfcc67c87eea Author: Ian Lynagh Da

[commit: ghc] ghc-7.6: Allow existential data constructors to be promoted (e3dc71d)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/e3dc71de7307d30f6063a8447b93e54f1551a041 >--- commit e3dc71de7307d30f6063a8447b93e54f1551a041 Author: Simon Peyton J

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

2012-12-06 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 Thu Dec 6 18:10:01 GMT 2012. checking out new so

[commit: ghc] overlapping-tyfams: Removed confluent overlap check from branched type family instances. (67835fa)

2012-12-06 Thread Richard Eisenberg
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : overlapping-tyfams http://hackage.haskell.org/trac/ghc/changeset/67835fa4fe6e367a80adf62d717337818908bc94 >--- commit 67835fa4fe6e367a80adf62d717337818908bc94 Author: Ric

[commit: ghc] overlapping-tyfams: Used a GADT to control appropriate use of functions on singleton axioms. (1a3c0d3)

2012-12-06 Thread Richard Eisenberg
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : overlapping-tyfams http://hackage.haskell.org/trac/ghc/changeset/1a3c0d345ba1f514f747b7791260672d74d1cd10 >--- commit 1a3c0d345ba1f514f747b7791260672d74d1cd10 Author: Ric

[commit: ghc] overlapping-tyfams: Updated Template Haskell to reflect branched type family instances. (4df0d19)

2012-12-06 Thread Richard Eisenberg
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : overlapping-tyfams http://hackage.haskell.org/trac/ghc/changeset/4df0d1979c36d40dcf51a291f5fed0dd7f00b5bc >--- commit 4df0d1979c36d40dcf51a291f5fed0dd7f00b5bc Author: Ric

[commit: ghc] overlapping-tyfams: Updated user manual to include a section on branched type family (86e4ca3)

2012-12-06 Thread Richard Eisenberg
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : overlapping-tyfams http://hackage.haskell.org/trac/ghc/changeset/86e4ca3070018aa72d09797d95339790efc5f908 >--- commit 86e4ca3070018aa72d09797d95339790efc5f908 Author: Ric

[commit: ghc] overlapping-tyfams: Made a new file types/CoAxiom.lhs to declare CoAxioms, and updated (467d575)

2012-12-06 Thread Richard Eisenberg
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : overlapping-tyfams http://hackage.haskell.org/trac/ghc/changeset/467d575eb1280b16eccd60138acb4597cc86698f >--- commit 467d575eb1280b16eccd60138acb4597cc86698f Author: Ric

[commit: ghc] overlapping-tyfams: Merge branch 'master' into overlapping-tyfams (4f08c12)

2012-12-06 Thread Richard Eisenberg
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : overlapping-tyfams http://hackage.haskell.org/trac/ghc/changeset/4f08c12fc7457926e325342b5f0d9f450f8f4e2f >--- commit 4f08c12fc7457926e325342b5f0d9f450f8f4e2f Merge: 86e4

[commit: ghc] overlapping-tyfams: Merge branch 'master' into overlapping-tyfams (52f2ba1)

2012-12-06 Thread Richard Eisenberg
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : overlapping-tyfams http://hackage.haskell.org/trac/ghc/changeset/52f2ba1861e693776787cfee9de807f52db918db >--- commit 52f2ba1861e693776787cfee9de807f52db918db Merge: 467d

[commit: ghc] overlapping-tyfams: Change output of CoAxioms to look prettier. (77e5aa7)

2012-12-06 Thread Richard Eisenberg
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : overlapping-tyfams http://hackage.haskell.org/trac/ghc/changeset/77e5aa7766432c97ffebb06717c54dd8d8f413cb >--- commit 77e5aa7766432c97ffebb06717c54dd8d8f413cb Author: Ric

[commit: ghc] overlapping-tyfams: Miscellaneous bug fixes that came up during validation. (e5ded8b)

2012-12-06 Thread Richard Eisenberg
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : overlapping-tyfams http://hackage.haskell.org/trac/ghc/changeset/e5ded8b76486bebc4fa5835a3e57d6012163cf3c >--- commit e5ded8b76486bebc4fa5835a3e57d6012163cf3c Author: Ric

[commit: ghc] overlapping-tyfams: Merge branch 'master' into overlapping-tyfams (81a2dd3)

2012-12-06 Thread Richard Eisenberg
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : overlapping-tyfams http://hackage.haskell.org/trac/ghc/changeset/81a2dd3b1e3c703acaea64993b7c3f72400f5063 >--- commit 81a2dd3b1e3c703acaea64993b7c3f72400f5063 Merge: 77e5

[commit: ghc] overlapping-tyfams's head updated: Merge branch 'master' into overlapping-tyfams (81a2dd3)

2012-12-06 Thread Richard Eisenberg
Repository : ssh://darcs.haskell.org//srv/darcs/ghc Branch 'overlapping-tyfams' now includes: 2334112... Fix broken -fPIC on Darwin/PPC (#7442) 77ef6ca... Replace all uses of ghcError with throwGhcException and purge ghcError. 10edb42... Whitespace only in compiler/ghci/LibFFI.hsc

[commit: testsuite] overlapping-tyfams: Updated Template Haskell tests to reflect change to TySynInstD. (d64423c)

2012-12-06 Thread Richard Eisenberg
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : overlapping-tyfams http://hackage.haskell.org/trac/ghc/changeset/d64423c86131ac4008e81ffc762c5427a31b604f >--- commit d64423c86131ac4008e81ffc762c5427a31b604f Autho

[commit: testsuite] overlapping-tyfams: Merge branch 'master' into overlapping-tyfams (495a1b4)

2012-12-06 Thread Richard Eisenberg
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : overlapping-tyfams http://hackage.haskell.org/trac/ghc/changeset/495a1b478a3b10b1b7c8f5cebffacb07ded94430 >--- commit 495a1b478a3b10b1b7c8f5cebffacb07ded94430 Merge

  1   2   >