From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32278 invoked by alias); 24 Mar 2004 19:14:45 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 32271 invoked from network); 24 Mar 2004 19:14:44 -0000 Received: from unknown (HELO lon-mail-4.gradwell.net) (193.111.201.130) by sources.redhat.com with SMTP; 24 Mar 2004 19:14:44 -0000 Received: (qmail 7865 invoked from network); 24 Mar 2004 19:14:43 -0000 Received: from digraph.polyomino.org.uk (postmaster%pop3.polyomino.org.uk@81.187.227.50) by lon-mail-4.gradwell.net with SMTP; 24 Mar 2004 19:14:43 -0000 Received: from jsm28 (helo=localhost) by digraph.polyomino.org.uk with local-esmtp (Exim 4.30) id 1B6Dpr-0004RD-IV; Wed, 24 Mar 2004 19:14:43 +0000 Date: Wed, 24 Mar 2004 21:07:00 -0000 From: "Joseph S. Myers" X-X-Sender: jsm28@digraph.polyomino.org.uk To: Paul Koning cc: Joe.Buck@synopsys.COM, lucier@math.purdue.edu, gcc@gcc.gnu.org Subject: Re: GCC beaten by ICC in stupid trig test! In-Reply-To: <16481.56597.784388.80071@gargle.gargle.HOWL> Message-ID: References: <13661448-7DC0-11D8-817F-000A958F150A@math.purdue.edu> <20040324105146.A1279@synopsys.com> <16481.56597.784388.80071@gargle.gargle.HOWL> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SW-Source: 2004-03/txt/msg01410.txt.bz2 On Wed, 24 Mar 2004, Paul Koning wrote: > I don't have a C standard, but my copy of Harbison & Steele says what > I expected about parentheses: "Parentheses do not necessarily force a > particular evaluation order". Evaluation order (sequence points) has nothing to do with associativity. The C syntax specifies that a+b+c means exactly (a+b)+c - but in both cases, a, b and c can be evaluated in any order. -- Joseph S. Myers jsm@polyomino.org.uk