My bad about the error - the specific error had bad characters in the MTT report, so I was trying to piece it together for you.
Your latest change should probably resolve the problem, I suspect. The error isn't occurring on any system I have access to - it is being reported in MTT from the Qlogic MTT cluster. Since that is you folks, perhaps you can take a look at it and see what is going on?
These changes were done by me but I am not seeing how psm_ep_open_opts could be referring to ib_port or ib_service_level. These are fields in mca_mtl_psm_module_t. On the build machine this is failing on there should be a psm.h file (usually under /usr/include). Can you tell me what PSM_VERNO is defined as for you? Maybe you have an extremely old version but even in that case it should complain about port and outsl symbols being undefined.
Sorry for the inconvenience.
devel mailing list