Ah, you mean it sets some status in the processor? If the if is always executed the code is all fine. I'll remove the unnecessary 'else' and add a comment 'Never reached' behind the if.
Thanks for your help! Best regards, Goetz. > -----Original Message----- > From: Andrew Haley [mailto:[email protected]] > Sent: Montag, 5. Dezember 2016 15:54 > To: Lindenmaier, Goetz <[email protected]>; core-libs- > [email protected] > Subject: Re: potential error in fdlibm asin > > On 05/12/16 13:29, Lindenmaier, Goetz wrote: > > does anybody know for which x > > huge+x>one > > does _not_hold? Where > > huge = 1.000e+300, > > one = 1.00000000000000000000e+00 > > |x| < 2**-27 > > There is nothing. That branch is always taken; the only purpose is to try > to set the inexact flag if x != 0. > > Andrew.
