diff --git a/libcxx/include/__algorithm/radix_sort.h b/libcxx/include/__algorithm/radix_sort.h index c39b26a8620f46..95f04a8bb31f65 100644 --- a/libcxx/include/__algorithm/radix_sort.h +++ b/libcxx/include/__algorithm/radix_sort.h @@ -88,10 +88,10 @@ __partial_sum_max(_InputIterator __first, _InputIterator __last, _OutputIterator template struct __radix_sort_traits { - using __image_type = decay_t::type>; + using __image_type _LIBCPP_NODEBUG = decay_t::type>; static_assert(is_unsigned<__image_type>::value); - using __radix_type = decay_t::type>; + using __radix_type _LIBCPP_NODEBUG = decay_t::type>; static_assert(is_integral<__radix_type>::value); static constexpr auto __radix_value_range = numeric_limits<__radix_type>::max() + 1; @@ -101,7 +101,7 @@ struct __radix_sort_traits { template struct __counting_sort_traits { - using __image_type = decay_t::type>; + using __image_type _LIBCPP_NODEBUG = decay_t::type>; static_assert(is_unsigned<__image_type>::value); static constexpr const auto __value_range = numeric_limits<__image_type>::max() + 1;