mirror of
https://github.com/autc04/Retro68.git
synced 2024-09-28 18:56:06 +00:00
16 lines
351 B
Fortran
16 lines
351 B
Fortran
! { dg-do run }
|
|
! { dg-options "-fno-sign-zero" }
|
|
!
|
|
! PR fortran/55539
|
|
!
|
|
program nosigned_zero_3
|
|
implicit none
|
|
character(len=20) :: s
|
|
real(4) :: x = -1.2e-3
|
|
real(8) :: y = -1.2e-3
|
|
write(s,'(7f10.3)') x
|
|
if (trim(adjustl(s)) /= "-0.001") STOP 1
|
|
write(s, '(7f10.3)') y
|
|
if (trim(adjustl(s)) /= "-0.001") STOP 2
|
|
end program nosigned_zero_3
|