10/09/15 17:22:00
2GBを超えるunformattedなファイルを read(num) (itmp(i),i=1,n) という感じで(nは既知)
読むとエラーになったんですが、 readにオプション iostat=io を加えると大丈夫でした。
2GB以上はiostatが必要ということでしょうか?
なお、エラーメッセージは以下の具合です。
Intel Fortran・・・「input statement requires too much data」
PGI Fortran・・・「attempt to read/write past end of record」