-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segmentation fault when disabling DDI during simulation #631
Comments
I just tested and this does not happen in LLG when openMP is enabled. It still happens with MC. |
I have the suspicion that the GUI might be passing a Could you try the |
I have cloned and built the develop branch, but there are no logs when the segmentation fault happens, should these appear in the spirit log or on the standard output? |
So the segfault still happens? I'll try to reproduce this as soon as I can. In case it might be helpful please attach your input-config. |
Yes it does still happen. This is the configuration I am using: |
I also got this error while changing the exchange interation during an LLG (solver: LBFGS_Atlas) simulation:
|
I have downloaded the new Spirit-2.2.0 release (revision b739e4e06f31c) and noticed a bug in the cpp-ui (qt). Previously it was possible to tweak the Heisenberg Hamiltonian parameters, while running a simulation (tested for LLG and MC). In this new version this still seems possible, although less responsive. Only when enabling or disabling the dipole-dipole interaction, the program crashes with a segmentation fault.
I have compiled the code from source, with following options: cmake -DSPIRIT_USE_OPENMP=OFF ..
System information:
The text was updated successfully, but these errors were encountered: