GMP 4.2.4 doesn't pass self-tests on itanium2-hp-hpux11.23

Максим Зиналь zinal at
Fri Feb 20 19:14:55 CET 2009

Hello and thank you for your reply!
In fact I was able to solve the problem by your build instructions - shame
on me for missing the appropriate chapter in the installation manual.

2009/2/18 Torbjorn Granlund <tg at>

> That not how the GMP manual tells you how to do it, you're hiding
> things for configure.  You should either let the ABI default, or use
> the ABI=xxx configure argument.  Passing -mt might in a hidden way
> might work.

Yes. It all works fine, as it should.

> Does HP's compiler somehow make libraries non-threadable without such
> an option?  Strange.

The compiler documentation says that it is not safe to link '-mt' and
'non-mt' binaries. The resulting executable will not be fully

> Does a plain "configure && make && make check" work as it should, and
> does it default to the 64bit ABI?

It works perfectly as well as "./configure ABI=64".

Thank you very much, again.

Max Zinal.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the gmp-bugs mailing list