https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101480
--- Comment #27 from GCC Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:27778979c9a1e32a6ca74e5b5f377385225449b1
commit r15-5595-g27778979c9a1e32a6ca74e5b5f377385225449b1
Author: Jakub Jelinek
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101480
Richard Biener changed:
What|Removed |Added
Known to work||11.2.1
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101480
--- Comment #25 from CVS Commits ---
The releases/gcc-11 branch has been updated by Richard Biener
:
https://gcc.gnu.org/g:19dcea67ac40cfdeb396fa264ebbe04fbe61fdc0
commit r11-9222-g19dcea67ac40cfdeb396fa264ebbe04fbe61fdc0
Author: Richard Biene
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101480
--- Comment #24 from Richard Biener ---
(In reply to Jonathan Wakely from comment #23)
> The first thing a delete expression does is invoke the destructor, after
> that there is no object anyway.
The situation where we avoid the escape only is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101480
--- Comment #23 from Jonathan Wakely ---
The first thing a delete expression does is invoke the destructor, after that
there is no object anyway.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101480
Richard Biener changed:
What|Removed |Added
Known to fail|11.1.0 |
--- Comment #22 from Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101480
--- Comment #21 from hubicka at kam dot mff.cuni.cz ---
Hi,
note that also tree-ssa-structalias has:
/* If the call is to a replaceable operator delete and results
from a delete expression as opposed to a direct call to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101480
Richard Biener changed:
What|Removed |Added
Known to fail|12.0|11.2.0
Known to work|