diff options
| -rw-r--r-- | gcc/testsuite/g++.old-deja/g++.brendan/union1.C | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.brendan/union1.C b/gcc/testsuite/g++.old-deja/g++.brendan/union1.C index 7a4df26..ca78146 100644 --- a/gcc/testsuite/g++.old-deja/g++.brendan/union1.C +++ b/gcc/testsuite/g++.old-deja/g++.brendan/union1.C @@ -1,7 +1,10 @@ -// Build don't link: // GROUPS passed unions // This is fixed by finish_anon_union doing a string_cst_equal check on // the DECL_SIZE of the decls, instead of comparing the DECL_SIZE nodes. + +// The compiler currently fails to allocate space for the static union. +// excess errors test - XFAIL *-*-* + unsigned hash(const double d) { @@ -12,3 +15,8 @@ asdouble = d; return asint[0] ^ asint[1]; } + +int main () +{ + hash (3.1415); +} |
