限られた方法でしか説明できない問題を解決するには、いくつかの指針が必要です。上級科学者から f77 で書かれたコードをもらいました。所有権の問題について公開フォーラムでコードを提供することはできません。大きくはありませんが (750 行)、暗黙の宣言と goto ステートメントがあるため、非常に読みにくくなっています。したがって、エラーの原因を見つけるのに苦労しています。問題は次のとおりです。
ifort でコードをコンパイルすると、正常に実行され、適切な数値が得られますが、gfortran でコンパイルすると、正常にコンパイルされますが、正しい答えが得られません。このコードは、複雑なプラズマ物理問題の数値ルート ファインダーです。ifort でコンパイルされたバージョンはルートを見つけますが、gfortran でコンパイルされたバージョンはルートを見つけることができません。
解決策を探す方法についてのアイデアはありますか? 実際の問題が見つかったら、質問を更新して実際の問題を反映させます。