Troubleshooting

This page documents the common problems people encounter while running FIDASIM. Please try these solutions before opening an issue on Github.


Segfaults

If you encounter a segfault make sure you have set the stacksize limit to unlimited.

To do this for the bash shell run

ulimit -s unlimited

or for the tcsh shell run

limit stacksize unlimited

Execution Hangs

By default FIDASIM will use all the threads available. If another process is hogging a core it will cause FIDASIM to stall. To prevent this use the num_threads optional argument as shown below

fidasim ./test_1a_inputs.dat 8