Crashing when running pelegant
Posted: 25 Jul 2017, 06:30
Hi,
So, I'm running tracking simulations of the MAX IV linac and I have so far run on only 1 core because it didn't work in parallel. Now I decided to try and investigate why it didn't work and so I checked all the elements in the lattice and they should all be parallel compatible.
What happens is that the program crashes during the initialization phase, where it reads in values from run_control, twiss_output, etc. The read-in of these parameters work well in general, but it always crashes when reading in magnetic multipole files. On my latest try, it gave the exit code 0xc0000374.
The lattice works fine on 1 core and I have run other, more simple lattices in parallel before, so I'm feeling a bit stuck. I don't think I can provide the full lattice file, and it is anyway very long (>2000 lines in the version I'm using), so it might not be that useful.
Best regards
Jonas
So, I'm running tracking simulations of the MAX IV linac and I have so far run on only 1 core because it didn't work in parallel. Now I decided to try and investigate why it didn't work and so I checked all the elements in the lattice and they should all be parallel compatible.
What happens is that the program crashes during the initialization phase, where it reads in values from run_control, twiss_output, etc. The read-in of these parameters work well in general, but it always crashes when reading in magnetic multipole files. On my latest try, it gave the exit code 0xc0000374.
The lattice works fine on 1 core and I have run other, more simple lattices in parallel before, so I'm feeling a bit stuck. I don't think I can provide the full lattice file, and it is anyway very long (>2000 lines in the version I'm using), so it might not be that useful.
Best regards
Jonas