Re: Question about extensible-exceptions (to official extensible-exceptions maintainer - GHC HQ)

2013-01-07 Thread Ian Lynagh
On Mon, Jan 07, 2013 at 09:08:56AM +, Simon Peyton-Jones wrote: Which code is being discussed here, specifically? The Cabal file for 'base' specifies a BSD3 license. But the LICENSE file starts: This library (libraries/base) is derived from code from several sources: * Code from the

Re: Question about extensible-exceptions (to official extensible-exceptions maintainer - GHC HQ)

2013-01-07 Thread Ian Lynagh
that: * The Haskell 98 report licence applies to the whole report, including any code it contains, any APIs it defines, etc * If you take some code or an API from the report, then you have a modified version of the report * You will have the same problem with the base package Thanks Ian -- Ian Lynagh

Re: base not detecting Double/Float machine sizes (QNXNTO)

2013-01-06 Thread Ian Lynagh
On Thu, Dec 20, 2012 at 01:20:46PM -0500, Stephen Paul Weber wrote: Somebody claiming to be Stephen Paul Weber wrote: libraries/base/Foreign/C/Types.hs:162:25: Not in scope: type constructor or class `HTYPE_FLOAT' After much more digging into the source, it seems that the `Storable` class

Re: sys/exentfd.h (QNXNTO)

2013-01-06 Thread Ian Lynagh
On Sat, Dec 08, 2012 at 06:32:42PM +, Stephen Paul Weber wrote: I am working on cleaning up my GHC cross-compiler for QNX (Blackerry 10) and encountered the following from ./configure --target=i486-pc-nto-qnx8.0.0 --build=i686-linux-gnu --host=i686-linux-gnu : checking sys/eventfd.h

Re: Hello everyone :)

2013-01-06 Thread Ian Lynagh
Hi Alfredo, On Mon, Dec 24, 2012 at 04:11:20PM +0100, Alfredo Di Napoli wrote: but I think that every little helps, doesn't it? :) Yes indeed, glad to have you aboard! Thanks Ian ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

Re: Question about extensible-exceptions (to official extensible-exceptions maintainer - GHC HQ)

2013-01-06 Thread Ian Lynagh
[full mail quoted as it doesn't look like the original made it to the list] Hi Pavel, On Fri, Jan 04, 2013 at 05:08:15PM -0700, Pavel Zelinsky wrote: Dear Ian Lynagh and Simon Marlow, I working with our attorneys an clarifying the Extensible-Exceptions license and I have a question

Re: How to start with GHC development?

2013-01-05 Thread Ian Lynagh
On Wed, Dec 19, 2012 at 12:40:50PM +, Simon Peyton-Jones wrote: Simon, Ian OK, I have spent a much longer time than I intended editing our wiki pages. Can you look at http://hackage.haskell.org/trac/ghc/wiki/Repositories http://hackage.haskell.org/trac/ghc/wiki/Repositories/Upstream

[commit: ghc] master: Add a -rpath entry for the RTS library, so that it can find libffi (9d9d09d)

2013-01-04 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/9d9d09defda3dfc2362785608110e56d1fc1f3b2 --- commit 9d9d09defda3dfc2362785608110e56d1fc1f3b2 Author: Ian Lynagh i

[commit: ghc] ghc-7.6: Fix bug in External Core pretty printer (fixes Trac #7547) (f7d9e72)

2013-01-04 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/f7d9e72f4f79d3a8f635c3312ddd524a727334e4 --- commit f7d9e72f4f79d3a8f635c3312ddd524a727334e4 Author: Simon Peyton

[commit: ghc] ghc-7.6: Set DBLATEX_OPTS to -P 'filename.as.url=0' (fixes #7486) (160424c)

2013-01-04 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/160424c64cdbf72d241fc83d97f7c8afe8be9aad --- commit 160424c64cdbf72d241fc83d97f7c8afe8be9aad Author: Ian Lynagh i

[commit: ghc] ghc-7.6: Fix build for 7.6 branch (faee968)

2013-01-04 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/faee968e525f9d3b634f9566431aa3f20d49f0f6 --- commit faee968e525f9d3b634f9566431aa3f20d49f0f6 Author: Ian Lynagh i

[commit: ghc] ghc-7.6: Revert MERGED: Fix a bug in the handling of nested orElse (d71d197)

2013-01-03 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/d71d19731f593d6d09d7cb982f0cde46d07787d1 --- commit d71d19731f593d6d09d7cb982f0cde46d07787d1 Author: Ian Lynagh i

[commit: ghc] ghc-7.6: A better fix for #7493 (see comment for details) (57c8d1c)

2013-01-03 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/57c8d1c2c8ceba6973a48d138d1bb018ec2988ae --- commit 57c8d1c2c8ceba6973a48d138d1bb018ec2988ae Author: Simon Marlow

[commit: ghc] ghc-7.6: Fix TcUnify.matchExpectedTyConApp so that it returns types of compatible kinds (c4b2ac3)

2013-01-03 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/c4b2ac3775323948b7a6abdb241a4ad02afa7141 --- commit c4b2ac3775323948b7a6abdb241a4ad02afa7141 Author: Simon Peyton

[commit: ghc] ghc-7.6: Pass the correct inst_tys argument to dataConCannotMatch, in mkRecSelBinds (52e00f8)

2013-01-03 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/52e00f821c03fd2e3be7033f4f3b50ace05300fc --- commit 52e00f821c03fd2e3be7033f4f3b50ace05300fc Author: Simon Peyton

[commit: ghc] ghc-7.6: Tidy the type in badInstSigErr (fixes Trac #7545) (c4a2c5f)

2013-01-03 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/c4a2c5f6034b26425f617844b158457a592be379 --- commit c4a2c5f6034b26425f617844b158457a592be379 Author: Simon Peyton

[commit: ghc] ghc-7.6: Update strictness documentation (Trac #7546) (1e73d02)

2013-01-03 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/1e73d02befc5b3c4efe130964ea6088edbbeaaea --- commit 1e73d02befc5b3c4efe130964ea6088edbbeaaea Author: Simon Peyton

[commit: ghc] master: Set DBLATEX_OPTS to -P 'filename.as.url=0' (fixes #7486) (d967432)

2013-01-03 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/d9674323f6c39374c254da40054f28a7361fd100 --- commit d9674323f6c39374c254da40054f28a7361fd100 Author: Ian Lynagh i

[commit: ghc] master: Make validating with GhcProfiled=YES Just Work (b9eb17c)

2013-01-03 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b9eb17c101242c7a8473da8f1b1009ea9c2a6295 --- commit b9eb17c101242c7a8473da8f1b1009ea9c2a6295 Author: Ian Lynagh i

[commit: ghc] master: Ship transformers with GHC (71feb10)

2013-01-02 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/71feb1025eed0c3cc849c85e2b00e16bc1a21790 --- commit 71feb1025eed0c3cc849c85e2b00e16bc1a21790 Author: Ian Lynagh i

[commit: ghc] master: Whitespace only in utils/MonadUtils.hs (b13d546)

2013-01-02 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b13d546f9c454e6d2a15c20a3e10ec47328e33db --- commit b13d546f9c454e6d2a15c20a3e10ec47328e33db Author: Ian Lynagh i

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

2013-01-01 Thread Ian Lynagh
... a006ecd... Author: Ian Lynagh i...@well-typed.com Date: Tue Dec 18 16:09:41 2012 + Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc rts/STM.c | 84 1 files changed, 45 insertions(+), 39 deletions

[commit: ghc] master: Remove some redundant parentheses (06a962b)

2013-01-01 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/06a962b383fa635957215fb6a6be95e9c78be260 --- commit 06a962b383fa635957215fb6a6be95e9c78be260 Author: Ian Lynagh i

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

2013-01-01 Thread Ian Lynagh
... 4527991... Author: Ian Lynagh i...@well-typed.com Date: Tue Jan 1 13:24:58 2013 + Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc compiler/basicTypes/BasicTypes.lhs| 58 -- compiler/basicTypes/DataCon.lhs | 332 + compiler/basicTypes

Re: Building on Windows: the saga continues

2012-12-18 Thread Ian Lynagh
On Mon, Dec 17, 2012 at 02:01:28PM +, Simon Peyton-Jones wrote: | On Mon, Dec 17, 2012 at 09:21:44AM +, Simon Peyton-Jones wrote: | | o There's a seg-fault | | I can reproduce this. I'll look into it. Great, thank you. It turns out that simply ghc-stage2 -debug or

[commit: ghc] master: Small refactoring: makes it easier to see what nativeCodeGen actually does (6e0d45a)

2012-12-16 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/6e0d45a8b6a3c991683ea2e2d2eee23dfeb1cf08 --- commit 6e0d45a8b6a3c991683ea2e2d2eee23dfeb1cf08 Author: Ian Lynagh i

Re: Build failure on Windows.

2012-12-15 Thread Ian Lynagh
Hi Niklas, On Sat, Dec 15, 2012 at 04:02:24PM +0100, Niklas Larsson wrote: It seems like the build on Windows HEAD is trying to build the PowerPC assembly in rts/AdjustorAsm.S. Somehow the powerpc_HOST_ARCH must be defined, I can't figure out how though. Does it happen for you with a

Re: Building on windows

2012-12-15 Thread Ian Lynagh
On Sat, Dec 15, 2012 at 10:56:15AM +, Simon Peyton-Jones wrote: OK so I installed a new mingw installation, and indeed got a lot further with configuring etc. Excellent. But now I'm stuck again with no such instruction errors when compiling AduustorAsm.s. This is on Windows using

Re: The end of an era, and the dawn of a new one

2012-12-14 Thread Ian Lynagh
@, so that other people can weigh in if they have an opinion, or reply if the owner isn't around? Thanks Ian -- Ian Lynagh, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/ ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http

Re: The end of an era, and the dawn of a new one

2012-12-14 Thread Ian Lynagh
On Fri, Dec 14, 2012 at 03:13:18PM +, Simon Peyton-Jones wrote: Incidentally when will ghc-devs go live? I don't think there's any urgency to the changeover, so I think I'll leave it until January, when I'll have time to fix any problems that might arise. Thanks Ian

[commit: ghc] master: Inline some FastBytes/ByteString wrappers (7085b84)

2012-12-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/7085b8419033f74a985b824b63d85aae65b55882 --- commit 7085b8419033f74a985b824b63d85aae65b55882 Author: Ian Lynagh i

[commit: ghc] master: Use BS.pack instead of mkFastBytesByteList (3c17143)

2012-12-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/3c171430d46c26bb733ee627d9a9a66951d22c74 --- commit 3c171430d46c26bb733ee627d9a9a66951d22c74 Author: Ian Lynagh i

[commit: ghc] master: Whitespace only in hsSyn/Convert.lhs (fae0d4c)

2012-12-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/fae0d4c0f4364c80c082ed9c727b84a8ba0e18d8 --- commit fae0d4c0f4364c80c082ed9c727b84a8ba0e18d8 Author: Ian Lynagh i

[commit: ghc] master: Remove a couple more FastBytes functions (80a3a15)

2012-12-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/80a3a15636ee7d3a951b8f257ccd1de9d78e2227 --- commit 80a3a15636ee7d3a951b8f257ccd1de9d78e2227 Author: Ian Lynagh i

[commit: ghc] master: Use ByteString rather than FastBytes in Binary (a243fa7)

2012-12-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/a243fa7985b482434bd5bcf5573210f3eb87f57c --- commit a243fa7985b482434bd5bcf5573210f3eb87f57c Author: Ian Lynagh i

[commit: testsuite] master: plugins*: Follow changes in ghc (e668693)

2012-12-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/e6686934756c0709bb733d99598f811e8036b726 --- commit e6686934756c0709bb733d99598f811e8036b726 Author: Ian

[commit: ghc] ghc-7.6: MERGED: Fix a bug in the handling of nested orElse (5ea4927)

2012-12-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/5ea49271f793ed0f872342bf6a1cb0de10a48d94 --- commit 5ea49271f793ed0f872342bf6a1cb0de10a48d94 Author: Ian Lynagh i

[commit: ghc] ghc-7.6: document special this syntax for PackageImports (#7409) (de6bfe0)

2012-12-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/de6bfe043e1d98a7459642e4d1b6077533d347eb --- commit de6bfe043e1d98a7459642e4d1b6077533d347eb Author: Simon Marlow

[commit: ghc] ghc-7.6: Fix #7487 (effbdfe)

2012-12-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/effbdfe8e66b8d171c2b8ccd68fe727660993491 --- commit effbdfe8e66b8d171c2b8ccd68fe727660993491 Author: Jose Pedro

[commit: ghc] master: Implement the slow mode of -dynamic-too (bcf7123)

2012-12-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/bcf7123a319afe4ca0ed280e6a4bd03cfde89193 --- commit bcf7123a319afe4ca0ed280e6a4bd03cfde89193 Author: Ian Lynagh i

[commit: testsuite] master: Add a test for -dynamic-too (9f1f5ff)

2012-12-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/9f1f5ffe3f0db0b095312a734ed0763bf9d362a8 --- commit 9f1f5ffe3f0db0b095312a734ed0763bf9d362a8 Author: Ian

[commit: testsuite] master: Only run dynamicToo001 if we have both vanilla and dynamic libraries (890fea0)

2012-12-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/890fea060ec8507f31f3ff212aaf8b56a80b1671 --- commit 890fea060ec8507f31f3ff212aaf8b56a80b1671 Author: Ian

Re: pgj (x86 FreeBSD HEAD), build 887, Failure

2012-12-13 Thread Ian Lynagh
On Wed, Dec 12, 2012 at 07:27:43PM -0800, Builder wrote: rts/AdjustorAsm.S:127:0: Error: no such instruction: `load r3,HPTR_OFF(r2)' rts/AdjustorAsm.S:129:0: Error: no such instruction: `load r12,WPTR_OFF(r2)' rts/AdjustorAsm.S:131:0: Error: no such instruction: `mtctr r12'

Re: pgj (x86 FreeBSD HEAD), build 887, Failure

2012-12-13 Thread Ian Lynagh
On Fri, Dec 14, 2012 at 06:23:27AM +1100, Erik de Castro Lopo wrote: a) This seems to be some sort of build system race condition. I was using make -j 4, would hit that problem, woul run make again and then I would be able to get past that point. Hmm. The nightly builders don't use -j,

[commit: ghc] master: Make FastBytes a synonym for ByteString (7651b67)

2012-12-13 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/7651b6799523e55e132ed8f5ccd5bb3f21b9a0ac --- commit 7651b6799523e55e132ed8f5ccd5bb3f21b9a0ac Author: Ian Lynagh i

[commit: ghc] master: Merge ../bs (e2564ce)

2012-12-13 Thread Ian Lynagh
... 7651b67... Author: Ian Lynagh i...@well-typed.com Date: Thu Dec 13 21:57:59 2012 + Merge ../bs compiler/ghci/ByteCodeGen.lhs | 10 ++- compiler/utils/Binary.hs | 12 ++-- compiler/utils/BufWrite.hs|3 +- compiler/utils/FastString.lhs | 158

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

2012-12-13 Thread Ian Lynagh
... 2e8c769... Author: Ian Lynagh i...@well-typed.com Date: Thu Dec 13 22:00:15 2012 + Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc compiler/cmm/CmmMachOp.hs |2 ++ compiler/cmm/PprC.hs|1 + compiler/codeGen/StgCmmPrim.hs |6

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

2012-12-13 Thread Ian Lynagh
... 265af43... Author: Ian Lynagh i...@well-typed.com Date: Thu Dec 13 22:40:50 2012 + Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc includes/Stg.h |7 +- includes/rts/Threads.h |3 + includes/stg/TailCalls.h | 185

[commit: ghc] master: Merge ../bs (589b628)

2012-12-12 Thread Ian Lynagh
... d5b5d48... Author: Ian Lynagh i...@well-typed.com Date: Wed Dec 12 21:34:53 2012 + Merge ../bs compiler/utils/BufWrite.hs| 31 --- compiler/utils/FastString.lhs | 22 -- 2 files changed, 32 insertions(+), 21 deletions

[commit: ghc] master: Small code tidy-up (750a34b)

2012-12-12 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/750a34b3315495c0d3af6905fbf57e842cb6d56f --- commit 750a34b3315495c0d3af6905fbf57e842cb6d56f Author: Ian Lynagh i

[commit: ghc] master: Use ByteString rather than FastBytes inside FastZString (d5b5d48)

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

[commit: ghc] master: Add a comment (7df6d78)

2012-12-12 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/7df6d78090fe1b623d0747490f0c4d7e954a --- commit 7df6d78090fe1b623d0747490f0c4d7e954a Author: Ian Lynagh i

[commit: testsuite] master: T3294 now uses more space (894e4a2)

2012-12-12 Thread Ian Lynagh
Lynagh i...@well-typed.com Date: Thu Dec 13 00:09:42 2012 + T3294 now uses more space Reason unknown. The rise was present before commit d5b5d48881b3adbf3bd5e177ee6ef506e589b882 Author: Ian Lynagh i...@well-typed.com Date: Wed Dec 12 17:12:13 2012 +

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

2012-12-11 Thread Ian Lynagh
... 1435eef... Author: Ian Lynagh i...@well-typed.com Date: Sat Dec 8 16:24:00 2012 + Merge branch 'master' of http://darcs.haskell.org/ghc compiler/typecheck/TcTyClsDecls.lhs | 47 ++ 1 files changed, 25 insertions(+), 22 deletions

[commit: ghc] master: Add replaceDynFlags to the ContainsDynFlags class (e5182b7)

2012-12-11 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/e5182b7c8c7466a81de6d82d99e7d272b968691b --- commit e5182b7c8c7466a81de6d82d99e7d272b968691b Author: Ian Lynagh i

[commit: ghc] master: Add a function to change DynFlags to be suitable for compiling for way=dynamic (0c4a9f3)

2012-12-11 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/0c4a9f38637dfc3bc8fd48e8ba6bf64da51b727b --- commit 0c4a9f38637dfc3bc8fd48e8ba6bf64da51b727b Author: Ian Lynagh i

[commit: ghc] master: Fix loading dynamic interfaces when using -dynamic-too (ecd9676)

2012-12-11 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/ecd967612877e1965ddebefe9b83acd837bb413a --- commit ecd967612877e1965ddebefe9b83acd837bb413a Author: Ian Lynagh i

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

2012-12-11 Thread Ian Lynagh
... 713c514... Author: Ian Lynagh i...@well-typed.com Date: Sat Dec 8 16:43:13 2012 + Merge branch 'master' of http://darcs.haskell.org/ghc ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

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

2012-12-11 Thread Ian Lynagh
... d684114... Author: Ian Lynagh i...@well-typed.com Date: Tue Dec 11 16:35:38 2012 + Merge branch 'master' of http://darcs.haskell.org/ghc compiler/typecheck/TcGenGenerics.lhs | 10 -- docs/users_guide/glasgow_exts.xml|3 +++ docs/users_guide/using.xml | 27

[commit: ghc] master: Tweak how 'count' is handled in the nativeCodeGen (8246c7a)

2012-12-11 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/8246c7a4aff8ac763dafc6bdd63f647accafab06 --- commit 8246c7a4aff8ac763dafc6bdd63f647accafab06 Author: Ian Lynagh i

[commit: ghc] master: Small refactoring: Use more idiomatic strictness forcing in AsmCodeGen (48bb69a)

2012-12-11 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/48bb69ac4d5de847774657042d6b935d49445cb0 --- commit 48bb69ac4d5de847774657042d6b935d49445cb0 Author: Ian Lynagh i

[commit: ghc] master: Implement the -dynamic-too optimised path for the NCG (bd8f7fc)

2012-12-11 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/bd8f7fc56b84369f4e820263c0bcdc85760de6d4 --- commit bd8f7fc56b84369f4e820263c0bcdc85760de6d4 Author: Ian Lynagh i

[commit: ghc] master: Add more plumbing to the nativeCodeGen (8685535)

2012-12-11 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/8685535cfdfc68223162070c50d604072c3213b7 --- commit 8685535cfdfc68223162070c50d604072c3213b7 Author: Ian Lynagh i

[commit: ghc] master: Package the NativeGen state up into a named type (d23148a)

2012-12-11 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/d23148a9bbec06bc737b13572e5ee8c353060b29 --- commit d23148a9bbec06bc737b13572e5ee8c353060b29 Author: Ian Lynagh i

[commit: nofib] master: Fix mandel in slow mode (890caa4)

2012-12-11 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/890caa4077655494f83fa3b6670f6d99d8c58744 --- commit 890caa4077655494f83fa3b6670f6d99d8c58744 Author: Ian Lynagh i

[commit: nofib] master: Detabbing (9f9d5df)

2012-12-11 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/9f9d5dfc143803364f8a7853ec77d6677abc1b21 --- commit 9f9d5dfc143803364f8a7853ec77d6677abc1b21 Author: Ian Lynagh i

[commit: nofib] master: Remove -fglasgow-exts when building nofib-analyse (6fc6e54)

2012-12-11 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/6fc6e54a6f40aff06c4a9ea5e872f7b88b6e38e6 --- commit 6fc6e54a6f40aff06c4a9ea5e872f7b88b6e38e6 Author: Ian Lynagh i

[commit: nofib] master: Add slow output for fft2 on x86_64/Linux (57944ff)

2012-12-11 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/57944ffef0b8e08baa0f58e3a9c86749973e5b05 --- commit 57944ffef0b8e08baa0f58e3a9c86749973e5b05 Author: Ian Lynagh i

[commit: nofib] master: Use a larger stack for spectral/hartel/event in slow mode (442a39f)

2012-12-11 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/442a39f777e35e3a6d42c80b652e0e5a0f9b09b8 --- commit 442a39f777e35e3a6d42c80b652e0e5a0f9b09b8 Author: Ian Lynagh i

[commit: nofib] master: Fix slow output for the power benchmark (8ccd4d1)

2012-12-11 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/8ccd4d14d1dc6de670f33c3bb6624495ba320d17 --- commit 8ccd4d14d1dc6de670f33c3bb6624495ba320d17 Author: Ian Lynagh i

[commit: ghc] master: Change how sync-all handles directory changes (b339dd4)

2012-12-09 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b339dd488119b491da2631e95170ebaa12efea31 --- commit b339dd488119b491da2631e95170ebaa12efea31 Author: Ian Lynagh i

[commit: ghc] master: Tweaks to dynamic-too code (609aecb)

2012-12-08 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/609aecb7c613b643a5358838e4f12c2ef71e2df6 --- commit 609aecb7c613b643a5358838e4f12c2ef71e2df6 Author: Ian Lynagh i

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

2012-12-08 Thread Ian Lynagh
... 1435eef... Author: Ian Lynagh i...@well-typed.com Date: Sat Dec 8 15:50:53 2012 + Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc compiler/typecheck/TcTyClsDecls.lhs | 47 ++ 1 files changed, 25 insertions(+), 22 deletions

[commit: testsuite] master: Add a test for #7476 (fc20d6c)

2012-12-08 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/fc20d6c9bea7da054c2499d62792ac7ce47f9143 --- commit fc20d6c9bea7da054c2499d62792ac7ce47f9143 Author: Ian

transformers and GHC

2012-12-07 Thread Ian Lynagh
Hi Ross and other GHC folk, Currently, we build transformers in a GHC tree, but we don't ship and install it. However, the ghc library redefines class Monad m = MonadIO m where liftIO :: IO a - m a which seems a little silly, and means that a client of both the GHC API and other

Re: The end of an era, and the dawn of a new one

2012-12-07 Thread Ian Lynagh
On Thu, Dec 06, 2012 at 01:49:32PM -0800, David Terei wrote: I think that sounds too involved. How many maintainers would we really be looking at at this point? I think only around 5 - 10 really. So a single file in the root seems easiest. A wiki page feels like a more appropriate place to me,

Re: sync-all doesn't

2012-12-07 Thread Ian Lynagh
On Wed, Nov 28, 2012 at 04:19:20PM -0800, Bryan O'Sullivan wrote: Cloning into 'libraries/terminfo'... Clone of 'http://darcs.haskell.org/libraries/terminfo.git/' into submodule path 'libraries/terminfo' failed git failed: 256 at ./sync-all line 178. I was eventually able to get all the

[commit: ghc] ghc-7.6: fix code in library initialisation example (#7471) (723570d)

2012-12-07 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/723570dab0384e295ced98089703060fce52e616 --- commit 723570dab0384e295ced98089703060fce52e616 Author: Simon Marlow

[commit: ghc] ghc-7.6: Invalidate the ModSummary cache in setSessionDynFlags (#7478) (16ba757)

2012-12-07 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/16ba75714cc22aeb86425679ad24b996a2b30fea --- commit 16ba75714cc22aeb86425679ad24b996a2b30fea Author: Simon Marlow

[commit: ghc] ghc-7.6: Stop attempting to trim data types in interface files (1183080)

2012-12-07 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/1183080b1b45dbcaa6af1154e2e668f924598772 --- commit 1183080b1b45dbcaa6af1154e2e668f924598772 Author: Simon Peyton

[commit: ghc] ghc-7.6: Release notes update (90bf23c)

2012-12-07 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/90bf23c12531ed1ca8f9309fae0321210959a643 --- commit 90bf23c12531ed1ca8f9309fae0321210959a643 Author: Ian Lynagh i

[commit: ghc] master: Pessimistically assume that unknown arches can't do unaligned loads (b85a849)

2012-12-07 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b85a849bce3f7db858a7debebbaff04cdfec6b1d --- commit b85a849bce3f7db858a7debebbaff04cdfec6b1d Author: Ian Lynagh i

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

2012-12-07 Thread Ian Lynagh
... 4f7027d... Author: Ian Lynagh i...@well-typed.com Date: Fri Dec 7 18:38:29 2012 + Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc compiler/typecheck/TcGenGenerics.lhs |4 ++-- docs/users_guide/flags.xml |8 docs/users_guide/using.xml | 25

[commit: ghc] master: Don't set -O0 -g C flags when -debug is given (86e2a2a)

2012-12-07 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/86e2a2a4853fcb7fb4a16c0890d7ff5c87bb4577 --- commit 86e2a2a4853fcb7fb4a16c0890d7ff5c87bb4577 Author: Ian Lynagh i

Re: GHC 7.6 failes to build

2012-12-07 Thread Ian Lynagh
On Fri, Dec 07, 2012 at 08:00:19AM +, Simon Peyton-Jones wrote: I'm not quite getting this. For all three (random, vector, DPH), are they used at all in the 7.6 branch? * If not, that's fine, but we must advertise that 7.6 doesn't work with DPH. I think that's ok... 7.8 will come

Re: The end of an era, and the dawn of a new one

2012-12-06 Thread Ian Lynagh
On Thu, Dec 06, 2012 at 12:32:05PM +, Simon Peyton-Jones wrote: (Narrowing to cvs-ghc for now.) Speaking for myself, I would welcome a code-ownership model along the lines that Ben suggests. If it works well it would a) spread the load b) broaden a genuine sense of ownership c)

Re: GHC 7.6 failes to build

2012-12-06 Thread Ian Lynagh
On Thu, Dec 06, 2012 at 11:41:11PM +1100, Ben Lippmeier wrote: For vector and random the same questions apply, but since we simply have lagging git repos for them we can create a ghc-7.6 branch. Did you deliberately not do that, Ian? I expect Ian didn't branch DPH because it's not

[commit: ghc] master: In FP_GCC_VERSION, test $CC not $GCC (95d8658)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/95d8658acc946f9a043ef62976d0514c0f1f449e --- commit 95d8658acc946f9a043ef62976d0514c0f1f449e Author: Ian Lynagh i

[commit: ghc] master: Whitespace only in iface/IfaceType.lhs (ccdccee)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/ccdccee2cf5656b8ba715a537c2389b08363e8b7 --- commit ccdccee2cf5656b8ba715a537c2389b08363e8b7 Author: Ian Lynagh i

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

2012-12-06 Thread Ian Lynagh
... b0626b6... Author: Ian Lynagh i...@well-typed.com Date: Wed Dec 5 18:30:51 2012 + Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc compiler/iface/LoadIface.lhs | 92 ++-- compiler/main/DynamicLoading.hs |7 +-- compiler/typecheck

[commit: ghc] master: Don't define DYNAMIC when compiling the dyn way (3fc453a)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/3fc453af215a236ebf8d9ecfbf6574035e6316e2 --- commit 3fc453af215a236ebf8d9ecfbf6574035e6316e2 Author: Ian Lynagh i

[commit: ghc] master: Typo (3864da2)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/3864da2fcfd5a02af377c6f77dabb3f217415176 --- commit 3864da2fcfd5a02af377c6f77dabb3f217415176 Author: Ian Lynagh i

[commit: ghc] master: Add the beginnings of support for building vanilla and dynamic at the same time (b25d709)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b25d70908b8f843ecd6502281dc1d3c5dfde3876 --- commit b25d70908b8f843ecd6502281dc1d3c5dfde3876 Author: Ian Lynagh i

[commit: ghc] master: Use a MonadIO instance instead of an 'io' function (d842dff)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/d842dffa264e55c7bfd206298656a2bf0489acc2 --- commit d842dffa264e55c7bfd206298656a2bf0489acc2 Author: Ian Lynagh i

[commit: ghc] master: Refactor findAndReadIface; no functional changes (71b5ca5)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/71b5ca5a5e00e77c4fc2337db9900e0f98ed0a0f --- commit 71b5ca5a5e00e77c4fc2337db9900e0f98ed0a0f Author: Ian Lynagh i

[commit: ghc] master: Make nativeCodeGen return the rest of its UniqSupply (6bdac1c)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/6bdac1c375dc754ad3a540f704437650b43474c1 --- commit 6bdac1c375dc754ad3a540f704437650b43474c1 Author: Ian Lynagh i

[commit: ghc] ghc-7.6: Document promotion of existential data types (f630eb5)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/f630eb5122b5d6c16b449451e33adda5341b6775 --- commit f630eb5122b5d6c16b449451e33adda5341b6775 Author: Simon Peyton

[commit: ghc] ghc-7.6: More release notes (3e1925a)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/3e1925ac18b6e976d3ee73c723593c4aefa0363f --- commit 3e1925ac18b6e976d3ee73c723593c4aefa0363f Author: Ian Lynagh i

[commit: ghc] ghc-7.6: Start on release notes for 7.6.2 (d99810d)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/d99810d8d8e126961e5caab3324adfcc67c87eea --- commit d99810d8d8e126961e5caab3324adfcc67c87eea Author: Ian Lynagh i

[commit: ghc] ghc-7.6: Allow existential data constructors to be promoted (e3dc71d)

2012-12-06 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.6 http://hackage.haskell.org/trac/ghc/changeset/e3dc71de7307d30f6063a8447b93e54f1551a041 --- commit e3dc71de7307d30f6063a8447b93e54f1551a041 Author: Simon Peyton

  1   2   3   4   5   6   7   8   9   10   >