gcj-4.2 (20060826) and gnu classpath
Hanno Meyer-Thurow
h.mth@web.de
Mon Aug 28 14:06:00 GMT 2006
Hi list,
when I try to compile GNU Classpath generics branch with
gcj-4.2 and ecj I see such errors:
----------
1. ERROR in ../java/lang/StrictMath.java
(at line 1885)
ATAN_0_5L = 2.2698777452961687e-17, // Long bits 0x3c7a2b7f222f65e2L.
^^^^^^^^^^^^^^^^^^^^^^
The literal 2.2698777452961687e-17 of type double is out of range
----------
----------
2. ERROR in ../java/lang/Double.java
(at line 74)
public static final double MIN_VALUE = 5e-324;
^^^^^^
The literal 5e-324 of type double is out of range
----------
Google tells me that this issue is fixed for x86_64 and ia64.
I have a x86 where this still fails.
Some reference:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26483
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=348760
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=369877
Regards,
Hanno
More information about the Java
mailing list