================ @@ -49,6 +49,33 @@ _LIBCPP_PUSH_MACROS _LIBCPP_BEGIN_NAMESPACE_STD +#ifndef _LIBCPP_CXX03_LANG ---------------- huixie90 wrote: question: isn't cxx03 using different header? https://github.com/llvm/llvm-project/pull/134544