https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69643
Richard Henderson <rth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Address space discarded |Address space discarded |inside statement expression | --- Comment #1 from Richard Henderson <rth at gcc dot gnu.org> --- It doesn't require statement expressions. Just storing the value into a local variable is enough to drop the AS.