[libc++] A quick-fix for the Apple CI. (#135202)

The Apple runners automatically pick up newer XCode versions breaking
the CI. This disables the test to get the CI green which allows us to
investigate the issue properly later on.
This commit is contained in:
Mark de Wever 2025-04-11 17:05:30 +02:00 committed by GitHub
parent 61f95c6429
commit 88e15b7815
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
25 changed files with 88 additions and 15 deletions

View file

@ -6,11 +6,14 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// UNSUPPORTED: no-exceptions
// The fix for issue 57964 requires an updated dylib due to explicit
// instantiations. That means Apple backdeployment targets remain broken.
// XFAIL: using-built-library-before-llvm-19
// XFAIL using-built-library-before-llvm-19
// <ios>

View file

@ -6,13 +6,16 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// <fstream>
// basic_streambuf<charT, traits>* setbuf(char_type* s, streamsize n) override;
// This test requires the fix to https://github.com/llvm/llvm-project/issues/60509 in the dylib,
// which landed in 5afb937d8a30445642ccaf33866ee4cdd0713222.
// XFAIL: using-built-library-before-llvm-19
// XFAIL using-built-library-before-llvm-19
#include <fstream>
#include <cstddef>

View file

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// <istream>
// int sync();
@ -13,7 +16,7 @@
// The fix for bug 51497 and bug 51499 require and updated dylib due to
// explicit instantiations. That means Apple backdeployment targets remain
// broken.
// XFAIL: using-built-library-before-llvm-19
// XFAIL using-built-library-before-llvm-19
#include <istream>
#include <cassert>

View file

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// Bionic has minimal locale support, investigate this later.
// XFAIL: LIBCXX-ANDROID-FIXME

View file

@ -6,7 +6,10 @@
//
//===----------------------------------------------------------------------===//
// XFAIL: darwin
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// XFAIL darwin
// NetBSD does not support LC_MONETARY at the moment
// XFAIL: netbsd

View file

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// NetBSD does not support LC_MONETARY at the moment
// XFAIL: netbsd

View file

@ -5,7 +5,10 @@
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// NetBSD does not support LC_MONETARY at the moment
// XFAIL: netbsd

View file

@ -6,7 +6,10 @@
//
//===----------------------------------------------------------------------===//
// XFAIL: darwin
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// XFAIL darwin
// NetBSD does not support LC_MONETARY at the moment
// XFAIL: netbsd

View file

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// NetBSD does not support LC_MONETARY at the moment
// XFAIL: netbsd

View file

@ -5,7 +5,10 @@
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// NetBSD does not support LC_MONETARY at the moment
// XFAIL: netbsd

View file

@ -5,7 +5,10 @@
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// NetBSD does not support LC_MONETARY at the moment
// XFAIL: netbsd

View file

@ -5,8 +5,11 @@
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// XFAIL: darwin
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// XFAIL darwin
//
// NetBSD does not support LC_MONETARY at the moment
// XFAIL: netbsd

View file

@ -5,7 +5,10 @@
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// NetBSD does not support LC_MONETARY at the moment
// XFAIL: netbsd

View file

@ -6,9 +6,12 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// The fix for LWG2381 (https://github.com/llvm/llvm-project/pull/77948) changed behavior of
// FP parsing. This requires 3e15c97fa3812993bdc319827a5c6d867b765ae8 in the dylib.
// XFAIL: using-built-library-before-llvm-19
// XFAIL using-built-library-before-llvm-19
// <locale>

View file

@ -6,9 +6,12 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// The fix for LWG2381 (https://github.com/llvm/llvm-project/pull/77948) changed behavior of
// FP parsing. This requires 3e15c97fa3812993bdc319827a5c6d867b765ae8 in the dylib.
// XFAIL: using-built-library-before-llvm-19
// XFAIL using-built-library-before-llvm-19
// <locale>

View file

@ -6,9 +6,12 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// The fix for LWG2381 (https://github.com/llvm/llvm-project/pull/77948) changed behavior of
// FP parsing. This requires 3e15c97fa3812993bdc319827a5c6d867b765ae8 in the dylib.
// XFAIL: using-built-library-before-llvm-19
// XFAIL using-built-library-before-llvm-19
// <locale>

View file

@ -5,7 +5,10 @@
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// NetBSD does not support LC_NUMERIC at the moment
// XFAIL: netbsd

View file

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// NetBSD does not support LC_NUMERIC at the moment
// XFAIL: netbsd

View file

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// UNSUPPORTED: c++03, c++11, c++14, c++17
// UNSUPPORTED: no-localization
// UNSUPPORTED: GCC-ALWAYS_INLINE-FIXME

View file

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// UNSUPPORTED: c++03, c++11, c++14, c++17
// UNSUPPORTED: no-localization
// UNSUPPORTED: GCC-ALWAYS_INLINE-FIXME

View file

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// UNSUPPORTED: c++03, c++11, c++14, c++17
// UNSUPPORTED: no-localization
// UNSUPPORTED: GCC-ALWAYS_INLINE-FIXME

View file

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// UNSUPPORTED: c++03, c++11, c++14, c++17
// UNSUPPORTED: no-localization
// UNSUPPORTED: GCC-ALWAYS_INLINE-FIXME

View file

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// UNSUPPORTED: c++03, c++11, c++14, c++17
// UNSUPPORTED: no-localization
// UNSUPPORTED: GCC-ALWAYS_INLINE-FIXME

View file

@ -6,6 +6,9 @@
//
//===----------------------------------------------------------------------===//
// TODO(mordante) Investigate
// UNSUPPORTED: apple-clang
// UNSUPPORTED: c++03, c++11, c++14, c++17
// UNSUPPORTED: no-localization
// UNSUPPORTED: GCC-ALWAYS_INLINE-FIXME

View file

@ -13,6 +13,7 @@ from typing import (
)
import functools
import json
from libcxx.header_information import module_c_headers, module_headers, header_restrictions, headers_not_available, libcxx_root
def get_libcxx_paths():