http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18918
John David Anglin <danglin at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |danglin at gcc dot gnu.org
--- Comment #64 from John David Anglin <danglin at gcc dot gnu.org> 2011-07-05
11:31:17 UTC ---
(In reply to comment #61)
> > On Linux/x86, I got
> >
> > FAIL: gfortran.dg/coarray_lock_3.f90 -O (test for errors, line 72)
>
> On x86_64-apple-darwin10 too. The following reduced code does not give the
> expected error:
>
> subroutine lock_test2
> use iso_fortran_env
> implicit none
> type t
> end type t
> type(t) :: x
> type(lock_type), save :: lock[*],lock2(2)[*]
> lock(lock)
> lock(lock2(1))
> lock(lock[1]) ! { dg-error "must be a scalar coarray of type LOCK_TYPE" } !
> <-- no error
> end subroutine lock_test2
Same on hppa64-hp-hpux11.11.