Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.    By click

Search code, repositories, users, issues, pull requests...

submited by
Style Pass
2024-04-28 13:00:04

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Sorry for bugging you. I am not sure whether this is the best place to open this issue. The reason I put it here is because this repo is about Cloud HPC.

I have been using the NAG Fortran compiler (nagfor) intensively in the past years during the development of PRIMA. It is certainly one of the best Fortran compilers on the market with excellent support for the recent standard and outstanding diagnostic information.

However, NAG compilers have one particular limitation, which I believe is becoming more and more relevant and vital for the future of the compilers: it is impossible to use NAG compilers on GitHub-hosted runners for CI.

Among all the 11 Fortran compilers I have tried (nagfor, gfortran, ifort, ifx, nvfortran, AOCC flang, armflang, Classic flang, LLVM flang, sunf95, and g95), nagfor is the only one that is unavailable on GitHub-hosted runners. This is because of the unique mechanism that nagfor uses to manage it license. Indeed, I am more than willing to pay for a license that can be used on GitHub-hosted runners, even if it is VERY expensive, but it is simply impossible.

Leave a Comment