diff --git a/test/unordered/detail_tests.cpp b/test/unordered/detail_tests.cpp index daa89895..757f6aee 100644 --- a/test/unordered/detail_tests.cpp +++ b/test/unordered/detail_tests.cpp @@ -16,12 +16,17 @@ int main() { // Test that the prime list has the right length. // // It would have been better to automatically set the length in the header - // but that doesn't work on some older compilers. + // but that doesn't work on some compilers. It's okay that this isn't tested + // on all compilers, as it really only needs to be checked on one. + +#if !defined(BOOST_MSVC) BOOST_TEST_EQ( boost::end(boost::unordered_detail::prime_list::value) - boost::begin(boost::unordered_detail::prime_list::value), boost::unordered_detail::prime_list::length); + +#endif return boost::report_errors(); } \ No newline at end of file