1 2 3
int main() { int foo = foo; }
cc1plus: warnings being treated as errors In function 'int main()': Line 2: warning: 'foo' is used uninitialized in this function