blob: af8cde6d0f0e81a2418996a281155fb4345975ee [file] [log] [blame]
/* PR rtl-optimization/90311 */
int a, b;
int
main ()
{
unsigned long long x;
unsigned int c;
__builtin_add_overflow ((unsigned char) a, b, &c);
b -= c < (unsigned char) a;
x = b;
if (x)
__builtin_abort ();
return 0;
}