Re: haskell 7 world -> moving to 8!

2019-09-13 Thread Ken Cunningham
On 2019-09-12, at 7:02 PM, Ken Cunningham wrote: > > PPC is pretty much out, I think, because the llvm backend that haskell uses > can't produce quality PPC code... Actually -- that is not correct. I was under the impression that ghc used llvm as it's sole code generator based on our

Re: haskell 7 world -> moving to 8!

2019-09-12 Thread Mojca Miklavec
On Fri, 13 Sep 2019 at 04:02, Ken Cunningham wrote: > On 2019-09-12, at 7:51 AM, Mojca Miklavec wrote: > > > > Cool! > > Doesn't it work if you simply use this working ghc-bootstrap to build version > 8? > Or is Haskell too picky about what version of compiler you require to > build something

Re: haskell 7 world -> moving to 8!

2019-09-12 Thread Fred Wright
On Thu, 12 Sep 2019, Ken Cunningham wrote: On 2019-09-12, at 7:02 PM, Ken Cunningham wrote: ghc is only C code. Well, C code + haskell of course. Not c++ . It's primarily the c++ exception handling Darwin ABI issue with PPC llvm that limits releasing clang-5+ for PPC to the wild. At

Re: haskell 7 world -> moving to 8!

2019-09-12 Thread Ken Cunningham
On 2019-09-12, at 7:02 PM, Ken Cunningham wrote: > ghc is only C code. Well, C code + haskell of course. Not c++ . It's primarily the c++ exception handling Darwin ABI issue with PPC llvm that limits releasing clang-5+ for PPC to the wild. Ken

Re: haskell 7 world -> moving to 8!

2019-09-12 Thread Ken Cunningham
On 2019-09-12, at 7:51 AM, Mojca Miklavec wrote: > > > Cool! > > Doesn't it work if you simply use this working ghc-bootstrap to build version > 8? > Or is Haskell too picky about what version of compiler you require to > build something newer, and you can only go forward one tiny step at a >