Volker Eyert、Joost Vandevondele、Claus Flensburg は、ICHAR() に関する問題を報告しました。この問題は、文字変数の表現方法に関係する、本来の機能よりもはるかに深いものでした。修正には長い時間がかかりましたが、新しいバックエンドについて多くのことを学んでいます。私たちが使用していた古いバージョンよりもはるかにうるさいです。
Joost はまた、私が移植を行っていた数日前に忍び寄ったスカラー化に関する問題を報告しました。また、修正されました。
Douglas Cox は、g95 が生成するコードで、-O3 の ifort の約 10% 以内で大幅な高速化を報告しました。すべての -fxxx 最適化 (f はファンキーを表す) も同様に機能するはずです。
Charles Rendleman さんは、モジュール パスに関する問題を報告しました。この問題は、アップグレードでむしゃむしゃ食べてしまい、修正されました。
Linux以外のポートはまだありません。
8月29日
現在の gcc バックエンドへの移植が完了しました。新しいバージョンは、古いバージョンよりも大幅に高速になるはずです。現時点で利用可能な唯一のポートは x86 Linux で、すぐにさらに追加される予定です。
8月27日
私は、現在の gcc バックエンドで g95 を動作させるために、ここ数日間着実に作業を進めてきました。クリーン ビルドを取得し、簡単なプログラムをコンパイルして実行できるようになりました。少なくとも x86 では、生成されたコードは非常にタイトに見えます。新しい gcc に忍び込んだいくつかのバグがあり、回避する必要がありました。また、バックエンド内の規則も変更されました。現在の問題は現在保留中です。
8月25日
Harald Anlauf さんは、修正された印刷中の丸めに関する問題を報告してくれました。
Joost Vandevondele さんは修正に問題があることを発見しましたが、これは再度修正されました。
8月24日
Joost Vandevondele さんは、配列セクションの部分文字列に関するもう 1 つの問題を送信しましたが、現在は修正されています。
ここ数日間、何人かの人々の要請で、ビルドの日付を –version 文字列に追加しました。
Matthew Francis さんは、 CAMB宇宙論コードのコンパイルに成功したと報告しました。
Stuart Midgley は、彼のアダプティブ メッシュ コードのコンパイルと実行が成功したことを報告しました。
8月23日
Carsten Lemmen は無意味なアンダーフロー エラーを指摘してくれましたが、これは無効にしました。
Joost Vandevondele さんは、いくつかの一般的な UNIX 拡張機能 (getuid()、getpid()、および getlog()) を要求しましたが、これらは実装されています。
Matt Kennel と Simeon Fitch は両方とも、修正された既定のコンポーネントを持つ派生型の割り付け可能な配列の問題を報告しました。
Michael Richmond は、修正された endfile 処理に関する問題を送信しました。
Mimo は、修正されたスカラー化と TRIM 組み込みの問題を送信しました。