QuickPIC-OpenSource
QuickPIC-OpenSource copied to clipboard
floating-point exceptions
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
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
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?
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.