! { dg-do compile } | |
! PR78659 Spurious "requires DTIO" reported against namelist statement | |
MODULE ma | |
IMPLICIT NONE | |
TYPE :: ta | |
INTEGER, allocatable :: array(:) | |
END TYPE ta | |
END MODULE ma | |
PROGRAM p | |
USE ma | |
class(ta), allocatable :: x | |
NAMELIST /nml/ x | |
WRITE (*, nml)! { dg-error "is polymorphic and requires a defined input/output procedure" } | |
READ (*, nml) ! { dg-error "is polymorphic and requires a defined input/output procedure" } | |
END PROGRAM p |