summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2024-12-09 05:32:00 +0000
committerSam James <sam@gentoo.org>2024-12-09 05:32:00 +0000
commitbb72165511c977b2a2bd44e4733583d0f51b32b6 (patch)
treed0716f1a529e4d0b907d36547771c5ac58902b13 /sys-devel/mold
parentsys-devel/mold: fix phase order style (diff)
downloadgentoo-bb72165511c977b2a2bd44e4733583d0f51b32b6.tar.gz
gentoo-bb72165511c977b2a2bd44e4733583d0f51b32b6.tar.bz2
gentoo-bb72165511c977b2a2bd44e4733583d0f51b32b6.zip
sys-devel/mold: skip test failing w/ C23
I can't rebuild to test a fix to the test right now, so skip it instead. Bug: https://github.com/rui314/mold/issues/1370 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-devel/mold')
-rw-r--r--sys-devel/mold/mold-2.35.0.ebuild5
-rw-r--r--sys-devel/mold/mold-9999.ebuild5
2 files changed, 10 insertions, 0 deletions
diff --git a/sys-devel/mold/mold-2.35.0.ebuild b/sys-devel/mold/mold-2.35.0.ebuild
index d7e4c65e6171..29ba8bfdb0b4 100644
--- a/sys-devel/mold/mold-2.35.0.ebuild
+++ b/sys-devel/mold/mold-2.35.0.ebuild
@@ -84,6 +84,11 @@ src_configure() {
}
src_test() {
+ local CMAKE_SKIP_TESTS=(
+ # https://github.com/rui314/mold/issues/1370
+ x86_64-range-extension-thunk2
+ )
+
export TEST_CC="$(tc-getCC)" TEST_GCC="$(tc-getCC)" \
TEST_CXX="$(tc-getCXX)" TEST_GXX="$(tc-getCXX)"
cmake_src_test
diff --git a/sys-devel/mold/mold-9999.ebuild b/sys-devel/mold/mold-9999.ebuild
index d7e4c65e6171..29ba8bfdb0b4 100644
--- a/sys-devel/mold/mold-9999.ebuild
+++ b/sys-devel/mold/mold-9999.ebuild
@@ -84,6 +84,11 @@ src_configure() {
}
src_test() {
+ local CMAKE_SKIP_TESTS=(
+ # https://github.com/rui314/mold/issues/1370
+ x86_64-range-extension-thunk2
+ )
+
export TEST_CC="$(tc-getCC)" TEST_GCC="$(tc-getCC)" \
TEST_CXX="$(tc-getCXX)" TEST_GXX="$(tc-getCXX)"
cmake_src_test