neams-th-coe / cardinal

High-Fidelity Multiphysics
https://cardinal.cels.anl.gov/
Other
91 stars 45 forks source link

Sawtooth complains when using executable built with openmpi/4.1.5_ucx1.14.1 #927

Closed lewisgross1296 closed 2 months ago

lewisgross1296 commented 2 months ago

Bug Description

After the newest sawtooth upgragde, I had to rebuild Cardinal with a newer openmpi, as a job submitted complained about minimum version when I used module load openmpi/4.1.5_ucx1.14.1.

Steps to Reproduce

Run a job that uses a Cardinal executable built with openmpi/4.1.5_ucx1.14.1

Impact

Other sawtooth users might have the same issue when testing their executables. I was able to fix this by changing my ~/.bashrc line to

module load openmpi/4.1.6-gcc-12.3.0-panw

and rebuilding.

I can issue a PR to update the Sawtooth docs for cardinal/doc/content/hpc.md.