https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122390
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
A better example is:
```
int g(unsigned long xlo, long xhi, unsigned long ylo, long yhi)
{
return xhi - yhi - (xlo < ylo) < xhi;
}
```
I think
