On Thu, Jul 14, 2011 at 18:40, Daniel Carrera <dcarr...@gmail.com> wrote:
> And of course, here is the patch and ChangeLog.
>
> 2011-07-14  Daniel Carrera  <dcarr...@gmail.com>

>        * caf/mpi.c (caf_runtime_error): Remove "error" parameter.
>        Return EXIT_FAILURE instead.

Well, this changelog entry is incorrect; you're calling
exit(EXIT_FAILURE) and not returning a value.

From the patch:

 /* FIXME: Shutdown the Fortran RTL to flush the buffer.  PR 43849.  */

This is unnecessary, as the call to exit() will call the libgfortran
destructor which will close all units, as explained in comment #3 in
the PR.



-- 
Janne Blomqvist

Reply via email to