$ cat test.c int abc = 0 || "hello"; $ cparser test.c test.c:1:13: error: initialisation expression '0 || "hello"' is not constant 1 error(s), 0 warning(s)