• ベストアンサー

フォートラン

プログラムのコンパイルはできるのですが、次のようなエラーが出て実行できません。 ** address error ** end of diagnostics どなたか分かる方教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • colocolo62
  • ベストアンサー率32% (1162/3624)
回答No.1

このメッセージだけではどんな状態なのかわかる人はいないのではないでしょうか。 ソースにどこまで実行したかわかるような文字出力なんかを挟み込んで、エラー箇所を特定する工夫をしてみてはいかがでしょうか。 アドレス・エラーということですから、配列範囲外からデータを読むようなことになっている?などと想像してみましたが、自信はありません。

johny1029
質問者

お礼

いつも文字出力なんかを挟み込んで、エラー箇所を特定する事はしているのですが、ひとつの計算機だけでエラーが出ていたので配列のことなど考えてもいませんでした。サブルーチンの引数がおかしかったようで、解決しました。ありがとうございました。

その他の回答 (1)

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.2

この情報だけでは「アドレスエラー」が起こった事しか判りません。 トレースをやるか机上デバッグをやるかしてください。

johny1029
質問者

お礼

ありがとうございます。ひとつの計算機だけ回らなくて他のでは計算できていたので、何がおかしいのか分からなかったのです。アドレスエラー自体何のことか分からなかったのですが、解決しました。自分のプログラムミスでした。本当にありがとうございます。

関連するQ&A