- UID
- 872238
|
C51 : Crashes Sun CC 5.11 at -fast:
int a, c; - int b[1]; void
- fn1 () { short d;
- for (; a; a -= 1) { d = b1 = b1;
- b[0] = 0; }
- }
C52 : Crashes Sun CC 5.11 at -xO4:
int a, b, d; - short c; int
- fn1 (p1) { return a ? 0 : p1;
- } void
- fn2 () { int e = 0;
- for (;;) { c = 0;
- d = fn1 (e ^ ~~c); d && b;
- }
- }
C53 : Crashes Sun CC 5.11 at -fast:
long a; - int b, d; int *c;
- void fn1 () {
- int *e; for (;; b--)
- for (; d;) { *c = 0;
- *c &= (&e != 1) / a; }
- }
C54 : Crashes Sun CC 5.11 at -xO0:
#pragma pack(1) - struct { int f3:1;
- int f4:16 }
- a = { 1, 0 };
C55 : Crashes Sun CC 5.11 at -xO3:
int a, c; - static int b = 1; void fn1 ();
- void fn2 () {
- for (; a; a--) { c = 0;
- for (; c != 1;) { if (b)
- break; fn1 ();
- } }
- }
C56 : Crashes Sun CC 5.11 at -xO4:
#pragma pack(1) - struct S0 { int f1;
- int f3:1 }
- a; void
- fn1 (struct S0 p1) { p1.f3 = 0;
- } void
- fn2 () { fn1 (a);
- }
C57 : Crashes Sun CC 5.11 at -fast:
int a, c, d, e, f, g, h, i, j, k; - volatile int b; int
- fn1 () { for (; d; d = a) {
- int *l = &c; c = -3;
- for (; c > -23; --c) if (k) {
- if (*l) continue;
- return b; }
- for (; i; ++i) { j = 0;
- g = h; for (; f <= 1; f += 1) {
- } }
- } return e;
- }
|
|