diff --git a/libcxx/include/__cxx03/vector b/libcxx/include/__cxx03/vector index 8192ffc1a0dae..4b62e0bf33c46 100644 --- a/libcxx/include/__cxx03/vector +++ b/libcxx/include/__cxx03/vector @@ -1891,7 +1891,7 @@ vector::__recommend(size_type __new_size) const { const size_type __cap = capacity(); if (__cap >= __ms / 2) return __ms; - return std::max(2 * __cap, __align_it(__new_size)); + return std::max(2 * __cap, __align_it(__new_size)); } // Default constructs __n objects starting at __end_ diff --git a/libcxx/test/std/containers/sequences/vector.bool/small_allocator_size.pass.cpp b/libcxx/test/std/containers/sequences/vector.bool/small_allocator_size.pass.cpp index 0136fb0631604..7017351d47865 100644 --- a/libcxx/test/std/containers/sequences/vector.bool/small_allocator_size.pass.cpp +++ b/libcxx/test/std/containers/sequences/vector.bool/small_allocator_size.pass.cpp @@ -9,8 +9,6 @@ // // vector -// XFAIL: FROZEN-CXX03-HEADERS-FIXME - // This test ensures that std::vector handles allocator types with small size types // properly. Related issue: https://llvm.org/PR121713.