忍者ブログ

!===== implicit none

設計と実装を同時にやるのは…やめようね!!(血涙)

relocation truncated to fit: R_X86_64_PC32 againstなんちゃらとかいうエラー

原因は静的に確保するメモリ量が2GBを超えているため、だそうだがよくわからん
スタック領域にたくさんメモリを確保しようとすると問題になる?

とりあえず今使っているサーバー環境でmpiifortを使ってmakeするときは
-mcmodel=medium -shared-intel
のオプションを付けたらコンパイルは通るようになった
実行時にエラーが出るかは知らんが

上のオプションよりも寧ろ、
-heap-arrays
のオプションをコンパイル時に付ければ大体いけるっぽい
PR

コメント

プロフィール

HN:
NoName
性別:
男性
職業:
おっさん
趣味:
無趣味
自己紹介:
すーぱーぷろぐらまー()になりたい

スポンサードリンク

スポンサードリンク

P R

リンク