This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
gcj-4.2 (20060826) and gnu classpath
- From: Hanno Meyer-Thurow <h dot mth at web dot de>
- To: java at gcc dot gnu dot org
- Date: Mon, 28 Aug 2006 16:11:38 +0200
- Subject: gcj-4.2 (20060826) and gnu classpath
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