re PR fortran/50409 (SIGSEGV in gfc_simplify_expr)
authorFrancois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Tue, 8 Nov 2011 23:15:11 +0000 (23:15 +0000)
committerFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Tue, 8 Nov 2011 23:15:11 +0000 (23:15 +0000)
commitb8bc0ff76b12959e1aefafda407c03604605728c
tree446e102781c3c6ba28c0236407a02027e2d0996b
parent6ef982714cf2a0a796cd55805ceeeaa07726a903
re PR fortran/50409 (SIGSEGV in gfc_simplify_expr)

PR fortran/50409
* expr.c (gfc_simplify_expr): Substrings can't have negative
length.
* gcc/testsuite/gfortran.dg/string_5.f90: Improve testcase.

From-SVN: r181181
gcc/fortran/ChangeLog
gcc/fortran/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/string_5.f90