https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114339
--- Comment #9 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Reduced testcase: ``` #define vect128 __attribute__((vector_size(16))) [[gnu::noinline]] vect128 long f(vect128 long a) { return a <= (vect128 long){0, 9223372036854775807}; } int main() { vect128 long t = (vect128 long){0, 0}; t = f(t); if (!t[1]) __builtin_abort(); } ```