libstdc++: Fix -Wsign-compare warning in std::string::resize_for_overwrite
[official-gcc.git] / gcc / testsuite / gcc.dg / pr107109.c
blobe3036f6ff22c94f9409459606c83bd3ee053baf1
1 /* { dg-do compile } */
2 /* { dg-options "-O1" } */
4 int printf(const char *, ...);
5 int a, b;
6 void c() {
7 int d, e;
8 L:
9 a = (b && a) ^ 2756578370;
10 d = ~a + (e ^ d) ^ 2756578370;
11 if (!d)
12 printf("%d", a);
13 d = a / e;
14 goto L;
16 int main() {
17 if (a)
18 c();
19 return 0;