[Bug c++/13944] [3.3/3.4/3.5 Regression] exception in constructor of a class to be thrown is not caught

2004-02-24 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-02-24 18:30 --- Subject: Bug 13944 CVSROOT:/cvs/gcc Module name:gcc Branch: tree-ssa-20020619-branch Changes by: [EMAIL PROTECTED] 2004-02-24 18:30:20 Modified files: gcc/cp

[Bug c++/13944] [3.3/3.4/3.5 Regression] exception in constructor of a class to be thrown is not caught

2004-02-24 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-02-24 18:30 --- Subject: Bug 13944 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-02-24 18:30:47 Added files: gcc/testsuite/g++.dg/eh: elide1.C elide2.C Log

[Bug c++/13944] [3.3/3.4/3.5 Regression] exception in constructor of a class to be thrown is not caught

2004-02-24 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2004-02-24 19:57 --- Subject: Re: [3.3/3.4/3.5 Regression] exception in constructor of a class to be thrown is not caught jason at redhat dot com [EMAIL PROTECTED] writes: | To match this behavior, we need to treat

[Bug c++/13944] [3.3/3.4/3.5 Regression] exception in constructor of a class to be thrown is not caught

2004-02-16 Thread jason at redhat dot com
--- Additional Comments From jason at redhat dot com 2004-02-16 18:22 --- Subject: Re: [3.3/3.4/3.5] exception in constructor of a class to be thrown is not caught EDG performs this same optimization, but they seem to have made a different choice as to whether or not the call which

[Bug c++/13944] [3.3/3.4/3.5 Regression] exception in constructor of a class to be thrown is not caught

2004-02-16 Thread jason at redhat dot com
--- Additional Comments From jason at redhat dot com 2004-02-16 18:27 --- Subject: Re: [3.3/3.4/3.5] exception in constructor of a class to be thrown is not caught Actually, this testcase does terminate under EDG: struct A { A() { } A(const A) { throw 1; } }; int

[Bug c++/13944] [3.3/3.4/3.5 Regression] exception in constructor of a class to be thrown is not caught

2004-02-15 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|minor |normal Summary|[3.3/3.4/3.5] exception in |[3.3/3.4/3.5 Regression]