g95 文字変数のサポートの改良に取り組んでいました ここ数日、文字変数のサポートの改良に取り組んでいました。Édouard はしばらく前に、これらの処理方法にかなり悪い欠陥があることを明らかにした問題を報告したため、新しいメカニズムに移行する必要がありました。ライブラリとコンパイラに大規模な... 2023.01.30 g95
g95 共通ブロックの初期化を機能させること Michael Richmond さんは、共通ブロックが際限なく大きくなる問題を報告しました。これは修正されました。バックエンドにブロック データ プログラム ユニットを実装し、共通ブロックの初期化を機能させることに重点を置いています。 ... 2023.01.30 g95
g95 インクルード ファイルの順序がおかしくなっていることを指摘するメール Kevin Thomas は、控えめに言っても、インクルード ファイルの順序がおかしくなっていることを指摘するメールを送信しました。-I オプションで指定されたディレクトリの前に現在のディレクトリが検索されていました。新しい順序は、-I デ... 2023.01.30 g95
g95 組み込み関数のかなりあいまいな問題について書き込み 今日の多くの進歩: Steven Yellowhair さんは、修正された MAX1() 組み込み関数のかなりあいまいな問題について書き込みました。 Joost VandeVondle と Michael Richmond の両... 2023.01.30 g95
g95 昨日の select ステートメントの修正で発生した問題を報告 Martien Hulsen と Michael Richmond の両方が、昨日の select ステートメントの修正で発生した問題を報告しました。うまくいきましたが、コンパイルされるケースの数に指数関数的な時間がかかっていました。うーん... 2023.01.30 g95
g95 ステートメント関数が正しくコンパイルされないという問題を報告 ラスベガスから戻ってきました。なんて奇妙な場所だろうが、結婚式は素晴らしかった。g95 で作業する機会がありました。フロントエンドの一次式マッチングの一部を大幅に書き直しました。これにより、チャーリー・ゼンダーの SELECTED_INT_... 2023.01.30 g95
g95 浮動小数点例外を発生させるために除算をゼロに設定 Joost は、修正された無限の印刷に関する問題を送信しました。また、浮動小数点例外を発生させるために除算をゼロに設定していることにも気付きました。これは、人々が一般的に期待する動作ではないため、リセットしました。私は例外を好みますが、それ... 2023.01.30 g95
g95 GOTO ステートメントに関連するクラッシュに関連する問題 Michael Richmond さんは、GOTO ステートメントに関連するクラッシュに関連する問題を送信しました。これは、バグ ビットの後で分岐する場所がなくなってしまいました。修理済み。また、STAT 変数が存在する ALLOCATE ... 2023.01.30 g95
g95 仮引数リストと実引数リストについて脱線する前に 仮引数リストと実引数リストについて脱線する前に、現在の問題は、派生型を返す関数がモジュールに正しく保存されていないことに関係していました。派生型はインターフェイスに似ているようです。それらは他の名前空間に存在する可能性があり、保存する必要が... 2023.01.30 g95
g95 設定オプションを新しいファイル lang-options.h に移動するためのパッチを送信 g95_find_symbol() と g95_get_symbol() のアクションを組み合わせた新しいサブルーチン g95_find_get_symbol() が追加されました。両方を行っている場所がいくつかあり、g95_get_sym... 2023.01.30 g95