 
            On 22/10/2025 21:40, Ion Gaztañaga via Boost wrote:
El 22/10/2025 a las 5:37, Vinnie Falco via Boost escribió:
If you use BOOST_STATIC_ASSERT and you also use Boost.Core, you can use BOOST_CORE_STATIC_ASSERT instead and save one dependency.
Thanks
Two questions:
- Why isn't BOOST_STATIC_ASSERT added to Boost.Config just like boost/config/cstdint.hpp or boost/config/limits.hpp or boost/config/cxx11_char_types.hpp instead of adding it to core? Boost.StaticAssert could just forward Boost.Config's implementation to avoid breaking code.
- Why isn't C++11's static_assert used versions used when BOOST_CXX_VERSION shows C++11 is supported?
Indeed. And isn't core C++11 anyway, so we could just use a real static_assert rather than a macro? But for the avoidance of any doubt, I'm quite happy for StatcAssert to be moved to config. But I also don't see a single rather tiny header as some kind of massive dependency which needs to be avoided via code duplication. John.