GMP 5.1.1 make check fail on Solaris 11

Niels Möller nisse at lysator.liu.se
Fri Feb 15 15:34:54 CET 2013


Marc Glisse <marc.glisse at inria.fr> writes:

> It seemed to be in the cases that were reported. The compiler is
> broken so obviously anything can happen, but I think they are only
> using an incompatible runtime (or 2 runtimes,

configure checks can't detect incompatibilities between the C++ compiler
used to compile GMP, and the C++ compiler used to compile the user's
application.

But when the testsuite fails, it fails using the same compiler and
runtime for everything, right? If that's a common problem, I think it
would make sense to test for that at configure time and disable use of
exceptions. Seems safer to call abort directly in this case than to hope
that the broken C++ runtime exits with no collateral damage.

Regards,
/Niels

-- 
Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
Internet email is subject to wholesale government surveillance.


More information about the gmp-bugs mailing list