[Bug c++/51060] Temporary object stack space is not re-used
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Nov 9 14:46:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51060
Richard Guenther <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2011-11-09
CC| |jason at redhat dot com,
| |matz at gcc dot gnu.org
Ever Confirmed|0 |1
--- Comment #1 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-11-09 14:41:24 UTC ---
Confirmed. The new death-point stuff doesn't help as the frontend does
not seem to construct scopes properly for this testcase.
;; Function void Test() (null)
;; enabled by -tree-original
<<cleanup_point <<< Unknown tree: expr_stmt
(void) TARGET_EXPR <D.21343, <<< Unknown tree: aggr_init_expr
4
__comp_ctor
D.21343
0B >>>> >>>>>;
<<cleanup_point <<< Unknown tree: expr_stmt
(void) TARGET_EXPR <D.21344, <<< Unknown tree: aggr_init_expr
4
__comp_ctor
D.21344
0B >>>> >>>>>;
...
More information about the Gcc-bugs
mailing list