GMP 5.1.1 make check fail on Solaris 11

Marc Glisse marc.glisse at inria.fr
Thu Feb 14 20:58:03 CET 2013


On Thu, 14 Feb 2013, ken mays wrote:

> MAKE CHECK FAILS:
> =================
> terminate called after throwing an instance of 'std::invalid_argument'
> /bin/sh: line 10: 7872: Memory fault(coredump)
> FAIL: t-assign
>
> terminate called after throwing an instance of 'std::invalid_argument'
> /bin/sh: line 10: 7914: Memory fault(coredump)
> FAIL: t-constr
>
> terminate called after throwing an instance of 'std::length_error'
> /bin/sh: line 10: 8083: Abort(coredump)
> FAIL: t-rand

This is failing the 3 tests that try to catch exceptions. It is common 
with compilers whose exception handling is completely broken. You are the 
second person this week I hear report that their solaris g++ is broken in 
this way, although the other one was using a package from opencsw.

Please check on trivial examples that exceptions indeed are broken.

-- 
Marc Glisse


More information about the gmp-bugs mailing list