https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81497
ktkachov at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |arm Status|UNCONFIRMED |NEW Last reconfirmed| |2017-07-21 CC| |avieira at gcc dot gnu.org, | |ktkachov at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from ktkachov at gcc dot gnu.org --- Confirmed. This happens only in g++. The intrinsics that have void return type should not "return" their builtin, they should just call it.