print error output only if we abort
Description
A recent change to io.F90 resulted in IO errors printed, even if the code could recover. Here we revert this to that errors are only printed when fatal.
News snippet
print error output only if we abort
Checklist
-
I have checked that my code follows the Octopus coding standards -
I have added tests for all the new features added in this request.