blob: b4404726d12c793a8fdb9914f7916b115c414cca [file] [log] [blame]
! { dg-do compile }
! { dg-additional-options "-O0 -fdump-tree-original" }
! PR 57992 - this was packed/unpacked unnecessarily.
! Original case by Tobias Burnus.
subroutine test
interface
function f2()
integer, pointer, contiguous :: f2(:)
end function f2
end interface
call bar(f2())
end subroutine test
! { dg-final { scan-tree-dump-not "_gfortran_internal_pack" "original" } }
! { dg-final { scan-tree-dump-not "_gfortran_internal_unpack" "original" } }