! RUN: %flang_fc1 -fdebug-unparse %s 2>&1 | FileCheck %s ! Checks that a call to the legacy extension intrinsic function ! DFLOAT is transmogrified into a type conversion operation. module m !CHECK: d = 1._8 double precision :: d = dfloat(1) contains subroutine sub(n) integer, intent(in) :: n !CHECK: 2._8 print *, dfloat(2) !CHECK: real(n,kind=8) print *, dfloat(n) end subroutine end module