For floating-point (float/double) class members that are initialised, gcjh generates invalid C++ code.
See: http://gcc.gnu.org/ml/gcc/2005-01/msg01738.html for the issue in general and: http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00032.html for how it affects GCJ. -- Summary: gcjh generates invalid class member floating-point initialisers Product: gcc Version: unknown Status: UNCONFIRMED Severity: critical Priority: P2 Component: java AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: rmathew at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org,java-prs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19738