fig bug #373: compilation error with clang 2.9 when exceptions are disabled (cannot reproduce with clang 3.0 or 3.1)

(transplanted from 59576014a997d530df8d6f0e1191efc47b919ed1
)
This commit is contained in:
Gael Guennebaud 2011-12-05 09:44:25 +01:00
parent dcb36e3d49
commit 228920fad7

View File

@ -87,7 +87,8 @@ inline void throw_std_bad_alloc()
#ifdef EIGEN_EXCEPTIONS
throw std::bad_alloc();
#else
new int[size_t(-1)];
std::size_t huge = -1;
new int[huge];
#endif
}