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

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

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

2011-06-14 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 Tue Jun 14 18:00:01 BST 2011. checking out new source tree

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

2011-06-14 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 Tue Jun 14 18:10:01 BST 2011. checking out new source tree

pgj2 (amd64 FreeBSD HEAD), build 386, Success

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

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

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

pgj (x86 FreeBSD HEAD), build 389, Success

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

tn23 (x86 OSX HEAD), build 362, Success

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

[commit: testsuite] master: Add test for unrolling memcpy/memset in the x86 backend (01c9b2f)

2011-06-14 Thread David Terei
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/01c9b2f8ece0a7f1226d0768e811666f792787bc >--- commit 01c9b2f8ece0a7f1226d0768e811666f792787bc Author: Johan Tib

[commit: testsuite] master: Fix bug in mutlisrc compile not picking up compilation errors. (cd8ee75)

2011-06-14 Thread David Terei
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/cd8ee759fbe8dd86fee2fc3dbff5fe6fa2262319 >--- commit cd8ee759fbe8dd86fee2fc3dbff5fe6fa2262319 Author: David Ter

[commit: ghc] master: Merge branch 'memcpy' (9759e7c)

2011-06-14 Thread David Terei
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/9759e7c0ab5d36646ea85bc10f86dfcad6f24e49 >--- commit 9759e7c0ab5d36646ea85bc10f86dfcad6f24e49 Merge: cf24722... 79006

[commit: ghc] master: Unroll memcpy in the X86 backend (7900637)

2011-06-14 Thread David Terei
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/790063769da85adefa9ad9194e00f69e6ca6fd5c >--- commit 790063769da85adefa9ad9194e00f69e6ca6fd5c Author: Johan Tibell D

[commit: ghc] master: Use the new memcpy/memmove/memset MachOps (6c7d2a9)

2011-06-14 Thread David Terei
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/6c7d2a946a96ed74799cf353f3f62c875f56639b >--- commit 6c7d2a946a96ed74799cf353f3f62c875f56639b Author: Johan Tibell D

Re: [commit: ghc] master: Fix build for GHC earlier than 7.0.1. (6b0d62c)

2011-06-14 Thread Ian Lynagh
On Tue, Jun 14, 2011 at 05:23:58PM -0700, Edward Z. Yang wrote: > > {-# OPTIONS_GHC -fno-warn-warnings-deprecations #-} > +#if __GLASGOW_HASKELL__ < 701 > +-- GHC 7.0.1 improved incomplete pattern warnings with GADTs That #if means GHC < 7.1.*; it sounds like you want #if __GLASGOW_HASKELL_

[commit: ghc] master: Add type signature to invalidateVolatile. (cf24722)

2011-06-14 Thread Edward Z. Yang
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/cf247224bb2f48416f2a93be179cd9bc0ecfd0b2 >--- commit cf247224bb2f48416f2a93be179cd9bc0ecfd0b2 Author: Edward Z. Yang

[commit: ghc] master: Fix build for GHC earlier than 7.0.1. (6b0d62c)

2011-06-14 Thread Edward Z. Yang
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/6b0d62c952a5591456b9142018abc262d1857bf4 >--- commit 6b0d62c952a5591456b9142018abc262d1857bf4 Author: Edward Z. Yang

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

2011-06-14 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 Tue Jun 14 18:00:01 BST 2011. checking out new source

RE: [commit: ghc] master: Implement regslot inlining, document soundness concerns. (ffd3bd8)

2011-06-14 Thread Edward Z. Yang
Ah, ghastly, I validated with a GHC later than 7.0.1, so I didn't see these errors (it's due to insufficiently clever pattern matching with GADTs, as I understand.) I'm validating a new patch that should fix it. Excerpts from Dimitrios Vytiniotis's message of Tue Jun 14 13:54:02 -0400 2011: > I j

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

2011-06-14 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 Tue Jun 14 18:10:01 BST 2011. checking out new s

kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 259, Failure

2011-06-14 Thread Builder
kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 259 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris-x86-head/259.html git clone | Failure: Just (ExitFailure 128) Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris

RE: [commit: ghc] master: Implement regslot inlining, document soundness concerns. (ffd3bd8)

2011-06-14 Thread Dimitrios Vytiniotis
I just got: compiler\cmm\CmmSpillReload.hs:92:11: Warning: Pattern match(es) are non-exhaustive In an equation for `first': Patterns not matched: (CmmComment _) _ (CmmAssign _ _) _ (CmmStore _ _) _

[commit: ghc] master: Implement regslot inlining, document soundness concerns. (ffd3bd8)

2011-06-14 Thread Edward Z. Yang
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/ffd3bd85a6febeec05c99d0da7dfdf34cad59caf >--- commit ffd3bd85a6febeec05c99d0da7dfdf34cad59caf Author: Edward Z. Yang

[nightly] DPH Performance Test Succeeded

2011-06-14 Thread DPH Buildbot
Full logs at http://log.ouroborus.net/limitingfactor/dph Environment Platform host: limitingfactor.cse.unsw.EDU.AU arch: i386 processor: i386 system:Darwin 10.7.0 Versions GHC The Glorious Glasgow Haskell Compilation System, version 7.0.1 GCC i686-apple-da

Re: Debugging non-firing rewrite rules

2011-06-14 Thread Simon Meier
Hi Simon, the attached module illustrates the problem. I don't think it's a compiler bug. Its more that I don't understand the foldr/build fusion framework currently in use well-enough. Anyways, I'm very glad for any help. best regards, Simon 2011/6/13 Simon Peyton-Jones : > Any chance you could

[commit: ghc] master: Split out assignment rewriting to own module. (7ed114c)

2011-06-14 Thread Edward Z. Yang
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/7ed114cd6980f62e8473932dee2fc22dca1d2118 >--- commit 7ed114cd6980f62e8473932dee2fc22dca1d2118 Author: Edward Z. Yang

T3294 failing

2011-06-14 Thread Edward Z. Yang
But it's the good kind of failure. => T3294(normal) 401 of 2809 [0, 0, 0] cd ./perf/compiler && '/home/ezyang/Dev/ghc-validate/inplace/bin/ghc-stage2' -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-conf -rtsopts -c T3294.hs +RTS -V0 -tT3294.comp.stats --machine-r

[commit: ghc] master: Move control flow optimization to CmmCPS. (c8e5f0f)

2011-06-14 Thread Edward Z. Yang
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/c8e5f0f65223013cd21f25512b21eac0327aefdf >--- commit c8e5f0f65223013cd21f25512b21eac0327aefdf Author: Edward Z. Yang

[commit: ghc] master: Rename CmmCPS to CmmPipeline. (de2d10e)

2011-06-14 Thread Edward Z. Yang
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/de2d10e18ce23e5df7fa4f3433b85c95d6092b58 >--- commit de2d10e18ce23e5df7fa4f3433b85c95d6092b58 Author: Edward Z. Yang

Re: [commit: ghc] master: Port "Make array copy primops inline" and related patches to new codegen. (5b10538)

2011-06-14 Thread Johan Tibell
+-- EZY: This code has an unusually high amount of assignTemp calls, seen +-- nowhere else in the code generator. This is mostly because these +-- "primitive" ops result in a surprisingly large amount of code. It +-- will likely be worthwhile to optimize what is emitted here, so that +-- our opti

Re: [commit: ghc] master: Ignore UNPACK pragmas with OmitInterfacePragmas is on (fixes Trac #5252) (792449f)

2011-06-14 Thread Simon Marlow
On 14/06/2011 10:41, Simon Peyton-Jones wrote: Yes one could do better. But it's not particularly easy to do so. So the cost-benefit ratio (where cost = implementation time, and resultant code complexity) didn't seem good to me. I've fixed a crash, at the expense of de-optimising certain pr

RE: [commit: ghc] master: Ignore UNPACK pragmas with OmitInterfacePragmas is on (fixes Trac #5252) (792449f)

2011-06-14 Thread Simon Peyton-Jones
Yes one could do better. But it's not particularly easy to do so. So the cost-benefit ratio (where cost = implementation time, and resultant code complexity) didn't seem good to me. I've fixed a crash, at the expense of de-optimising certain programs where you compile some modules with -O and

Re: [PATCH] Fix to use %note instead of @note as an ELF section note on ARM architecture

2011-06-14 Thread Simon Marlow
On 13/06/2011 11:44, Karel Gardas wrote: It looks like where x86 assembly is using '@' character, ARM assembly requires '%' character. This makes a problem in the patch 814edf44433801e37318ce79082ac6991dbc87dd 'Force re-linking if the options have changed (#4451)' which makes linking assembly fil

Re: ghc-stage2 panic while compiling vector library.

2011-06-14 Thread Simon Marlow
On 13/06/2011 09:21, Karel Gardas wrote: On 06/13/11 10:08 AM, Simon Peyton-Jones wrote: Well, yes. If bytecode generation isn't available for ARM, then Template Haskell won't work. And in turn "annotations" won't work. So any library using these features won't work. That's a pity. How hard wou

Re: [commit: ghc] master: Ignore UNPACK pragmas with OmitInterfacePragmas is on (fixes Trac #5252) (792449f)

2011-06-14 Thread Simon Marlow
On 11/06/2011 14:53, Simon Peyton Jones wrote: Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/792449f555bb4dfa8e718079f6d42dc9babe938a --- commit 792449f555bb4d

Re: Abnormal behaviors when Using ghci

2011-06-14 Thread Simon Marlow
On 05/06/2011 12:59, 吴兴博 wrote: 1) I'm using Haskell platform 2011.2 on windows (7). Every several days, ghci will crash with no messages. even when I'm just typing with text buffer, without an 'enter'. I got nothing after the crash, not even an exception code, don't even mention the core-dump. S

[commit: nofib] master: kill datatype context (7b931b2)

2011-06-14 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/7b931b2412ec15575fb9898913ecd08079ff5e15 >--- commit 7b931b2412ec15575fb9898913ecd08079ff5e15 Author: Simon Marlow