https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84154
Michael Meissner <meissner at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |FIXED --- Comment #11 from Michael Meissner <meissner at gcc dot gnu.org> --- Fixed in trunk and GCC 7 branches. GCC 6 incorporated the first fix (to set the conversion correctly for signed/unsigned) that only shows up if the scalar is in an Altivec register.