I have run into some problems when trying to run the compressible flow solver.
- code build was complete without any issues, with all dependencies pre-installed system-wide, and without any problems in linking to these libraries
The code was compiled and ran on a personal workstation, with Ubuntu 16.04 as the Linux distribution.
I am not an advanced Linux user, having started to work in it only recently, and thus identifying the exact issue is not possible for me at this stage.
The compressible flow solver always fails, even for the isentropic vortex case provided as example with the distribution.
---------------------------------------------------------------------------------------------------------------------------------------------------------------
[salv08976-ub:03370] *** Process received signal ***
[salv08976-ub:03370] Signal: Segmentation fault (11)
[salv08976-ub:03370] Signal code: Address not mapped (1)
[salv08976-ub:03370] Failing at address: 0x1573bc50
[salv08976-ub:03370] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x354b0)[0x7fb38f0b04b0]
[salv08976-ub:03370] [ 1] /home/local/ISDADS/sgs475/Nektar++/nektar++-4.4.1/build/dist/lib64/nektar++-4.4.1/libLibUtilities.so.4.4.1(_ZN6Nektar12LibUtilities27AnalyticExpressionEvaluator8StorePrm8run_onceEv+0xb)[0x7fb39087b39b]
[salv08976-ub:03370] [ 2] /home/local/ISDADS/sgs475/Nektar++/nektar++-4.4.1/build/dist/lib64/nektar++-4.4.1/libLibUtilities.so.4.4.1(_ZN6Nektar12LibUtilities27AnalyticExpressionEvaluator8EvaluateEi+0x6e)[0x7fb39087514e]
[salv08976-ub:03370] [ 3] /home/local/ISDADS/sgs475/Nektar++/nektar++-4.4.1/build/dist/lib64/nektar++-4.4.1/libSolverUtils.so.4.4.1(_ZNK6Nektar12LibUtilities8Equation8EvaluateEv+0x38)[0x7fb391cc8508]
[salv08976-ub:03370] [ 4] /home/local/ISDADS/sgs475/Nektar++/nektar++-4.4.1/build/dist/lib64/nektar++-4.4.1/libLibUtilities.so.4.4.1(_ZN6Nektar12LibUtilities13SessionReader14ReadParametersEP12TiXmlElement+0x26d)[0x7fb3907bacbd]
[salv08976-ub:03370] [ 5] /home/local/ISDADS/sgs475/Nektar++/nektar++-4.4.1/build/dist/lib64/nektar++-4.4.1/libLibUtilities.so.4.4.1(_ZN6Nektar12LibUtilities13SessionReader13ParseDocumentEv+0x92)[0x7fb3907c2612]
[salv08976-ub:03370] [ 6] /home/local/ISDADS/sgs475/Nektar++/nektar++-4.4.1/build/dist/lib64/nektar++-4.4.1/libLibUtilities.so.4.4.1(_ZN6Nektar12LibUtilities13SessionReader11InitSessionEv+0x4f)[0x7fb3907c6aff]
[salv08976-ub:03370] [ 7] ./CompressibleFlowSolver(_ZN6Nektar12LibUtilities13SessionReader14CreateInstanceEiPPc+0x16d)[0x48ef6d]
[salv08976-ub:03370] [ 8] ./CompressibleFlowSolver(main+0x62)[0x454b52]
[salv08976-ub:03370] [ 9] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fb38f09b830]
[salv08976-ub:03370] [10] ./CompressibleFlowSolver(_start+0x29)[0x463219]
[salv08976-ub:03370] *** End of error message ***
Segmentation fault (core dumped)
---------------------------------------------------------------------------------------------------------------------------------------------------------------
When running in parallel the error is:
The error message is pretty mush the same, only repeated a number of times equal to the number of processing cores, plus the following message at the end:
---------------------------------------------------------------------------------------------------------------------------------------------------------------
mpirun noticed that process rank 3 with PID 13368 on node salv08976-ub exited on signal 11 (Segmentation fault).
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Any guidance with this issue would be much appreciated.
Thank you.
Oliviu