Re: GHC 7.8 release?

2013-02-13 Thread Simon Marlow
On 13/02/13 07:06, wren ng thornton wrote: On 2/12/13 3:37 AM, Simon Marlow wrote: One reason for the major version bumps is that base is a big conglomeration of modules, ranging from those that hardly ever change (Prelude) to those that change frequently (GHC.*). For example, the new IO

base package (was: GHC 7.8 release?)

2013-02-13 Thread Roman Cheplyaka
* Simon Marlow marlo...@gmail.com [2013-02-13 09:00:15+] It's feasible to split base, but to a first approximation what you end up with is base renamed to ghc-base, and then the new base contains just stub modules that re-export stuff from ghc-base. It would be great to have a portable

Re: Merging polykinded typeable

2013-02-13 Thread José Pedro Magalhães
Hi Simon, On Sat, Feb 9, 2013 at 12:18 AM, Simon Peyton-Jones simo...@microsoft.comwrote: ** ** Yes do point me to where the check for deriving(Typeable) is awkard to test against AutoDeriveTypeable. I add the instances in line 319 of TcDeriv. It's easy to add them here, because I just

Re: GHC 7.8 release?

2013-02-13 Thread Ian Lynagh
On Wed, Feb 13, 2013 at 09:00:15AM +, Simon Marlow wrote: I believe Ian has done some experiments with splitting base further, so he might have more to add here. There are some sensible chunks that can be pulled out, e.g. Foreign.* can be pulled out into a separate package fairly easily

Re: base package (was: GHC 7.8 release?)

2013-02-13 Thread Stephen Paul Weber
Somebody claiming to be Roman Cheplyaka wrote: * Simon Marlow marlo...@gmail.com [2013-02-13 09:00:15+] It's feasible to split base, but to a first approximation what you end up with is base renamed to ghc-base, and then the new base contains just stub modules that re-export stuff from

Re: [PATCH] base: use --host as target, not uname

2013-02-13 Thread Gabor Greif
On 2/13/13, Sergei Trofimovich sly...@gmail.com wrote: From: Sergei Trofimovich sly...@gentoo.org Fixed bootstrap failure on linux for --target=mingw32 Signed-off-by: Sergei Trofimovich sly...@gentoo.org --- configure.ac | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-)

Re: Vector primops sizes

2013-02-13 Thread Geoffrey Mainland
I haven't seen Michael's patches (where are they btw?), but there is some extra work to be done to ensure that 256-bit values are passed in registers. Otherwise adding support for wider vector types is fairly straightforward. The current plan is for 256-bit wide vector primops to always be

[PATCH] Fix comment to use correct option name

2013-02-13 Thread shelarcy
Hello, Source Code Comments decribe wrong (old) option name in two place. I made patch to fix that. Best Regards, -- shelarcy shelarcyhotmail.co.jp http://page.freett.com/shelarcy/ 0001-Fix-comment-to-use-correct-option-name.patch Description: Binary data

Re: [PATCH] base: use --host as target, not uname

2013-02-13 Thread Sergei Trofimovich
On Wed, 13 Feb 2013 22:47:40 +0100 Gabor Greif ggr...@gmail.com wrote: On 2/13/13, Sergei Trofimovich sly...@gmail.com wrote: From: Sergei Trofimovich sly...@gentoo.org Fixed bootstrap failure on linux for --target=mingw32 Signed-off-by: Sergei Trofimovich sly...@gentoo.org ---