aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2003-02-26 05:26:50 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2003-02-26 05:26:50 +0000
commitc0b1cc97a442d2ab4f5f023537872d8e9c37e61e (patch)
tree523f006d156502080078a0c92e5d5da648de50a5 /gcc
parent8ace9f18b76c1fc652608388360229b21023a445 (diff)
downloadgcc-c0b1cc97a442d2ab4f5f023537872d8e9c37e61e.zip
gcc-c0b1cc97a442d2ab4f5f023537872d8e9c37e61e.tar.gz
gcc-c0b1cc97a442d2ab4f5f023537872d8e9c37e61e.tar.bz2
re PR c++/9829 (Missing colon in nested namespace usage causes ICE)
PR c++/9829 * g++.dg/parse/namespace6.C: New test. From-SVN: r63452
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/g++.dg/parse/namespace6.C10
2 files changed, 15 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index e13423d..86887e8 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2003-02-25 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/9829
+ * g++.dg/parse/namespace6.C: New test.
+
2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
PR target/9732
diff --git a/gcc/testsuite/g++.dg/parse/namespace6.C b/gcc/testsuite/g++.dg/parse/namespace6.C
new file mode 100644
index 0000000..06642d4
--- /dev/null
+++ b/gcc/testsuite/g++.dg/parse/namespace6.C
@@ -0,0 +1,10 @@
+namespace a {
+ namespace b {
+ void foo();
+ }
+}
+
+void
+a::b:foo() // { dg-error "" }
+{
+}