OSDN Git Service

2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gfortran.dg / enum_4.f90
1 ! { dg-do compile }
2 ! Program to test ENUM parsing errors 
3
4 program main
5   implicit none
6   enum, bind (c)
7     enumerator :: red, black = 2     
8     enumerator :: blue = 1, red  ! { dg-error "already has basic type" }
9   end enum
10
11   enum, bind (c)
12     enumerator :: r, b(10) = 2  ! { dg-error "Syntax error" }
13     enumerator , save :: g = 1  ! { dg-error "Syntax error" }  
14   end  ! { dg-error " END ENUM" } 
15
16 end program main  ! { dg-excess-errors "" }