Conversation
|
meson is generating warnings for undefined configuration variables related to The values were previously hard-coded e.g. Should I just set these in |
|
Yep if they require those flags then using the old values we had sounds reasonable |
|
While I'm at it, I get an error building ninja with my system's python (3.13) I've been installing in a virtual environment with python 3.12 which builds successfully but gives a deprecation warning This has already been fixed by ninja-build/ninja#2340 almost 2 years ago, but we're using a 5 year old version of ninja. Should I go ahead and update meson/ninja? |
|
Go for it, we also changed to c++17 recently, we might make someone unhappy 🤣 |
pcarruscag
left a comment
There was a problem hiding this comment.
We should not be seeing asserts in release builds, so something fishy is happening.
|
It looks like meson changed how assertions are controlled in v1.4. If
So now I set |
|
You need to install the precommit hooks to solve the formatting issues. |
|
Are you working on fixing this @bmunguia? -> https://github.com/su2code/SU2/actions/runs/16277520538 |
Proposed Changes
Upgrade external CGNS library to v4.5, fixing a compilation issue on Linux.
Related Work
#2409: Fixes compilation issue 1 (undefined
_POSIX_SOURCEin CGNS library)PR Checklist
pre-commit run --allto format old commits.