2008-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/35475
* gfortran.dg/derived_sub.f90: New test.
From-SVN: r133205
+2008-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/35475
+ * gfortran.dg/derived_sub.f90: New test.
+
2008-03-13 H.J. Lu <hongjiu.lu@intel.com>
PR testsuite/35558
--- /dev/null
+! { dg-do compile }
+! PR35475 gfortran fails to compile valid code with ICE error in fold-const.c
+! Test case from PR report added to avoid future regression
+module modone
+ type mytype
+ real :: myvar
+ end type
+end module
+
+module modtwo
+ interface
+ subroutine subone(mytype_cur)
+ use modone
+ type (mytype) mytype_cur
+ end subroutine
+ end interface
+
+contains
+
+ subroutine subtwo(mytype_cur)
+ use modone
+ type (mytype) mytype_cur,mytype_fin
+ mytype_fin=mytype_cur
+ return
+ end subroutine
+
+ subroutine subthree(mytype_cur)
+ use modone
+ type (mytype) mytype_cur
+ call subone(mytype_cur)
+ end subroutine
+
+end module