In the release version of open-mpi 1.6
cxx/constants.h header file on line 54 there is an extra semi-colon at the end of line. This causes the clang compiler to fail on a Mac when the header is included.
John T. Foster
Mechanical Engineering Department
The University of Texas at San Antonio
One UTSA Circle
San Antonio, TX 78249