int main(void)
{
int **arraysAreNotPointers = {
{ 1, 2, 3, 4 },
{ 5, 6, 7, 8 } /* bail */
}
return 0;
}
aW50IG1haW4odm9pZCkKewoJaW50ICoqYXJyYXlzQXJlTm90UG9pbnRlcnMgPSB7CgkJeyAxLCAyLCAzLCA0IH0sCgkJeyA1LCA2LCA3LCA4IH0gLyogYmFpbCAqLwoJfQoKCXJldHVybiAwOwp9Cg==
prog.c: In function ‘main’:
prog.c:4:3: error: braces around scalar initializer [-Werror]
{ 1, 2, 3, 4 },
^
prog.c:4:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:4:3: error: initialization makes pointer from integer without a cast [-Werror]
prog.c:4:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:4:3: error: excess elements in scalar initializer [-Werror]
prog.c:4:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:4:3: error: excess elements in scalar initializer [-Werror]
prog.c:4:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:4:3: error: excess elements in scalar initializer [-Werror]
prog.c:4:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:5:3: error: braces around scalar initializer [-Werror]
{ 5, 6, 7, 8 } /* bail */
^
prog.c:5:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:5:3: error: initialization makes pointer from integer without a cast [-Werror]
prog.c:5:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:5:3: error: excess elements in scalar initializer [-Werror]
prog.c:5:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:5:3: error: excess elements in scalar initializer [-Werror]
prog.c:5:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:5:3: error: excess elements in scalar initializer [-Werror]
prog.c:5:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:5:3: error: excess elements in scalar initializer [-Werror]
prog.c:5:3: error: (near initialization for ‘arraysAreNotPointers’) [-Werror]
prog.c:8:2: error: expected ‘,’ or ‘;’ before ‘return’
return 0;
^
prog.c:3:8: error: unused variable ‘arraysAreNotPointers’ [-Werror=unused-variable]
int **arraysAreNotPointers = {
^
cc1: all warnings being treated as errors