diff --git a/llvm/unittests/ExecutionEngine/Orc/OrcCAPITest.cpp b/llvm/unittests/ExecutionEngine/Orc/OrcCAPITest.cpp --- a/llvm/unittests/ExecutionEngine/Orc/OrcCAPITest.cpp +++ b/llvm/unittests/ExecutionEngine/Orc/OrcCAPITest.cpp @@ -116,6 +116,9 @@ // some may just be failing due to bugs in this testcase. if (Triple.startswith("armv7") || Triple.startswith("armv8l")) return false; + llvm::Triple T(Triple); + if (T.isOSAIX() && T.isPPC64()) + return false; return true; }