[nightly] 16-Mar-2010 build of STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

2010-03-16 Thread GHC Build Reports
Build description = STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) 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 Tue Mar 16 18:10:01 GMT 2010. checki

[nightly] 16-Mar-2010 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

2010-03-16 Thread GHC Build Reports
Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) 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 Tue Mar 16 18:00:02 GMT 2010. checking out

Re: building ghc needs ghci?

2010-03-16 Thread Roman Leshchinskiy
On 17/03/2010, at 12:58, Ian Lynagh wrote: > On Wed, Mar 17, 2010 at 11:25:30AM +1100, Roman Leshchinskiy wrote: >> On 17/03/2010, at 09:01, Matthias Kilian wrote: >> >>> No, sorry. If I'm seeing unnecessary requirements and all those >>> little hurdles that get in your way trying to get GHC work

Re: building ghc needs ghci?

2010-03-16 Thread Ian Lynagh
On Wed, Mar 17, 2010 at 11:25:30AM +1100, Roman Leshchinskiy wrote: > On 17/03/2010, at 09:01, Matthias Kilian wrote: > > > No, sorry. If I'm seeing unnecessary requirements and all those > > little hurdles that get in your way trying to get GHC work on a > > non-first-tier platform, I get really

Re: patch applied (ghc): Add a link-time flag to en/disable the RTS options

2010-03-16 Thread Ben Lippmeier
On 17/03/2010, at 12:15 AM, Ian Lynagh wrote: > On Tue, Mar 16, 2010 at 02:43:46PM +1100, Ben Lippmeier wrote: >> >> A boatload of tests are now failing for me under OSX > > Is your testsuite repo up-to-date? > Yep. desire:ghc-head-incoming benl$ darcs changes --last=5 Wed Mar 17 01:31:03 ES

[nightly] 16-Mar-2010 build of STABLE on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com)

2010-03-16 Thread GHC Build Reports
Build description = STABLE on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) 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 Tue Mar 16 19:10:01 GMT 20

[nightly] 16-Mar-2010 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com)

2010-03-16 Thread GHC Build Reports
Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) 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 Tue Mar 16 19:00:01 GMT 2010. **

Re: building ghc needs ghci?

2010-03-16 Thread Roman Leshchinskiy
On 17/03/2010, at 09:01, Matthias Kilian wrote: > No, sorry. If I'm seeing unnecessary requirements and all those > little hurdles that get in your way trying to get GHC work on a > non-first-tier platform, I get really upset. For sure I appreciate > your work on the new build system, but what els

Re: building ghc needs ghci?

2010-03-16 Thread Matthias Kilian
On Mon, Mar 15, 2010 at 09:50:41AM +, Simon Marlow wrote: > >Does anyone here care about portability? Some time ago (about three > >years) someone told me that portability is an imporant goal for > >ghc. Given that you now even need ghci to build ghc, this portability > >claim is obviously a li

parallel cost-centre profiling

2010-03-16 Thread Henrique Ferreiro
Hello! I am trying to make cost centre profiling work in the threaded rts build in order to use that information to better understand parallel behaviour. Currently I am learning about the internals of GHC and I am thinking about how this could be done. The main blocker is that the current cost ce

patch applied (ghc-6.12/ghc): MERGE: Split part of the Task struct into a separate struct InCall

2010-03-16 Thread Simon Marlow
Tue Mar 16 06:43:18 PDT 2010 Simon Marlow * MERGE: Split part of the Task struct into a separate struct InCall We had a lock ordering deadlock between Schedule.c:checkBlackHoles(): holds sched_mutex, takes cap->lock RtsAPI.c:rts_unlock(): holds cap->lock, takes sched_mutex

patch applied (ghc-6.12/ghc): Fix a deadlock, and possibly other problems

2010-03-16 Thread Simon Marlow
Tue Jan 26 07:00:37 PST 2010 Simon Marlow * Fix a deadlock, and possibly other problems After a bound thread had completed, its TSO remains in the heap until it has been GC'd, although the associated Task is returned to the caller where it is freed and possibly re-used. The bug was

patch applied (ghc): copy_tag_nolock(): fix write ordering and add a write_barrier()

2010-03-16 Thread Simon Marlow
Tue Mar 16 07:31:03 PDT 2010 Simon Marlow * copy_tag_nolock(): fix write ordering and add a write_barrier() Fixes a rare crash in the parallel GC. If we copy a closure non-atomically during GC, as we do for all immutable values, then before writing the forwarding pointer we better

Re: patch applied (ghc): Add a link-time flag to en/disable the RTS options

2010-03-16 Thread Ian Lynagh
On Tue, Mar 16, 2010 at 02:43:46PM +1100, Ben Lippmeier wrote: > > A boatload of tests are now failing for me under OSX Is your testsuite repo up-to-date? Thanks Ian ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo

Re: [nightly] 15-Mar-2010 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com)

2010-03-16 Thread Simon Marlow
On 16/03/2010 01:07, GHC Build Reports wrote: Unexpected failures: 2047(dyn) 3429(dyn) 3677(dyn) T1969(normal) cgrun060(dyn) conc007(dyn) conc016(threaded2) conc019(dyn) conc030(dyn) conc034(dyn) concprog001(ghci) forkprocess01(ghci) hpc_markup

Re: building ghc needs ghci?

2010-03-16 Thread Matthias Kilian
On Tue, Mar 16, 2010 at 01:21:12PM +1100, Roman Leshchinskiy wrote: > > It happens when you try to build ghc-6.13 (from darcs) using a > > ghc-6.12 (from darcs) with GHCi disabled. > > I suppose we should disable DPH if ghci and/or TH are disabled. > I'm not sure how to do it properly, though. Sim