Closed hothello closed 8 months ago
Hi @hothello . The floating-point exception is indeed harmless and it is not what is causing AiiDA to except. It is due to another bug, but that was already resolved here: https://github.com/aiidateam/aiida-quantumespresso/commit/5d4a7d9405b757e2ecf65a72c1ee92aa2fb36a39
This was released with v4.4.0. You say that that is the version that you are using, but the stack trace shows that you are on the older version. Please run pip install aiida-quantumespresso==4.4.0
and try to run the calculation again. That should fix the problem.
Thank you so much. I confirm that after upgrading the plugin from within the AiiDA environment, the exception was gone.
I am running a geometrical optimisation with QE which completes correctly, but exits with
The following floating-point exceptions are signalling: IEEE_INVALID_FLAG
. This behaviour has been reported on the QE mailing list and is apparently harmless. However, this causes the following exception in AiiDA:This is the command that is executed by AiiDA :
'mpirun' '-np' '4' 'pw.x' '-in' 'aiida.in' > 'aiida.out'
. And this is the scriptaiida.in
:My system has installed QE-7.2 and: