https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79518
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |WONTFIX Severity|normal |enhancement --- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> --- The builtin was made so any rvalue can be assigned an alignment. It's not clear what other compilers do to __assume_aligned (ptr + 3, 16) for example.