diff --git a/numeric_traits_test.cpp b/numeric_traits_test.cpp index c9fdd7d..20a9584 100644 --- a/numeric_traits_test.cpp +++ b/numeric_traits_test.cpp @@ -374,8 +374,8 @@ int main() test(); test(); #if defined(BOOST_HAS_LONG_LONG) && !defined(BOOST_NO_INTEGRAL_INT64_T) - test(); - test(); + test< ::boost::long_long_type>(); + test< ::boost::ulong_long_type>(); #elif defined(BOOST_MSVC) // The problem of not having compile-time static class constants other than // enums prevents this from working, since values get truncated.