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