ref: b0f3613b586e0f7c00156401040189d91b5bdc0c
dir: /tests/execute/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; }