This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/31608] wrong types in character array/scalar binop
- From: "rguenth at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 11 Jul 2007 10:13:50 -0000
- Subject: [Bug fortran/31608] wrong types in character array/scalar binop
- References: <bug-31608-10053@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #18 from rguenth at gcc dot gnu dot org 2007-07-11 10:13 -------
Built from
#0 build4_stat (code=ARRAY_REF, tt=0x2b468e0df750, arg0=0x2b468e0e4880,
arg1=0x2b468e0e7000, arg2=0x0, arg3=0x0)
at /space/rguenther/src/svn/pointer_plus/gcc/tree.c:3170
#1 0x0000000000497ae4 in gfc_build_array_ref (base=0x2b468e0e4880,
offset=0x2b468e0e7000)
at /space/rguenther/src/svn/pointer_plus/gcc/fortran/trans.c:317
#2 0x000000000049eab7 in gfc_conv_scalarized_array_ref (se=0x7fff1d4d8400,
ar=0x0)
at /space/rguenther/src/svn/pointer_plus/gcc/fortran/trans-array.c:2227
#3 0x00000000004a5b0c in gfc_conv_expr_descriptor (se=0x7fff1d4d8860,
expr=0x1395c70, ss=0x1397540)
at /space/rguenther/src/svn/pointer_plus/gcc/fortran/trans-array.c:4583
#4 0x00000000004a703e in gfc_conv_array_parameter (se=0x7fff1d4d8860,
expr=0x1395c70, ss=0x1397540, g77=1)
at /space/rguenther/src/svn/pointer_plus/gcc/fortran/trans-array.c:4887
#5 0x00000000004d0cd2 in gfc_conv_intrinsic_transfer (se=0x7fff1d4d8be0,
expr=0x1395a10)
at /space/rguenther/src/svn/pointer_plus/gcc/fortran/trans-intrinsic.c:3195
but I'm lost where to fix this up. Fortran FE functions are poorly documented.
It's unclear whether the descriptors are wrong or not.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31608