-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
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.
Already on GitHub? Sign in to your account
Suggest build simplification, require fortran 03... #85
Comments
I agree, but note that I got a Fortran 77 test case from a user just recently (within the last |
Switching to 03 for compiles does not mean we don't support the F77 API. It just means we require a Fortran 03 compiler to compile the F77 API. This is reasonable, as compilers are all updated, but there may well be lots of F77 code out there. This code will still work just fine after we move to only 03 builds. What won't work is building netCDF with g77 instead of gfortran. So in netcdf-fortran we can get rid of the cfortran.h stuff and all files associated with it. |
Ok, what you said originally was ambigous. |
Currently the netcdf-fortran build supports both fortran 03 and fortran 77 builds.
Really, there's no need to continue supporting the non-03 builds. Fortran 03 is widespread. No science users need to be stuck with a fortran 77 compiler any more.
SIgnificant simplification of the code and build is possible by removing this legacy support, which would hopefully help make netcdf-fortran more agile and easier to maintain and improve.
The text was updated successfully, but these errors were encountered: