Replies: 2 comments
-
|
Works for me, both serial and parallel, and I have 24.04. First try the serial binary and see if you can get it working, because it also seems that your mpi installation is not correct. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Thanks @bigfooted. Makes sense, it's likely a specific MPI/library mismatch on this clean install. Since the Meson source build works perfectly (and is better for dev work anyway), I'm unblocked. I'll leave this up for visibility in case other Ubuntu 24.04 users run into the same crash. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The pre-compiled Linux binaries (v8.x.x) crash immediately with a
Segmentation fault (core dumped)when running on Ubuntu 24.04 LTS. This appears to be a library mismatch (likely related to system MPI or glibc versions) between the SU2 build environment and the current Ubuntu LTS standard.To Reproduce
Steps to reproduce the behavior:
SU2_CFD --helpor a configuration file).Segmentation fault (core dumped).Desktop:
Diagnosis
The crash persists across different shell configurations. Debugging suggests the binary is linking against older system libraries that are no longer binary-compatible with the versions shipped in Ubuntu 24.04.
Solution / Workaround
I successfully resolved the issue by compiling SU2 from source using the Meson/Ninja build system. Crucially, MPI must be explicitly disabled to prevent the build system from linking against the conflicting system libraries.
Working Build Command for Ubuntu 24.04:
Recommendation
The Linux build servers/pipelines likely need to be updated to support the newer libraries in Ubuntu 24.04, or a specific warning should be added to the installation documentation advising users on this OS to build from source using the flags above.
Beta Was this translation helpful? Give feedback.
All reactions