commit: 1c602134cc265d028ec6610e2a4f4b2413c8b896
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed May 28 11:35:11 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed May 28 11:54:01 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c602134
llvm-runtimes/libcxx: Mark gdb_pretty_printer test as XFAIL
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
llvm-runtimes/libcxx/libcxx-21.0.0.9999.ebuild | 4 ++++
llvm-runtimes/libcxx/libcxx-21.0.0_pre20250528.ebuild | 4 ++++
2 files changed, 8 insertions(+)
diff --git a/llvm-runtimes/libcxx/libcxx-21.0.0.9999.ebuild
b/llvm-runtimes/libcxx/libcxx-21.0.0.9999.ebuild
index 6f6f9ae0d621..83851b3661b1 100644
--- a/llvm-runtimes/libcxx/libcxx-21.0.0.9999.ebuild
+++ b/llvm-runtimes/libcxx/libcxx-21.0.0.9999.ebuild
@@ -145,6 +145,10 @@ multilib_src_compile() {
}
multilib_src_test() {
+ local LIT_XFAIL="
+ libcxx/gdb/gdb_pretty_printer_test.sh.cpp
+ "
+
local -x LIT_PRESERVES_TMP=1
cmake_build install-cxx-test-suite-prefix
cp
"${BUILD_DIR}"/{lib,libcxx/test-suite-install/$(get_libdir)}/libc++_shared.so
|| die
diff --git a/llvm-runtimes/libcxx/libcxx-21.0.0_pre20250528.ebuild
b/llvm-runtimes/libcxx/libcxx-21.0.0_pre20250528.ebuild
index 6f6f9ae0d621..83851b3661b1 100644
--- a/llvm-runtimes/libcxx/libcxx-21.0.0_pre20250528.ebuild
+++ b/llvm-runtimes/libcxx/libcxx-21.0.0_pre20250528.ebuild
@@ -145,6 +145,10 @@ multilib_src_compile() {
}
multilib_src_test() {
+ local LIT_XFAIL="
+ libcxx/gdb/gdb_pretty_printer_test.sh.cpp
+ "
+
local -x LIT_PRESERVES_TMP=1
cmake_build install-cxx-test-suite-prefix
cp
"${BUILD_DIR}"/{lib,libcxx/test-suite-install/$(get_libdir)}/libc++_shared.so
|| die