forked from OSchip/llvm-project
Fix test added by D79830
This clang test unfortunately depends on the actions of the optimizer, which some of the buildbots hit. This patch makes it so it cannot ignore the return value of 'f', so it won't do away with the implementation.
This commit is contained in:
parent
a4dc61344f
commit
79ceda2e39
|
@ -1,4 +1,5 @@
|
|||
// RUN: %clang_cc1 -emit-llvm -o - %s -O1 | FileCheck %s
|
||||
// RUN: %clang_cc1 -emit-llvm -o - -fexperimental-new-pass-manager %s -O1 | FileCheck %s
|
||||
extern int global;
|
||||
|
||||
struct S {
|
||||
|
@ -15,8 +16,8 @@ int expect_taken(int x) {
|
|||
return x;
|
||||
}
|
||||
|
||||
void f() {
|
||||
expect_taken<S>(global);
|
||||
int f() {
|
||||
return expect_taken<S>(global);
|
||||
}
|
||||
|
||||
int expect_taken2(int x) {
|
||||
|
|
Loading…
Reference in New Issue