1 long long a; 2 unsigned b; 3 int c[70]; 4 int d[70][70]; 5 int e; 6 f(long long * g,int p2)7__attribute__ ((noinline)) void f(long long *g, int p2) { 8 *g = p2; 9 } 10 fn2()11__attribute__ ((noinline)) void fn2() { 12 for (int j = 0; j < 70; j++) { 13 for (int i = 0; i < 70; i++) { 14 if (b) 15 c[i] = 0; 16 for (int l = 0; l < 70; l++) 17 d[i][1] = d[l][i]; 18 } 19 for (int k = 0; k < 70; k++) 20 e = c[0]; 21 } 22 } 23 main()24int main() { 25 b = 5; 26 for (int j = 0; j < 70; ++j) 27 c[j] = 2075593088; 28 fn2(); 29 f(&a, e); 30 if (a) 31 __builtin_abort(); 32 return 0; 33 } 34 35