Math.log(17197) produces inconsistent results between javac, jit, Math and StrictMath on various architectures.
christos at zoulas.com
Tue May 25 13:50:20 PDT 2010
On May 24, 4:55pm, xerxes at zafena.se (=?UTF-8?B?WGVyeGVzIFLDpW5ieQ==?=) wrote:
-- Subject: Re: Math.log(17197) produces inconsistent results between javac,
| Im only able to test x86:
| But no javac still produces different ressult when compiling
| static double log_result = Math.log(log_value);
| and running javac on x86 and arm using the same version of hotspot:
I have encountered this only on x86_64. x86 indeed works. The bug was
introduced in jdk 1.6.
More information about the jdk6-dev