diff options
author | Eric Fiselier <eric@efcs.ca> | 2018-09-22 21:01:07 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2018-09-22 21:01:07 +0000 |
commit | 7a26d87c9fef90d2d87ec7138b12db9efb2a11fd (patch) | |
tree | 019b65e4f4247756c9dc825bd6730b885fce7ff9 | |
parent | 33cc965bf6785f33d7503e00f3f9bee89acd48d6 (diff) |
Mark [[nodiscard]] tests unsupported on GCC prior to 7.0
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@342821 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | test/libcxx/diagnostics/nodiscard_extensions.fail.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/test/libcxx/diagnostics/nodiscard_extensions.fail.cpp b/test/libcxx/diagnostics/nodiscard_extensions.fail.cpp index aef3df162..d1e0a8af5 100644 --- a/test/libcxx/diagnostics/nodiscard_extensions.fail.cpp +++ b/test/libcxx/diagnostics/nodiscard_extensions.fail.cpp @@ -10,6 +10,9 @@ // UNSUPPORTED: c++98, c++03 +// GCC versions prior to 7.0 don't provide the required [[nodiscard]] attribute. +// UNSUPPORTED: gcc-4, gcc-5, gcc-6 + // Test that entities declared [[nodiscard]] as at extension by libc++, are // only actually declared such when _LIBCPP_ENABLE_NODISCARD is specified. |