LFortran kompiliert PRIMA: Ein wichtiger Meilenstein auf dem Weg zur Beta-Version

2025-03-09

Das LFortran-Compilerteam hat erfolgreich die Kompilierung und Ausführung von libprima/PRIMA abgeschlossen, dem achten produktionsreifen Drittanbietercode, der bitgenau mit der Ausgabe von GFortran übereinstimmt. Dieser wichtige Meilenstein bringt LFortran seinem Ziel näher, zehn solcher Codes zu kompilieren – ein entscheidender Schritt auf dem Weg zu einem Compiler in Beta-Qualität. Die Kompilierung von PRIMA, einem Fortran-Paket für nichtlineare Optimierung, brachte Herausforderungen im Zusammenhang mit Prozedurvariablen, Arrays mit nicht-einheitlichen Schritten und Präzisionsverlust mit sich, die jedoch alle bewältigt wurden. Zukünftige Bemühungen konzentrieren sich auf die Kompilierung weiterer Drittanbietercodes, darunter fpm und LAPACK, um die Beta-Reife von LFortran zu festigen.

Entwicklung