From e3e0cf6446e95568226124fc77efd864cac0e26c Mon Sep 17 00:00:00 2001 From: Martin Sebor Date: Fri, 26 Feb 2016 14:50:15 -0700 Subject: [PATCH] PR c++/15766 - bad parse error recovery (2 bugs) gcc/testsuite/ChangeLog: 2016-02-26 Martin Sebor PR c++/15766 * g++.old-deja/g++.other/decl5.C: Add a test case. From-SVN: r233765 --- gcc/testsuite/ChangeLog | 9 +++++++-- gcc/testsuite/g++.old-deja/g++.other/decl5.C | 6 ++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 69289cc264c..6d72390e38a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,12 +1,17 @@ +2016-02-26 Martin Sebor + + PR c++/15766 + * g++.old-deja/g++.other/decl5.C: Add a test case. + 2016-02-26 Segher Boessenkool PR target/69946 * gcc.target/powerpc/pr69946.c: New file. 2016-02-26 Richard Biener - Jeff Law + Jeff Law - PR tree-optimization/69740 + PR tree-optimization/69740 * gcc.c-torture/compile/pr69740-1.c: New test. * gcc.c-torture/compile/pr69740-2.c: New test. diff --git a/gcc/testsuite/g++.old-deja/g++.other/decl5.C b/gcc/testsuite/g++.old-deja/g++.other/decl5.C index d13f7b1d0af..2a7a5f2560e 100644 --- a/gcc/testsuite/g++.old-deja/g++.other/decl5.C +++ b/gcc/testsuite/g++.old-deja/g++.other/decl5.C @@ -77,3 +77,9 @@ void NMS::fn() { i = 3; } + +// From PR c++/15766 - bad parse error recovery (2 bugs) +void confusion1(const UndefinedType& a) // { dg-error "does not name a type" } +{ +} +