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

2012-10-23 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 Oct 22 18:10:02 BST 2012. checking out new source tree

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

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

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

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

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

2012-10-23 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 Oct 22 18:00:01 BST 2012. checking out new source tree

Re: deprecating

2012-10-23 Thread Roman Leshchinskiy
Ashley Yakeley wrote: On 22.10.2012 11:05, Johan Tibell wrote: I think it's OK if a compiler accepts a program incorrectly marked Rank2Types when it actually requires rank-n types? It's an interesting question: does Rank2Types mean I require at least rank-2 types or I only use rank-2

Re: deprecating

2012-10-23 Thread Roman Leshchinskiy
Bryan O'Sullivan wrote: On Mon, Oct 22, 2012 at 4:14 PM, Simon Peyton-Jones simo...@microsoft.comwrote: Do you mean “silently and forever”? I think that's what I mean, yes. As Johan notes, many of us run our continuous builds of our packages with -Wall -Werror in order to keep them

[commit: ghc] master: October 2012 stats (82ab12a)

2012-10-23 Thread Gabor Greif
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/82ab12afefd6f115d2efb37924227ef2f43adb19 --- commit 82ab12afefd6f115d2efb37924227ef2f43adb19 Author: Gabor Greif

[commit: ghc] master: comments only (2c2be63)

2012-10-23 Thread Gabor Greif
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/2c2be637206cb1d58f4fc8a4a2e717e419c9fa5d --- commit 2c2be637206cb1d58f4fc8a4a2e717e419c9fa5d Author: Gabor Greif

Re: deprecating

2012-10-23 Thread Simon Marlow
On 23/10/2012 09:04, Roman Leshchinskiy wrote: Bryan O'Sullivan wrote: On Mon, Oct 22, 2012 at 4:14 PM, Simon Peyton-Jones simo...@microsoft.comwrote: Do you mean “silently and forever�? I think that's what I mean, yes. As Johan notes, many of us run our continuous builds of our

Re: deprecating

2012-10-23 Thread Simon Marlow
On 22/10/2012 19:15, Ashley Yakeley wrote: On 22.10.2012 11:05, Johan Tibell wrote: I think it's OK if a compiler accepts a program incorrectly marked Rank2Types when it actually requires rank-n types? It's an interesting question: does Rank2Types mean I require at least rank-2 types or I

Re: deprecating

2012-10-23 Thread Bryan O'Sullivan
On Fri, Oct 19, 2012 at 11:49 AM, Simon Peyton-Jones simo...@microsoft.comwrote: Dear maintainers of bytestring cabal vector time dph Hi, Simon - How did you come up with this list? It is missing the vast majority of users of Rank2Types. Most people

RE: deprecating

2012-10-23 Thread Simon Peyton-Jones
Based on repeated recent experience, I expect getting rid of Rank2Types to be another substantial source of make-work for library authors. The GHC upgrade path has been very bumpy indeed recently, and this seems assured to continue that unhappy trend. I respectfully request that you silently

Re: deprecating

2012-10-23 Thread Johan Tibell
On Mon, Oct 22, 2012 at 9:14 AM, Simon Peyton-Jones simo...@microsoft.com wrote: Do you mean “silently and forever”? Deprecation simply means that everything continues to work, but you get a little nudge to change. Isn’t that what it’s for? If you treat deprecation as equivalent to error,

[commit: ghc] master: Fix a silly bug that would cause -xc to print less than useful information (c7942f9)

2012-10-23 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/c7942f9722f1f7a361a4dbf47f44c3d0f4c84b00 --- commit c7942f9722f1f7a361a4dbf47f44c3d0f4c84b00 Author: Simon Marlow

[commit: ghc] master: Use canned heap checks to save a few bytes of code (2471a6b)

2012-10-23 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/2471a6bacccdf4d187aa4b31c382d5a5094b6fa5 --- commit 2471a6bacccdf4d187aa4b31c382d5a5094b6fa5 Author: Simon Marlow

[commit: ghc] master: Avoid calling toInfoLbl on the entry label (#7313) (dc7a936)

2012-10-23 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/dc7a9364e9bae25f6d70bad24bb0aa5708cbeaad --- commit dc7a9364e9bae25f6d70bad24bb0aa5708cbeaad Author: Simon Marlow

[commit: ghc] master: fix a warning (d81d70b)

2012-10-23 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/d81d70ba2335dcc24570cdd98bf0ff258b3bc369 --- commit d81d70ba2335dcc24570cdd98bf0ff258b3bc369 Author: Simon Marlow

Make warnings in dph

2012-10-23 Thread Gabor Greif
These 'make' diagnostics appeared today with a fresh pull: make[1]: Circular libraries/dph/dph-lifted-copy/dist-install/build/Data/Array/Parallel/Lifted/PArray.dyn_o - libraries/dph/dph-lifted-copy/dist-install/build/Data/Array/Parallel/Lifted/PArray.o dependency dropped. make[1]: Circular

RE: deprecating

2012-10-23 Thread Simon Peyton-Jones
| It's an interesting question: does Rank2Types mean I require at | least | rank-2 types or I only use rank-2 types? | | I think it means I require at least rank-2 types. | | To clarify, I think it's OK if a compiler accepts a program marked | Rank2Types and incorrectly not marked

[commit: ghc] master: removeWay should also unset the wayGeneralFlags (2324b40)

2012-10-23 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/2324b40f65b5cb7e427c5ec0185d635422b4a265 --- commit 2324b40f65b5cb7e427c5ec0185d635422b4a265 Author: Simon Marlow

[commit: ghc] master: a small -fPIC optimisation (a7e0d44)

2012-10-23 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/a7e0d4484189d08125083638582a6f8e4ae44801 --- commit a7e0d4484189d08125083638582a6f8e4ae44801 Author: Simon Marlow

[commit: ghc] master: Small optimisation: always sink/inline reg1 = reg2 assignments (88a6f86)

2012-10-23 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/88a6f863d9f127fc1b03a1e2f068fd20ecbe096c --- commit 88a6f863d9f127fc1b03a1e2f068fd20ecbe096c Author: Simon Marlow

[commit: testsuite] master: reduce stats for T1969/T4801 again; looks like the bump was due to -fPIC (3ae33a8)

2012-10-23 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/3ae33a88970d52d600a6075dcc18cadfc5e9aabd --- commit 3ae33a88970d52d600a6075dcc18cadfc5e9aabd Author: Simon

Re: deprecating

2012-10-23 Thread Ashley Yakeley
On 23/10/12 02:36, Simon Marlow wrote: I think it means I require at least rank-2 types. To clarify, I think it's OK if a compiler accepts a program marked Rank2Types and incorrectly not marked RankNTypes when it actually requires rank-n types. I don't think I understand why you would want an

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

2012-10-23 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 Oct 23 18:20:01 BST 2012.

Re: deprecating

2012-10-23 Thread Ashley Yakeley
On 23/10/12 09:50, I wrote: Sorry, you're right. It means I require at most rank-2 types Program A is marked Rank2Types and not RankNTypes and uses only rank-1 types. Program B is marked Rank2Types and not RankNTypes and uses only rank-1 rank-2 types. Program C is marked Rank2Types and not

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

2012-10-23 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 Oct 23 18:00:01 BST 2012. checking out new source tree

[commit: ghc] master: Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc (a58b2d0)

2012-10-23 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/a58b2d02e8c9b1ad9d630f6d0e0e01781aa2e278 --- commit a58b2d02e8c9b1ad9d630f6d0e0e01781aa2e278 Merge: a5bf0d5...

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

2012-10-23 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/a5bf0d5a1cf3fc1baa31cf08d2dec83d316a63c2 --- commit a5bf0d5a1cf3fc1baa31cf08d2dec83d316a63c2 Merge: bba7621...

[commit: ghc] master: Fix -fPIC on OS X x86 (bba7621)

2012-10-23 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/bba762137354a2113876a0fba6c705b585e3399a --- commit bba762137354a2113876a0fba6c705b585e3399a Author: Ian Lynagh

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

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

Re: [commit: ghc] master: a small -fPIC optimisation (a7e0d44)

2012-10-23 Thread Ian Lynagh
Hi Simon, On Tue, Oct 23, 2012 at 06:51:35AM -0700, Simon Marlow wrote: commit a7e0d4484189d08125083638582a6f8e4ae44801 Author: Simon Marlow marlo...@gmail.com Date: Tue Oct 23 13:05:28 2012 +0100 a small -fPIC optimisation (PicBaseReg + lit) + N == PicBaseReg +

am-deb7-64 (HEAD), build 220, Failure

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

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

2012-10-23 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 Oct 23 18:10:01 BST 2012. checking out new

tn23 (x86 OSX HEAD), build 734, Failure

2012-10-23 Thread Builder
tn23 (x86 OSX HEAD), build 734 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/tn23/734.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Success touching clean-check files

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

2012-10-23 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 Oct 23 18:10:01 BST 2012. checking out new source tree

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

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