[llvm] [CodeGen] Disable MachineOutliner in CodeGenPassBuilder unittest (PR #77860)

via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 11 17:21:24 PST 2024


https://github.com/paperchalice updated https://github.com/llvm/llvm-project/pull/77860

>From 1c11afc93a3287edd14d95b1bc2b795aa2e1ddf0 Mon Sep 17 00:00:00 2001
From: PaperChalice <liujunchang97 at outlook.com>
Date: Fri, 12 Jan 2024 09:10:23 +0800
Subject: [PATCH] [CodeGen] Make CodeGenPassBuilder Pipeline test x86-64 only

The concrete pipeline is specific to target.
Should fix build bots.
---
 llvm/unittests/CodeGen/CodeGenPassBuilderTest.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/llvm/unittests/CodeGen/CodeGenPassBuilderTest.cpp b/llvm/unittests/CodeGen/CodeGenPassBuilderTest.cpp
index 9be3616cd362b5..ec324a45b9f9e6 100644
--- a/llvm/unittests/CodeGen/CodeGenPassBuilderTest.cpp
+++ b/llvm/unittests/CodeGen/CodeGenPassBuilderTest.cpp
@@ -62,7 +62,7 @@ class CodeGenPassBuilderTest : public testing::Test {
   }
 
   void SetUp() override {
-    std::string TripleName = Triple::normalize(sys::getDefaultTargetTriple());
+    std::string TripleName = Triple::normalize("x86_64-pc-linux-gnu");
     std::string Error;
     const Target *TheTarget = TargetRegistry::lookupTarget(TripleName, Error);
     if (!TheTarget)



More information about the llvm-commits mailing list