g95

g95

チェック関数、単純化関数、および解決関数

組み込み関数の大規模な再編成を開始しました。現在、各組み込み関数には、チェック関数、単純化関数、および解決関数があります。解決関数は引数を見て、戻り値の型と種類を決定し、呼び出す内部ライブラリ サブルーチンも決定します。修正が完了し、すべて...
g95

型、配列性、スカラー性、ランクなどの特殊なものをチェックする新しいサブルーチン

簡略化機能のアップグレードを完了し、コミットしました。それらはすべてエラー メッセージを生成するようになりました。元の構造はまだ残っていますが、型、配列性、スカラー性、ランクなどの特殊なものをチェックする新しいサブルーチンが 12 近くあり...
g95

alloca() の使用を移植可能にする作業

キャサリンは、alloca() の使用を移植可能にする作業を行っています。これは一部のシステムでは問題となりますが、場所によっては簡単になります。 Jos Bergervoet は、いくつかの g95 の問題を抱えたメールを送信しまし...
g95

新しいカーネル、DRM をサポートする X ウィンドウの新しいバージョン

アップグレードの日。私は新しいカーネル、DRM をサポートする X ウィンドウの新しいバージョンを手に入れ、glibc のアップグレードを回避しました。 2月9日 何人かの人々が、いくつかの組み込み関数、特に NINT() の問題を...
g95

関数の結果を実引数リストで使用すると、手続きの引数として解析

Michael Richmond は微妙な問題を報告しました。関数の結果を実引数リストで使用すると、手続きの引数として解析されました。非結果句を持つ関数の場合、関数の結果として解釈する必要があります。修理済み。 2月11日 Laur...
g95

logical(8) が logical(kind=4) に変換できないという問題を報告

Laurent は、彼のテスト スイートが成功し、チョコレートがもうすぐ完成することを報告しています。スティーブンのチョコレートからのファッジはほとんどなくなりました (それは天国です)。とても美味しくて、スイスのものが待ちきれません。La...
g95

C++ コマンドを CPP コメントに置き換えた小さなパッチを送信

Niels は、README を更新し、AUTHORS での彼の名前のスペルミスを修正し、いくつかの C++ コマンドを CPP コメントに置き換えた小さなパッチを送信しました。g95_parent_procedure() というコメントア...
g95

コンバーターは間違った型を返す関数を隠す傾向がある

Katherine は、AINT()、ANINT()、CEILING()、CMPLX()、DIM()、FLOOR()、LOGICAL()、および NINT() の解決関数を追加しました。型コンバーターは間違った型を返す関数を隠す傾向があるた...
g95

オペレータ インターフェイスを記述していなかったバグ

キャサリンは、多くの固有の解決関数を追加しました。 オペレータ インターフェイスを記述していなかったバグを修正しました。問題は、オペレータのアクセス フィールドではなく、シンボルのアクセス フィールドがチェックされていたことです。 ...
g95

Plasmakin スイートで見つけた配列処理に関する別のバグ

月曜日にバグ報告が殺到した後、今日は非常に静かでした。Jos Bergervoet の残りのバグと、数日前に Plasmakin スイートで見つけた配列処理に関する別のバグのために、配列の処理方法を少し修正しました。 解決フェーズまで...
タイトルとURLをコピーしました