Re: make install fails on master on macOS Sierra

2017-04-28 Thread Mitsutoshi Aoe
> At this point I would suggest doing a "make clean", then running the > bootstrap script and configure again before rebuilding. I just tried building from a clean checkout with the same build.mk. ./boot ./configure --prefix=/usr/local/ghc/ghc-HEAD make -j4 make install This resulted in the

RE: Pushing to nofib

2017-04-28 Thread Ben Gamari
Simon Peyton Jones writes: > git remote -v > origingit://git.haskell.org/nofib.git (fetch) > origingit://git.haskell.org/nofib.git (push) > simonpj@cam-05-unx:~/code/HEAD-4/nofib$ > Indeed that is the issue. git:// URLs are read-only. You'll need to add a

RE: Pushing to nofib

2017-04-28 Thread Simon Peyton Jones via ghc-devs
git remote -v origin git://git.haskell.org/nofib.git (fetch) origin git://git.haskell.org/nofib.git (push) simonpj@cam-05-unx:~/code/HEAD-4/nofib$ | -Original Message- | From: Ben Gamari [mailto:b...@smart-cactus.org] | Sent: 28 April 2017 14:08 | To: Simon Peyton Jones

Re: NCG lowering of sqrt

2017-04-28 Thread Ben Gamari
Ryan Yates writes: > Hi Kavon, > > I looked a bit and it does not appear that there is an SSE sqrt in the > native code gen. It should be easy to add (see a similar addition here: > https://phabricator.haskell.org/D3265). The x87 version was available for > 32-bit. I

Re: NCG lowering of sqrt

2017-04-28 Thread Ryan Yates
Hi Kavon, I looked a bit and it does not appear that there is an SSE sqrt in the native code gen. It should be easy to add (see a similar addition here: https://phabricator.haskell.org/D3265). The x87 version was available for 32-bit. I think if you use the LLVM backend it will give you the

NCG lowering of sqrt

2017-04-28 Thread Kavon Farvardin
Given a Cmm expression such as (_c8Gq::F64) = call MO_F64_Sqrt(_s8oX::F64); // CmmUnsafeForeignCall the native code generator produces an actual call to the sqrt C function, which has the side-effect of causing all floating-point registers to be dumped as they are caller-saved. In the

Re: Pushing to nofib

2017-04-28 Thread Ben Gamari
Simon Peyton Jones via ghc-devs writes: > How can I push to the nofib repository? I get this: > What does git remote -v say when run in the nofib/ directory? Cheers, - Ben signature.asc Description: PGP signature ___

Re: make install fails on master on macOS Sierra

2017-04-28 Thread Erik de Castro Lopo
Mitsutoshi Aoe wrote: > Hi Erik, > > Thanks for the info. Is there a way to tell what version of Cabal was used > to build GHC? I actually don't think that's relevant. > I've tried the latest cabal-install from Hackage and from master on GitHub > with no luck. Either of those should be fine.

Re: make install fails on master on macOS Sierra

2017-04-28 Thread Mitsutoshi Aoe
Hi Erik, Thanks for the info. Is there a way to tell what version of Cabal was used to build GHC? I've tried the latest cabal-install from Hackage and from master on GitHub with no luck. Also the Cabal git submodule in the GHC checkout is pointed to 41f416bc2, which seems to be Cabal-2.0.0.0.

Pushing to nofib

2017-04-28 Thread Simon Peyton Jones via ghc-devs
How can I push to the nofib repository? I get this: simonpj@cam-05-unx:~/code/HEAD-4/nofib$ git push fatal: remote error: access denied or repository not exported: /nofib.git Thanks Simon ___ ghc-devs mailing list ghc-devs@haskell.org