aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Kosnik <bkoz@gcc.gnu.org>1998-03-26 12:02:04 +0000
committerBenjamin Kosnik <bkoz@gcc.gnu.org>1998-03-26 12:02:04 +0000
commit56d4b6fdcbf428480e7f0530ef77990e31773615 (patch)
tree465d95e7d237484d3002e6261bfeb750bec714ed
parentac50abcebb48f999d35b4a1764b5fa483ace864f (diff)
downloadgcc-56d4b6fdcbf428480e7f0530ef77990e31773615.zip
gcc-56d4b6fdcbf428480e7f0530ef77990e31773615.tar.gz
gcc-56d4b6fdcbf428480e7f0530ef77990e31773615.tar.bz2
}
if 0 ambiguous test case From-SVN: r18845
-rw-r--r--gcc/testsuite/g++.old-deja/g++.benjamin/bool01.C5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/bool01.C b/gcc/testsuite/g++.old-deja/g++.benjamin/bool01.C
index 0800c48..c73557a 100644
--- a/gcc/testsuite/g++.old-deja/g++.benjamin/bool01.C
+++ b/gcc/testsuite/g++.old-deja/g++.benjamin/bool01.C
@@ -5,12 +5,15 @@
void bar ( bool x ) {};
void bars ( short x ) {};
+/* 980326 bkoz this is not initialized and so can have indeterminate value. */
+#if 0
int orb(){
bool y;
bar ( y );
int blob = ( 27 | int (y) );
return blob; //expect 27 or 0
}
+#endif
int orbtrue(){
bool y = true;
@@ -51,8 +54,10 @@ int orus(){
int main() {
int tmp;
+#if 0
tmp = orb();
assert (tmp == 27 || tmp == 0);
+#endif
tmp = orbtrue();
assert (tmp ==27);
tmp = orbfalse();