! { dg-do compile } ! { dg-options -std=f95 } ! PR fortran/45530, updated for PR78659 ! ! Contributed by david.sagan@gmail.com ! program test implicit none type c_struct type (g_struct), pointer :: g end type type g_struct type (p_struct), pointer :: p end type type p_struct type (region_struct), pointer :: r end type type region_struct type (p_struct) plot end type type (c_struct) curve(10) ! The following is allowed with f2003. namelist / params / curve ! { dg-error "ALLOCATABLE or POINTER components" } end program