| 查看: 1736 | 回复: 6 | |||
mengfc金虫 (正式写手)
|
[求助]
siesta-3.1并行编译完成时,出了这么一句话。。。
|
|
折腾半天总算吧siesta编译好了,就是完成时出了这么一句话: libimf.so: warning: warning: feupdateenv is not implemented and will always fail 这是什么意思呢?有什么影响? |
» 收录本帖的淘帖专辑推荐
vasp编译问题集锦 |
» 猜你喜欢
308求调剂
已经有4人回复
NSFC申报书里申请人简历中代表性论著还需要在申报书最后的附件里面再上传一遍吗
已经有14人回复
材料与化工一志愿南昌大学327求调剂推荐
已经有6人回复
化学调剂0703
已经有7人回复
327求调剂
已经有11人回复
调剂
已经有8人回复
梁成伟老师课题组欢迎你的加入
已经有7人回复
伙伴们,祝我生日快乐吧
已经有24人回复
中科院材料273求调剂
已经有3人回复
材料工程专硕274一志愿211求调剂
已经有5人回复
» 本主题相关价值贴推荐,对您同样有帮助:
siesta-3.1并行编译出错。
已经有7人回复
cp2k并行编译出错
已经有3人回复
siesta3.1并行
已经有8人回复
vasp5.2 并行编译如何修改makefile
已经有5人回复
【pwzhou个人文集】Molpro 2010.1 PL20 并行编译
已经有5人回复
【求助】25号就把订票单邮件发过去的了,怎么直到今天留服还没订好机票
已经有7人回复
【求助】Aspen安装后出现问题
已经有11人回复
leehb870605
银虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 379.2
- 散金: 235
- 红花: 2
- 帖子: 69
- 在线: 30小时
- 虫号: 982523
- 注册: 2010-03-26
- 专业: 物理电子学
【答案】应助回帖
★ ★
zzy870720z(金币+2): 谢谢指教 2011-10-20 15:28:35
mengfc(金币+10): 谢谢您,若视而不见,没什么影响吧? 2011-10-22 18:23:41
mengfc(金币+10): 2011-10-25 11:09:32
zzy870720z(金币+2): 谢谢指教 2011-10-20 15:28:35
mengfc(金币+10): 谢谢您,若视而不见,没什么影响吧? 2011-10-22 18:23:41
mengfc(金币+10): 2011-10-25 11:09:32
|
按照intel的解释,是编译过程中只link到intel的math libraries,而没有link到系统的math libraries. 对于VASP的解决办法是把系统的math libraries加入,即-limf -lm 修改后的LIB LIB = -limf -lm -L../vasp.4.lib -ldmy \ ../vasp.4.lib/linpack_double.o $(LAPACK) \ $(SCA) $(BLAS) \ INTEL原文: In many cases users can just ignore the warning. However to avoid possible problems just link the code against both math libraries. For example: icc -limf -lm < or mpicc -limp -lm < 综上,对于此警告,可以选择无视,或者添加数学库标签。 LZ可参见此链接 http://software.intel.com/en-us/forums/showthread.php?t=62806 |
» 本帖已获得的红花(最新10朵)
2楼2011-10-20 10:31:55
mengfc
金虫 (正式写手)
- 1ST强帖: 1
- 应助: 20 (小学生)
- 金币: 1301.2
- 散金: 1807
- 红花: 5
- 帖子: 927
- 在线: 524.4小时
- 虫号: 818484
- 注册: 2009-07-30
- 性别: GG
- 专业: 凝聚态物性 II :电子结构
3楼2011-10-27 23:08:36
leehb870605
银虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 379.2
- 散金: 235
- 红花: 2
- 帖子: 69
- 在线: 30小时
- 虫号: 982523
- 注册: 2010-03-26
- 专业: 物理电子学
★ ★
uuv2010(金币+2): 多谢提示 2011-10-28 09:34:31
uuv2010(金币+2): 多谢提示 2011-10-28 09:34:31
|
表面上看应该是编译器问题吧。。 谷歌了一下,INTEL论坛上说法如下: There are infinite possibilities. Two articles I wrote for Windows Fortran would also be instructive for you. These cover Access Violation (SEGV on Linux) and Stack Overflow. On Linux, you can try raising the stack limit with "ulimit -s" or "limit stacksizae unlimited" depending on your shell. The key to identifying the cause is to find exactly WHERE in your program this error is occurring. Use of -traceback can help here. 还有别的,总结下来就是: 1、确认程序的编译器对应32or64位;如果不对修改路径,或输入全路径编译 2、修改系统资源的限制,把以下语句写在.bashrc的最后 # set up environment for Intel Fortran source /opt/intel/Compiler/11.0/069/bin/ifortvars.sh ia32 # set unlimited stack size ulimit -s unlimited |
4楼2011-10-28 09:12:20
mengfc
金虫 (正式写手)
- 1ST强帖: 1
- 应助: 20 (小学生)
- 金币: 1301.2
- 散金: 1807
- 红花: 5
- 帖子: 927
- 在线: 524.4小时
- 虫号: 818484
- 注册: 2009-07-30
- 性别: GG
- 专业: 凝聚态物性 II :电子结构
5楼2011-10-28 12:35:08
leehb870605
银虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 379.2
- 散金: 235
- 红花: 2
- 帖子: 69
- 在线: 30小时
- 虫号: 982523
- 注册: 2010-03-26
- 专业: 物理电子学
6楼2011-10-28 16:12:08
leehb870605
银虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 379.2
- 散金: 235
- 红花: 2
- 帖子: 69
- 在线: 30小时
- 虫号: 982523
- 注册: 2010-03-26
- 专业: 物理电子学
7楼2011-10-28 16:15:53













回复此楼
mengfc