[Bug c++/22604] [4.0/4.1 Regression] ICE after invalid covariant return

2005-10-18 Thread cvs-commit at gcc dot gnu dot org
--- Comment #13 from cvs-commit at gcc dot gnu dot org 2005-10-18 12:30 --- Subject: Bug 22604 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-18 12:30:33 Modified files: gcc/cp : ChangeLog cp-tree.h class.c semantics.c

[Bug c++/22604] [4.0/4.1 Regression] ICE after invalid covariant return

2005-10-18 Thread cvs-commit at gcc dot gnu dot org
--- Comment #14 from cvs-commit at gcc dot gnu dot org 2005-10-18 12:34 --- Subject: Bug 22604 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-10-18 12:34:30 Modified files: gcc/cp : ChangeLog

[Bug c++/22604] [4.0/4.1 Regression] ICE after invalid covariant return

2005-10-18 Thread nathan at gcc dot gnu dot org
--- Comment #15 from nathan at gcc dot gnu dot org 2005-10-18 12:40 --- fixed mainline and 4.0 2005-10-18 Nathan Sidwell [EMAIL PROTECTED] PR c++/22604 * class.c (update_vtable_entry_for_fn): Don't process invalid covariant overriders. PR c++/23118

[Bug c++/22604] [4.0/4.1 Regression] ICE after invalid covariant return

2005-10-17 Thread nathan at gcc dot gnu dot org
--- Comment #12 from nathan at gcc dot gnu dot org 2005-10-17 17:36 --- I'll take a look -- nathan at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/22604] [4.0/4.1 Regression] ICE after invalid covariant return

2005-09-27 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.2 |4.0.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22604

[Bug c++/22604] [4.0/4.1 Regression] ICE after invalid covariant return

2005-08-11 Thread flash at pobox dot com
--- Additional Comments From flash at pobox dot com 2005-08-12 01:26 --- The patch looks good. A checking=yes build, with patches 20161-8277, 22508-2005-08-00326, 22600-9330, and 22604-2005-08-00334, rejected the file BBinder_segfault.ii without an ICE. (A checking=all build is

[Bug c++/22604] [4.0/4.1 Regression] ICE after invalid covariant return

2005-08-08 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-08 18:13 --- This worked with 20041211. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22604

[Bug c++/22604] [4.0/4.1 Regression] ICE after invalid covariant return

2005-08-05 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-08-05 15:28 --- For the record: The bug from comment #6 is tracked in PR23118. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22604

[Bug c++/22604] [4.0/4.1 Regression] ICE after invalid covariant return

2005-08-05 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-08-05 15:43 --- Testing a patch. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu

[Bug c++/22604] [4.0/4.1 Regression] ICE after invalid covariant return

2005-07-27 Thread flash at pobox dot com
--- Additional Comments From flash at pobox dot com 2005-07-28 03:15 --- Here's another segfault, originally PalmSource bug 105158, but after Delta reduction it looked similar: class nameOne : public nameTwo, public nameThree, public nameFour, public nameFive, public nameSix { void

[Bug c++/22604] [4.0/4.1 Regression] ICE after invalid covariant return

2005-07-27 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-28 03:27 --- (In reply to comment #6) Here's another segfault, originally PalmSource bug 105158, but after Delta reduction it looked similar: That is a different issue, please file as a seperate bug. --

[Bug c++/22604] [4.0/4.1 Regression] ICE after invalid covariant return

2005-07-25 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-25 13:11 --- Here's an example that only contains one error: == struct A; struct B { virtual A* foo(); }; namespace N { struct A : B { virtual A*