ref: 0e62be95d920c3be8216823162e9d7c925d5e518
dir: /tests/0034-logandor.c/
int g; int effect() { g = 1; return 1; } int main() { int x; g = 0; x = 0; if(x && effect()) return 1; if(g) return 2; x = 1; if(x && effect()) { if(g != 1) return 3; } else { return 4; } g = 0; x = 1; if(x || effect()) { if(g) return 5; } else { return 6; } x = 0; if(x || effect()) { if(g != 1) return 7; } else { return 8; } return 0; }