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

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

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

2011-04-21 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 Thu Apr 21 18:10:01 BST 2011. checking out new source tree

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

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

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

2011-04-21 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 Thu Apr 21 18:00:01 BST 2011. checking out new source tree

pgj2 (amd64 FreeBSD HEAD), build 337, Success

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

pgj (x86 FreeBSD HEAD), build 339, Success

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

Re: GHC.Prim.Any in terms of SystemFC?

2011-04-21 Thread Adam Megacz
Simon Peyton-Jones writes: > No. The primary use for Any is to fix otherwise-unconstrained type variables. > ... > length Any ([] Any) Ah, I get it! Thanks. - a ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/l

Re: debugging segfaults; any suggestions?

2011-04-21 Thread Adam Megacz
Simon Peyton-Jones writes: > Do you mean that GHC itself is seg-faulting, or that a program it > compiles is seg-faulting? It's coming from GHC itself, after I have added in some extra code. That extra code is what's using unsafeCoerce in a [purportedly] disciplined way. > Could you binary-chop

[commit: haddock2] master: Follow defaultDynFlags change in GHC (5a91450)

2011-04-21 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/haddock2 On branch : master http://hackage.haskell.org/trac/ghc/changeset/5a91450e2ea5a93c70bd3904b022445c9cc82488 >--- commit 5a91450e2ea5a93c70bd3904b022445c9cc82488 Author: Ian Lynagh

[commit: ghc] master: Fix typo in shared libraries documentation. (e550494)

2011-04-21 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/e550494a8e6d28274fa124bdb10d4c7f40fe074b >--- commit e550494a8e6d28274fa124bdb10d4c7f40fe074b Author: Lennart Kolmodi

[commit: ghc] master: Rename "extra-gcc-opts" to "settings", and start generalising it (f3a77b2)

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

[commit: ghc] master: Split off a Settings type from DynFlags (6f9127b)

2011-04-21 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/6f9127b3a48638a1230935d94046084db567699e >--- commit 6f9127b3a48638a1230935d94046084db567699e Author: Ian Lynagh Dat

[commit: ghc] master: Fix typo in comment (70f79a6)

2011-04-21 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/70f79a6c3c40ca95efc1e2371f663c68c3bb5f08 >--- commit 70f79a6c3c40ca95efc1e2371f663c68c3bb5f08 Author: Ian Lynagh Dat

[commit: ghc] master: Initialise Settings before DynFlags (bfa0c2e)

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

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

2011-04-21 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 Apr 21 18:10:01 BST 2011. checking out new s

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

2011-04-21 Thread Builder
kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 208 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris-x86-head/208.html git clone | Success create mk/build.mk| Success get subrepos | Success setting version date

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

2011-04-21 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 Thu Apr 21 18:00:01 BST 2011. checking out new source

tn23 (x86 OSX HEAD), build 315, Failure

2011-04-21 Thread Builder
tn23 (x86 OSX HEAD), build 315 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/tn23/315.html git clone | Failure: Just (ExitFailure 128) Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/tn23/315.html Cloning into build... error: File 6802b5ec2c90fea7a3b64a26

sparky-unreg (Sparc Solaris unreg HEAD), build 97, Failure

2011-04-21 Thread Builder
sparky-unreg (Sparc Solaris unreg HEAD), build 97 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/sparky-unreg/97.html git clone | Failure: Just (ExitFailure 9) Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/sparky-unreg/97.html ld.so.1: git: fatal: reloca

documentation improvements

2011-04-21 Thread Adam Megacz
Simon Peyton-Jones writes: > Here's the story for Any [below]. A favour: could you > ... > My goal is to use your travels through GHC to make the journey for the next > person easier. > ... > it would be very very helpful. I'm too close to the code to do that -- you > are ideally placed! Ye

Re: "make inplace/bin/ghc-stage1" without "inplace/bin/ghc-cabal configure"

2011-04-21 Thread Adam Megacz
Simon Marlow writes: > cd ghc; make 1 > > More details on this in the wiki: > > http://hackage.haskell.org/trac/ghc/wiki/Building/Using#RebuildingtheGHCbinaryaftermakingchanges Thank you! - a ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www

[PATCH] Fix typo in shared libraries documentation.

2011-04-21 Thread Lennart Kolmodin
--- docs/users_guide/shared_libs.xml |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/docs/users_guide/shared_libs.xml b/docs/users_guide/shared_libs.xml index def773c..89b656a 100644 --- a/docs/users_guide/shared_libs.xml +++ b/docs/users_guide/shared_libs.xml @@ -16,7 +1

Re: Patch 4 of 6 for ticket #3160

2011-04-21 Thread Chris Kuklewicz
On 21/04/2011 15:39, Chris Kuklewicz wrote: > On 21/04/2011 08:59, Simon Marlow wrote: >> Many thanks, I'll try to work through this in due course (might not be for a >> few >> days or so though). In the meantime, the patches you sent to the list don't >> seem to apply for me, I think something h

Re: Patch 4 of 6 for ticket #3160

2011-04-21 Thread Chris Kuklewicz
On 21/04/2011 08:59, Simon Marlow wrote: > Many thanks, I'll try to work through this in due course (might not be for a > few > days or so though). In the meantime, the patches you sent to the list don't > seem to apply for me, I think something has wrapped long lines somewhere. > Perhaps you co

[commit: testsuite] master: Test Trac #5113 (435ddb7)

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

[commit: ghc] ghc-generics: Fix Trac #5084 (191292a)

2011-04-21 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-generics http://hackage.haskell.org/trac/ghc/changeset/191292aaa7f56f32fc546478f43aa89ac67c95a3 >--- commit 191292aaa7f56f32fc546478f43aa89ac67c95a3 Author: Simon Pey

Re: debugging segfaults; any suggestions?

2011-04-21 Thread Simon Marlow
On 21/04/2011 01:12, Adam Megacz wrote: Adam Megacz writes: The really strange part is this: if I modify the extraction machinery and wrap every subexpression "e" as "(trace e)" where trace is: trace x = System.IO.Unsafe.unsafePerformIO $ Prelude.return x Everything works perfectly (thoug

tn23 (x86 OSX HEAD), build 314, Success

2011-04-21 Thread Builder
tn23 (x86 OSX HEAD), build 314 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/tn23/314.html git clone | Success create mk/build.mk| Success get subrepos | Success setting version date | Success booting | Success co

Re: "make inplace/bin/ghc-stage1" without "inplace/bin/ghc-cabal configure"

2011-04-21 Thread Simon Marlow
On 21/04/2011 01:02, Adam Megacz wrote: Typing make inplace/bin/ghc-stage1 will build ghc-stage1 (as desired). Then it also runs the configure scripts for all of the libraries, which takes a really long time. Is there some invocation of make that will just recompile inplace/bin/ghc-stage1

[commit: testsuite] master: Add TEST_HC_OPTS to every Makefile invocation of TEST_HC (6c0200b)

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

[commit: testsuite] master: Test Trac #5126 (b4e3b0d)

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

[commit: testsuite] master: Test Trac #5130 (fe51d33)

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

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

2011-04-21 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/df2fc178a07329310c1535a0a8e589423f741ccd >--- commit df2fc178a07329310c1535a0a8e589423f741ccd Merge: 6c0200b...

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

2011-04-21 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/66a733f23eebbd69f6e2d00a9f73c4d5541b5c39 >--- commit 66a733f23eebbd69f6e2d00a9f73c4d5541b5c39 Merge: 35a1ec4... 3c287

[commit: ghc] master: Fix Trac #5130: missed error report (2b6ba11)

2011-04-21 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/2b6ba11cee81436aeed0ddab8ce5f53d51a349a9 >--- commit 2b6ba11cee81436aeed0ddab8ce5f53d51a349a9 Author: Simon Peyton Jo

[commit: ghc] master: Tidy up SigTv (35a1ec4)

2011-04-21 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/35a1ec430a5e44a9bc79d385b997422c20cb427b >--- commit 35a1ec430a5e44a9bc79d385b997422c20cb427b Author: Simon Peyton Jo

[commit: ghc] master: Dont print "Constraint solver steps = n" if -dno-debug-output is on (fa7b383)

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

[commit: ghc] master: Add pprDefiniteTrace and use it (b187c22)

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

[commit: ghc] master: Fix Trac #5126: generate correct usage info in TH declaration quotes (620410f)

2011-04-21 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/620410fed8ee6169ccdfd5d7f914433319b29ae8 >--- commit 620410fed8ee6169ccdfd5d7f914433319b29ae8 Author: Simon Peyton Jo

Re: Patch 4 of 6 for ticket #3160

2011-04-21 Thread Simon Marlow
Many thanks, I'll try to work through this in due course (might not be for a few days or so though). In the meantime, the patches you sent to the list don't seem to apply for me, I think something has wrapped long lines somewhere. Perhaps you could resend, including the patches as attachments

RE: GHC.Prim.Any in terms of SystemFC?

2011-04-21 Thread Simon Peyton-Jones
Adam Here's the story for Any [below]. A favour: could you a) add pointers from wherever in the code you were hunting, to the comments about Any in TysPrim.lhs, b) elaborate the comments in TysPrim.lhs to add any info that you now understand but that is not clearly stated there? My goal

RE: debugging segfaults; any suggestions?

2011-04-21 Thread Simon Peyton-Jones
Do you mean that GHC itself is seg-faulting, or that a program it compiles is seg-faulting? I assume the latter. Are you ever coercing between unboxed types, like from Int# to Int? Coercing just between boxed types (say Int to Bool) is a lot safer because the GC needs to know where every poin