valgrindを使用してFortran90プログラムをデバッグしています。トレースにこれがあるとエラーが発生します
==93929== Use of uninitialised value of size 4
==93929== at 0x7C3D4B: for__add_to_lf_table
==93929== by 0x8014A8: for__open_proc.
==93929== by 0x7C7B0F: for__open_default
==93929== by 0x7F3648: for_write_seq_lis
<rest of my application backtrace>
そして、それが私の間違いなのか、それとも単に内部ライブラリの癖なのかはわかりません。これらの機能の機能やその他の関連情報を知りたいのですが。
macosxでifort(IFORT)11.1 20100806、valgrind3.6.0をコンパイルしています。
associated(ptr)
編集:組み込みが使用されている場合、または使用されている場合に、valgrindエラーの発生を見つけることができましたprint *
。いずれにせよ、私はそれらのルーチンが何を担当しているのか知りたいだけです。lfテーブルとは何ですか?