[clang] 19d3b37 - Partially revert changes to test lang-std.cpp

Yaxun Liu via cfe-commits cfe-commits at lists.llvm.org
Tue Jul 25 06:32:52 PDT 2023


Author: Yaxun (Sam) Liu
Date: 2023-07-25T09:32:29-04:00
New Revision: 19d3b37196553372e963bd70718bba1b0bfc94ee

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

LOG: Partially revert changes to test lang-std.cpp

Recover the checking for the default language standard for C++.

Reviewed by: Douglas Yung, Paul Robinson

Added: 
    

Modified: 
    clang/test/Preprocessor/lang-std.cpp

Removed: 
    


################################################################################
diff  --git a/clang/test/Preprocessor/lang-std.cpp b/clang/test/Preprocessor/lang-std.cpp
index 1fb0759679e04f..6e9d5e52362071 100644
--- a/clang/test/Preprocessor/lang-std.cpp
+++ b/clang/test/Preprocessor/lang-std.cpp
@@ -1,10 +1,13 @@
 /// Test default standards.
-/// CUDA/HIP uses the same default standards as C++.
 
 // RUN: %clang_cc1 -dM -E %s | grep __cplusplus >%T-cpp-std.txt
-// RUN: %clang_cc1 -dM -E -x cuda %s | grep __cplusplus >%T-cuda-cuda.txt
+// RUN: FileCheck --input-file %T-cpp-std.txt --check-prefix=CXX17 %s
+
+/// Check that CUDA/HIP uses the same default standards as C++.
+
+// RUN: %clang_cc1 -dM -E -x cuda %s | grep __cplusplus >%T-cuda-std.txt
 // RUN: %clang_cc1 -dM -E -x hip %s | grep __cplusplus >%T-hip-std.txt
-// RUN: 
diff  %T-cpp-std.txt %T-cuda-cuda.txt
+// RUN: 
diff  %T-cpp-std.txt %T-cuda-std.txt
 // RUN: 
diff  %T-cpp-std.txt %T-hip-std.txt
 
 // RUN: %clang_cc1 -dM -E -x cuda -std=c++14 %s | FileCheck --check-prefix=CXX14 %s


        


More information about the cfe-commits mailing list