]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/85521 (ICE in gfc_resolve_character_array_constructor, at fortran/array...
authorSteven G. Kargl <kargl@gcc.gnu.org>
Fri, 11 May 2018 18:34:14 +0000 (18:34 +0000)
committerSteven G. Kargl <kargl@gcc.gnu.org>
Fri, 11 May 2018 18:34:14 +0000 (18:34 +0000)
commite5b8100ca59c4b80e48334d43a633ca880217b3c
treebd6702569d7d8753c50c7364f4c860350b135125
parent0f8f0bf8d3dbb42a13572db049ee9f9f088c744d
re PR fortran/85521 (ICE in gfc_resolve_character_array_constructor, at fortran/array.c:2049)

2018-05-11  Steven G. Kargl  <kargl@gcc.gnu.org>

PR fortran/85521
Backport from trunk
* array.c (gfc_resolve_character_array_constructor): Substrings
with upper bound smaller than lower bound are zero length strings.

2018-05-11  Steven G. Kargl  <kargl@gcc.gnu.org>

PR fortran/85521
Backport from trunk
* gfortran.dg/pr85521_1.f90: New test.
* gfortran.dg/pr85521_2.f90: New test.

From-SVN: r260180
gcc/fortran/ChangeLog
gcc/fortran/array.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/pr85521_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/pr85521_2.f90 [new file with mode: 0644]