PR inline-asm/84742
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / pr42721.c
blob706921b0dbe1119c71cd2398af4ccf702690ef9b
1 /* PR c/42721 */
3 extern void abort (void);
5 static unsigned long long
6 foo (unsigned long long x, unsigned long long y)
8 return x / y;
11 static int a, b;
13 int
14 main (void)
16 unsigned long long c = 1;
17 b ^= c && (foo (a, -1ULL) != 1L);
18 if (b != 1)
19 abort ();
20 return 0;