OSDN Git Service

2008-07-27 Daniel Franke <franke.daniel@gmail.com>
authordfranke <dfranke@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 27 Jul 2008 16:32:14 +0000 (16:32 +0000)
committerdfranke <dfranke@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 27 Jul 2008 16:32:14 +0000 (16:32 +0000)
PR fortran/36724
* gfortran.dg/pointer_to_substring.f90: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@138190 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/pointer_to_substring.f90 [new file with mode: 0644]

index 7bdc31b..95b0cde 100644 (file)
@@ -1,11 +1,16 @@
+2008-07-27  Daniel Franke  <franke.daniel@gmail.com>
+
+       PR fortran/36724
+       * gfortran.dg/pointer_to_substring.f90: New test.
+
 2008-07-27  Tobias Burnus  <burnus@net-b.de>
 
        PR fortran/36132
        PR fortran/29952
        PR fortran/36909
-       gfortran.dg/internal_pack_4.f90: New.
-       gfortran.dg/internal_pack_5.f90: New.
-       gfortran.dg/array_temporaries_2.f90: New.
+       gfortran.dg/internal_pack_4.f90: New.
+       gfortran.dg/internal_pack_5.f90: New.
+       gfortran.dg/array_temporaries_2.f90: New.
 
 2008-07-26  Thomas Koenig  <tkoenig@gcc.gnu.org>
 
diff --git a/gcc/testsuite/gfortran.dg/pointer_to_substring.f90 b/gcc/testsuite/gfortran.dg/pointer_to_substring.f90
new file mode 100644 (file)
index 0000000..054a29d
--- /dev/null
@@ -0,0 +1,10 @@
+! { dg-do compile }
+! PR36724 - ICE on pointer to substring
+! testcase contributed by Loukas Peristeras.
+
+  character(LEN=132), target :: line
+  character(LEN=1), pointer :: t
+
+  read(*,'(A)') line
+  t=>line(1:1)
+end