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

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

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

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

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

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

pgj2 (amd64 FreeBSD HEAD), build 599, Success

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

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

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

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

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

pgj (x86 FreeBSD HEAD), build 601, Success

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

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

2012-02-13 Thread David Terei
On 13 February 2012 14:41, Simon Marlow wrote: > On 13/02/12 21:13, David Terei wrote: > >> Originally you'd get this behaviour: >> >> Prelude>  :set -XSafe >> Prelude>  import System.IO.Unsafe >> >> : >>     base:System.IO.Unsafe can't be safely imported! The module itself >> isn't safe. >> >> Pr

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

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

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

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

[commit: haddock] development's head updated: Mostly hlint-inspired cleanup. (12d931b)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock Branch 'development' now includes: d549591... Hack this to make it work with both Alex 2.x and Alex 3.x. Unicode in documentation strings is (still) mangled. I don't think it's possible to make it so that we get the current behaviou

[commit: haddock] local: Fix bug introduced in my recent refactoring. (8e73bd1)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/8e73bd1a43036a5d88f61584ffccb2b89c5f9ac5 >--- commit 8e73bd1a43036a5d88f61584ffccb2b89c5f9ac5 Author: David Waern

[commit: haddock] local: Remove obsolete TODO (3507826)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/3507826c037abc5f525b276c3d4d7c0fd5e50417 >--- commit 3507826c037abc5f525b276c3d4d7c0fd5e50417 Author: Simon Hengel

[commit: haddock] local: Expand type signatures for modules without explicit export list (38485ac)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/38485aca06f9e4a162bd4f4cf13c2334f0057581 >--- commit 38485aca06f9e4a162bd4f4cf13c2334f0057581 Author: Simon Hengel

[commit: haddock] local: Fix issues in support for warnings. (b97fe7a)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/b97fe7a54a5a2c27a0db7aa81af58674d781ab1f >--- commit b97fe7a54a5a2c27a0db7aa81af58674d781ab1f Author: David Waern

[commit: haddock] development, ghc-7.4: Mostly hlint-inspired cleanup. (12d931b)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branches: development,ghc-7.4 http://hackage.haskell.org/trac/ghc/changeset/12d931b4c3fcd6d8e26cc48b9072b4291efa5cdb >--- commit 12d931b4c3fcd6d8e26cc48b9072b4291efa5cdb Author

[commit: haddock] development, ghc-7.4: Clean up some code from last SoC project. (ac8e218)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branches: development,ghc-7.4 http://hackage.haskell.org/trac/ghc/changeset/ac8e218ba6407fc826fc54e0f1b7ac23c0c6b338 >--- commit ac8e218ba6407fc826fc54e0f1b7ac23c0c6b338 Author

[commit: haddock] local: Fix build and some cleanup. (dd8966e)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/dd8966e6b5525086dd4a6a5bfc5c26f8b094c564 >--- commit dd8966e6b5525086dd4a6a5bfc5c26f8b094c564 Author: David Waern

[commit: haddock] local: Cleanup mkMaps and avoid quadratic behaviour. (ea2f947)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/ea2f9475f0a8fd5e7615750447a76ca88564df40 >--- commit ea2f9475f0a8fd5e7615750447a76ca88564df40 Author: David Waern

[commit: haddock] development, ghc-7.4: Remove code for older ghc versions. (b31252e)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branches: development,ghc-7.4 http://hackage.haskell.org/trac/ghc/changeset/b31252e0699a65a8e7d0168f012b58fde50c4b3d >--- commit b31252e0699a65a8e7d0168f012b58fde50c4b3d Author

[commit: haddock] development, ghc-7.4: Use <> instead of mappend. (46a6502)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branches: development,ghc-7.4 http://hackage.haskell.org/trac/ghc/changeset/46a65020cdbb8aee274e5ab3db68f51639e8d1b2 >--- commit 46a65020cdbb8aee274e5ab3db68f51639e8d1b2 Author

[commit: haddock] local: * Some cleanup and make sure we filter warnings through exports. (1bfb23d)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/1bfb23dd71ae5463bfe48ac14c99a9a365886a26 >--- commit 1bfb23dd71ae5463bfe48ac14c99a9a365886a26 Author: David Waern

[commit: haddock] local: Add support for warnings (e3137aa)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/e3137aa9c8f21dc9b71e40d9ec2af557d926b9d7 >--- commit e3137aa9c8f21dc9b71e40d9ec2af557d926b9d7 Author: Simon Hengel

[commit: haddock] local: Add /tests/html-tests/tests/*index*.ref to .gitignore (f5ae205)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/f5ae20576b57e9cb3f1611247992860db5f622a6 >--- commit f5ae20576b57e9cb3f1611247992860db5f622a6 Author: Simon Hengel

[commit: haddock] local: Add tests for warnings (a0cdfe4)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/a0cdfe41ebe7bd0c218169c530732d3d20539cba >--- commit a0cdfe41ebe7bd0c218169c530732d3d20539cba Author: Simon Hengel

[commit: haddock] local: Add .ghci file (595f370)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/595f370a9d01a3ac16a12853274096d0a6bff35d >--- commit 595f370a9d01a3ac16a12853274096d0a6bff35d Author: Simon Hengel

[commit: haddock] local: Add .gitignore (2c7f866)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/2c7f866e1dc45282e40ed8f299e0edb6f39f0437 >--- commit 2c7f866e1dc45282e40ed8f299e0edb6f39f0437 Author: Simon Hengel

[commit: haddock] local: tests/html-tests/copy.hs: Use mapM_ instead of mapM (e4b39fe)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/e4b39fe2a9644f541e20fce7c16fb2d5a5da330e >--- commit e4b39fe2a9644f541e20fce7c16fb2d5a5da330e Author: Simon Hengel

[commit: haddock] local: Set unit tests for parser back to work (912a09c)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/912a09c1aa5a1dd574902b9ab9bc8110894d8222 >--- commit 912a09c1aa5a1dd574902b9ab9bc8110894d8222 Author: Simon Hengel

[commit: haddock] local: Add support for module warnings (125969a)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/125969a59d36b5ca1721e208bc5f98d88dfd59ad >--- commit 125969a59d36b5ca1721e208bc5f98d88dfd59ad Author: Simon Hengel

[commit: haddock] local: Add reference renderings (5d22c95)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/5d22c95756257910bf6b471eb434b82cbe69d4e5 >--- commit 5d22c95756257910bf6b471eb434b82cbe69d4e5 Author: Simon Hengel

[commit: haddock] branch 'local' created

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock New branch : local Referencing: ea2f9475f0a8fd5e7615750447a76ca88564df40 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

[commit: haddock] local: Add DocWarning to Doc (50b3ad3)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/50b3ad3973616b49122dc1d143f1d7f75daf4033 >--- commit 50b3ad3973616b49122dc1d143f1d7f75daf4033 Author: Simon Hengel

[commit: haddock] local: Add tests for module warnings (a7c560a)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/a7c560ac91027f74f4c644088ee45c944f97aece >--- commit a7c560ac91027f74f4c644088ee45c944f97aece Author: Simon Hengel

[commit: haddock] local: Expand type signatures in export list (fixes #192) (18efe89)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/18efe89295480f086d2f02fdf6b951a08fc34a63 >--- commit 18efe89295480f086d2f02fdf6b951a08fc34a63 Author: Simon Hengel

[commit: haddock] local: Remove index files from golden tests (6cba609)

2012-02-13 Thread David Waern
Repository : ssh://darcs.haskell.org//srv/darcs/haddock On branch : local http://hackage.haskell.org/trac/ghc/changeset/6cba609f4551e387415385b70431f9bc6c2ebec2 >--- commit 6cba609f4551e387415385b70431f9bc6c2ebec2 Author: Simon Hengel

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

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

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

2012-02-13 Thread Simon Marlow
On 13/02/12 21:13, David Terei wrote: Originally you'd get this behaviour: Prelude> :set -XSafe Prelude> import System.IO.Unsafe : base:System.IO.Unsafe can't be safely imported! The module itself isn't safe. Prelude> import Data.Char : base:System.IO.Unsafe can't be safely impo

Re: New GHCi failures

2012-02-13 Thread David Terei
Where do you want to head from here? I can fix the patches but you seem to be saying you'd like a different approach all together? Cheers, David On 13 February 2012 05:46, Simon Marlow wrote: > On 13/02/2012 12:50, Simon Marlow wrote: >> >> As of the nightly build on 11 Feb, we have three new GH

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

2012-02-13 Thread David Terei
On 13 February 2012 04:53, Simon Marlow wrote: > On 10/02/2012 19:38, David Terei wrote: > >> -checkAdd :: Bool ->  String ->  GHCi InteractiveImport >> +-- TODO: ARGH! This is a mess! 'checkAdd' is called from many places and >> we >> +-- have about 4 different variants of setGHCContext. All this

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

2012-02-13 Thread Builder
simonmar-win32-head (x86 Windows HEAD), build 514 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-head/514.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Su

LLVM GHC Backend: Tables Next To Code

2012-02-13 Thread Sergiu Ivanov
Hello everyone, On behalf of GHC hackers, I would like to discuss the possibility of having a proper implementation of the tables-next-to-code optimisation in LLVM. Currently, the object code produced by all three GHC backends follows the convention that the table with the metadata of a closure i

[commit: testsuite] master: test #5836 (2602c41)

2012-02-13 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/2602c410c8807263ccd21d3f23ea14ee75c5e316 >--- commit 2602c410c8807263ccd21d3f23ea14ee75c5e316 Author: Simon Mar

[commit: ghc] master: Revert "Don't add a bad import to the saved context." (4a0973b)

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

[commit: ghc] master: Revert "Have :load work under -XSafe in GHCi." (1cbd950)

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

[commit: ghc] master: .cmm files need to depend on DerivedConstants.h (c61b014)

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

[commit: ghc] master: Allocate pinned object blocks from the nursery, not the global (67f4ab7)

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

Re: New GHCi failures

2012-02-13 Thread Simon Marlow
On 13/02/2012 12:50, Simon Marlow wrote: As of the nightly build on 11 Feb, we have three new GHCi-related test failures: ghci/prog009 ghci.prog009 [bad stdout] (ghci) ghci/scripts ghci036 [bad stderr] (ghci) ghci/scripts ghci038 [bad stderr] (ghci) Confirmed that these two reversions fix the

Re: LLVM optimisation passes / tables next to code

2012-02-13 Thread Sergiu Ivanov
On Mon, Feb 13, 2012 at 2:51 PM, Gabor Greif wrote: > llvm.order sounds a bit hackish to me. A cleaner solution might be to > add a 'placebefore' attribute to global variables (or maybe a > 'placeafter' attribute on functions) naming the related entity. > Something like this: > >> @foo_D = common

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

2012-02-13 Thread Simon Marlow
On 10/02/2012 19:38, David Terei wrote: -checkAdd :: Bool -> String -> GHCi InteractiveImport +-- TODO: ARGH! This is a mess! 'checkAdd' is called from many places and we +-- have about 4 different variants of setGHCContext. All this import code needs +-- to be refactored to something saner. W

New GHCi failures

2012-02-13 Thread Simon Marlow
As of the nightly build on 11 Feb, we have three new GHCi-related test failures: ghci/prog009 ghci.prog009 [bad stdout] (ghci) ghci/scripts ghci036 [bad stderr] (ghci) ghci/scripts ghci038 [bad stderr] (ghc

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

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