I've got some Fortran (ifc v7.0 RH 8.0) codes that get random error 173 and crash after 12 to 15 hours of processing. I am using formatted output with advance=no to a NFS mounted raid array. Individual file sizes are limited to less than 4GB with a total of about 17 GB per 3 day run.
Write times NOT using advance=no are very slow to the RAID array. This is of course why we have gone to advance=no.
The code does write to local disk in good time and without error NOT using advance=no. (I should try it to local disk with advance=no).