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

2012-12-09 Thread Ben Lippmeier
On 09/12/2012, at 10:53 PM, Manuel M T Chakravarty wrote: > 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 wo

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

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-05 Thread Ben Lippmeier
On 06/12/2012, at 5:19 AM, Ian Lynagh wrote: > On Wed, Dec 05, 2012 at 05:49:03PM +, Simon Peyton-Jones wrote: >> >> validate from scratch on Linux on the 7.6 branch fails thus in dph. My >> validate.mk is htis >> >> I will move dph out of the way for now, but what's wrong? > > Hmm, we d

[commit: ghc] master: Haddoc fix (fb50847)

2012-11-13 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/fb508470f62ec8d6fb0920a82c6174ea853887bc >--- commit fb508470f62ec8d6fb0920a82c6174ea853887bc Author: Ben Lippme

[commit: ghc] master: Comments and formatting to register allocators (b13ebb6)

2012-11-13 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b13ebb673871f06ef12c6358eecbcd8572a1a5f3 >--- commit b13ebb673871f06ef12c6358eecbcd8572a1a5f3 Author: Ben Lippme

[commit: ghc] master: Comments and formatting to spill cleaner (cace1ca)

2012-11-13 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/cace1caf905e0503176e93769238fbcec5283477 >--- commit cace1caf905e0503176e93769238fbcec5283477 Author: Ben Lippme

[commit: ghc] master: Comments and formatting to register allocator stats (0b436ae)

2012-11-13 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/0b436ae17ec9367e477c4bb527766bb5a975cca4 >--- commit 0b436ae17ec9367e477c4bb527766bb5a975cca4 Author: Ben Lippme

[commit: ghc] master: De-tabify register allocator code (f0f63a5)

2012-11-13 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/f0f63a5455c4a33f189d286dcb7fba965b00f47f >--- commit f0f63a5455c4a33f189d286dcb7fba965b00f47f Author: Ben Lippme

[commit: ghc] master: Comments and formatting to spill cost code (a157ea7)

2012-11-13 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/a157ea73169a8da2b2411af31434128d133e108b >--- commit a157ea73169a8da2b2411af31434128d133e108b Author: Ben Lippme

DPH tests disabled in nightly build

2012-11-11 Thread Ben Lippmeier
All, Were the DPH tests disabled in the nightly build on purpose? If they are taking too long then we could just reduce the optimisation level rather than disabling them completely. These programs produce a vast amount of core code, and are a stress test for the simplifier and code generators.

Re: Validate failures in DPH

2012-10-21 Thread Ben Lippmeier
On 19/10/2012, at 2:17 AM, Simon Peyton-Jones wrote: > I’m getting these failures in DPH when validating on Windows (32-bit) > >dph/nbody dph-nbody-copy-fast [exit code non-0] > (normal) >dph/nbody dph-nbody-vseg-fast [exit code non-0] > (normal

New accounts on darcs.haskell.org?

2012-08-22 Thread Ben Lippmeier
Does Paul Heinlein still handle new accounts on darcs.haskell.org? I sent him mail three weeks ago asking for a new account to be made, then again a week ago -- still no reply. I suspected he might be on holidays, but I didn't get an auto-reply or anything. Thanks, Ben.

My desktop machine was banned from darcs.haskell.org?

2012-07-15 Thread Ben Lippmeier
In /etc/hosts.deny on d.h.o # DenyHosts: Wed Jul 11 19:46:35 2012 | sshd: 129.94.173.177 sshd: 129.94.173.177 benl@abbot:~$ nslookup 129.94.173.177 Server: 69.30.63.194 Address:69.30.63.194#53 Non-authoritative answer: 177.173.94.129.in-addr.arpa name = desire.cse.unsw

Re: d.h.o

2012-07-12 Thread Ben Lippmeier
On 12/07/2012, at 6:50 PM, Simon Peyton-Jones wrote: > Is darcs.haskell.org down? It was unresponsive for me yesterday, and today I get: $ ssh b...@darcs.haskell.org ssh_exchange_identification: Connection closed by remote host ___ Cvs-ghc mailing l

Build broken on OSX-x86_64

2012-04-30 Thread Ben Lippmeier
"inplace/bin/ghc-stage2" -O -H64m -fllvm-package-name vector-0.9.1 -hide-all-packages -i -ilibraries/vector/. -ilibraries/vector/dist-install/build -ilibraries/vector/dist-install/build/autogen -Ilibraries/vector/dist-install/build -Ilibraries/vector/dist-install/build/autogen -Ilibrari

Re: head panic when building dph?

2012-03-13 Thread Ben Lippmeier
On 14/03/2012, at 2:24 AM, Dimitrios Vytiniotis wrote: > > Hi all, just checked out a fresh copy of HEAD and got the following: > > "inplace/bin/ghc-stage2" -H64m -O -fasm-package-name > dph-lifted-vseg-0.6.0.1 -hide-all-packages -i > -ilibraries/dph/dph-lifted-vseg/./Data/Array/Paralle

[commit: testsuite] ghc-7.4: Follow API wibbles in DPH library (997c5c7)

2012-02-07 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : ghc-7.4 http://hackage.haskell.org/trac/ghc/changeset/997c5c7f840565c6331d6d21cc8f39f0b5b33131 >--- commit 997c5c7f840565c6331d6d21cc8f39f0b5b33131 Author:

Re: [PATCH] dph-prim-par: use Debug.Trace.traceEventIO instead of GHC.Exts.traceEvent

2012-02-05 Thread Ben Lippmeier
On 05/02/2012, at 8:48 PM, shelarcy wrote: > Hello, > > GHC.Exts.traceEvent is deprecated, and Debug.Trace module export traceEventIO > function in GHC 7.4.1, now. > > > http://www.haskell.org/ghc/docs/7.4.1/html/users_guide/release-7-4-1.html#id3017404 > > http://www.haskell.org/ghc/docs/7

[commit: testsuite] master: Add dph-nbody test with the dph-lifted-copy library (a7e178b)

2012-02-02 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/a7e178bd21554e892d47396e6f90057c99692bb1 >--- commit a7e178bd21554e892d47396e6f90057c99692bb1 Author:

[commit: testsuite] master: dph-diophantine is fixed (98cac0b)

2012-02-02 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/98cac0be06d3fd90c9b217799e0057d6ccf82e0b >--- commit 98cac0be06d3fd90c9b217799e0057d6ccf82e0b Author:

Re: Validate fails on Windows

2012-01-02 Thread Ben Lippmeier
On 03/01/2012, at 3:52 AM, Simon Peyton-Jones wrote: > Validate fails on Windows (msys) thus. I have no idea what is going on, but > it would be great if someone could fix it > > Simon > > "inplace/bin/ghc-cabal.exe" configure > --with-ghc="c:/code/HEAD/inplace/bin/ghc-stage1.exe" > --wit

[commit: testsuite] master: dph: add alone flags to fix build race (2ce7a24)

2011-12-15 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/2ce7a24c8959749bb105fc417b21d96161d6cec9 >--- commit 2ce7a24c8959749bb105fc417b21d96161d6cec9 Author:

[commit: testsuite] master: Merge branches 'master' and 'master' of darcs.haskell.org:/srv/darcs/testsuite (a842b7e)

2011-12-15 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/a842b7ecac5a0c4e5cd9578ffe898d61c34e0ab6 >--- commit a842b7ecac5a0c4e5cd9578ffe898d61c34e0ab6 Author:

Re: race in dph testsuite

2011-12-15 Thread Ben Lippmeier
On 16/12/2011, at 11:06 AM, Ben Lippmeier wrote: > > On 16/12/2011, at 10:20 AM, Manuel M T Chakravarty wrote: > >> Did you pull the latest commits? We did indeed have a race in those tests, >> but Ben fixed them a few days ago. (At least, we didn't see any races &

Re: race in dph testsuite

2011-12-15 Thread Ben Lippmeier
On 16/12/2011, at 10:20 AM, Manuel M T Chakravarty wrote: > Did you pull the latest commits? We did indeed have a race in those tests, > but Ben fixed them a few days ago. (At least, we didn't see any races anymore > after the change.) Ah, I just checked and I've forgotten the 'alone' flag fo

Re: GHC 7.4 branch

2011-12-13 Thread Ben Lippmeier
On 23/11/2011, at 5:34 AM, Ian Lynagh wrote: > > I've now created the GHC 7.4 branch. > > However, for the time being we expect to keep the branch in sync with > HEAD, so if possible please try to avoid pushing anything that isn't > suitable for the 7.4 branch. What do you want us to do for the

[commit: ghc] master: vectoriser: workaround bug in classiftTyCons (acbb3db)

2011-12-11 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/acbb3dba4490d53762b5aecfb9a45049dea15c79 >--- commit acbb3dba4490d53762b5aecfb9a45049dea15c79 Author: Ben Lippme

[commit: testsuite] master: dph: multi-file tests must be set to alone to avoid build races (29e8f38)

2011-12-11 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/29e8f38b0512b63c5eb28582c167cd8fc68b0f7d >--- commit 29e8f38b0512b63c5eb28582c167cd8fc68b0f7d Author:

[commit: testsuite] master: dph: drop optimisation level for some tests to speed up validate (6306f3d)

2011-12-11 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/6306f3de70e3f0fe7f08e6f0441b1fab6252c0a2 >--- commit 6306f3de70e3f0fe7f08e6f0441b1fab6252c0a2 Author:

[commit: testsuite] master: dph: add nbody test (dfeb0b1)

2011-12-11 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/dfeb0b1ecbfe1ecf8af02b9437c3959f1dbcc4d6 >--- commit dfeb0b1ecbfe1ecf8af02b9437c3959f1dbcc4d6 Author:

[commit: testsuite] master: dph: rename test file (d26f043)

2011-12-11 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/d26f043cfa55399a6a977e0c26fa5f3f096102a4 >--- commit d26f043cfa55399a6a977e0c26fa5f3f096102a4 Author:

[commit: testsuite] master: dph: duplicate copy tests as vseg tests (b5f86bc)

2011-12-11 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/b5f86bcdd8f8bcad28156d110c49828e985b >--- commit b5f86bcdd8f8bcad28156d110c49828e985b Author:

[commit: testsuite] master: dph: follow changes in unlifted API (e3ffcfc)

2011-12-11 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/e3ffcfc71c14c2215f3f506c59e09f46c15f4d45 >--- commit e3ffcfc71c14c2215f3f506c59e09f46c15f4d45 Author:

[commit: ghc] master: Fix #5658: mark all array indexing primops as can_fail (657773c)

2011-12-05 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/657773c8e59917fda05ee08065ec566aebb50a5f >--- commit 657773c8e59917fda05ee08065ec566aebb50a5f Author: Ben Lippme

Build broken on OSX

2011-12-02 Thread Ben Lippmeier
The build has been broken on OSX for a few days now. Does this look familiar to anyone? desire:ghc-head-incoming benl$ "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Werror -H64m -O0-package-name base-4.4.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-instal

Re: Cannot build a profiled compiler (probaly DPH related)

2011-11-22 Thread Ben Lippmeier
On 22/11/2011, at 22:29 , Manuel M T Chakravarty wrote: > Simon Peyton-Jones: >> | > I don't know why you're tripping over these make dependencies, but you >> | > could hack around the problem by deleting the dependencies from >> | > libraries/dph/ghc.mk in your local copy. >> | >> | For some re

Re: [PATCH] dph-prim-par: use getNumCapabilities instead of numCapabilities

2011-11-22 Thread Ben Lippmeier
Ok thanks, I'll check it out. On 20/11/2011, at 1:33 PM, shelarcy wrote: > Hello, > > GHC 7.2.x or higher provides getNumCapabilities function, and numCapabilities > is implemented by unsafePerformIO + getNumCapabilities. > > > http://www.haskell.org/ghc/docs/7.2.2/html/libraries/base-4.4.1

Re: Cannot build a profiled compiler (probaly DPH related)

2011-11-22 Thread Ben Lippmeier
On 22/11/2011, at 6:48 PM, Pedro Magalhães wrote: > ===--- building phase 0 > ghc/ghc.mk:90: ghc/stage1/package-data.mk: No such file or directory > libraries/dph/ghc.mk:123: *** dph_th_deps(v): > libraries/dph/dph-base_dist-install_GHCI_LIB not defined!. Stop. > make: *** [all] Error 2 > > Ca

[commit: ghc] master: vectoriser: fix pvoids problem when vectorising enumerations (8e6990a)

2011-11-22 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/8e6990acf62abe666f5e05f5fcfc75659cc57839 >--- commit 8e6990acf62abe666f5e05f5fcfc75659cc57839 Author: Ben Lippme

[commit: ghc] master: Merge /Users/benl/devel/ghc/ghc-head-devel (34053bb)

2011-11-22 Thread Ben Lippmeier
6c3... 8e6990a... Author: Ben Lippmeier Date: Tue Nov 22 18:33:07 2011 +1100 Merge /Users/benl/devel/ghc/ghc-head-devel compiler/vectorise/Vectorise/Builtins.hs |1 + compiler/vectorise/Vectorise/Builtins/Base.hs |7 +- .../vectorise/Vectorise/Builtins/Initialise.hs |

[commit: ghc] master: Merge /Users/benl/devel/ghc/ghc-head-devel (b4d08f1)

2011-11-16 Thread Ben Lippmeier
5c3... 4902a27... Author: Ben Lippmeier Date: Thu Nov 17 13:31:37 2011 +1100 Merge /Users/benl/devel/ghc/ghc-head-devel compiler/vectorise/Vectorise/Builtins.hs |2 +- compiler/vectorise/Vectorise/Builtins/Base.hs |6 +- .../vectorise/Vectorise/Builtins/Initialise

[commit: ghc] master: vectoriser: Use Sels2 type for vector of selectors in PDatas Sum2 instance (4902a27)

2011-11-16 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/4902a276b2df5a1a690a6ae865404a8167a70bf1 >--- commit 4902a276b2df5a1a690a6ae865404a8167a70bf1 Author: Ben Lippme

[commit: ghc] master: vectoriser: support tuple constructors up to arity 5 (a589d9d)

2011-11-16 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/a589d9d07d82466be5b7d85198a3be4fdcc6f757 >--- commit a589d9d07d82466be5b7d85198a3be4fdcc6f757 Author: Ben Lippme

[commit: ghc] master: vectoriser: mkCast args the other way around, and fix warning (3b045c3)

2011-11-16 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/3b045c3124797215f26f1d819dc92b353f18fc40 >--- commit 3b045c3124797215f26f1d819dc92b353f18fc40 Author: Ben Lippme

[commit: ghc] master: vectoriser: Wraps tycon isn't used during vectorisation (87748ac)

2011-11-16 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/87748ac346e9e68900b55bf2f84176557c601717 >--- commit 87748ac346e9e68900b55bf2f84176557c601717 Author: Ben Lippme

[commit: ghc] master: vectoriser: make PA PDatas instances for prod types work (295e050)

2011-11-16 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/295e050d27457e42cd2cc2d14e09df0cd0ae9995 >--- commit 295e050d27457e42cd2cc2d14e09df0cd0ae9995 Author: Ben Lippme

[commit: ghc] master: vectoriser: shift PData module to generics dir (2bc999c)

2011-11-16 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/2bc999c69d2245514f65cbc8f9b98be64a42f091 >--- commit 2bc999c69d2245514f65cbc8f9b98be64a42f091 Author: Ben Lippme

[commit: ghc] master: vectoriser: follow constraint solver changes in vectoriser (6096edb)

2011-11-16 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/6096edb265721b6d1b6b8bd399d1bdcd4c66617e >--- commit 6096edb265721b6d1b6b8bd399d1bdcd4c66617e Author: Ben Lippme

[commit: ghc] master: Merge /Users/benl/devel/ghc/ghc-head-devel (e194712)

2011-11-16 Thread Ben Lippmeier
52c... 71fee32... Author: Ben Lippmeier Date: Thu Nov 17 12:34:57 2011 +1100 Merge /Users/benl/devel/ghc/ghc-head-devel Conflicts: compiler/vectorise/Vectorise/Type/PRepr.hs compiler/basicTypes/OccName.lhs| 28 +- compiler/deSugar/DsMonad.

[commit: ghc] master: vectoriser: build instance tycons for the PDatas family (21e8413)

2011-11-16 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/21e8413e65397f49852ea54fe543753174c135dd >--- commit 21e8413e65397f49852ea54fe543753174c135dd Author: Ben Lippme

[commit: ghc] master: vectoriser: export PDatas data constructors (71fee32)

2011-11-16 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/71fee325bee7657e30a193ee0261d72f5175cb8e >--- commit 71fee325bee7657e30a193ee0261d72f5175cb8e Author: Ben Lippme

[commit: ghc] master: vectoriser: formatting to PAMethods and start adding PDatas cases (b400e86)

2011-11-16 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b400e86d259709c2110e77eac5eb315e1f30c560 >--- commit b400e86d259709c2110e77eac5eb315e1f30c560 Author: Ben Lippme

[commit: ghc] master: vectoriser: refactoring and cleanups for PRepr (e4b4159)

2011-11-16 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/e4b4159bf0e3159f102b14c3d511d227bb437d3b >--- commit e4b4159bf0e3159f102b14c3d511d227bb437d3b Author: Ben Lippme

[commit: ghc] master: vectoriser: shift modules about the generic representation into their own dir (4a7117c)

2011-11-16 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/4a7117cd756cb73efa5dd48b9ff7c627c5d1 >--- commit 4a7117cd756cb73efa5dd48b9ff7c627c5d1 Author: Ben Lippme

[commit: ghc] master: vectoriser: tabs -> spaces in PRepr (bc752fb)

2011-11-16 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/bc752fbf5d0f316c565b408ee4921e9d06d3e63d >--- commit bc752fbf5d0f316c565b408ee4921e9d06d3e63d Author: Ben Lippme

[commit: ghc] master: vectoriser: get the PDatas instances for products in PRepr (b408ba7)

2011-11-16 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b408ba7114af9a98681189e909bc4e691194cc11 >--- commit b408ba7114af9a98681189e909bc4e691194cc11 Author: Ben Lippme

[commit: ghc] master: vectoriser: comments to PRepr and get PDatas TyCon from environment (813596c)

2011-11-16 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/813596ce39f3cba6716462783a0c44667fcd1162 >--- commit 813596ce39f3cba6716462783a0c44667fcd1162 Author: Ben Lippme

[commit: ghc] master: Build system wibbles for new dph-lifted-vseg library (3516630)

2011-11-11 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/35166303fd96d8f71e68b3aeda294256e7e305ab >--- commit 35166303fd96d8f71e68b3aeda294256e7e305ab Author: Ben Lippme

[commit: ghc] master: build system: set dph-lifted-base to be a dph package (dc22203)

2011-11-11 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/dc22203380fb859f9b284472f71fe6d451abe0a0 >--- commit dc22203380fb859f9b284472f71fe6d451abe0a0 Author: Ben Lippme

[commit: testsuite] master: Follow dph package name changes (d9381b8)

2011-11-11 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/d9381b86d7da3156bfea8d294365bd65e862e0dd >--- commit d9381b86d7da3156bfea8d294365bd65e862e0dd Author:

[commit: testsuite] master: Follow API changes in DPH tests (197887b)

2011-11-08 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/197887bf33e1d3fe7d8e80fc2cc3f90d4e2053fd >--- commit 197887bf33e1d3fe7d8e80fc2cc3f90d4e2053fd Author:

head build segfaults on OSX

2011-09-23 Thread Ben Lippmeier
hurricane:ghc-head-devel majestic$ ghc --version The Glorious Glasgow Haskell Compilation System, version 7.2.1 hurricane:ghc-head-devel majestic$ make ... make -r --no-print-directory -f ghc.mk phase=final all "inplace/bin/ghc-stage1" -H64m -O -fasm-package-name ghc-prim-0.2.0.0 -hide-all

Re: Validate fails in DPH configuration

2011-09-05 Thread Ben Lippmeier
On 05/09/2011, at 18:12 , Simon Peyton-Jones wrote: > My 'validate' fails thus, fairly early. Does anyone have any ideas? > > make[1]: *** No rule to make target > `libraries/dph/dph-prim-par/dist-install/build/Data/Array/Parallel/Unlifted/Distributed/USegd.hs', > needed by `libraries/dph/dph-

[commit: testsuite] master: Fix dph-diophantine (#5065) (26c608a)

2011-08-25 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/26c608a0c31d56917099e4f48bf58c1d1e92e61c >--- commit 26c608a0c31d56917099e4f48bf58c1d1e92e61c Author: George Ro

[commit: testsuite] master: Merge /Users/benl/devel/testsuite/roldugin/testsuite (1644ace)

2011-08-25 Thread Ben Lippmeier
7dc... 26c608a... Author: Ben Lippmeier Date: Thu Aug 25 16:54:35 2011 +1000 Merge /Users/benl/devel/testsuite/roldugin/testsuite tests/dph/diophantine/DiophantineVect.hs |5 +++-- tests/dph/diophantine/Main.hs |4 ++-- tests/dph/diophantine/dph-diophant

Re: Unaligning ghc

2011-08-18 Thread Ben Lippmeier
On 18/08/2011, at 20:22 , Alexander Kjeldaas wrote: > The Nehalem micro-architecture has made unaligned loads very cheap, as long > as they do not cross a cache line boundary. > > I am thinking that this makes it possible for ghc to use 40-bit pointers, and > generally use "packed" structure l

ghc-7.2 branch broken?

2011-08-05 Thread Ben Lippmeier
On 04/08/2011, at 6:17 PM, Max Bolingbroke wrote: > On 4 August 2011 09:06, Ben Lippmeier wrote: >> >> Can someone please explain how to pull patches into the GHC trees when >> you've got branches? I was following the instructions on the GHC wiki. I've >>

Git question: now to pull into branch?

2011-08-04 Thread Ben Lippmeier
All, Can someone please explain how to pull patches into the GHC trees when you've got branches? I was following the instructions on the GHC wiki. I've got the 7.2 branch but I can't work out how to pull new patches into it. desire:ghc-head benl$ ./sync-all checkout 7.2 == running git checkout

Re: [commit: integer-gmp] ghc-7.2: Don't inline most integer operations (9506f95)

2011-08-01 Thread Ben Lippmeier
On 25/07/2011, at 4:27 AM, Ian Lynagh wrote: > > commit 9506f95ac32c91a9fa6ce659a4474d6f85e55268 > Author: Ian Lynagh > Date: Sat Jul 23 17:56:40 2011 +0100 > >Don't inline most integer operations > >We get lots of code, and the simplifier generally can't do much with >it. We'll

Re: [nightly] DPH Performance Test Succeeded

2011-07-28 Thread Ben Lippmeier
On 29/07/2011, at 15:20 , DPH Buildbot wrote: > repa.canny.par.N1 > runtime(wall clock): 2.101s (+425) / 2.101s (+424) / > 2.102s (+424) > kernel runtime (wall clock): 1.664s (+6833) / 1.666s (+6843) / > 1.678s (+6892) Hmm 6843% slowdown. It appears I have som

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

[commit: ghc] master: Fix build on OSX, thanks to David Peixotto (e06ffb5)

2011-07-21 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/e06ffb5ea6d6383be63b61f6695501364fdcba1a >--- commit e06ffb5ea6d6383be63b61f6695501364fdcba1a Author: Ben Lippme

Re: [commit: ghc] master: More CPP removal (ad969d3)

2011-07-12 Thread Ben Lippmeier
On 13/07/2011, at 11:39 AM, Ian Lynagh wrote: > commit ad969d3c467a1ccf321396edf21fde28a6ef70ed > Author: Ian Lynagh > Date: Tue Jul 12 18:42:01 2011 +0100 > >More CPP removal Yay! :-) Ben. ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http:

Re: [commit: ghc] master: Fix gcc 4.6 warnings; fixes #5176 (0a6f26f)

2011-06-26 Thread Ben Lippmeier
On 26/06/2011, at 5:50 AM, Ian Lynagh wrote: > Repository : ssh://darcs.haskell.org//srv/darcs/ghc > > On branch : master > > http://hackage.haskell.org/trac/ghc/changeset/0a6f26f6d29c8762b254e2f1040fce5c3571feea > >> --- > > commit

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

2011-06-23 Thread Ben Lippmeier
c19... 3ce070a... Author: Ben Lippmeier Date: Fri Jun 24 13:51:06 2011 +1000 Merge branch 'master' of http://darcs.haskell.org/testsuite tests/ghc-regress/lib/should_run/all.T |8 +--- 1 files changed, 5 insertions(+)

[commit: testsuite] master: Fix dph-words. sliceP no wants its second argument to be the slice length. (6900c19)

2011-06-23 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/6900c19dda729d22270f1831da9e351671a19bae >--- commit 6900c19dda729d22270f1831da9e351671a19bae Author:

Re: Validate failure

2011-06-21 Thread Ben Lippmeier
On 01/01/2010, at 12:54 AM, Simon Marlow wrote: > The following validate failure has happened to me twice, and appears to be a > parallel make problem (a missing dependency somewhere). I'm using -j3 on a > dual-core. I'm posting it here in case anyone else has a clue what's going > on, otherw

Re: DPH doesn't build

2011-06-16 Thread Ben Lippmeier
On 17/06/2011, at 12:03 AM, Simon Peyton-Jones wrote: > Manuel > > I got this when validating. > > I said “sh validate --no-clean”; some more compiling happened, then the same > result. > > I said “sh validate --no-clean” again, and this time it went through. > > Is this the same missing

Fwd: [nightly] DPH Performance Test FAILED :-(

2011-05-28 Thread Ben Lippmeier
Begin forwarded message: > From: DPH Buildbot > Date: 28 May 2011 0:37:33 AEST > To: b...@ouroborus.net > Subject: [nightly] DPH Performance Test FAILED :-( > > DPH Performance Build Failed :-( > > System command failure. >command: ./Setup build > exit code: ExitFailure 1 > > -- stdou

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

2011-05-18 Thread Ben Lippmeier
On 18/05/2011, at 6:31 PM, Ben Lippmeier wrote: > On 18/05/2011, at 6:17 PM, Erik de Castro Lopo wrote: >> In what litrle spare time I have I have been working on debugging >> a problem that only seems to arise on linux-powerpc (bug #5111). >> >> Since I'm time

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

2011-05-18 Thread Ben Lippmeier
On 18/05/2011, at 6:17 PM, Erik de Castro Lopo wrote: > Hi all, > > In what litrle spare time I have I have been working on debugging > a problem that only seems to arise on linux-powerpc (bug #5111). > > Since I'm time poor and CPU rich, I thought it might be useful to > try and use a bisect a

Re: Build is broken

2011-05-18 Thread Ben Lippmeier
On 14/05/2011, at 11:03 PM, Edward Z. Yang wrote: > It's tough to tell with just the commit log. Can you pop open gitk and take a > look? (maybe > take a screen shot and share.) Nevermind. If it's not a common enough problem for people to know what caused it immediately, then I'll just ignore

Re: DPH link error

2011-05-15 Thread Ben Lippmeier
On 15/05/2011, at 10:12 PM, Edward Z. Yang wrote: > I'm getting some mysterious DPH linking error when I am attempting a validate: > > http://hpaste.org/46695/dph_dynamic_error Urgh. That's the build race I thought I had fixed. It happens because the DPH vectoriser needs dph-prim-seq to be com

[commit: ghc] master: Fix build: Add missing import and remove unneeded #ifdef. (a36cd63)

2011-05-15 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/a36cd6377ee2a65537fc02b78015937b50a69286 >--- commit a36cd6377ee2a65537fc02b78015937b50a69286 Author: Ben Lippme

Re: Should -ddump-to-file append or overwrite?

2011-05-15 Thread Ben Lippmeier
On 14/05/2011, at 11:16 PM, Edward Z. Yang wrote: > Currently, -ddump-to-file appends to an existing file. This is pretty > confusing > for me, if I wanted to get a new set of information, because now I have to > delete > any dump files before I take more data, or I need to manually separate o

Re: Build is broken

2011-05-14 Thread Ben Lippmeier
from a fresh repo, but I don't know what I could have done to cause this.. Ben. commit 747aa1e51d39455adc66b2c8064eeb3fd8445a8f Merge: 1303502 cfbf0eb Author: Ben Lippmeier Date: Sat May 14 18:29:49 2011 +1000 Merge branch 'master' of /Users/benl/devel/ghc/ghc-head co

[commit: ghc] master: Merge branch 'master' of /Users/benl/devel/ghc/ghc-head (7b3a746)

2011-05-12 Thread Ben Lippmeier
aca... fd6587b... Author: Ben Lippmeier Date: Thu May 12 22:38:13 2011 +1000 Merge branch 'master' of /Users/benl/devel/ghc/ghc-head compiler/hsSyn/HsBinds.lhs | 12 ++-- compiler/hsSyn/HsUtils.lhs | 13 - compiler/typecheck/TcSplice.lhs |2 +- 3

[commit: ghc] master: Wibbles on modules imported by vectoriser (999857f)

2011-05-12 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/999857fdfd8fa1b305a94bc54bb1860f5c8896d1 >--- commit 999857fdfd8fa1b305a94bc54bb1860f5c8896d1 Author: Ben Lippme

[commit: ghc] master: Remove scar tissue (9ae7aca)

2011-05-12 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/9ae7aca7d1985640aff647de797db2abae49a9a2 >--- commit 9ae7aca7d1985640aff647de797db2abae49a9a2 Author: Ben Lippme

[commit: ghc] master: Fix build (5bfa6a6)

2011-05-12 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/5bfa6a6382a4e4b949d333b1996065e9bcfacb18 >--- commit 5bfa6a6382a4e4b949d333b1996065e9bcfacb18 Author: Ben Lippme

[commit: ghc] master: Update vectoriser now that Scalar has moved (b215382)

2011-05-12 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b2153822467a86d4da0ccdbd4274741aaa90d81b >--- commit b2153822467a86d4da0ccdbd4274741aaa90d81b Author: Ben Lippme

[commit: ghc] master: Update vectoriser now that PRepr has moved (31b9ba5)

2011-05-12 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/31b9ba54b309b7ad8043a7dade7dddb71d184b8b >--- commit 31b9ba54b309b7ad8043a7dade7dddb71d184b8b Author: Ben Lippme

[commit: ghc] master: Follow changes in DPH library: Repr module is gone. (3547443)

2011-05-12 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/35474439dcf6dc60e2f6e296de7da128c690d50e >--- commit 35474439dcf6dc60e2f6e296de7da128c690d50e Author: Ben Lippme

[commit: ghc] master: Update vectoriser now that PData instances have moved. (7335070)

2011-05-12 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/73350708d2769ef96ffa102630f675dd4ab40cd1 >--- commit 73350708d2769ef96ffa102630f675dd4ab40cd1 Author: Ben Lippme

[commit: ghc] master: Update vectoriser now that PData has moved. (a223023)

2011-05-12 Thread Ben Lippmeier
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/a2230234bcf8c1a40c68c32f0d64d66fdc442073 >--- commit a2230234bcf8c1a40c68c32f0d64d66fdc442073 Author: Ben Lippme

Re: The GHC build system

2011-05-12 Thread Ben Lippmeier
On 12/05/2011, at 9:23 PM, Simon Marlow wrote: > On 12/05/2011 07:58, Ben Lippmeier wrote: >> Hi All, >> I thought I'd take a moment to mention that the GHC build system is >> basically unmaintainable by anyone except the original authors. > One day maybe

Re: New coercion representation

2011-05-12 Thread Ben Lippmeier
On 12/05/2011, at 9:17 PM, Johan Tibell wrote: > Hi Ben, > > On Thu, May 12, 2011 at 1:10 PM, Ben Lippmeier wrote: >> Perhaps "sh validate" should also run "./sync-all pull" and "./sync-all get" >> first? Can anyone think of a reason not to?

Re: New coercion representation

2011-05-12 Thread Ben Lippmeier
On 12/05/2011, at 8:22 PM, Simon Peyton-Jones wrote: > GHC hackers, > > Finally! I have committed the new representation for coercions! This is a > pretty big patch touching a lot of files. If you are working on anything that > intersects the type checker, it'll affect you. Looks good! A

The GHC build system

2011-05-11 Thread Ben Lippmeier
Hi All, I thought I'd take a moment to mention that the GHC build system is basically unmaintainable by anyone except the original authors. It's clear that a heroic effort has been made to fit a square peg into a round hole, and I *want* to help, but stuff like this makes my eyes hurt: $$($$

  1   2   3   4   5   >