https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83561
Bug ID: 83561
Summary: list-directed output of an integer missing plus (+)
sign when output open with SIGN="PLUS"
Product: gcc
Version: 6.4.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: urbanjost at comcast dot net
Target Milestone: ---
List-directed print of an integer is missing a leading plus-sign when output
file is open with SIGN="PLUS".
$ xxx
LIST DIRECTED +12.3456001 789
$ cat xxx.f90
a=12.3456
i=789
open(unit=6,sign='plus')
write(*,*) 'LIST DIRECTED ',a,i
end