Author: Chuanqi Xu
Date: 2021-12-22T11:50:47+08:00
New Revision: 9effb6f81620058b57316401807b23db99e1682d

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

LOG: [NFC] Use %clang_cc instead of %clang in c++20 module tests

Added: 
    

Modified: 
    clang/test/CXX/basic/basic.namespace/basic.namespace.general/p2.cppm
    clang/test/Modules/concept.cppm
    clang/test/Modules/odr_using_dependent_name.cppm

Removed: 
    


################################################################################
diff  --git 
a/clang/test/CXX/basic/basic.namespace/basic.namespace.general/p2.cppm 
b/clang/test/CXX/basic/basic.namespace/basic.namespace.general/p2.cppm
index 61f13ce01925b..9fa5120f88428 100644
--- a/clang/test/CXX/basic/basic.namespace/basic.namespace.general/p2.cppm
+++ b/clang/test/CXX/basic/basic.namespace/basic.namespace.general/p2.cppm
@@ -1,8 +1,8 @@
 // Check that the compiler wouldn't crash due to inconsistent namesapce linkage
 // RUN: rm -rf %t
 // RUN: mkdir -p %t
-// RUN: %clang -std=c++20 %S/Inputs/p2.cppm --precompile -o %t/Y.pcm
-// RUN: %clang -std=c++20 -fprebuilt-module-path=%t -I%S/Inputs %s -c -Xclang 
-verify
+// RUN: %clang_cc1 -x c++ -std=c++20 %S/Inputs/p2.cppm -emit-module-interface 
-o %t/Y.pcm
+// RUN: %clang_cc1 -x c++ -std=c++20 -fprebuilt-module-path=%t -I%S/Inputs %s 
-fsyntax-only -verify
 // expected-no-diagnostics
 export module X;
 import Y;

diff  --git a/clang/test/Modules/concept.cppm b/clang/test/Modules/concept.cppm
index e14a158644afa..f171e6d082374 100644
--- a/clang/test/Modules/concept.cppm
+++ b/clang/test/Modules/concept.cppm
@@ -1,7 +1,7 @@
 // RUN: rm -rf %t
 // RUN: mkdir %t
-// RUN: %clang -std=c++20 %S/Inputs/concept/A.cppm --precompile -o %t/A.pcm
-// RUN: %clang -std=c++20 -fprebuilt-module-path=%t -I%S/Inputs/concept %s -c 
-Xclang -verify
+// RUN: %clang_cc1 -x c++ -std=c++20 %S/Inputs/concept/A.cppm 
-emit-module-interface -o %t/A.pcm
+// RUN: %clang_cc1 -x c++ -std=c++20 -fprebuilt-module-path=%t 
-I%S/Inputs/concept %s -fsyntax-only -verify
 // expected-no-diagnostics
 
 module;

diff  --git a/clang/test/Modules/odr_using_dependent_name.cppm 
b/clang/test/Modules/odr_using_dependent_name.cppm
index 8d7ea9f57bedc..c2938855fdbe5 100644
--- a/clang/test/Modules/odr_using_dependent_name.cppm
+++ b/clang/test/Modules/odr_using_dependent_name.cppm
@@ -1,7 +1,7 @@
 // RUN: rm -rf %t
 // RUN: mkdir -p %t
-// RUN: %clang -std=c++20 %S/Inputs/odr_using_dependent_name/X.cppm 
--precompile -o %t/X.pcm
-// RUN: %clang -std=c++20 -I%S/Inputs/odr_using_dependent_name 
-fprebuilt-module-path=%t %s --precompile -c
+// RUN: %clang_cc1 -std=c++20 %S/Inputs/odr_using_dependent_name/X.cppm 
-emit-module-interface -o %t/X.pcm
+// RUN: %clang_cc1 -std=c++20 -I%S/Inputs/odr_using_dependent_name 
-fprebuilt-module-path=%t %s -emit-module-interface -fsyntax-only -verify
 // expected-no-diagnostics
 module;
 #include "foo.h"


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to