summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2024-08-09 15:16:45 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2024-08-09 15:16:45 -0500
commit052efdbcd0004835f25698282170e3f802f7db32 (patch)
treec298e58aeb79bd00f52716bc17e5665fb3c1af8a
parent1bcc2f5f6fbfa0c027334a367e5b00f6030bc9ab (diff)
downloadpackages-052efdbcd0004835f25698282170e3f802f7db32.tar.gz
packages-052efdbcd0004835f25698282170e3f802f7db32.tar.bz2
packages-052efdbcd0004835f25698282170e3f802f7db32.tar.xz
packages-052efdbcd0004835f25698282170e3f802f7db32.zip
user/llvm18: Disable some tests on 32-bit PowerPC
Ref: #1233
-rw-r--r--user/llvm18/APKBUILD26
1 files changed, 26 insertions, 0 deletions
diff --git a/user/llvm18/APKBUILD b/user/llvm18/APKBUILD
index d42b40bdd..8bcd3067f 100644
--- a/user/llvm18/APKBUILD
+++ b/user/llvm18/APKBUILD
@@ -105,6 +105,32 @@ prepare() {
rm test/tools/llvm-cov/mcdc-export-json.test;
rm 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
+
+ # ExecutionEngine for PPC32 requires R_PPC_REL24 to be
+ # implemented in RuntimeDyld.
+ for _bad_orc in global-ctor-with-cast.ll \
+ global-variable-alignment.ll \
+ trivial-call-to-function.ll \
+ trivial-call-to-internal-function.ll \
+ trivial-reference-to-global-variable.ll \
+ trivial-reference-to-internal-variable-nonzeroinit.ll \
+ trivial-reference-to-internal-variable-zeroinit.ll \
+ trivial-return-zero.ll \
+ weak-comdat.ll; do
+ rm test/ExecutionEngine/Orc/$_bad_orc;
+ done
+ for _bad_ee in frem.ll mov64zext32.ll \
+ test-interp-vec-arithm_float.ll \
+ test-interp-vec-arithm_int.ll \
+ test-interp-vec-logical.ll \
+ test-interp-vec-setcond-fp.ll \
+ test-interp-vec-setcond-int.ll; do
+ rm test/ExecutionEngine/$_bad_ee;
+ done
esac
# appears to be an issue on musl and glibc, but only fails on musl: