[Patch, fortran] Bug 68241 - [meta-bug] Deferred-length character - PRs50221, 68216 and 67674
Dominique d'Humières
dominiq@lps.ens.fr
Fri Nov 13 15:32:00 GMT 2015
do i = 1, size(strings, 1)
print *, "'",strings(i),"'"
end do
gives
'A '
'C '
'ABCD'
'V ‘
print *, (strings(i), i= 1, size(strings, 1))
gives
"A C ABCDV " (double quotes added)
Both outputs seem correct, but
print *, strings
gives
" A CDV ? »
and
print '(a)', strings
gives
A
CDV
?
i.e., four lines, the three last ones being wrong.
Dominique
> Le 13 nov. 2015 à 15:16, Dominique d'Humières <dominiq@lps.ens.fr> a écrit :
>
> deferred_character_4_db.f90
More information about the Fortran
mailing list