24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1326  |  回复: 1

wufengseu

木虫 (正式写手)

[求助] MPI f90编译程序遇到 relocation truncated to fit: R_X86_64_32

使用ifort 11.0;
mpif90 -O2 -axW  -assume byterecl -mcmodel=large -i-dynamic -L/opt/intel/Compiler/11.1/072/mkl/lib/em64t -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64 -lmkl_sequential -lmkl_core -lmkl_solver_lp64 -lmkl_intel_lp64 -lguide -c main.f

出现如下问题:
/opt/mpich2/lib/libmpich.a(setbotf.o): In function `mpirinitf_':
setbotf.f: (.text+0x4): relocation truncated to fit: R_X86_64_32 against symbol `mpifcmb1_' defined in .bss section in /opt/mpich2/lib/libmpich.a(setbot.o)
setbotf.f: (.text+0x9): relocation truncated to fit: R_X86_64_32 against symbol `mpifcmb2_' defined in .bss section in /opt/mpich2/lib/libmpich.a(setbot.o)
setbotf.f: (.text+0xe): relocation truncated to fit: R_X86_64_32 against symbol `mpifcmb3_' defined in .bss section in /opt/mpich2/lib/libmpich.a(setbot.o)
...

因为使用的数组较大,-mcmodel=large是必须选项。http://blog.sina.com.cn/s/blog_7a37c79f0100t708.html的描述不能解决当前问题。

静待高手指教。
回复此楼
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

jingfuqiang

银虫 (小有名气)

站内信联系。
上善若水!
2楼2015-02-03 19:46:24
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wufengseu 的主题更新
信息提示
请填处理意见