diff --git a/include/boost/variant2/variant.hpp b/include/boost/variant2/variant.hpp index d526dab..2409c54 100644 --- a/include/boost/variant2/variant.hpp +++ b/include/boost/variant2/variant.hpp @@ -1032,7 +1032,7 @@ template struct variant_base_impl { unsigned ix_; -#if defined(__GNUC__) && !defined(__clang__) && !defined(__INTEL_COMPILER) +#if defined(__GNUC__) && __GNUC__ < 11 && !defined(__clang__) && !defined(__INTEL_COMPILER) // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63707 :-(