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