gmp hangs on "t-cdiv_ui" test while calculating gcd on MacOSX Lion
howarth at bromo.med.uc.edu
Wed Nov 16 15:47:26 CET 2011
On Wed, Nov 16, 2011 at 08:05:03AM +0100, Torbjorn Granlund wrote:
> Jack Howarth <howarth at bromo.med.uc.edu> writes:
> On Tue, Nov 15, 2011 at 11:02:33PM +0100, Torbjorn Granlund wrote:
> > Marcello Maggioni <hayarms at gmail.com> writes:
> > Is the problem already known? There is a fix for this?
> > The problem with bug reports which contains little useful information is
> > well-known.
> > But there is a fix, read the manual's chapter about bug reporting:
> > http://gmplib.org/manual/Reporting-Bugs.html
> This is due to a bug in gmp 5.0.2, since fixed in gmp svn, which
> caused configure to improperly set RODATA for the llvm-gcc compiler.
> It is not a bug in GMP when it fails to be compatible with quirks of a
> And why are you guessing that llvm-gcc is involved?
You are forgetting the history of this bug. Please review...
The fix applied to gmp trunk has never been rolled out in a gmp 5.0.3
release so that users need to stick with clang as the build compiler under
Lion (and now also Xcode 4.2 in Snow Leopard which also defaults to llvm-gcc as well).
As for gmp trunk, I didn't realize that it was forked for a gmp 5.1 release now
so of course the user would want the new gmp-5.0 branch...
which has the typo in acinclude.m4 fixed with this commit...
> You either need to build gmp 5.0.2 with clang or use the gmp trunk
> What is the "gmp trunk"? If this is the main GMP repository, then this
> is poor advice.
More information about the gmp-bugs