https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87988
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|10.3 |--- Summary|[9/10/11 Regression] |Streaming of |Streaming of |ABSTRACT_ORIGIN is |ABSTRACT_ORIGIN is |expensive |expensive | Known to fail| |11.0 --- Comment #14 from Richard Biener <rguenth at gcc dot gnu.org> --- So this isn't really a regression, we just stream what's necessary to emit correct debug. And in fact we now stream less since the abstract origins are now ultimate origins. This but is about streaming abstract origins as DIE references rather than as BLOCKs (and in the end also maintain it as such reference, not re-materializing the abstract BLOCKs).