Dunno about the parentheses, but you should have two ampersands in there instead of one... if (a>0 && b>0) Thanks, Lyle -----Original Message----- From: gcc-help-owner@xxxxxxxxxxx [mailto:gcc-help-owner@xxxxxxxxxxx] On Behalf Of Frank Mehnert Sent: Wednesday, January 19, 2005 10:37 AM To: gcc-help@xxxxxxxxxxx Subject: -Wparentheses is less sensitive in g++ Hi, is there any reason for g++ to be less sensitive when using the -Wparentheses option than gcc? For example gcc warns about the following line if (a>0 & b>0) ... but g++ does not. Why? I've checked this with g++2.95, g++-3.2, g++-3.3 and g++-3.4. Frank -- ## Dept. of Computer Science, Dresden University of Technology, Germany ## ## http://os.inf.tu-dresden.de/~fm3 ##