summaryrefslogtreecommitdiff
path: root/user
diff options
context:
space:
mode:
authorZach van Rijn <me@zv.io>2024-12-06 10:09:12 -0600
committerZach van Rijn <me@zv.io>2024-12-06 10:09:12 -0600
commit4034c23b1ee3003a32d13387b0a4c81257000d02 (patch)
treef899d736f9766607f77e17c46269ebcb9f0000fb /user
parent1c7549b7bb4dcf1142d6c19876841ccc93fcafd5 (diff)
downloadpackages-4034c23b1ee3003a32d13387b0a4c81257000d02.tar.gz
packages-4034c23b1ee3003a32d13387b0a4c81257000d02.tar.bz2
packages-4034c23b1ee3003a32d13387b0a4c81257000d02.tar.xz
packages-4034c23b1ee3003a32d13387b0a4c81257000d02.zip
user/llvm18: disable flaky tests. fixes #1250.
Diffstat (limited to 'user')
-rw-r--r--user/llvm18/APKBUILD27
1 files changed, 17 insertions, 10 deletions
diff --git a/user/llvm18/APKBUILD b/user/llvm18/APKBUILD
index 02a61d738..3338c4d71 100644
--- a/user/llvm18/APKBUILD
+++ b/user/llvm18/APKBUILD
@@ -72,32 +72,32 @@ prepare() {
default_prepare
# https://bugs.llvm.org//show_bug.cgi?id=31870
- rm test/tools/llvm-symbolizer/print_context.c
+ rm -v test/tools/llvm-symbolizer/print_context.c
case $CARCH in
pmmx|x86|ppc|armhf|armv7)
# Appears to not work when building 32-bit code on 64-bit host.
- rm test/tools/llvm-size/radix.test;;
+ rm -v test/tools/llvm-size/radix.test;;
esac
case $CARCH in
ppc64|ppc|mips64|mips)
# Appears to be a endianness issue.
for _broken in eh_frame linker-llvm-union-fwd-decl; do
- rm test/tools/dsymutil/X86/$_broken.test;
+ rm -v test/tools/dsymutil/X86/$_broken.test;
done
esac
case $CTARGET_ARCH in
pmmx)
# Broken by fast precision method.
- rm test/tools/llvm-cov/mcdc-export-json.test;
- rm test/tools/llvm-xray/X86/graph-diff-simple.txt;
+ rm -v test/tools/llvm-cov/mcdc-export-json.test;
+ rm -v test/tools/llvm-xray/X86/graph-diff-simple.txt;
;;
ppc)
# RISC-V issues are uninvestigated as of yet. #1233
- rm test/CodeGen/RISCV/rvv/combine-store-extract-crash.ll
- rm test/CodeGen/RISCV/xtheadmempair.ll
+ rm -v test/CodeGen/RISCV/rvv/combine-store-extract-crash.ll
+ rm -v test/CodeGen/RISCV/xtheadmempair.ll
# ExecutionEngine for PPC32 requires R_PPC_REL24 to be
# implemented in RuntimeDyld.
@@ -110,7 +110,7 @@ prepare() {
trivial-reference-to-internal-variable-zeroinit.ll \
trivial-return-zero.ll \
weak-comdat.ll; do
- rm test/ExecutionEngine/Orc/$_bad_orc;
+ rm -v test/ExecutionEngine/Orc/$_bad_orc;
done
for _bad_ee in frem.ll mov64zext32.ll \
test-interp-vec-arithm_float.ll \
@@ -118,15 +118,22 @@ prepare() {
test-interp-vec-logical.ll \
test-interp-vec-setcond-fp.ll \
test-interp-vec-setcond-int.ll; do
- rm test/ExecutionEngine/$_bad_ee;
+ rm -v test/ExecutionEngine/$_bad_ee;
done
esac
#1053
- rm -fr \
+ rm -vfr \
test/tools/UpdateTestChecks \
test/ExecutionEngine/MCJIT/load-object-a.ll \
;
+
+ #1250
+ rm -v \
+ test/tools/dsymutil/X86/DWARFLinkerParallel/odr-member-functions.cpp \
+ test/tools/dsymutil/X86/DWARFLinkerParallel/odr-predictable-output2.test \
+ test/tools/dsymutil/X86/DWARFLinkerParallel/odr-string.test \
+ test/tools/dsymutil/X86/DWARFLinkerParallel/odr-uniquing.cpp
}
build() {