------- Comment #11 from schilds at sun dot ac dot za 2008-08-09 07:27 ------- Jeez! After reading what all of you have said ... I see this code does actually do something as crazy (and simple) as set the logical unit number for a file to 6, in a subroutine (when I had thought they had only done writes).
Yes, this is a known Fortran issue from way back. I apologise profusely for wasting your time in the manner I have. Again, I apologise. P.S. If it makes you feel better, just think of the task I have ahead of me. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18985