Re: GHC 7.8 release status

2013-09-10 Thread Luite Stegeman
Edsko has done some work of rearranging imports in DynFlags to make the DLL split work, and I've implemented the hooks on top of this, in a record, as discussed: - https://github.com/ghcjs/ghcjs-build/blob/master/refs/patches/ghc-hooks-record.patch(not final yet, but should be usable for testing)

RE: [core libraries] RE: Alex and new Bool primops

2013-09-10 Thread Simon Peyton-Jones
(Simon M: are you ok with updating Alex? You were the one of those who argued strongly for using the old names for the new primops.) The difficulty is this. · Alex generates Haskell code, by transforming Foo.x into Foo.hs · The generated Foo.hs contains references to

RE: GHC 7.8 release status

2013-09-10 Thread Simon Peyton-Jones
I do like the single record. I would really really like a strong clear Note [blah] on the hooks::Dynamic field of DynFlags. It's *so* non-obvious why it's dynamic, and the reason is a really bad one, namely the windows DLL split nonsense. (Not our fault but still needs very clear

Re: Pattern synonyms: help needed: capturing EvBinds in tcPat

2013-09-10 Thread Dr. ERDI Gergo
Hi Richard, Thanks for looking into this! On Mon, 9 Sep 2013, Richard Eisenberg wrote: I took a look here and would like to help, but I'm confused: What makes you think the dictionary for (Eq [b]) would be in scope? I can see where the (Eq b) comes from (the theta that pops out of

Re: [core libraries] RE: Alex and new Bool primops

2013-09-10 Thread Geoffrey Mainland
Sounds reasonable to me. Geoff On 9/10/13 11:37 AM, Michael Snoyman wrote: Having a requirement to manually install a newer Alex doesn't seem too onerous to me. That would be my recommendation. On Tue, Sep 10, 2013 at 11:53 AM, Simon Peyton-Jones simo...@microsoft.com

Re: [core libraries] RE: Alex and new Bool primops

2013-09-10 Thread Jan Stolarek
From a technical point of view changes to Alex and Happy are simple and already implemented on my branch: https://github.com/jstolarek/alex/commit/32d4244894ae2702d965415483d0479d91570049 https://github.com/jstolarek/happy/commit/430ebe1f82744818cc488cd45fee0effaf5d4b47 I say we bite the bullet

Problems with validating template-haskell

2013-09-10 Thread Jan Stolarek
I have problems with validating my changes in template-haskell, file Language/Haskell/Th/Syntax.hs. I added isTrue# function in the import: import GHC.Base ( Int(..), Int#, (#), (==#), isTrue# ) And later on I'm using isTrue#. However, when stage1 compiler tries to compile Syntax.hs,

Re: [GHC] #8256: adding locality levels to prefetch# and friends

2013-09-10 Thread Carter Schonwald
Hey all, I'd really love some preliminary feedback on this augmented prefetch patch, 1) so i can have any issues addressed before the merge window closes 2) If the basic patch looks good to folks (subject to some cleanup), I'd like to also see about adding prefetch support on x86 native backend,

Re: newtype coercion wrapping status

2013-09-10 Thread Joachim Breitner
Hi, Am Montag, den 09.09.2013, 13:25 -0400 schrieb Richard Eisenberg: According to the original post and the comments on #5498 (http://ghc.haskell.org/trac/ghc/ticket/5498), breaking through abstraction is another reason for keeping GND outside of Safe Haskell. I'm worried that the same

Re: 如何构建人力资源管理系统

2013-09-10 Thread Niculae Ionita
Hi developers, I anyone else getting this kind of emails from the ghc-devs list, or it's only me? Nicu Am 11.09.2013 21:51, schrieb 沛菡姐:    *企业绩效考核与薪酬体系 设计实战特训班 *  *培训时间:*2013年9月13-15日深圳、10月25-27日深圳、11月07-09日上海、 11月15-17日广州 *培训对象:*董事长、总(副)经理、企业中高 阶主管及企业营销中高层管理 人士。

the spam should stop now

2013-09-10 Thread Carter Schonwald
I pingged the haskell infrastructure folks, and they've hopefully fixed it up properly. ___ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs

RE: Proposal: Improving the IsString String instance

2013-09-10 Thread Simon Peyton-Jones
(redirecting to ghc-devs) Thomas Let's be clear what is happening here. After all the dust has settled we call TcSimplify.applyDefaultingRules to look at a bunch of unsolved constraints and generate new, extra constraints that might help solve them. Thus if we see (Eq a, Num a) we might

Re: delete remote branch

2013-09-10 Thread Austin Seipp
Nick, just keep the ActiveBranches[1] page on the wiki up to date. I plan on deleting all the dead branches (and sending out a warning beforehand) after the 7.8 release. We'll be doing other cleanups then too. On Tue, Sep 10, 2013 at 2:07 PM, Nicolas Frisby nicolas.fri...@gmail.com wrote: Thanks

Re: delete remote branch

2013-09-10 Thread Nicolas Frisby
Got it. Thank you, gentlemen. On Sep 10, 2013 8:45 PM, Austin Seipp ase...@pobox.com wrote: Nick, just keep the ActiveBranches[1] page on the wiki up to date. I plan on deleting all the dead branches (and sending out a warning beforehand) after the 7.8 release. We'll be doing other cleanups

Re: A bug of linebuffering

2013-09-10 Thread 山本和彦
Hi, I found a workaround for this problem. https://github.com/sol/doctest-haskell/issues/57 --Kazu Hi, While I support GHC head for doctest, I encountered the following bug. doctest uses a GHCi subprocess to evaluate an expression represented in String. Stderr from GHCi is