diff --git a/include/boost/type_traits/is_convertible.hpp b/include/boost/type_traits/is_convertible.hpp index ac2cda3..635e4b8 100644 --- a/include/boost/type_traits/is_convertible.hpp +++ b/include/boost/type_traits/is_convertible.hpp @@ -279,6 +279,7 @@ struct is_convertible_impl_select template struct is_convertible_impl_dispatch_base { +#ifndef __HP_aCC typedef is_convertible_impl_select< ::boost::is_arithmetic::value, ::boost::is_arithmetic::value, @@ -288,6 +289,9 @@ struct is_convertible_impl_dispatch_base false #endif > selector; +#else + typedef is_convertible_impl_select selector; +#endif typedef typename selector::template rebind binder; typedef typename binder::type type; };