3 ! Make sure intrinsic type names
do not appear as names of derived types
4 type
integer ! { dg
-error
"cannot be the same as an intrinsic type" }
5 type
real ! { dg
-error
"cannot be the same as an intrinsic type" }
6 type
complex ! { dg
-error
"cannot be the same as an intrinsic type" }
7 type
character ! { dg
-error
"cannot be the same as an intrinsic type" }
8 type
logical ! { dg
-error
"cannot be the same as an intrinsic type" }
9 type
complex ! { dg
-error
"cannot be the same as an intrinsic type" }
10 type
double precision ! { dg
-error
"cannot be the same as an intrinsic type" }
11 type doubleprecision
! { dg
-error
"cannot be the same as an intrinsic type" }
12 type
double complex ! { dg
-error
"cannot be the same as an intrinsic type" }
13 type doublecomplex
! { dg
-error
"cannot be the same as an intrinsic type" }