[Bug fortran/68567] ICE on using wrong defined arrays (different cases/messages)
gerhard.steinmetz.fortran@t-online.de
gcc-bugzilla@gcc.gnu.org
Thu Nov 26 20:28:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68567
--- Comment #1 from Gerhard Steinmetz <gerhard.steinmetz.fortran@t-online.de> ---
$ cat z1.f90
program p
integer, parameter :: a(2.,2) = 1
integer, parameter :: b(2) = a(1:2, 2)
end
$ gfortran -g -O0 -Wall -fcheck=all z1.f90
f951: internal compiler error: compare_bound_int(): Bad expression
---
$ cat z2.f90
program p
integer :: i
integer, parameter :: a('',2) = 1
integer, parameter :: b(4) = [a(1:2, 2), a(1:2, 1)]
end
$ gfortran -g -O0 -Wall -fcheck=all z2.f90
f951: internal compiler error: compare_bound_int(): Bad expression
More information about the Gcc-bugs
mailing list