This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]