libs/core/async_mpi/src/mpi_future.cpp
void hpx_MPI_Handler(MPI_Comm*, int* errorcode, ...)
        {
            mpi_debug.debug(debug::str<>("hpx_MPI_Handler"));
            HPX_THROW_EXCEPTION(invalid_status, "hpx_MPI_Handler",
                detail::error_message(*errorcode));
        }
// function that converts an MPI error into an exception
function that converts an MPI error into an exception
function that converts an MPI error into an exception
void hpx_MPI_Handler(MPI_Comm*, int* errorcode, ...)
        {
            mpi_debug.debug(debug::str<>("hpx_MPI_Handler"));
            HPX_THROW_EXCEPTION(invalid_status, "hpx_MPI_Handler",
                detail::error_message(*errorcode));
        }
void hpx_MPI_Handler ( MPI_Comm * , int * errorcode , ... ) { mpi_debug . debug ( debug :: str < > ( " " ) ) ; HPX_THROW_EXCEPTION ( invalid_status , " " , detail :: error_message ( * errorcode ) ) ; }
function that converts an MPI error into an exception
function that converts an MPI error into an exception