[Bug fortran/29267] New: ICE in operand_subword_force, at emit-rtl.c:1353
franke dot daniel at gmail dot com
gcc-bugzilla@gcc.gnu.org
Thu Sep 28 10:12:00 GMT 2006
$> cat ice.f90
PROGRAM test_ice
CHARACTER(len=255), DIMENSION(1,2) :: a
a = reshape((/ "x", to_string(1.0) /), (/ 1, 2 /))
CONTAINS
CHARACTER(32) FUNCTION to_string(x)
REAL, INTENT(in) :: x
WRITE(to_string, FMT="(F6.3)") x
END FUNCTION
END PROGRAM
$> gfortran-4.2 -g -Wall ice.f90
ice.f90: In function ‘MAIN__’:
ice.f90:3: internal compiler error: in operand_subword_force, at
emit-rtl.c:1353
Please submit a full bug report,
$> gfortran -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: ../gcc/configure
--prefix=/home/daniel/nfs/packages/i686-pc-linux-gnu/gcc-4.2-svn
--enable-threads=posix --enable-shared --with-system-zlib
--enable-languages=c,c++,fortran
Thread model: posix
gcc version 4.2.0 20060914 (experimental)
Initially reported here:
http://gcc.gnu.org/ml/fortran/2006-09/msg00335.html
(the testcase above is a reduced version of that posted to the ML)
--
Summary: ICE in operand_subword_force, at emit-rtl.c:1353
Product: gcc
Version: 4.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: franke dot daniel at gmail dot com
GCC host triplet: i686-pc-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29267
More information about the Gcc-bugs
mailing list