|
[Sponsors] |
[OpenFOAM.org] OpenFOAM-dev on CentOS 7.9: Segmentation Fault when executing any application |
![]() |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() |
![]() |
#1 |
Senior Member
Jan
Join Date: Jul 2009
Location: Hamburg
Posts: 121
Rep Power: 18 ![]() |
Dear all,
I am facing a problem with a self compiled OpenFOAM-dev installation on a cluster running CentOS7.9: As soon as there is any #include directive within the function list of the controlDict, every OpenFOAM application immediately exits with Segmentation fault (core dumped), as soon as it is called, even e.g. blockMesh -help Compilation runs without any errror message. I used gcc7.3.1 from SCL devtoolset7, as the system gcc is verison 4.8.5, which does not support the c++14 option. I also tried clang version 7.0.1, with same result. Does anyone have an idea? Of course I can avoid using includes, but thats not very convenient, and also I would like to understand, what's going on. Thanks and best regards, Jan |
|
![]() |
![]() |
![]() |
![]() |
#2 |
New Member
Hendrik Söhnholz
Join Date: Sep 2020
Location: Braunschweig, Germany
Posts: 2
Rep Power: 0 ![]() |
Hello Jan,
I had the same problem recently. I tried to compile OpenFOAM-9 on CentOS 7 with GCC 7.3.1 from devtoolset-7. I also tried with GCC 9 and Clang from the RHEL package llvm-toolset-7. In all cases I got segmentation faults. I solved this by compiling GCC 5.5.0 and using this to compile OpenFOAM-9. Unfortunately, the OpenFOAM developers don't specify which compilers they use or have tested. The information on the website is outdated. Best wishes, Hendrik |
|
![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Jan
Join Date: Jul 2009
Location: Hamburg
Posts: 121
Rep Power: 18 ![]() |
Hi Hendrik,
thanks a lot for your reply! As soon as I find the time, I will compile GCC 5.5.0 and use it for building OF. Best regards, Jan |
|
![]() |
![]() |
![]() |
![]() |
#4 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,969
Blog Entries: 45
Rep Power: 126 ![]() ![]() ![]() ![]() ![]() ![]() |
FYI: Solution for this specific problem reported here, in order to be able to use SCL's GCC builds: https://bugs.openfoam.org/view.php?id=3898
In a nutshell:
__________________
|
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Frequently Asked Questions about Installing OpenFOAM | wyldckat | OpenFOAM Installation | 1 | June 24, 2021 21:34 |
Segmentation fault when running dieselFoam or dieselEngineFoam in parallel | francesco | OpenFOAM Bugs | 4 | May 2, 2017 22:59 |
Is Playstation 3 cluster suitable for CFD work | hsieh | OpenFOAM | 9 | August 16, 2015 15:53 |
'Segmentation fault: 11' on running application in parallel | ulfaslak | OpenFOAM Running, Solving & CFD | 2 | November 27, 2013 08:57 |
New OpenFOAM Forum Structure | jola | OpenFOAM | 2 | October 19, 2011 07:55 |