diff --git a/cpp/include/cudf/utilities/traits.hpp b/cpp/include/cudf/utilities/traits.hpp index d1bd3049ba3..0b3b3a5df76 100644 --- a/cpp/include/cudf/utilities/traits.hpp +++ b/cpp/include/cudf/utilities/traits.hpp @@ -177,7 +177,7 @@ inline bool is_equality_comparable(data_type type) template constexpr inline bool is_numeric() { - return cuda::std::is_integral() or std::is_floating_point::value; + return cuda::std::is_arithmetic(); } struct is_numeric_impl {