** Description changed: Upstream bug: https://bugs.openjdk.java.net/browse/JDK-8211105 + Reference (w/ workaround): http://mail.openjdk.java.net/pipermail/jdk-updates-dev/2018-September/000155.html $ cat LogTest.java public class LogTest { public static void main(String[] args) { double x = 4.9E-324; System.out.println(Math.log(x)); System.out.println(StrictMath.log(x)); } } $ cat CosTest.java - public class CosTest { - public static void main(String[] args) { - System.out.println(Math.cos(1647100)); - } - } + public class CosTest { + public static void main(String[] args) { + System.out.println(Math.cos(1647100)); + } + } $ javac LogTest.class With 10.0.2+13-1ubuntu1 (correct): $ java LogTest -744.4400719213812 -744.4400719213812 With 11~28-3ubuntu1 (incorrect): $ java LogTest -710.989276736877 -744.4400719213812 $ javac CosTest.class With 10.0.2+13-1ubuntu1 (correct): $ java CosTest 0.7833030468809974 With 11~28-3ubuntu1 (incorrect): $ java CosTest -0.2745634094819721
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1796982 Title: [Regression] AArch64: log and cos/sin intrinsics give incorrect results To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openjdk-lts/+bug/1796982/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
