[Bug fortran/59599] Compiler internal error on intrinsic ichar
dominiq at lps dot ens.fr
gcc-bugzilla@gcc.gnu.org
Wed Dec 25 22:29:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59599
Dominique d'Humieres <dominiq at lps dot ens.fr> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2013-12-25
Ever confirmed|0 |1
--- Comment #1 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
Reduced test
character(1) cpk(2)
integer res(2)
cpk = 'a'
res = ichar( cpk, kind=1 )
print *, ichar( cpk, kind=1 )
end
pr59599_red.f90:4:0: internal compiler error: in gfc_trans_assignment_1, at
fortran/trans-expr.c:8008
res = ichar( cpk, kind=1 )
ICE for all revisions I have tried from 4.4.
If the line "res = ichar( cpk, kind=1 )" is commented, the ICE is
pr59599_red.f90:3:0: internal compiler error: in gfc_trans_transfer, at
fortran/trans-io.c:2324
print *, ichar( cpk, kind=1 )
Note that cpm has to be an array.
More information about the Gcc-bugs
mailing list