you can find more details of the error in the .out file. It tells me
0 !!! Exit being called from Flklkz !!!
**** Particle in position X = -1.00000000E+30, Y = -1.00000000E+30, Z = -1.00000000E+30
**** with energy 0.000000E+00 GeV, discarded ****
so you particle does not have an energy and no coordinate set. For the latter, I found that you deleted the part in the source file that pushes to coordinates to the stack (search for the line * Particle coordinates in your file and in the unedited source.f)
Two more issues I found:
in the case of non-heavy-ion primaries you assign TKEFLK (an array) a floating point value (lines 143 and 145) which will probably create a bunch of problems
you seem to manually set the kinetic energy of your primary but then the momentum is set to be the usual PBEAM according to line 150 in test1.f. I believe you have to set the momentum according to the currently commented lines 151 and 152
Lastly, for numerical precision it is best to use the format ‘1.5D-03’ instead of ‘1.5e-3’ for floating point values.