Commit 13b5a6bf by Thomas Koenig

re PR fortran/85130 (Substrings out of range are not rejected)

2018-03-30  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR fortran/85130
	* gfortran.dg/substr_6.f90: Remove illegal test for
	out-of-bounds substring.

From-SVN: r258976
parent 37ca383f
2018-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/85130
* gfortran.dg/substr_6.f90: Remove illegal test for
out-of-bounds substring.
2017-03-30 Thomas Koenig <tkoenig@gcc.gnu.org> 2017-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/85111 PR fortran/85111
......
...@@ -6,8 +6,6 @@ CHARACTER(5), parameter :: c0(1) = (/ "123" // ACHAR(0) // "5" /) ...@@ -6,8 +6,6 @@ CHARACTER(5), parameter :: c0(1) = (/ "123" // ACHAR(0) // "5" /)
CHARACTER*5 c(1) CHARACTER*5 c(1)
CHARACTER(1), parameter :: c1(5) = (/ "1", "2", "3", ACHAR(0), "5" /) CHARACTER(1), parameter :: c1(5) = (/ "1", "2", "3", ACHAR(0), "5" /)
c = c0(1)(-5:-8)
if (c(1) /= " ") STOP 1
c = (/ c0(1)(1:5) /) c = (/ c0(1)(1:5) /)
do i=1,5 do i=1,5
if (c(1)(i:i) /= c1(i)) STOP 2 if (c(1)(i:i) /= c1(i)) STOP 2
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment