MPI Crash for Optical Rotation Tensor Job

127 views
Skip to first unread message

Szabolcs Góger

unread,
Nov 30, 2023, 6:06:00 PM11/30/23
to NWChem Forum
Dear All,

I am trying to run calculations for the optical rotation tensor, and not having a lot of success with it, for reasons that are entirely unclear to me. First, using the response job to calculate the dipole polarizability runs with no issues whatsoever - I am attaching a successful output file to show this. Then, adding the keywords that would return the optical rotation tensor causes the code to crash without any proper error message, but through an MPI failure - I am also attaching such an output.

The fact that it is not a ''controlled'' crash, rather an MPI failure might hint that something went wrong during compilation. I am using version 7.2.0 here, but 7.2.2 shows a very similar behavior. Both of these versions were compiled by me on our SLURM HPC clusters, with a standard foss compiler toolchain (GCC+GFortran) - the output of make is also attached.

Apart from having tested different versions, and having confirmed that a dipole polarizability calculation runs without issue, but the optical rotation tensor calculation crashes, I am entirely unsure on how to proceed in identifying what the issue is. Is the issue somewhere within the code, did the compilation go wrong, or is there something wrong with our SLURM system itself? Could someone help me figure this out?

Best regards,
Szabolcs
crashing_optical.zip
successful_dipole.zip
make.log

Szabolcs Góger

unread,
Dec 1, 2023, 7:43:26 AM12/1/23
to NWChem Forum
Dear All,

Just an additional information: using a different HPC cluster to compile and run NWChem there, I am getting the same behavior. This hints to me that the issue might not be related to our computational setup.

Best regards,
Szabolcs

Edoardo Aprà

unread,
Dec 4, 2023, 5:27:47 PM12/4/23
to NWChem Forum
This crash is a due to a bug in NWChem as the line 'g_b indices out of range' in the error file shows.
We might have a fix for it in a few days.

Edoardo Aprà

unread,
Dec 18, 2023, 9:05:00 PM12/18/23
to NWChem Forum
A fix is now available for this issue.
Here are the instructions for applying it to a NWChem 7.2.2 source

cd $NWCHEM_TOP
patch -p1 < bb4d836790342f28f8aa39a69db10da8cc9fc0a1.patch
cd src/cphf
make
cd ..
make link
Reply all
Reply to author
Forward
0 new messages