njoy / NJOY21

NJOY for the 21st Century
https://www.njoy21.io/NJOY21
Other
74 stars 38 forks source link

Segmentation fault (core dumped) with ACER #158

Closed XingkaiHuo closed 2 years ago

XingkaiHuo commented 2 years ago

Issue: When I try to generate ACE files from JENDL high-energy libs, the NJOY21 terminates with 'Segmentation fault (core dumped)' at ACER step. For some nuclides, if the newfor is set to 0 or temeprature is set to around 300K, the code passes, but for some other nuclides, the problem still remains. With some other nuclides, the NJOY21 terminates with error message 'error in acelf6storage exceeded for generalized yield'.

Additional information: I installed the NJOY21 on Ubuntu 20.04.4LTS. The gcc and g++ versions are: gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 g++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0

Example: I here attach some examples and corresponding inputs of NJOY21. examples.zip

Thanks!

whaeck commented 2 years ago

This issue will be resolved with the upcoming NJOY2016.67 where we implemented the necessary fixes for JENDL5.

However, I would suggest moving back to using NJOY2016 as we are still using that version of NJOY as our production version at LANL.