24小时热门版块排行榜    

Znn3bq.jpeg
查看: 544  |  回复: 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!!
请哪位指教一下,十分感谢!
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huangyc

木虫 (正式写手)

是啊,我用的就是./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
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

huangyc

木虫 (正式写手)

★ ★ ★
fegg7502(金币+3,VIP+0):thank you very much!
用1.24版本就可以通过了,不知什么原因
2楼2009-01-07 11:35:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huangyc

木虫 (正式写手)

★ ★
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
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

灯塔守望者

铁杆木虫 (正式写手)

★ ★
qasd(金币+2,VIP+0):xiexie
你编译的libgoto是32的吧?可以采用./quick64bit(类似文件,我记不太清了)编译得到64位的库。建议你使用MKL库函数。
4楼2009-01-11 15:34:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考博] 华师大读博 +3 xq83 2026-04-22 5/250 2026-04-22 10:42 by xq83
[教师之家] 又一批高校组建人工智能学院 师资行吗 不是骗人吗 +5 yexuqing 2026-04-19 5/250 2026-04-22 10:01 by easeheart
[考研] 0854求调剂 +24 门路摸摸 2026-04-15 28/1400 2026-04-22 09:54 by Sy199704!
[考博] 申博/考博 +4 啃面包的小书虫 2026-04-17 8/400 2026-04-21 16:26 by 啃面包的小书虫
[考研] 一志愿A区211,22408 321求调剂 +7 随心所欲☆ 2026-04-15 8/400 2026-04-21 08:22 by Equinoxhua
[考研] 295分求调剂 +6 ?要上岸? 2026-04-17 6/300 2026-04-21 08:18 by Equinoxhua
[考研] 一志愿中科大材料与化工,353分还有调剂学校吗 +11 否极泰来2026 2026-04-15 13/650 2026-04-20 22:31 by Equinoxhua
[考研] 085600材料与化工调剂 5+3 孜孜不倦2002 2026-04-19 6/300 2026-04-20 21:25 by babero
[论文投稿] 期刊推荐 +3 材料研究生 2026-04-15 5/250 2026-04-20 16:02 by 豆豆7758
[考研] 337求调剂 +3 jyz04 2026-04-18 3/150 2026-04-20 12:24 by 研可安
[考博] 申博 +3 Xyyx. 2026-04-18 3/150 2026-04-20 10:44 by YuY66
[考博] 湖南大学刘巧玲课题组2026年第二批次博士研究生招生信息 +3 南风观火 2026-04-18 5/250 2026-04-20 10:13 by 南风观火
[考研] 求计算机方向调剂 +3 Toffee2 2026-04-16 6/300 2026-04-19 22:37 by ll叶
[考研] 294求调剂 +8 淡然654321 2026-04-17 9/450 2026-04-19 19:51 by Equinoxhua
[考研] 求调剂 +6 苦命人。。。 2026-04-18 7/350 2026-04-19 16:27 by 中豫男
[考研] 接受任何调剂 +6 也就是栗子 2026-04-17 7/350 2026-04-18 17:20 by 涵竹刘
[考研] 收到复试调剂但是去不了 +8 小蜗牛* 2026-04-16 8/400 2026-04-18 11:15 by zixin2025
[考研] 急需调剂 +9 绝不放弃22 2026-04-15 10/500 2026-04-18 08:09 by chixmc
[有机交流] 二苯甲酮酸类衍生物 50+3 小白爱主人 2026-04-17 6/300 2026-04-17 18:47 by kf2781974
[考研] 322求调剂 +6 tekuzu 2026-04-17 6/300 2026-04-17 13:48 by Espannnnnol
信息提示
请填处理意见