From: Nathan Sidwell Date: Wed, 8 Mar 2000 17:09:57 +0000 (+0000) Subject: * g++.old-deja/g++.bugs/900215_01.C: Adjust. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=532f12a24c31494543c104af9fa13f23f7633955;p=gcc.git * g++.old-deja/g++.bugs/900215_01.C: Adjust. From-SVN: r32425 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ddb1dbc786d..a2ce4c594e1 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2000-03-08 Nathan Sidwell + + * g++.old-deja/g++.bugs/900215_01.C: Adjust. + 2000-03-08 Nathan Sidwell * g++.old-deja/g++.brendan/misc12.C: Removed. diff --git a/gcc/testsuite/g++.old-deja/g++.bugs/900215_01.C b/gcc/testsuite/g++.old-deja/g++.bugs/900215_01.C index ff16b2082e1..70df42670d6 100644 --- a/gcc/testsuite/g++.old-deja/g++.bugs/900215_01.C +++ b/gcc/testsuite/g++.old-deja/g++.bugs/900215_01.C @@ -16,15 +16,18 @@ // keywords: user-defined type conversion operators, void type, explicit casts +// 8/3/2000 (nathan): The std allows you to define such an op, but +// it will never be called. [class.conv.fct]. Make it an unconditional warning. + struct struct0 { - operator void (); // ERROR - operator void + operator void (); // WARNING - operator void }; int exit_status = 1; struct0::operator void () -{ // ERROR - operator void +{ exit_status = 0; }