diff --git a/test/regress/regress.h b/test/regress/regress.h index fcd1ac9d..c2cd2b0b 100644 --- a/test/regress/regress.h +++ b/test/regress/regress.h @@ -36,7 +36,7 @@ # define BOOST_REGEX_NO_TEST #endif -#if defined(__GNUC__) && (__GNUC__ < 3) && defined(_STLP_VERSION) && defined(BOOST_REGEX_DYN_LINK) +#if defined(__GNUC__) && (__GNUC__ < 3) && (defined(__SGI_STL_PORT) || defined(_STLPORT_VERSION)) && defined(BOOST_REGEX_DYN_LINK) // gcc2.95 + STLport runs out of memory trying to link, looks like a compiler bug... # define BOOST_REGEX_NO_TEST #endif @@ -465,3 +465,4 @@ typedef boost::basic_regex, jm_debug_alloc +