2 ! { dg-options "-O2 -fdump-tree-original" }
4 ! Check for new F2008 integer constants, needed for
5 ! coarray support (cf. PR fortran/18918)
11 integer(kind
=ATOMIC_INT_KIND
) :: atomic_int
12 logical(kind
=ATOMIC_LOGICAL_KIND
) :: atomic_bool
15 if (IOSTAT_INQUIRE_INTERNAL_UNIT
<= 0) STOP 1
16 if (IOSTAT_INQUIRE_INTERNAL_UNIT
== STAT_STOPPED_IMAGE
) STOP 2
17 if (STAT_STOPPED_IMAGE
<= 0) STOP 3
19 if ((STAT_LOCKED_OTHER_IMAGE
== STAT_LOCKED
) &
20 .or
.(STAT_LOCKED_OTHER_IMAGE
== STAT_UNLOCKED
)) STOP 4
21 if (STAT_LOCKED
== STAT_UNLOCKED
) STOP 5
25 ! { dg-final { scan-tree-dump-times "_gfortran_stop" 0 "original" } }