C { dg-do compile }
TYPE T
INTEGER A(2)/1,2/ ! { dg-error "Invalid old style initialization for derived type component" }
END TYPE
TYPE S
INTEGER B/1/ ! { dg-error "Invalid old style initialization for derived type component" }
END TYPE
END