codee-com / codee-com/open-catalog

[Fortran] check the length of internal file

Offen
#101 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
C Fortran good first issue help wanted
Vorherrschende Sprache
Fortran
Sterne
106
Forks
12
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

With the following example, gfortran has runtime error:

```
program main
character(len=5) :: s
write(s, '(3I0)') [11, 22, 33]
print '(a)', s
end program main
```

since the written string is longer than string `s`.

It would be nice to have a check that will determine such situations (especially when runtime values are used).

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne mit dem Fortran-Reproduzierer im Issue und bestätige den gemeldeten Laufzeitfehler, wenn der interne Zeichenpuffer zu kurz ist. Suche anschließend die vorhandenen Fortran-Check-Definitionen und Tests des Repositorys, sofern verfügbar. Als abgeschlossen gilt die Aufgabe, wenn der relevante Check diese Situation erkennt, einschließlich Fällen mit Laufzeitwerten, und eine angemessene Abdeckung vorhanden ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
fortran
Bereich
tooling
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
38/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.