view gcc/testsuite/gfortran.dg/pr78092.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 84e7813d76e9
children
line wrap: on
line source

! { dg-do run }
program test_stuff

  implicit none

  integer :: ivar1(2,3), ivar2
  
  ivar1 = 6
  call poly_sizeof(ivar1, ivar2)

  if (ivar2 /= 4) STOP 1

  contains
  
  subroutine poly_sizeof(arg1,arg2)
    class(*), intent(in) :: arg1(:,:)
    integer, intent(out) :: arg2
    arg2 = sizeof(arg1(1,1))
  end subroutine

end program test_stuff