codee-com / codee-com/open-catalog

[Fortran] NAG compiler requires to define variable before its usage

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

Beschreibung

NAG compiler requires to define variable before its usage in type declaration section. For example, the following code is not correct:
```fortran
subroutine test(a, n)
implicit none
real(8) :: a(n)
integer :: n
end subroutine test
```
since usage of `n` happens before actual type definition.

The proper code is:
```fortran
subroutine test(a, n)
implicit none
integer :: n
real(8) :: a(n)
end subroutine test
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, den Fortran-Katalogeintrag oder die Anleitung zu finden, der bzw. die die Deklarationsreihenfolge behandelt, und prüfe, wie ähnliche Probleme mit der Compiler-Portabilität dokumentiert werden. Vergleiche die beiden Subroutinenbeispiele in diesem Issue und überprüfe die beabsichtigte Korrektur mit dem NAG compiler; abgeschlossen ist die Aufgabe, wenn der Katalog die ungültige Reihenfolge und ihren gültigen Ersatz eindeutig benennt.

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
35/100

Neue Issues direkt in Ihr Postfach

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