OS X Lion, make check stalls

Jack Howarth howarth at bromo.med.uc.edu
Thu Jul 28 21:22:34 CEST 2011


On Thu, Jul 28, 2011 at 12:16:42PM +0200, Torbjorn Granlund wrote:
> 
> I brave a guess: This is a compiler problem.  Apple's track record is
> really poor in this area.  I see the LLVM name in your report.  That
> compiler is very immature, and miscompiles most non-trivial programs at
> at least some optimisation level.

Torbjörn,
     I will concede that llvm-gcc is suboptimal in code generation since Apple's
version is based on a much older llvm release. Howevever llvm itself is hardly
immature. My patches to the fink project (http://finkproject.org) switched all
of our packaging builds on 10.7 from llvm-gcc to clang 3.0svn. So far there have
been few instances of outright wrong code generation. More often it has been
due to gcc-centric configure scripts wrongly dropping compiler options (such as
-fwrapv for builds of python).
                Jack
ps Both MacPorts and fink build our GMP 5.0.2 packages with clang 3.0svn and
the testsuite results are perfect.

> 
> -- 
> Torbjörn
> _______________________________________________
> gmp-bugs mailing list
> gmp-bugs at gmplib.org
> https://gmplib.org/mailman/listinfo/gmp-bugs


More information about the gmp-bugs mailing list