http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47611
torvald at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |torvald at gcc dot gnu.org Resolution| |INVALID --- Comment #2 from torvald at gcc dot gnu.org 2011-11-21 16:39:40 UTC --- If the alias oracle considers the memory region returned from new/delete to be potentially escaping to code outside of the transaction, then I think we need to respect this. If you think this should not be possible, please file another bug against the alias oracle.