QuickPIC-OpenSource icon indicating copy to clipboard operation
QuickPIC-OpenSource copied to clipboard

floating-point exceptions

Open YangmeiLi opened this issue 7 years ago • 3 comments

Hi,

I am new to QuickPIC. Could anyone give me some help on setting up the code? Many thanks.

I used "mpirun -np 4 ./qpic.e rpinput" to start the simulation. But the program stopped after running for a while, with the error message displayed below.

Note: The following floating-point exceptions are signalling: IEEE_UNDERFLOW_FLAG IEEE_DENORMAL Note: The following floating-point exceptions are signalling: IEEE_UNDERFLOW_FLAG IEEE_DENORMAL Note: The following floating-point exceptions are signalling: IEEE_DENORMAL Note: The following floating-point exceptions are signalling: IEEE_DENORMAL

YangmeiLi avatar Jul 27 '17 18:07 YangmeiLi

Same situation here as well. Using the provided Laptop qpinput.json file to test the installation, each process returns the following:

Note: The following floating-point exceptions are signalling: IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_DENORMAL

levijhall avatar Apr 23 '19 21:04 levijhall

The IEEE_UNDERFLOW_FLAG and IEEE_DENORMAL are OK. But I never saw IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO before. Did you get any simulation results?

caozigao avatar May 06 '19 06:05 caozigao

I believe it did in part, but the elapsed time was much shorter than what I am getting now which I can only assume meant it was stopped prematurely. Since then, I've reinstalled all the dependencies and recompiled, and now I'm just getting IEEE_DENORMAL. So, unfortunately, I couldn't reproduce it and I've overridden the files, but at least it seems to be working now.

levijhall avatar May 06 '19 19:05 levijhall