1 ! { dg-do run { xfail powerpc*-apple-darwin* powerpc*-*-linux* } }
2 ! Test XFAILed on these platforms because the system's printf() lacks
3 ! proper support for denormalized long doubles. See PR24685
4 ! { dg-require-effective-target fortran_large_real }
6 program large_real_kind_form_io_2
7 ! This should be 10 or 16 on systems that support kind=10 or kind=16
8 integer, parameter :: k
= selected_real_kind (precision (0.0_8
) + 1)
9 real(kind
=k
) :: a
,b(2), c
10 character(len
=180) :: tmp
24 b(:) = nearest(tiny(0.0_k
),1.0_k
)
30 b(:) = nearest(-tiny(0.0_k
),-1.0_k
)
35 end program large_real_kind_form_io_2