| 查看: 512 | 回复: 4 | |||
| 当前主题已经存档。 | |||
huangyc木虫 (正式写手)
|
[交流]
[求助]编译BLAS竟会出问题!
|
||
|
这几天给编译搞的焦头烂额,基础不好没办法,老问别人也不好意思,希望论坛上大家不吝赐教 我下载的BLAS是1.26的,编译后出现如下问题: copy_k.o copy_sse_core2.S: Assembler messages: copy_sse_core2.S:244: Error: no such instruction: `palignr $4,%xmm0,%xmm1' copy_sse_core2.S:249: Error: no such instruction: `palignr $4,%xmm9,%xmm2' copy_sse_core2.S:254: Error: no such instruction: `palignr $4,%xmm10,%xmm3' copy_sse_core2.S:259: Error: no such instruction: `palignr $4,%xmm11,%xmm4' copy_sse_core2.S:264: Error: no such instruction: `palignr $4,%xmm12,%xmm5' copy_sse_core2.S:269: Error: no such instruction: `palignr $4,%xmm13,%xmm6' copy_sse_core2.S:274: Error: no such instruction: `palignr $4,%xmm14,%xmm7' copy_sse_core2.S:279: Error: no such instruction: `palignr $4,%xmm15,%xmm8' copy_sse_core2.S:291: Error: no such instruction: `palignr $4,%xmm0,%xmm1' copy_sse_core2.S:295: Error: no such instruction: `palignr $4,%xmm9,%xmm2' copy_sse_core2.S:299: Error: no such instruction: `palignr $4,%xmm10,%xmm3' copy_sse_core2.S:303: Error: no such instruction: `palignr $4,%xmm11,%xmm4' copy_sse_core2.S:307: Error: no such instruction: `palignr $4,%xmm12,%xmm5' copy_sse_core2.S:311: Error: no such instruction: `palignr $4,%xmm13,%xmm6' copy_sse_core2.S:315: Error: no such instruction: `palignr $4,%xmm14,%xmm7' copy_sse_core2.S:319: Error: no such instruction: `palignr $4,%xmm15,%xmm8' copy_sse_core2.S:339: Error: no such instruction: `palignr $4,%xmm0,%xmm1' copy_sse_core2.S:340: Error: no such instruction: `palignr $4,%xmm5,%xmm2' copy_sse_core2.S:345: Error: no such instruction: `palignr $4,%xmm6,%xmm3' copy_sse_core2.S:346: Error: no such instruction: `palignr $4,%xmm7,%xmm4' copy_sse_core2.S:368: Error: no such instruction: `palignr $4,%xmm0,%xmm1' copy_sse_core2.S:369: Error: no such instruction: `palignr $4,%xmm3,%xmm2' copy_sse_core2.S:385: Error: no such instruction: `palignr $4,%xmm0,%xmm1' copy_sse_core2.S:605: Error: no such instruction: `palignr $12,%xmm0,%xmm1' copy_sse_core2.S:610: Error: no such instruction: `palignr $12,%xmm9,%xmm2' copy_sse_core2.S:615: Error: no such instruction: `palignr $12,%xmm10,%xmm3' copy_sse_core2.S:620: Error: no such instruction: `palignr $12,%xmm11,%xmm4' copy_sse_core2.S:625: Error: no such instruction: `palignr $12,%xmm12,%xmm5' copy_sse_core2.S:630: Error: no such instruction: `palignr $12,%xmm13,%xmm6' copy_sse_core2.S:635: Error: no such instruction: `palignr $12,%xmm14,%xmm7' copy_sse_core2.S:640: Error: no such instruction: `palignr $12,%xmm15,%xmm8' copy_sse_core2.S:652: Error: no such instruction: `palignr $12,%xmm0,%xmm1' copy_sse_core2.S:656: Error: no such instruction: `palignr $12,%xmm9,%xmm2' copy_sse_core2.S:660: Error: no such instruction: `palignr $12,%xmm10,%xmm3' copy_sse_core2.S:664: Error: no such instruction: `palignr $12,%xmm11,%xmm4' copy_sse_core2.S:668: Error: no such instruction: `palignr $12,%xmm12,%xmm5' copy_sse_core2.S:672: Error: no such instruction: `palignr $12,%xmm13,%xmm6' copy_sse_core2.S:676: Error: no such instruction: `palignr $12,%xmm14,%xmm7' copy_sse_core2.S:680: Error: no such instruction: `palignr $12,%xmm15,%xmm8' copy_sse_core2.S:700: Error: no such instruction: `palignr $12,%xmm0,%xmm1' copy_sse_core2.S:701: Error: no such instruction: `palignr $12,%xmm5,%xmm2' copy_sse_core2.S:706: Error: no such instruction: `palignr $12,%xmm6,%xmm3' copy_sse_core2.S:707: Error: no such instruction: `palignr $12,%xmm7,%xmm4' copy_sse_core2.S:729: Error: no such instruction: `palignr $12,%xmm0,%xmm1' copy_sse_core2.S:730: Error: no such instruction: `palignr $12,%xmm3,%xmm2' copy_sse_core2.S:746: Error: no such instruction: `palignr $12,%xmm0,%xmm1' make[3]: *** [../scopy_k.o] Error 1 make[3]: Leaving directory `/localhome/huang/vasp/GotoBLAS/level1/copy/x86_64' make[2]: *** [scopy_k.o] Error 2 make[2]: Leaving directory `/localhome/huang/vasp/GotoBLAS/level1/copy' make[1]: *** [libs] Error 1 make[1]: Leaving directory `/localhome/huang/vasp/GotoBLAS/level1' make: *** [libs] Error 1 Abort!! 请哪位指教一下,十分感谢! |
» 猜你喜欢
今年春晚有几个节目很不错,点赞!
已经有4人回复
球磨粉体时遇到了大的问题,请指教!
已经有15人回复
过年走亲戚时感受到了所开私家车的鄙视链
已经有5人回复
情人节自我反思:在爱情中有过遗憾吗?
已经有5人回复
江汉大学解明教授课题组招博士研究生/博士后
已经有3人回复
huangyc
木虫 (正式写手)
- 应助: 2 (幼儿园)
- 金币: 2242.1
- 散金: 12
- 红花: 2
- 帖子: 411
- 在线: 312.5小时
- 虫号: 624241
- 注册: 2008-10-12
- 专业: 理论和计算化学
2楼2009-01-07 11:35:24
huangyc
木虫 (正式写手)
- 应助: 2 (幼儿园)
- 金币: 2242.1
- 散金: 12
- 红花: 2
- 帖子: 411
- 在线: 312.5小时
- 虫号: 624241
- 注册: 2008-10-12
- 专业: 理论和计算化学
★ ★
qasd(金币+2,VIP+0):xiexie
qasd(金币+2,VIP+0):xiexie
|
最后还是用intel的库搞定的,但是不明白BLAS为什么不行啊。 是这样的,我参考http://cms.mpi.univie.ac.at/vasp-forum/forum_viewtopic.php?2.4554帖子上说的步骤,可是编译出来的是32位的库,出错信息为ld:warning:i386 architecture of input file '/localhome/huang/vasp/GotoBLAS-1.24/libgoto_core2-r1.24.a(zherk-Kernel-LC.o)'i is incompatible with i386:x86-64 output.大致意思就是编出来的库是32位与64位机器不兼容,可怎么才能得到64位的库呢?里面的那个detect文件不知道是什么语言编的(不是bash,csh...),好象机器本身都不认识。 请版主们或虫友们解释一下,感谢. |
3楼2009-01-09 16:40:23
4楼2009-01-11 15:34:50
huangyc
木虫 (正式写手)
- 应助: 2 (幼儿园)
- 金币: 2242.1
- 散金: 12
- 红花: 2
- 帖子: 411
- 在线: 312.5小时
- 虫号: 624241
- 注册: 2008-10-12
- 专业: 理论和计算化学
|
是啊,我用的就是./quick64什么的文件编的。可是连上就出现上面的错误。 顺带再问一个问题,我编译成功的vasp在kill进程后,会出现 libpthread.so.0 000000351E20C320 Unknown Unknown Unknown libc.so.6 000000351D7AE7C9 Unknown Unknown Unknown libmpi.so.3.1 0000002A9621D492 Unknown Unknown Unknown libmpi.so.3.1 0000002A9621E7CE Unknown Unknown Unknown libmpi.so.3.1 0000002A962E9567 Unknown Unknown Unknown libmpiif.so.3.1 0000002A964D6E5D Unknown Unknown Unknown vasp 000000000045B072 Unknown Unknown Unknown vasp 00000000004BB43F Unknown Unknown Unknown vasp 000000000065F8CF Unknown Unknown Unknown vasp 00000000006680BE Unknown Unknown Unknown vasp 00000000004308A1 Unknown Unknown Unknown vasp 0000000000412BE2 Unknown Unknown Unknown libc.so.6 000000351D71C4BB Unknown Unknown Unknown vasp 0000000000412B2A Unknown Unknown Unknown forrtl: error (78): process killed (SIGTERM) Image PC Routine Line Source libpthread.so.0 000000351E20C320 Unknown Unknown Unknown libc.so.6 000000351D7AE7C9 Unknown Unknown Unknown libmpi.so.3.1 0000002A9621D492 Unknown Unknown Unknown libmpi.so.3.1 0000002A9621E7CE Unknown Unknown Unknown libmpi.so.3.1 0000002A962E9567 Unknown Unknown Unknown libmpiif.so.3.1 0000002A964D6E5D Unknown Unknown Unknown vasp 000000000045B072 Unknown Unknown Unknown vasp 00000000004BB43F Unknown Unknown Unknown vasp 000000000065F8CF Unknown Unknown Unknown vasp 00000000006680BE Unknown Unknown Unknown vasp 00000000004308A1 Unknown Unknown Unknown vasp 0000000000412BE2 Unknown Unknown Unknown libc.so.6 000000351D71C4BB Unknown Unknown Unknown vasp 0000000000412B2A Unknown Unknown Unknown forrtl: error (78): process killed (SIGTERM) Image PC Routine Line Source libpthread.so.0 000000351E20C320 Unknown Unknown Unknown libmpi.so.3.1 0000002A962F729B Unknown Unknown Unknown forrtl: error (78): process killed (SIGTERM) Image PC Routine Line Source libpthread.so.0 000000351E20C320 Unknown Unknown Unknown libmpi.so.3.1 0000002A962F7280 Unknown Unknown Unknown forrtl: error (78): process killed (SIGTERM) Image PC Routine Line Source libpthread.so.0 000000351E20C320 Unknown Unknown Unknown libc.so.6 000000351D7AE7C9 Unknown Unknown Unknown libmpi.so.3.1 0000002A9621D492 Unknown Unknown Unknown libmpi.so.3.1 0000002A9621E7CE Unknown Unknown Unknown libmpi.so.3.1 0000002A962E9567 Unknown Unknown Unknown libmpiif.so.3.1 0000002A964D6E5D Unknown Unknown Unknown vasp 000000000045B072 Unknown Unknown Unknown vasp 00000000004BB43F Unknown Unknown Unknown vasp 0000000000665290 Unknown Unknown Unknown vasp 00000000006680BE Unknown Unknown Unknown vasp 00000000004308A1 Unknown Unknown Unknown vasp 0000000000412BE2 Unknown Unknown Unknown libc.so.6 000000351D71C4BB Unknown Unknown Unknown vasp 0000000000412B2A Unknown Unknown Unknown forrtl: error (78): process killed (SIGTERM) Image PC Routine Line Source libpthread.so.0 000000351E20C320 Unknown Unknown Unknown libc.so.6 000000351D7AE7C9 Unknown Unknown Unknown libmpi.so.3.1 0000002A9621D492 Unknown Unknown Unknown libmpi.so.3.1 0000002A9621E7CE Unknown Unknown Unknown libmpi.so.3.1 0000002A962E9567 Unknown Unknown Unknown libmpiif.so.3.1 0000002A964D6E5D Unknown Unknown Unknown vasp 000000000045B072 Unknown Unknown Unknown vasp 00000000004BB43F Unknown Unknown Unknown vasp 0000000000665290 Unknown Unknown Unknown vasp 00000000006680BE Unknown Unknown Unknown vasp 00000000004308A1 Unknown Unknown Unknown vasp 0000000000412BE2 Unknown Unknown Unknown libc.so.6 000000351D71C4BB Unknown Unknown Unknown vasp 0000000000412B2A Unknown Unknown Unknown forrtl: error (78): process killed (SIGTERM) Image PC Routine Line Source libpthread.so.0 000000351E20C320 Unknown Unknown Unknown libc.so.6 000000351D7AE7C9 Unknown Unknown Unknown libmpi.so.3.1 0000002A9621D492 Unknown Unknown Unknown libmpi.so.3.1 0000002A9621E7CE Unknown Unknown Unknown libmpi.so.3.1 0000002A962E9567 Unknown Unknown Unknown libmpiif.so.3.1 0000002A964D6E5D Unknown Unknown Unknown vasp 000000000045B072 Unknown Unknown Unknown vasp 00000000004BB43F Unknown Unknown Unknown vasp 0000000000665290 Unknown Unknown Unknown vasp 00000000006680BE Unknown Unknown Unknown vasp 00000000004308A1 Unknown Unknown Unknown vasp 0000000000412BE2 Unknown Unknown Unknown libc.so.6 000000351D71C4BB Unknown Unknown Unknown vasp 0000000000412B2A Unknown Unknown Unknown forrtl: error (78): process killed (SIGTERM) Image PC Routine Line Source libpthread.so.0 000000351E20C320 Unknown Unknown Unknown libc.so.6 000000351D7AE7C9 Unknown Unknown Unknown libmpi.so.3.1 0000002A9621D492 Unknown Unknown Unknown libmpi.so.3.1 0000002A9621E7CE Unknown Unknown Unknown libmpi.so.3.1 0000002A962E9567 Unknown Unknown Unknown libmpiif.so.3.1 0000002A964D6E5D Unknown Unknown Unknown vasp 000000000045B072 Unknown Unknown Unknown vasp 00000000004BB43F Unknown Unknown Unknown vasp 0000000000665290 Unknown Unknown Unknown vasp 00000000006680BE Unknown Unknown Unknown vasp 00000000004308A1 Unknown Unknown Unknown vasp 0000000000412BE2 Unknown Unknown Unknown libc.so.6 000000351D71C4BB Unknown Unknown Unknown vasp 0000000000412B2A Unknown Unknown Unknown 的错误 但运行时正常,结果输出看似也正常,不知什么原因。 |
5楼2009-01-11 19:59:53













回复此楼