fix pr/45972
[official-gcc.git] / gcc / testsuite / gfortran.dg / host_assoc_call_2.f90
bloba74f37343bb2c2d1185bcca78e9cd1deb287d08b
1 ! { dg-do compile }
2 ! Tests the fix for PR36700, in which the call to the function would
3 ! cause an ICE.
5 ! Contributed by <terry@chem.gu.se>
7 module Diatoms
8 implicit none
9 contains
10 function InitialDiatomicX () result(v4) ! { dg-error "has a type" }
11 real(kind = 8), dimension(4) :: v4
12 v4 = 1
13 end function InitialDiatomicX
14 subroutine FindDiatomicPeriod
15 call InitialDiatomicX () ! { dg-error "which is not consistent with the CALL" }
16 end subroutine FindDiatomicPeriod
17 end module Diatoms
18 ! { dg-final { cleanup-modules "Diatoms" } }