https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110817
--- Comment #9 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Here is a reduced testcase that does not need -mno-sse or any other option but
fails everywhere:
```
typedef unsigned __attribute__((__vector_size__ (1*sizeof(unsigned)))) V;
V v;
unsigned char c;
int
main (void)
{
V x = (v > 0) > (v != c);
volatile signed int t = x[0];
if (t)
__builtin_abort ();
return 0;
}
```
t in this case is -2
