diff --git a/lib/libcxx/include/__algorithm/three_way_comp_ref_type.h b/lib/libcxx/include/__algorithm/three_way_comp_ref_type.h index 70c5818976f075c0cdf4381154863bc811c101d2..5702a1fee08262376f7d69a19c15f3325c1a5959 100644 --- a/lib/libcxx/include/__algorithm/three_way_comp_ref_type.h +++ b/lib/libcxx/include/__algorithm/three_way_comp_ref_type.h @@ -9,6 +9,7 @@ #ifndef _LIBCPP___ALGORITHM_THREE_WAY_COMP_REF_TYPE_H #define _LIBCPP___ALGORITHM_THREE_WAY_COMP_REF_TYPE_H +#include <__assert> #include <__compare/ordering.h> #include <__config> #include <__utility/declval.h> diff --git a/lib/libcxx/include/chrono b/lib/libcxx/include/chrono index 990c415ec2e97205151aba62e957e34d7be9118c..7bec5e5a26ef4a83ca0f5329415eb3f1186e57d1 100644 --- a/lib/libcxx/include/chrono +++ b/lib/libcxx/include/chrono @@ -1015,8 +1015,8 @@ constexpr chrono::year operator ""y(unsigned lo # include # if !defined(_LIBCPP_HAS_NO_LOCALIZATION) # include +# include # endif -# include #endif #endif // _LIBCPP_CHRONO diff --git a/lib/libcxx/include/format b/lib/libcxx/include/format index c3f2b45f0f73054c2cf2b317b36ff38575ca2cfc..a88b3ef8528e2d1dfe3be24405c71dd5ae181c31 100644 --- a/lib/libcxx/include/format +++ b/lib/libcxx/include/format @@ -237,21 +237,21 @@ namespace std { # include # include # include -# include # include # include +# include # include # include +# include +# include # include # include # include # include -#endif -#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include +# if !defined(_LIBCPP_HAS_NO_WIDE_CHARACTERS) +# include +# endif #endif #endif // _LIBCPP_FORMAT