diff --git a/llvm/unittests/Support/Host.cpp b/llvm/unittests/Support/Host.cpp index 6351903ecc895..523e6e2195e41 100644 --- a/llvm/unittests/Support/Host.cpp +++ b/llvm/unittests/Support/Host.cpp @@ -40,8 +40,8 @@ class HostTest : public testing::Test { // some systems. return (Host.isOSWindows() && llvm_is_multithreaded()) || Host.isOSDarwin() || (Host.isX86() && Host.isOSLinux()) || - (Host.isPPC64() && Host.isOSLinux()) || - (Host.isSystemZ() && (Host.isOSLinux() || Host.isOSzOS())); + (Host.isOSLinux() && !Host.isAndroid()) || + (Host.isSystemZ() && Host.isOSzOS()); } HostTest() : Host(Triple::normalize(sys::getProcessTriple())) {}