parallel hdf5 on OS X 10.6.3 passes "make check"

This didn’t used to be the case. Last time I checked I was running OS X 10.5 and hdf5 1.8.0. Today, compiled hdf5 1.8.4-patch1 on OS X 10.6.3 with gcc 4.2.1 and OpenMPI 1.2.8 (both the system-installed versions). I configured HDF5 like so:

env CFLAGS='-mmacosx-version-min=10.5 -fPIC -arch i386’ ./configure --enable-parallel --with-szlib=${HOME}/external/sandbox --disable-shared --disable-cxx --disable-fortran --enable-production --enable-filters=all --with-pic --disable-dependency-tracking

After that, “make check” passes all tests, except t_posix_compliant. I am not sure what has changed, but I am glad this works now. I haven’t done any benchmarking yet to see if it makes a difference.