Skip to content
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

Runtime floating point exception in RMCDHF #31

Open
xaratustrah opened this issue Nov 1, 2019 · 2 comments
Open

Runtime floating point exception in RMCDHF #31

xaratustrah opened this issue Nov 1, 2019 · 2 comments

Comments

@xaratustrah
Copy link

Hi and thanks for great work!

Performing the example 1 from the handbook chapter 7, we encounter the following error in the last step i.e. RMCDHF completes (but does not break) with the following exception:

Floating point exceptions
IEEE underflow Flag
IEEE DENORMAL

The following command rsave 2s_2p_DF will not execute thereafter. We are running grasp2018 using gfortran and mpifort version 8.3.0 and mpirun 3.1.3. For the ease use we have created a docker image which we use and of course you are also welcome to check.

https://hub.docker.com/r/xaratustrah/grasp

would appreciate any help on this, if case this is related to compiler or any other thing.

@jongrumer
Copy link
Member

jongrumer commented Nov 1, 2019

Hmm. I also get the IEEE underflows on mac with homebrew gfortran, with no influence on the results as far as I can tell. Haven't seen the DENORMAL flag before though. On my Linux/Ubuntu cluster, also with gfortran I get none of these signals.

Do you encounter the same problem while running the serial version, i.e. not mpirun rmcdh_mpi... but just rmcdhf?

@xaratustrah
Copy link
Author

we actually ran only the serial versions so far, no _mpi versions. Just following the example in the handbook.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants