Hi Steve,
On Sun, Jul 14, 2019 at 12:07:58PM +0200, Thomas Koenig wrote:
OK, so here is a new version.
I think the discussion has shown that enlaring the buffer makes sense,
and that the buffer size for unformatted seems to be too bad.
I've reversed the names of the environment variables according to
Behnard's suggestion.
So, OK for trunk?
Also, what should we do about gcc-9? I have now come to think
that we should add the environment variables to set the buffer lengths,
but leave the old default (8192).
What do you think?
If you are inclined to back port a portion of the patch to 9-branch,
then bumping up the old default would seem to be the most important
part. As dje noted, users seem to have an aversion to reading the
documentation, so finding the environment variables may not happen.
Isn't 8192 an internal implementation detail for libgfortran? Can
bumping it to larger value in 9-branch cause an issue for a normal
user?
Well, it allocates a bigger memory block, that's all.
Upon reconsideration, I think your point about people not reading
the docs is valid :-|
So, I will commit the patch to trunk over the weekend and to 9.2
a few days afterwards, unless somebody objects.
Regards
Thomas