Re: external interpreter failing on Mac

2017-06-15 Thread Richard Eisenberg
With deep gratitude to Ben and Moritz, who helped me on IRC, I’ve figured this out. Somehow my gmp install was broken -- a `brew install gmp` fixes it. What’s very bizarre is that the brokenness happened on two different computers, so it’s not terribly hard to do. Of course, both computers are

Re: WordX/IntX wrap Word#/Int#?

2017-06-15 Thread Simon Marlow
On 11 June 2017 at 22:44, Joachim Breitner wrote: > Hi, > > Am Sonntag, den 11.06.2017, 10:44 -0400 schrieb Ben Gamari: > > This is certainly one consideration. Another is that you would also > > need to teach the garbage collector to understand closures with sub- > >

Re: external interpreter failing on Mac

2017-06-15 Thread Simon Marlow
No idea what this is, but just to point out that the continuous build succeeded on OS X at the same revision that you have: https://phabricator.haskell.org/B16186, so this is at least not a universal failure. Something specific to the version of GMP, or some other external tool/library? On 14

GHC's module hierarchy

2017-06-15 Thread Simon Peyton Jones via ghc-devs
Dear ghc-devs hsyl20 proposes a radical overhaul of the module structure of GHC itself. He or she suggested it six months ago in https://ghc.haskell.org/trac/ghc/ticket/13009 and has now offered a monster patch https://phabricator.haskell.org/D3647 It's clearly the