Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gfortran.dg/class_array_17.f90 @ 144:8f4e72ab4e11
fix segmentation fault caused by nothing next cur_op to end
author | Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 23 Dec 2018 21:23:56 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
! { dg-do compile } ! { dg-options "-fdump-tree-original" } ! ! PR fortran/57456 ! module m implicit none type t integer :: i end type t type, extends(t) :: t2 integer :: j end type t2 end module m program test use m implicit none integer :: i class(t), save, allocatable :: y(:) allocate (t2 :: y(5)) select type(y) type is (t2) do i = 1, 5 y(i)%i = i y(i)%j = i*10 end do end select deallocate(y) end ! { dg-final { scan-tree-dump-times "__builtin_malloc \\(40\\);" 1 "original" } }