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

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

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

2012-02-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 Feb 14 18:00:02 GMT 2012. checking out new source tree

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

2012-02-14 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 Tue Feb 14 18:20:01 GMT 2012. chec

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

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

pgj2 (amd64 FreeBSD HEAD), build 600, Success

2012-02-14 Thread Builder
pgj2 (amd64 FreeBSD HEAD), build 600 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj2/600.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Success touching clean-check

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

2012-02-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 Feb 14 18:10:02 GMT 2012. checking out new source tree

pgj (x86 FreeBSD HEAD), build 602, Success

2012-02-14 Thread Builder
pgj (x86 FreeBSD HEAD), build 602 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj/602.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Success touching clean-check fil

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

2012-02-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 Feb 14 18:00:01 GMT 2012. checking out new source

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

2012-02-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 Feb 14 18:10:01 GMT 2012. checking out new s

[commit: ghc] master: Define a quotRem CallishMachOp; fixes #5598 (7bfb7bf)

2012-02-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/7bfb7bfc6da981ef827b1a166c8cbfb5b29a25a4 >--- commit 7bfb7bfc6da981ef827b1a166c8cbfb5b29a25a4 Author: Ian Lynagh Dat

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

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

[commit: testsuite] master: Fix up safe haskell test outputs (58a5b8b)

2012-02-14 Thread David Terei
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/58a5b8bef6b1809b7307961866de811fd1e250a4 >--- commit 58a5b8bef6b1809b7307961866de811fd1e250a4 Author: David Ter

Re: [LLVMdev] LLVM GHC Backend: Tables Next To Code

2012-02-14 Thread David Terei
Hmm writing a blog post about TNTC is beyond the time I have right now. Here is some high level documentation of the layout of Heap objects in GHC: http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/HeapObjects#InfoTables With TNTC enabled we generate code for closures of this form:

simonmar-win32-head (x86 Windows HEAD), build 515, Failure

2012-02-14 Thread Builder
simonmar-win32-head (x86 Windows HEAD), build 515 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-head/515.html git clone | Failure: Just (ExitFailure 128) Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-head/515.html fatal:

Re: [commit: ghc] master: Don't add a bad import to the saved context. (e5272d9)

2012-02-14 Thread David Terei
On 14 February 2012 05:26, Simon Marlow wrote: > On 14/02/2012 09:35, Simon Marlow wrote: > >> The real problem (and I think this might be underlying the confusion >> here) is that addImportToContext does not call checkAdd, making it the >> odd one out from addModuleToContext/setContext. It doesn'

Re: [commit: ghc] master: Don't add a bad import to the saved context. (e5272d9)

2012-02-14 Thread David Terei
On 14 February 2012 01:35, Simon Marlow wrote: > On 14/02/2012 02:49, David Terei wrote: >> >> On 13 February 2012 14:41, Simon Marlow  wrote: >>> >>> Right, but I think what you're missing is that we sometimes need to keep >>> >>> modules in the context even when they can't currently be imported.

Re: [PATCH] Minor documentation fix

2012-02-14 Thread Ian Lynagh
On Tue, Feb 14, 2012 at 03:01:52PM +0100, Simon Hengel wrote: > Add a missing 'be' to Haddock comment of `HscTarget`. Applied, thanks. Thanks Ian ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

[commit: ghc] master: Add docbook-ised external-core doc; from #5844, by James H. Fisher (8c0196b)

2012-02-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/8c0196b48d043fe16eb5b2d343f5544b7fdd5004 >--- commit 8c0196b48d043fe16eb5b2d343f5544b7fdd5004 Author: Ian Lynagh Dat

[commit: ghc] master: Remove the old ext-core docs (9277979)

2012-02-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/92779798ceb6f3414ed378d51dc8be5c9ca4c52d >--- commit 92779798ceb6f3414ed378d51dc8be5c9ca4c52d Author: Ian Lynagh Dat

[commit: ghc] master: Minor documentation fix (172a0c2)

2012-02-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/172a0c2519234a069d046b576599def44de3e840 >--- commit 172a0c2519234a069d046b576599def44de3e840 Author: Simon Hengel D

[commit: ghc] master: Refactoring: make IIModule contain ModuleName, not Module, for consistency (1692267)

2012-02-14 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/16922675231e86ca3eb3110a9bc47b2efbe4113b >--- commit 16922675231e86ca3eb3110a9bc47b2efbe4113b Author: Simon Marlow D

[PATCH] Minor documentation fix

2012-02-14 Thread Simon Hengel
Add a missing 'be' to Haddock comment of `HscTarget`. --- compiler/main/DynFlags.hs |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/compiler/main/DynFlags.hs b/compiler/main/DynFlags.hs index 747b0b8..5af8a8a 100644 --- a/compiler/main/DynFlags.hs +++ b/compiler/main/DynF

Re: [commit: ghc] master: Don't add a bad import to the saved context. (e5272d9)

2012-02-14 Thread Simon Marlow
On 14/02/2012 09:35, Simon Marlow wrote: The real problem (and I think this might be underlying the confusion here) is that addImportToContext does not call checkAdd, making it the odd one out from addModuleToContext/setContext. It doesn't call checkAdd because there's a bit of refactoring neede

simonmar-win32-stable (x86 Windows STABLE), build 452, Success

2012-02-14 Thread Builder
simonmar-win32-stable (x86 Windows STABLE), build 452 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-stable/452.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions

[commit: ghc] master: Refactoring, and fix a couple of SafeHaskell-related things (7357563)

2012-02-14 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/73575632949f4e867b80bc68d5e19206822744b4 >--- commit 73575632949f4e867b80bc68d5e19206822744b4 Author: Simon Marlow D

Re: [commit: ghc] master: Don't add a bad import to the saved context. (e5272d9)

2012-02-14 Thread Simon Marlow
On 14/02/2012 02:49, David Terei wrote: On 13 February 2012 14:41, Simon Marlow wrote: Right, but I think what you're missing is that we sometimes need to keep modules in the context even when they can't currently be imported. There are a couple of comments about this - one on setGHCContextFrom