codee-com / codee-com/open-catalog
[Fortran] format strings may generate indistinguishable output
- Vorherrschende Sprache
- Fortran
- Sterne
- 106
- Forks
- 12
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Format strings like '(5I0)' will generate single long number. Most of time, it is undesired behaviour.
Example:
```
program main
print '(3I0)', [11, 22, 33]
print '(3I0)', [112, 23, 3]
end program main
```
The same issue is for `real` type. For `logical` type, it is not a problem.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginnen Sie damit, die beiden Fortran-Beispiele mit dem Format '(3I0)' zu reproduzieren und ihre Ausgabe zu vergleichen. Suchen Sie den Katalogeintrag oder die Regel für Fortran-Formatzeichenfolgen, und definieren Sie dann die erwartete unterscheidbare Ausgabe für integer- und real-Werte, während Sie bestätigen, dass logical-Werte nicht betroffen sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- fortran
- Bereich
- compilers
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100