Subject | : Re^4: SAD Update. V1.0.10.2.3b. g95 compatible. |
Date | : 2008/02/20(Wed) 23:25:12 |
Contributor | : Akio Morita |
> > o writeb@tfprinta.fの変更
> > ''I hope the below works for all compilers...''とありますが、
> > 少なくとも Intel Fortran Compiler 8.1では正しく動きませんでした
> >
> 続報です
> Intel Fortranで動かないというレベルよりもさらに根が深いようです
>
> 1. CVS MAIN trunk側の writeb@tfprinta.fですが g95 version 0.91で
> 検証しましたが、"Write error to file 6"が出て動きません!!
>
さらに、続報です
検証に使用した g95-0.91(2007/01/29)が古い可能性も考慮して
2007/02/20 13:49 +0100に http://ftp.g95.org/g95_source.tgzから
拾ってきた g95_source.tgzから g95を再生成して追試しました
使用した、SADのソースは CVS mirror pserverから
2008/02/20 15:06 +0100に checkoutしたものです
SADは、_USE_G95=YESを設定して上で、FC=g95/CC=ccでコンパイルしました
やはり、writeb@tfprinta.fによるコンソール出力は、
"Write error to file 6"で、機能しません
1.0.10.2.2b2以降で変更された src/tfprintfa.f Revision 1.60および 1.61で
出力がエラーにならない g95のソースはどこから手に入りますか?
動く環境の入手性に問題があるなら、tfprintfa.fは少なくとも g77/gfortran/DEC fortranで
動いた実績のある Revision 1.59へ戻すべきだと思います