Just to double check, does ompi_info show that you have C++ exception support?
----- $ ompi_info --all | grep exceptions C++ exceptions: yes ----- Indeed it does: $ ompi_info --all | grep exceptions Configure command line: '--prefix=/opt/openmpi_pgc' '--enable-mpi-cxx' '--enable-cxx-exceptions' C++ exceptions: yes Something is odd here, though -- I have two separately compiled OpenMpi directories, one with and one without Torque support (via the -with-tm configure flag). Ompi_info chose the one without Torque support. Why would it choose one over the other? The one with Torque support is what I am using at the moment. Kurt