diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.law/operators30.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.law/operators30.C | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.law/operators30.C b/gcc/testsuite/g++.old-deja/g++.law/operators30.C new file mode 100644 index 00000000000..3c23a060a2d --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.law/operators30.C @@ -0,0 +1,25 @@ +// GROUPS passed operators +// opr-mm file +// Date: Thu, 2 Jun 94 10:00:29 +0200 +// From: chatty@cenatls.cena.dgac.fr (Stephane Chatty) +// Message-Id: <9406020800.AA14201@geant.cenatls.cena.dgac.fr> +// Subject: result of operator -- with g++-2.5.8 + +#include <stdio.h> + +nop() +{ +} // ERROR - non-void + +main () +{ + int a = 2; + + if (----a == 0) + nop (); + + if (a == 0) + printf("PASS\n"); + else + printf("FAIL\n"); +} |