eccp optimized the assert away!?!, anyway I wanna fix the real error first...
[libfirm] / ir / be / test / arr_init.c
1 #include <stdio.h>
2
3 int arr0[] = { 0, 1, 2, 3 };
4 int arr1[4] = { 3, 2, 1 };
5 int arrm[3][4] = { {1}, {2,3,4,5}, {6, 7, 8 } };
6
7 int main()
8 {
9         int i, i2;
10
11         for(i = 0; i < (sizeof(arr0)/sizeof(arr0[0])); ++i) {
12                 printf("arr0[%d] = %d\n", i, arr0[i]);
13         }
14         for(i = 0; i < 4; ++i) {
15                 printf("arr1[%d] = %d\n", i, arr1[i]);
16         }
17         for(i = 0; i < 4; ++i) {
18                 for(i2 = 0; i2 < 3; ++i2) {
19                         printf("arrm[%d][%d] = %d\n", i2, i, arrm[i2][i]);
20                 }
21         }
22
23         return 0;
24 }