From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joe Buck To: tim@wagner.Princeton.EDU (Tim Hollebeek) Cc: law@cygnus.com, jbuck@Synopsys.COM, moshier@mediaone.net, tprince@cat.e-mail.com, bosch@gnat.com, burley@gnu.org, egcs@cygnus.com, hjstein@bfr.co.il Subject: Re: /internet Date: Wed, 16 Dec 1998 08:41:00 -0000 Message-id: <199812161640.IAA25538@atrus.synopsys.com> References: <199812161558.KAA15763@wagner.Princeton.EDU> X-SW-Source: 1998-12/msg00581.html > I believe the example you were talking about yesterday violates IEEE, > since the reordering you suggested can change the value of the result > (by causing an intermediate (c*d) to overflow, when left to right > evaluation would not cause an overflow): Does IEEE require left-to-right evaluation of y = a * b * c * d; when there are no parentheses present?