OS X Lion, make check stalls
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.
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).
ps Both MacPorts and fink build our GMP 5.0.2 packages with clang 3.0svn and
the testsuite results are perfect.
> gmp-bugs mailing list
> gmp-bugs at gmplib.org
More information about the gmp-bugs