blob: de7bd339bd8320f56223f85fddc5f15e2930579d [file] [log] [blame]
! { dg-do compile }
! Bug 45794 - ICE: Segmentation fault in gfc_conv_procedure_call
subroutine foo (vector, mask)
real :: vector(:)
logical, optional :: mask(:)
integer :: loc(1)
if (present(mask)) then
loc = maxloc(vector, mask)
end if
end subroutine