On Wed, Aug 31, 2016 at 05:14:43PM -0700, Steve Kargl wrote:
>
> 2016-09-03 Steven G. Kargl
>
> PR fortran/77406
> * interface.c (gfc_compare_interfaces): Fix detection of ambiguous
> interface involving alternate return.
> (check_interface1): Improve error message and
Consider the code
interface s
subroutine foo(*)
end subroutine foo
subroutine bar(*)
end subroutine bar
end interface s
end
gfortran currently ICE's, because she is ill-prepared
to deal with alternate returns in an interface blocks.
The attached patch fixes this p