Compilation error fi both BOOST_CONTAINER_SEGMENTED_ENABLE_PRAGMA_UNROLL and BOOST_CONTAINER_SEGMENTED_DISABLE_PRAGMA_UNROLL are defined

This commit is contained in:
Ion Gaztañaga
2026-07-25 12:28:14 +02:00
parent 33343c219e
commit eaf643b68b
@@ -374,7 +374,9 @@ struct deepest_local_iterator
#endif
#endif
#if defined(BOOST_CONTAINER_SEGMENTED_ENABLE_PRAGMA_UNROLL)
#if defined(BOOST_CONTAINER_SEGMENTED_ENABLE_PRAGMA_UNROLL) && defined(BOOST_CONTAINER_SEGMENTED_DISABLE_PRAGMA_UNROLL)
#error "Can't define both BOOST_CONTAINER_SEGMENTED_ENABLE_PRAGMA_UNROLL and BOOST_CONTAINER_SEGMENTED_DISABLE_PRAGMA_UNROLL"
#elif defined(BOOST_CONTAINER_SEGMENTED_ENABLE_PRAGMA_UNROLL)
#define BOOST_CONTAINER_SEGMENTED_UNROLL(N) BOOST_CONTAINER_UNROLL(N)
#define BOOST_CONTAINER_SEGMENTED_AUTO_UNROLL BOOST_CONTAINER_AUTO_UNROLL
#elif defined(BOOST_CONTAINER_SEGMENTED_DISABLE_PRAGMA_UNROLL)