On Sun, Oct 15, 2017 at 06:07:27AM -0600, Visa Hankala wrote: > CVSROOT: /cvs > Module name: src > Changes by: [email protected] 2017/10/15 06:07:27 > > Modified files: > lib/libc/arch/mips64/gen: ldexp.S > > Log message: > Do not use an uninitialized value when determining the sign > of a denormal result of ldexp(3). > > The bug was found when investigating why denormal results > of pow(3) can have an incorrect sign on loongson. > > pow(3) misbehaviour reported and fix tested by juanfra@
For the record: the bug in pow() was found by Marc Feeley (Gambit Scheme). > No objection from deraadt@ > -- Juan Francisco Cantero Hurtado http://juanfra.info
