blob: 067d87d660d18f7bd288385a04e06b754a18fad3 [file] [log] [blame]
! { dg-do compile }
!
! Test the fix for all three errors in PR82586
!
! Contributed by G Steinmetz <gscfq@t-online.de>
!
module m
type t(a) ! { dg-error "does not have a component" }
end type
end
program p
type t(a ! { dg-error "Expected parameter list" }
integer, kind :: a
real(a) :: x
end type
type u(a, a) ! { dg-error "Duplicate name" }
integer, kind :: a ! { dg-error "already declared" }
integer, len :: a ! { dg-error "already declared" }
end type
end