[Bug c++/18123] [3.4/4.0 regression] ICE on templated enum
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2004-12-02 11:52 --- Fixed in 3.4 branch and mainline. -- What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18123
[Bug c++/18123] [3.4/4.0 regression] ICE on templated enum
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-02 11:51 --- Subject: Bug 18123 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2004-12-02 11:51:33 Modified files: gcc/cp : ChangeLog parser.c gcc/testsuite : ChangeLog Added files: gcc/testsuite/g++.dg/parse: enum2.C Log message: PR c++/18123 * parser.c (cp_parser_type_specifier): Don't create new enum type if it is not in the form 'enum [identifier] { [...] };'. Catch template declaration of enum. * g++.dg/parse/enum2.C: New test. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.3892.2.180&r2=1.3892.2.181 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/parser.c.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.157.2.45&r2=1.157.2.46 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.3389.2.316&r2=1.3389.2.317 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/parse/enum2.C.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=NONE&r2=1.1.2.1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18123
[Bug c++/18123] [3.4/4.0 regression] ICE on templated enum
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-02 11:35 --- Subject: Bug 18123 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-02 11:34:57 Modified files: gcc/cp : ChangeLog parser.c gcc/testsuite : ChangeLog gcc/testsuite/g++.old-deja/g++.pt: enum5.C Added files: gcc/testsuite/g++.dg/parse: enum2.C Log message: PR c++/18123 * parser.c (cp_parser_type_specifier): Catch template declaration of enum. * g++.dg/parse/enum2.C: New test. * g++.old-deja/g++.pt/enum5.C: Adjust error location. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&r1=1.4509&r2=1.4510 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/parser.c.diff?cvsroot=gcc&r1=1.286&r2=1.287 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.4705&r2=1.4706 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/parse/enum2.C.diff?cvsroot=gcc&r1=NONE&r2=1.1 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.old-deja/g++.pt/enum5.C.diff?cvsroot=gcc&r1=1.5&r2=1.6 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18123
[Bug c++/18123] [3.4/4.0 regression] ICE on templated enum
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2004-11-11 14:17 --- Revised patch posted: http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00890.html -- What|Removed |Added Keywords||patch http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18123
[Bug c++/18123] [3.4/4.0 regression] ICE on templated enum
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2004-11-09 16:18 --- Old patch retracted, new patch in progress. -- What|Removed |Added Keywords|patch | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18123
[Bug c++/18123] [3.4/4.0 regression] ICE on templated enum
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2004-11-03 12:22 --- Patch submitted: http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00194.html -- What|Removed |Added Keywords||patch http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18123
[Bug c++/18123] [3.4/4.0 regression] ICE on templated enum
--- Additional Comments From mmitchel at gcc dot gnu dot org 2004-11-01 00:46 --- Postponed until GCC 3.4.4. -- What|Removed |Added Target Milestone|3.4.3 |3.4.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18123
[Bug c++/18123] [3.4/4.0 regression] ICE on templated enum
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2004-10-24 08:44 --- Will look at it. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |lerdsuwa at gcc dot gnu dot |dot org |org Status|NEW |ASSIGNED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18123
[Bug c++/18123] [3.4/4.0 regression] ICE on templated enum
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-23 23:08 --- : Search converges between 2003-10-20-trunk (#382) and 2003-10-23-trunk (#383). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18123
[Bug c++/18123] [3.4/4.0 regression] ICE on templated enum
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-23 23:07 --- Confirmed. -- What|Removed |Added Severity|normal |minor Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |2004-10-23 23:07:28 date|| Target Milestone|--- |3.4.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18123