http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45586

--- Comment #10 from Richard Guenther <rguenth at gcc dot gnu.org> 2010-11-25 
16:50:50 UTC ---
Thus, isn't what the program does equivalent to

  REAL(dp), DIMENSION(:, :, :), ALLOCATABLE :: z
  REAL(dp), DIMENSION(:, :, :), POINTER    :: y
  y=>z

which is invalid?  Valid would only be

  REAL(dp), DIMENSION(:, :, :), ALLOCATABLE, TARGET :: z
  REAL(dp), DIMENSION(:, :, :), POINTER    :: y
  y=>z

?

Reply via email to