On May 21 2011, Dan Reynolds wrote:

./test_driver.F90:12.39: call mpi_abort(MPI_COMM_WORLD, -1, 0)

It's unlikely to provoke that particular error, but that call is erroneous.
It should be something like:

   integer :: ierror
   call mpi_abort(MPI_COMM_WORLD, 1, ierror)

Negative error numbers aren't forbidden, but aren't advisable.  However,
passing a constant to an INTENT(OUT) argument is a serious no-no.

I can imagine compilers where it might provoke that error, but I doubt
that it is the cause.  It's worth fixing and retrying, anyway.


Regards,
Nick Maclaren.

Reply via email to