The clang-cl test required x86-registered-target but it defaulted to the
host's triple and AArch64 still doesn't support COFF, so the test failed.
The triple was "aarch64-pc-windows-msvc18.0.0" with ObjectFormat equals
llvm::Triple::COFF, failing assertion:
Assertion `(TT.isOSBinFormatELF() || TT.isOSBinFormatMachO()) &&
"Only expect Darwin and ELF targets"
in AArch64MCTargetDesc.cpp:78.
Making the test only run on Windows hosts obviously fixes the problem.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@284749
91177308-0d34-0410-b5e6-
96231b3b80d8
-// REQUIRES: x86-registered-target
+// REQUIRES: system-windows
//
// RUN: rm -rf %t
// RUN: mkdir %t