24小时热门版块排行榜    

Znn3bq.jpeg
查看: 543  |  回复: 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的回帖

灯塔守望者

铁杆木虫 (正式写手)

★ ★
qasd(金币+2,VIP+0):xiexie
你编译的libgoto是32的吧?可以采用./quick64bit(类似文件,我记不太清了)编译得到64位的库。建议你使用MKL库函数。
4楼2009-01-11 15:34:50
已阅   回复此楼   关注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的回帖

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的回帖
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 300求调剂 +12 橙a777 2026-04-15 12/600 2026-04-18 23:51 by 路病情
[考研] 接受任何调剂 +6 也就是栗子 2026-04-17 7/350 2026-04-18 17:20 by 涵竹刘
[考研] 297,工科调剂? +5 河南农业大学-能 2026-04-14 5/250 2026-04-18 15:17 by Equinoxhua
[有机交流] 二苯甲酮酸类衍生物 50+3 小白爱主人 2026-04-17 6/300 2026-04-17 18:47 by kf2781974
[考研] 一志愿中科大材料与化工,353分还有调剂学校吗 +10 否极泰来2026 2026-04-15 12/600 2026-04-17 17:54 by mapenggao
[考研] 295分求调剂 +5 ?要上岸? 2026-04-17 5/250 2026-04-17 16:51 by fenglj492
[考研] 322求调剂 +6 tekuzu 2026-04-17 6/300 2026-04-17 13:48 by Espannnnnol
[考研] 297,工科调剂?河南农业大学本科 +14 河南农业大学-能 2026-04-14 14/700 2026-04-16 14:41 by dingyanbo1
[考研] 26药学专硕105500求调剂 +6 喽哈加油 2026-04-13 7/350 2026-04-16 14:31 by zhouxiaoyu
[考研] 求调剂推荐 +8 小聂爱学习 2026-04-14 8/400 2026-04-16 07:22 by 学员JpLReM
[考研] 289 分105500药学专硕求调剂(找B区学校) +4 白云123456789 2026-04-13 4/200 2026-04-16 00:18 by 粉沁若尘
[考研] 085404 22408 309分求调剂 +9 lzmk 2026-04-14 10/500 2026-04-15 20:02 by 学员JpLReM
[考研] 085801电气专硕272求调剂 +19 电气李 2026-04-13 21/1050 2026-04-15 13:37 by 黑科技矿业
[考研] 297工科调剂? +14 河南农业大学-能 2026-04-13 15/750 2026-04-15 13:25 by 黑科技矿业
[考研] 105500药学求调剂 +4 x_skys 2026-04-12 4/200 2026-04-14 13:37 by rndfc
[考研] 085408光电信息工程专硕355一志愿长春光机所调剂 +6 王ymaa 2026-04-13 13/650 2026-04-14 11:33 by 王ymaa
[考研] 245求调剂 +6 冰糖橘?汽水 2026-04-13 10/500 2026-04-14 10:49 by jyl0317
[考研] 085600材料与化工349分求调剂 +16 李木子啊哈哈 2026-04-12 17/850 2026-04-14 09:11 by fenglj492
[考研] 考研英一数一338分 +9 长江大学东校区 2026-04-13 10/500 2026-04-14 00:41 by 王珺璞
[考研] 一志愿中南大学 0855 机械 286 求调剂 +11 不会吃肉 2026-04-12 11/550 2026-04-13 21:59 by bljnqdcc
信息提示
请填处理意见