diff --git a/hpx/runtime/threads/thread_id_type.hpp b/hpx/runtime/threads/thread_id_type.hpp index 90b9d29ec66f..7936a3fa1acd 100644 --- a/hpx/runtime/threads/thread_id_type.hpp +++ b/hpx/runtime/threads/thread_id_type.hpp @@ -94,25 +94,25 @@ namespace threads { return lhs.thrd_ != rhs.thrd_; } - friend constexpr bool operator<( + friend HPX_CXX14_CONSTEXPR bool operator<( thread_id_type const& lhs, thread_id_type const& rhs) { return std::less{}(lhs.thrd_, rhs.thrd_); } - friend constexpr bool operator>( + friend HPX_CXX14_CONSTEXPR bool operator>( thread_id_type const& lhs, thread_id_type const& rhs) { return std::less{}(rhs.thrd_, lhs.thrd_); } - friend constexpr bool operator<=( + friend HPX_CXX14_CONSTEXPR bool operator<=( thread_id_type const& lhs, thread_id_type const& rhs) { return !(rhs > lhs); } - friend constexpr bool operator>=( + friend HPX_CXX14_CONSTEXPR bool operator>=( thread_id_type const& lhs, thread_id_type const& rhs) { return !(rhs < lhs);