[Bug fortran/31193] ICE on non-constant character tranfert

2007-03-22 Thread patchapp at dberlin dot org
--- Comment #3 from patchapp at dberlin dot org 2007-03-22 13:30 --- Subject: Bug number PR31193 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2007-03/msg01465.html --

[Bug fortran/31193] ICE on non-constant character tranfert

2007-03-22 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2007-03-22 18:37 --- Subject: Bug 31193 Author: pault Date: Thu Mar 22 18:37:16 2007 New Revision: 123131 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123131 Log: 2006-03-22 Paul Thomas [EMAIL PROTECTED] PR

[Bug fortran/31193] ICE on non-constant character tranfert

2007-03-21 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2007-03-21 15:22 --- This fixes it Index: gcc/fortran/trans-intrinsic.c === *** gcc/fortran/trans-intrinsic.c (revision 123059) --- gcc/fortran/trans-intrinsic.c

[Bug fortran/31193] ICE on non-constant character tranfert

2007-03-15 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2007-03-16 06:54 --- Further reduced testcase: character(5) :: string print *, transfer(string,a,5) end The ICE happens because the front-end generates a MULT_EXPR with a NULL second argument, in trans-array.c: if (size