Skip to content

Commit

Permalink
Partially revert changes to test lang-std.cpp
Browse files Browse the repository at this point in the history
Recover the checking for the default language standard for C++.

Reviewed by: Douglas Yung, Paul Robinson
  • Loading branch information
yxsamliu committed Jul 25, 2023
1 parent 0cab8d2 commit 19d3b37
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions clang/test/Preprocessor/lang-std.cpp
Original file line number Diff line number Diff line change
@@ -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
Expand Down

0 comments on commit 19d3b37

Please sign in to comment.