forked from OSchip/llvm-project
[unittest] Fix FrontendTests CanGenerateCC1CommandLineFlag when LLVM_DEFAULT_TARGET_TRIPLE is not normalized after D79796
`TargetOpts->Triple` is initialized as llvm::sys::getDefaultTargetTriple() which may not be normalized. If LLVM_DEFAULT_TARGET_TRIPLE is powerpc64le-linux-gnu, we should check check `-triple powerpc64le-linux-gnu`, instead of (normalized) `-triple powerpc64le-unknown-linux-gnu`
This commit is contained in:
parent
7f094f7f9d
commit
6330653547
|
@ -78,8 +78,7 @@ TEST_F(CC1CommandLineGenerationTest,
|
|||
|
||||
TEST_F(CC1CommandLineGenerationTest,
|
||||
CanGenerateCC1CommandLineSeparateRequiredAbsent) {
|
||||
const std::string DefaultTriple =
|
||||
llvm::Triple::normalize(llvm::sys::getDefaultTargetTriple());
|
||||
const std::string DefaultTriple = llvm::sys::getDefaultTargetTriple();
|
||||
const char *Args[] = {"clang", "-xc++", "-"};
|
||||
|
||||
CompilerInvocation CInvok;
|
||||
|
|
Loading…
Reference in New Issue