From 25ba8e4dfc6f8cd8ed93255bc713298de6e7e770 Mon Sep 17 00:00:00 2001 From: joaquintides Date: Sat, 18 Mar 2023 09:36:12 +0100 Subject: [PATCH] shut down VS C4324 warning --- include/boost/unordered/detail/foa/concurrent_table.hpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/boost/unordered/detail/foa/concurrent_table.hpp b/include/boost/unordered/detail/foa/concurrent_table.hpp index cbd7611e..1989da78 100644 --- a/include/boost/unordered/detail/foa/concurrent_table.hpp +++ b/include/boost/unordered/detail/foa/concurrent_table.hpp @@ -102,6 +102,11 @@ private: /* copied from boost/multi_index/detail/scoped_bilock.hpp */ +#if defined(BOOST_MSVC) +#pragma warning(push) +#pragma warning(disable:4324) /* padded structure due to alignas */ +#endif + template class scoped_bilock { @@ -130,6 +135,10 @@ private: storage2[sizeof(lock_guard_type)]; }; +#if defined(BOOST_MSVC) +#pragma warning(pop) /* C4324 */ +#endif + /* TODO: describe atomic_integral and group_access */ template