aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2018-10-11 20:35:11 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2018-10-11 20:35:11 +0200
commit1cc6eecd5d489caa67f04bdd43e5a06c8e3d62d1 (patch)
tree1b4b0c4bc7449c73ac99d5c5a65365dd7a088ecb /gcc
parentcbd8652b67eee2f10ce276968983b494829fa42d (diff)
downloadgcc-1cc6eecd5d489caa67f04bdd43e5a06c8e3d62d1.zip
gcc-1cc6eecd5d489caa67f04bdd43e5a06c8e3d62d1.tar.gz
gcc-1cc6eecd5d489caa67f04bdd43e5a06c8e3d62d1.tar.bz2
re PR c++/85070 (ICE on C++ code: in lazily_declare_fn, at cp/method.c:2409)
PR c++/85070 * g++.dg/cpp0x/pr85070.C: Change effective target for diagnostics from c++14_only to c++14. From-SVN: r265052
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/g++.dg/cpp0x/pr85070.C4
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index acac188..4bca601 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2018-10-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/85070
+ * g++.dg/cpp0x/pr85070.C: Change effective target for diagnostics from
+ c++14_only to c++14.
+
2018-10-11 David Malcolm <dmalcolm@redhat.com>
* lib/multiline.exp (dg-begin-multiline-output): Issue an error if
diff --git a/gcc/testsuite/g++.dg/cpp0x/pr85070.C b/gcc/testsuite/g++.dg/cpp0x/pr85070.C
index c1c5b23..a8b1c50 100644
--- a/gcc/testsuite/g++.dg/cpp0x/pr85070.C
+++ b/gcc/testsuite/g++.dg/cpp0x/pr85070.C
@@ -4,10 +4,10 @@ struct A;
struct B
{
- constexpr A & operator= (const A &); // { dg-warning "used" "" { target c++14_only } }
+ constexpr A & operator= (const A &); // { dg-warning "used" "" { target c++14 } }
};
-struct A : B // { dg-error "cannot be overloaded" "" { target c++14_only } }
+struct A : B // { dg-error "cannot be overloaded" "" { target c++14 } }
{
using B::operator=;
} a { a = a };