This is the mail archive of the
gcc-prs@gcc.gnu.org
mailing list for the GCC project.
Re: c++/9872: [3.2 regression] wrong code with eliding constructors
- From: bangerth at dealii dot org
- To: gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, nobody at gcc dot gnu dot org, sakovacs at freemail dot hu
- Date: 3 Mar 2003 15:38:59 -0000
- Subject: Re: c++/9872: [3.2 regression] wrong code with eliding constructors
- Reply-to: bangerth at dealii dot org, gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, nobody at gcc dot gnu dot org, sakovacs at freemail dot hu, gcc-gnats at gcc dot gnu dot org
Old Synopsis: temporary destructor not called?
New Synopsis: [3.2 regression] wrong code with eliding constructors
State-Changed-From-To: feedback->analyzed
State-Changed-By: bangerth
State-Changed-When: Mon Mar 3 15:38:59 2003
State-Changed-Why:
Confirmed. This is a regression in 3.2 with respect to
2.95. It is fixed in 3.3 and mainline, though. I keep
it open, though, since a) a regression, and b) maybe
someone from the Linux vendor side wants to fix it if they
are going to stay with 3.2.x for some more time.
Sandor's reduced testcase is attached as attachment 3.
Thanks, Sandor, for the detective work!
W.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=9872