powerpc64-linux, powerpc-darwin, and other targets that use the IBM extended double format for long double currently fail gfortran.dg/large_real_kind_1.f90, due to huge() returning infinity. Patch at http://gcc.gnu.org/ml/fortran/2005-09/msg00533.html
Revised patch http://gcc.gnu.org/ml/gcc-patches/2005-11/msg00388.html
Subject: Bug 24096 Author: amodra Date: Tue Nov 15 20:33:48 2005 New Revision: 107041 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107041 Log: PR fortran/24096 * trans-types.c (gfc_init_kinds): Use one less for max_exponent of IBM extended double format. Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/trans-types.c
Fixed mainline.