-
Notifications
You must be signed in to change notification settings - Fork 22
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
CI requirements update (macOS, GeoClaw netCDF) #354
base: develop
Are you sure you want to change the base?
Conversation
GCC-11 is being removed from GitHub Actions macOS runners in a few weeks actions/runner-images#10213
I would prefer if GeoClaw didn't require NETCDF. We rarely use it and so do not require it. |
Netcdf is not a required library at all. Things should be able to work without it. |
The problem is probably related to geoclaw needing preprocessing for the fortran source files |
|
||
"configurePresets": [ | ||
{ | ||
"name": "ci", | ||
"binaryDir": "${sourceDir}/build", | ||
"generator": "Ninja", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please stop removing Ninja as the ci generator. We need it for Geoclaw since it makes heavy use of f90 modules
ci: macos: update GCC version.
GeoClaw now requires netCDF.
Simplify CMake presets.
GCC-11 is being removed from GitHub Actions macOS runners in August 2024.
actions/runner-images#10213