I am building OFED-1.5.3 on CentOS 5.5 (OFED-1.5.2 build fine) and succeeds
except for openmpi_pgi (OpenMPI 1.4.3). For version 10.9 of the pgi
compilers I get:
configure: WARNING: Your compiler does not support offsetof macro
configure: error: Configure: Cannot continue
error: Bad exit status from /var/tmp/rpm-tmp.66872 (%build)
I tried two fixes I found in the web for this offsetof error (about a year
old), but they both failed in the same way.
We are licensed up to 11.1 for pgi, but both mvapich2 and openmpi fail for it.
Looks like that bug is fixed in 11.2.
Any idea what is wrong with openmpi and pgi 10.9?