[Bug c++/19764] [3.4 regression] ICE on explicit instantiation of a non-template destructor
--- Comment #8 from reichelt at gcc dot gnu dot org 2005-12-07 21:23 --- Subject: Bug 19764 Author: reichelt Date: Wed Dec 7 21:23:14 2005 New Revision: 108189 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108189 Log: PR c++/19397 * g++.dg/template/typedef3.C: New test. PR c++/19762 PR c++/19764 * g++.dg/template/dtor3.C: Fix error markers. Added: branches/gcc-4_0-branch/gcc/testsuite/g++.dg/template/typedef3.C Modified: branches/gcc-4_0-branch/gcc/testsuite/ChangeLog branches/gcc-4_0-branch/gcc/testsuite/g++.dg/template/dtor3.C -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19764
[Bug c++/19764] [3.4 regression] ICE on explicit instantiation of a non-template destructor
--- Comment #7 from reichelt at gcc dot gnu dot org 2005-12-07 21:20 --- Subject: Bug 19764 Author: reichelt Date: Wed Dec 7 21:20:25 2005 New Revision: 108188 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108188 Log: PR c++/19397 * g++.dg/template/typedef3.C: New test. PR c++/19762 PR c++/19764 * g++.dg/template/dtor3.C: Fix error markers. Added: branches/gcc-4_1-branch/gcc/testsuite/g++.dg/template/typedef3.C Modified: branches/gcc-4_1-branch/gcc/testsuite/ChangeLog branches/gcc-4_1-branch/gcc/testsuite/g++.dg/template/dtor3.C -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19764
[Bug c++/19764] [3.4 regression] ICE on explicit instantiation of a non-template destructor
--- Comment #6 from reichelt at gcc dot gnu dot org 2005-12-07 21:16 --- Subject: Bug 19764 Author: reichelt Date: Wed Dec 7 21:16:21 2005 New Revision: 108187 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108187 Log: PR c++/19397 * g++.dg/template/typedef3.C: New test. PR c++/19762 PR c++/19764 * g++.dg/template/dtor3.C: Fix error markers. Added: trunk/gcc/testsuite/g++.dg/template/typedef3.C Modified: trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/g++.dg/template/dtor3.C -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19764
[Bug c++/19764] [3.4 regression] ICE on explicit instantiation of a non-template destructor
--- Comment #5 from reichelt at gcc dot gnu dot org 2005-12-07 19:44 --- Fixed on the 3.4 branch. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added URL||http://gcc.gnu.org/ml/gcc- ||patches/2005- ||12/msg00446.html Status|ASSIGNED|RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19764
[Bug c++/19764] [3.4 regression] ICE on explicit instantiation of a non-template destructor
--- Comment #4 from reichelt at gcc dot gnu dot org 2005-12-07 19:40 --- Subject: Bug 19764 Author: reichelt Date: Wed Dec 7 19:40:24 2005 New Revision: 108174 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108174 Log: PR c++/19397 PR c++/19762 PR c++/19764 * parser.c (cp_parser_declarator_id): Check for error_mark_node before building a SCOPE_REF. * g++.dg/template/typedef3.C: New test. * g++.dg/template/dtor3.C: Fix error markers. Added: branches/gcc-3_4-branch/gcc/testsuite/g++.dg/template/typedef3.C Modified: branches/gcc-3_4-branch/gcc/cp/ChangeLog branches/gcc-3_4-branch/gcc/cp/parser.c branches/gcc-3_4-branch/gcc/testsuite/ChangeLog branches/gcc-3_4-branch/gcc/testsuite/g++.dg/template/dtor3.C -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19764
[Bug c++/19764] [3.4 regression] ICE on explicit instantiation of a non-template destructor
--- Comment #3 from reichelt at gcc dot gnu dot org 2005-12-06 17:30 --- Testing a patch. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |reichelt at gcc dot gnu dot |dot org |org Status|NEW |ASSIGNED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19764
[Bug c++/19764] [3.4 regression] ICE on explicit instantiation of a non-template destructor
-- gdr at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|3.4.5 |3.4.6 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19764
[Bug c++/19764] [3.4 regression] ICE on explicit instantiation of a non-template destructor
--- Additional Comments From bangerth at dealii dot org 2005-08-08 18:01 --- This seems already fixed in 4.0 and mainline: g/x> /home/bangerth/bin/gcc-4.0*/bin/c++ -c x.cc x.cc:2: error: ‘A’ is not a template x.cc:2: error: expected id-expression before ‘~’ token g/x> /home/bangerth/bin/gcc-4.1*/bin/c++ -c x.cc x.cc:2: error: ‘A’ is not a template x.cc:2: error: expected id-expression before ‘~’ token The error message seems reasonable to me. W. -- What|Removed |Added Last reconfirmed|2005-02-26 18:42:45 |2005-08-08 18:01:34 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19764
[Bug c++/19764] [3.4 regression] ICE on explicit instantiation of a non-template destructor
-- What|Removed |Added Severity|normal |minor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19764