Adjust g++.old-deja/g++.jason/overload.C
authorPatrick Palka <ppalka@gcc.gnu.org>
Fri, 21 Aug 2015 20:25:47 +0000 (20:25 +0000)
committerPatrick Palka <ppalka@gcc.gnu.org>
Fri, 21 Aug 2015 20:25:47 +0000 (20:25 +0000)
gcc/testsuite/ChangeLog:

* g++.old-deja/g++.jason/overload.C: Adjust to preserve original
property that instantiation here is a compile-time error.

From-SVN: r227088

gcc/testsuite/ChangeLog
gcc/testsuite/g++.old-deja/g++.jason/overload.C

index 08d7118be681e0c1146e05831b300fd3fe1d4078..945ef0124fcc24b13c82867c1af78855c5e424e9 100644 (file)
@@ -1,3 +1,8 @@
+2015-08-21  Patrick Palka  <ppalka@gcc.gnu.org>
+
+       * g++.old-deja/g++.jason/overload.C: Adjust to preserve original
+       property that instantiation here is a compile-time error.
+
 2015-08-21  Paolo Carlini  <paolo.carlini@oracle.com>
 
        * g++.dg/other/pr67065.C: Extend.
index 28b029f48be87f42afb3dbc048a3770e69f54757..5d27713d770be5e753bde5c6f77e1ede87418961 100644 (file)
@@ -5,7 +5,7 @@ enum bar {};
 void operator+ (int, int);// { dg-error "" } .*
 void operator+ (bar&, int);
 
-template <class T> void operator+ (int b, T& t) { return; }
+template <class T> void operator+ (int b, T& t) { (void) T::bogus; }
 void operator+ (int, bar&);
 
 template <class T> class foo