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