! { dg-do compile }!! PR 44929: [OOP] Parsing error of derived type name starting with 'REAL'!! Contributed by Satish.BD <bdsatish@gmail.com>type::real_typeend type class(real_type),allocatable::objreal(8),allocatable::r8allocate(real_type::obj)allocate(real(kind=8)::r8)allocate(real(8)::r8)end