Hi I'm getting a catastrophic error when trying something like this:
module foo_mod ... interface ... module subroutine foo(lb,v) integer(IK), intent(in) :: lb real(RK), intent(inout) :: v(lb,:) end subroutine foo ... end interface ... contains ... module procedure foo ... end procedure foo ... end module foo_mod
I'm using ifort 16.0 beta. This problem looks somehow critical to me because the method above seems to be the only way to pass the lower bound of an array slice from a caller to a subroutine.
Thanks!