diff options
Diffstat (limited to 'gcc/testsuite/gfortran.fortran-torture/execute/enum_4.f90')
-rw-r--r-- | gcc/testsuite/gfortran.fortran-torture/execute/enum_4.f90 | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/gcc/testsuite/gfortran.fortran-torture/execute/enum_4.f90 b/gcc/testsuite/gfortran.fortran-torture/execute/enum_4.f90 new file mode 100644 index 000000000..ff329dc7d --- /dev/null +++ b/gcc/testsuite/gfortran.fortran-torture/execute/enum_4.f90 @@ -0,0 +1,19 @@ +! Program to test the default initialisation of enumerators inside different program unit + +module mod + implicit none + enum, bind (c) + enumerator :: red , yellow, blue + enumerator :: green + end enum +end module mod + +program main + use mod + implicit none + + if (red /= 0 ) call abort + if (yellow /= 1) call abort + if (blue /= 2) call abort + if (green /= 3) call abort +end program main |