[clang] de9b0dd - Add explicit triple to fix errors from #110102

Stephen Tozer via cfe-commits cfe-commits at lists.llvm.org
Tue Jan 28 11:35:25 PST 2025


Author: Stephen Tozer
Date: 2025-01-28T19:34:41Z
New Revision: de9b0ddedc43302117b15518ca21f3341cf6b5ff

URL: https://github.com/llvm/llvm-project/commit/de9b0ddedc43302117b15518ca21f3341cf6b5ff
DIFF: https://github.com/llvm/llvm-project/commit/de9b0ddedc43302117b15518ca21f3341cf6b5ff.diff

LOG: Add explicit triple to fix errors from #110102

Attempted fix for errors observed on:
https://luci-milo.appspot.com/ui/p/fuchsia/builders/toolchain.ci/clang-windows-x64/b8724497761651154417/overview

Several tests that required an explicit triple had none present; this
patch adds those triples.

Added: 
    

Modified: 
    clang/test/CodeGen/extend-variable-liveness.c
    clang/test/CodeGen/fake-use-determinism.c
    clang/test/CodeGen/fake-use-noreturn.cpp
    clang/test/CodeGen/fake-use-this.cpp

Removed: 
    


################################################################################
diff  --git a/clang/test/CodeGen/extend-variable-liveness.c b/clang/test/CodeGen/extend-variable-liveness.c
index 0eae155a9259d1..c6bca48e6469c2 100644
--- a/clang/test/CodeGen/extend-variable-liveness.c
+++ b/clang/test/CodeGen/extend-variable-liveness.c
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 %s -emit-llvm -fextend-variable-liveness -o - | FileCheck %s --implicit-check-not=llvm.fake.use
+// RUN: %clang_cc1 %s -triple x86_64-unknown-linux-gnu -emit-llvm -fextend-variable-liveness -o - | FileCheck %s --implicit-check-not=llvm.fake.use
 // Check that fake use calls are emitted at the correct locations, i.e.
 // at the end of lexical blocks and at the end of the function.
 

diff  --git a/clang/test/CodeGen/fake-use-determinism.c b/clang/test/CodeGen/fake-use-determinism.c
index 459d7915cbe906..039d8de6924315 100644
--- a/clang/test/CodeGen/fake-use-determinism.c
+++ b/clang/test/CodeGen/fake-use-determinism.c
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -emit-llvm -fextend-variable-liveness %s -o - | FileCheck %s
+// RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -emit-llvm -fextend-variable-liveness %s -o - | FileCheck %s
 //
 // We are checking that the fake.use calls for i, j and k appear
 // in a particular order. It is not the order itself that is important

diff  --git a/clang/test/CodeGen/fake-use-noreturn.cpp b/clang/test/CodeGen/fake-use-noreturn.cpp
index 6a3a07cc5abef2..db7f27735b1d3f 100644
--- a/clang/test/CodeGen/fake-use-noreturn.cpp
+++ b/clang/test/CodeGen/fake-use-noreturn.cpp
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 %s -emit-llvm -fextend-variable-liveness -o - | FileCheck %s
+// RUN: %clang_cc1 %s -triple x86_64-unknown-linux-gnu -emit-llvm -fextend-variable-liveness -o - | FileCheck %s
 //
 // Check we can correctly produce fake uses for function-level variables even
 // when we have a return in a nested conditional and there is no code at the end

diff  --git a/clang/test/CodeGen/fake-use-this.cpp b/clang/test/CodeGen/fake-use-this.cpp
index c1725d88c7176a..a0ed93d222d505 100644
--- a/clang/test/CodeGen/fake-use-this.cpp
+++ b/clang/test/CodeGen/fake-use-this.cpp
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 %s -emit-llvm -fextend-variable-liveness=this -o - | FileCheck %s --implicit-check-not=fake.use
+// RUN: %clang_cc1 %s -triple x86_64-unknown-linux-gnu -emit-llvm -fextend-variable-liveness=this -o - | FileCheck %s --implicit-check-not=fake.use
 // Check that we generate a fake_use call with the 'this' pointer as argument,
 // and no other fake uses.
 // The call should appear after the call to bar().


        


More information about the cfe-commits mailing list