Skip to content

Commit 4c03d27

Browse files
Merge pull request #7589 from rastogishubham/FixCASIDTestStable
Fix test crash on non-MachO platforms by using correct target triple
2 parents 4f759ff + fe9a024 commit 4c03d27

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

clang/test/CAS/cas-emit-casid.c

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,28 @@
1+
// REQUIRES: aarch64-registered-target
12
// RUN: rm -rf %t && mkdir -p %t
2-
// RUN: %clang -c -Xclang -fcas-backend -Xclang -fcas-path -Xclang %t/cas -Xclang -fcas-backend-mode=native -Xclang -fcas-emit-casid-file %s -o %t/test.o
3+
// RUN: %clang -target arm64-apple-macosx12.0.0 -c -Xclang -fcas-backend -Xclang -fcas-path -Xclang %t/cas -Xclang -fcas-backend-mode=native -Xclang -fcas-emit-casid-file %s -o %t/test.o
34
// RUN: cat %t/test.o.casid | FileCheck %s --check-prefix=NATIVE_FILENAME
45
// NATIVE_FILENAME: CASID:Jllvmcas://{{.*}}
56
//
67
// RUN: rm -rf %t && mkdir -p %t
7-
// RUN: %clang -c -Xclang -fcas-backend -Xclang -fcas-path -Xclang %t/cas -Xclang -fcas-backend-mode=verify -Xclang -fcas-emit-casid-file %s -o %t/test.o
8+
// RUN: %clang -target arm64-apple-macosx12.0.0 -c -Xclang -fcas-backend -Xclang -fcas-path -Xclang %t/cas -Xclang -fcas-backend-mode=verify -Xclang -fcas-emit-casid-file %s -o %t/test.o
89
// RUN: cat %t/test.o.casid | FileCheck %s --check-prefix=VERIFY_FILENAME
910
// VERIFY_FILENAME: CASID:Jllvmcas://{{.*}}
1011
//
1112
// RUN: rm -rf %t && mkdir -p %t
12-
// RUN: %clang -c -Xclang -fcas-backend -Xclang -fcas-path -Xclang %t/cas -Xclang -fcas-backend-mode=casid -Xclang -fcas-emit-casid-file %s -o %t/test.o
13+
// RUN: %clang -target arm64-apple-macosx12.0.0 -c -Xclang -fcas-backend -Xclang -fcas-path -Xclang %t/cas -Xclang -fcas-backend-mode=casid -Xclang -fcas-emit-casid-file %s -o %t/test.o
1314
// RUN: not cat %t/test.o.casid
1415
//
1516
// RUN: rm -rf %t && mkdir -p %t
16-
// RUN: %clang -c -Xclang -fcas-backend -Xclang -fcas-path -Xclang %t/cas -Xclang -fcas-backend-mode=native -Xclang -fcas-emit-casid-file %s -o -
17+
// RUN: %clang -target arm64-apple-macosx12.0.0 -c -Xclang -fcas-backend -Xclang -fcas-path -Xclang %t/cas -Xclang -fcas-backend-mode=native -Xclang -fcas-emit-casid-file %s -o -
1718
// RUN: not cat %t/test.o.casid
1819
//
1920
// RUN: rm -rf %t && mkdir -p %t
20-
// RUN: %clang -c -Xclang -fcas-backend -Xclang -fcas-path -Xclang %t/cas -Xclang -fcas-backend-mode=verify -Xclang -fcas-emit-casid-file %s -o -
21+
// RUN: %clang -target arm64-apple-macosx12.0.0 -c -Xclang -fcas-backend -Xclang -fcas-path -Xclang %t/cas -Xclang -fcas-backend-mode=verify -Xclang -fcas-emit-casid-file %s -o -
2122
// RUN: not cat %t/test.o.casid
2223
//
2324
// RUN: rm -rf %t && mkdir -p %t
24-
// RUN: %clang -c -Xclang -fcas-backend -Xclang -fcas-path -Xclang %t/cas -Xclang -fcas-backend-mode=casid -Xclang -fcas-emit-casid-file %s -o -
25+
// RUN: %clang -target arm64-apple-macosx12.0.0 -c -Xclang -fcas-backend -Xclang -fcas-path -Xclang %t/cas -Xclang -fcas-backend-mode=casid -Xclang -fcas-emit-casid-file %s -o -
2526
// RUN: not cat %t/test.o.casid
2627

2728
void test(void) {}

0 commit comments

Comments
 (0)