diff options
author | Nathanael Nerode <neroden@gcc.gnu.org> | 2003-01-01 16:32:15 +0000 |
---|---|---|
committer | Nathanael Nerode <neroden@gcc.gnu.org> | 2003-01-01 16:32:15 +0000 |
commit | 894167c5facfaf88701b512bad8d19660f6f8321 (patch) | |
tree | 0b3ff7297deb2a7c2262dbb3c06324f90421a071 | |
parent | 35bce286a1a465593d1dd688056059bcc6c80e99 (diff) | |
download | gcc-894167c5facfaf88701b512bad8d19660f6f8321.zip gcc-894167c5facfaf88701b512bad8d19660f6f8321.tar.gz gcc-894167c5facfaf88701b512bad8d19660f6f8321.tar.bz2 |
g++.dg/parse/parens2.C: New test.
From-SVN: r60753
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/parse/parens2.C | 11 |
2 files changed, 15 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 9f7a09d..99e1f0a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org> + + g++.dg/parse/parens2.C: New test. + 2003-01-01 Neil Booth <neil@daikokuya.co.uk> * g++.dg/parse/parse5.C: New test. diff --git a/gcc/testsuite/g++.dg/parse/parens2.C b/gcc/testsuite/g++.dg/parse/parens2.C new file mode 100644 index 0000000..416af0e --- /dev/null +++ b/gcc/testsuite/g++.dg/parse/parens2.C @@ -0,0 +1,11 @@ +/* PR c++/8842. */ +/* { dg-do compile } */ +int main( int argc, char* argv ) +{ + int i = 5; + // This always worked: + // double l1 = double(int(i)) / double(int(i)); + // But this used to give a parse error before the `/' token: + double l2 = (double(int(i)) / double(int(i))); +} + |