[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