diff --git a/include/boost/unordered/detail/foa/concurrent_table.hpp b/include/boost/unordered/detail/foa/concurrent_table.hpp index 2b19eb59..1e5aaa97 100644 --- a/include/boost/unordered/detail/foa/concurrent_table.hpp +++ b/include/boost/unordered/detail/foa/concurrent_table.hpp @@ -37,22 +37,7 @@ namespace detail{ namespace foa{ template -struct - -#if defined(__cpp_lib_hardware_interference_size) -#if defined(BOOST_GCC) -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Winterference-size" -#endif -alignas(std::hardware_destructive_interference_size) -#if defined(BOOST_GCC) -#pragma GCC diagnostic pop -#endif -#else -alignas(64) -#endif - -cacheline_protected:T +struct alignas(64) cacheline_protected:T { using T::T; };