FLUKA: 2025.1.2 Flair: 2.3-0 Operating system: LINUX Compiler: gfortran
FLUKA: 2025.1.2 Flair: 2.3-0 Operating system: LINUX Compiler: gfortran
Description
I encountered a runtime error while running FLUKA. The simulation abort after about 1 - 2 min and gave with the following massage:
Program received signal SIGILL: Illegal instruction.
STOP IRBETB>MRBETB || IRBETB=<0
The backtrace shows that the error occurs in alphbt_ during the call to usrsco:
flabrt_
alphbt_
usrsco_
geoden_
kaskad_
flukam_
I am currently trying to identify the source of the problem but have not yet been able to determine whether it is related to:
the input configuration,
the geometry definition,
scoring cards,
or the runtime environment / compiler.
The input file and run outputs (.inp, .err, .log, .out) are attached for reference.
Any suggestions on possible causes or debugging directions would be greatly appreciated.
Please use the supported FLUKA and Flair versions and, with regard to DOSE-H2O scoring, take note of a pending issue that will be solved later this year with the next FLUKA minor release (4-5.2). This means that currently, for DOSE-H2O scoring purpose, you need a fake ancillary file of this kind to be declared in the RAD-BIOL card (this prevents the run failure while the file content is actually of no use for DOSE-H2O).
You seem to have missed the point that the FLUKA version you refer to is not distributed by the FLUKA copyright holders and that DOSE-H2O scoring is actually available in the indicated supported version 4-5.1, as explained above.
Its use will be soon streamlined by removing the technical need to have a useless ancillary file, which is in fact required only for ALPHA-D and SQBETA-D scoring.
Thank you for your kind suggestion. I tried using a fake ancillary file for the RAD-BIOL card as suggested for DOSE-H2O scoring, but the simulation still fails to run.
I am using the supported FLUKA and Flair versions. I have attached both the updated input file and the fakebio.dat file that I created for the RAD-BIOL card.
Could you please advise if I might be missing something in the setup?
I cannot run your input since I miss your pr.vxl file. Nonetheless, when removing the latter (and adapting your input accordingly), the run ends successfully. Please report the error messages (in the .err and 001.log files) and possibly make available the voxel file somewhere.
Apologies for the missing pr.vxl file in my previous message. I realize now that the voxel file is required to reproduce the run properly. I have uploaded the pr.vxl file here and also .err and 001.log.
Please let me know if any additional files or information are needed, and thank you again for your help.