LLNL / sundials

Official development repository for SUNDIALS - a SUite of Nonlinear and DIfferential/ALgebraic equation Solvers. Pull requests are welcome for bug fixes and minor changes.
https://computing.llnl.gov/projects/sundials
BSD 3-Clause "New" or "Revised" License
515 stars 125 forks source link

CI: Add Fortran Compiler Warnings #487

Closed gardner48 closed 4 months ago

gardner48 commented 4 months ago

Add Fortran -check flags with ENABLE_ALL_WARNINGS

gardner48 commented 4 months ago

Testing if bounds checking works with the CI. Previously we ran into compiler bugs with the Jenkins tests but I think that was with an older GCC version than we use now.

gardner48 commented 4 months ago

The gfortran version Jenkins uses still segfaults with the additional Fortran warning flags so these flags are only added when using the docker GitHub actions tests.