Synopsis: wrong operator priority State-Changed-From-To: open->closed State-Changed-By: neil State-Changed-When: Thu Jun 21 04:59:59 2001 State-Changed-Why: This is not a bug - your code has undefined behaviour as there is no sequence point between the two uses. http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=3324&database=gcc