! { dg-do compile } | |
! { dg-options "-fcheck=mem" } | |
! | |
! Compile time check only, to test that the ICE is fixed in the assignment of the | |
! default initializer of the class to sf. | |
implicit none | |
type :: t | |
integer, pointer :: data => null () | |
end type | |
class(t), dimension(:), allocatable :: sf | |
allocate (t :: sf (1)) | |
end | |