James Giles wrote:
> I think FLUSH should be in an annex instead of the body of the
> standard. Something like: "If your system requires it, it should
> look like so." It should never be necessary (or even meaningful)
> to explicitly flush system buffers on a modern, well designed
> system.
I disagree---there are many cases where flushing is necessary in my
experience. The point is that every compiler must compile codes with FLUSH,
so that people do not have trouble porting things. It can be empty and do
nothing, but it may also save you in cases like working on a cluster with
MPICH...
Aleksandar
|