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



--- Comment #16 from janus at gcc dot gnu.org 2012-12-15 21:06:11 UTC ---

(In reply to comment #15)

> 

> type(t3), pointer     :: array_t3_ptr(:,:)

> 

> call sub_array_assumed (array_t3_ptr)

> 

> contains

> 

>   subroutine sub_array_assumed (arg3)

>      type(*), target :: arg3(*)

>   end subroutine

> 

> end

> 

> [...]

> 

> Question is: Is the packing needed here? I would guess that it isn't.



Of course I might be wrong here. After all, array_t3_ptr is a pointer, so it's

not guaranteed to be contiguous, right?



If the packing is indeed required in this place, we just need to fix the test

case (assumed_type_2.f90) ...

Reply via email to