2016-08-08 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/70040
Backport from trunk
* gfortran.dg/pr70040.f90: New testcase.
From-SVN: r239229
+2016-08-08 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/70040
+ Backport from trunk
+ * gfortran.dg/pr70040.f90: New testcase.
+
2016-08-05 Nathan Sidwell <nathan@acm.org>
PR c++/68724
--- /dev/null
+! { dg-do compile }
+! PR 70040 - used to cause an ICE.
+! Test case by Martin Reinecke
+program bugrep
+ implicit none
+ type :: string
+ character (len=:), allocatable :: s
+ end type
+
+ integer l
+ type(string), allocatable, dimension(:) :: foo
+ character(len=:),allocatable ::tmp
+ allocate(foo(20))
+ do l= 1, 20
+ tmp = foo(5)%s
+ foo(5)%s = foo(l)%s
+ foo(l)%s = tmp
+ enddo
+end program