--- exception.hpp.orig 2007-05-31 09:56:40.118279400 +0900 +++ exception.hpp 2007-05-31 09:56:57.777366200 +0900 @@ -171,15 +171,14 @@ #else { singular () {} explicit singular (const char *) {} void raise () { - throw *this; std::abort (); } #endif }; struct non_real #if ! defined (BOOST_NO_EXCEPTIONS) && ! defined (BOOST_UBLAS_NO_EXCEPTIONS)