インクルード ファイルの順序がおかしくなっていることを指摘するメール

Kevin Thomas は、控えめに言っても、インクルード ファイルの順序がおかしくなっていることを指摘するメールを送信しました。-I オプションで指定されたディレクトリの前に現在のディレクトリが検索されていました。新しい順序は、-I ディレクトリ、現在のディレクトリ、および /usr/include です。これは、他のベンダーがそのように行っているためです。

初期化されたコモンの最初の作業を完了しました。共通配列 (および通常の自動配列) は、DATA ステートメント、配列コンストラクター、または配列コンストラクターに昇格された定数によって初期化できるようになりました。しかし、一度に 3 つすべてではありません。いくつかのエラー チェックが追加されます。

 


8月5日

Kevin Thomas がいくつかの問題を報告し、そのうちのいくつかは修正されました。1 つ目は、他の要素が初期化されている初期化されていない要素が多数ある共通ブロックでのクラッシュです。もう 1 つの問題は、改善された貧弱なエラー報告に関係していました。

 


8月4日

これは、しばらく保留されていたバグを修正するためのキャッチアップの夜でした。

少し前に Martien Hulsen によって報告された、ステータスが UNKNOWN の OPEN ステートメントに問題があった問題を修正しました。

Shawn Ewald さんは、クラッシュ、TRIM 組み込みの問題、および G 記述子でのクラッシュを引き起こした文字割り当てのスカラー化に関する問題を報告しました。すべてが修正されました。

 


8月3日

少なくとも最初は、共通ブロックの初期化が機能するようになりました。

 


8月1日

モジュール内にある共通ブロック内の配列に実際に関係していた Reinhold の問題を解決しました。Kevin Thomas は、修正された一般的なブロックに関する別の問題を報告しました。

 


7月31日

昨日の David の問題を修正しました。

Reinhold Bader は、いくつかの一般的なブロックの問題について書いています。最初は、通常の変数と同じスペースにある共通ブロックの名前に関係していました。これらの名前を独自の別のスペースに移動することになりました。これは最初に行う必要がありましたが、現在は修正されています。彼のテストケースはまだ完全にコンパイルされておらず、モジュールの一部である共通ブロックにまだ何か問題があります。

 


7月30日

David Acreman さんは、不適切に格納された文字列の長さに関係するクラッシュを報告しました。私はこれらがどのように保存されるかを書き直しました。また、ほぼ完了している共通ブロックのメンバーの初期化にも取り組んでいます。

タイトルとURLをコピーしました