[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:
parent
61f95c6429
commit
88e15b7815
25 changed files with 88 additions and 15 deletions
|
|
@ -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>
|
||||
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -6,6 +6,9 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// TODO(mordante) Investigate
|
||||
// UNSUPPORTED: apple-clang
|
||||
|
||||
// Bionic has minimal locale support, investigate this later.
|
||||
// XFAIL: LIBCXX-ANDROID-FIXME
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -6,6 +6,9 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// TODO(mordante) Investigate
|
||||
// UNSUPPORTED: apple-clang
|
||||
|
||||
// NetBSD does not support LC_MONETARY at the moment
|
||||
// XFAIL: netbsd
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -6,6 +6,9 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// TODO(mordante) Investigate
|
||||
// UNSUPPORTED: apple-clang
|
||||
|
||||
// NetBSD does not support LC_MONETARY at the moment
|
||||
// XFAIL: netbsd
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -6,6 +6,9 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// TODO(mordante) Investigate
|
||||
// UNSUPPORTED: apple-clang
|
||||
|
||||
// NetBSD does not support LC_NUMERIC at the moment
|
||||
// XFAIL: netbsd
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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():
|
||||
|
|
|
|||
Loading…
Reference in a new issue