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.