diff --git a/include/boost/unordered/detail/foa/core.hpp b/include/boost/unordered/detail/foa/core.hpp index 26c08da0..563e81ba 100644 --- a/include/boost/unordered/detail/foa/core.hpp +++ b/include/boost/unordered/detail/foa/core.hpp @@ -162,8 +162,8 @@ static constexpr std::size_t default_bucket_count=0; template class IntegralWrapper> struct group15 { - static constexpr int N=15; - static constexpr bool regular_layout=true; + static constexpr std::size_t N=15; + static constexpr bool regular_layout=true; struct dummy_group_type { @@ -338,8 +338,8 @@ private: template class IntegralWrapper> struct group15 { - static constexpr int N=15; - static constexpr bool regular_layout=true; + static constexpr std::size_t N=15; + static constexpr bool regular_layout=true; struct dummy_group_type { @@ -518,8 +518,8 @@ private: template class IntegralWrapper> struct group15 { - static constexpr int N=15; - static constexpr bool regular_layout=false; + static constexpr std::size_t N=15; + static constexpr bool regular_layout=false; struct dummy_group_type {