summaryrefslogtreecommitdiff
path: root/user/llvm18/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'user/llvm18/APKBUILD')
-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: