已开启
使用新型号服务器部署CP2K,在安装依赖OpenBLAS时编译报错Installing OpenBLAS library for target UNKNOW #107
edfun创建于 6月9日
6月9日 添加了label:sig/sig-HPC
openeuler-ci-bot
6月9日 评论:
6月9日 评论:
Welcome To openEuler Community
Hey @edfun , thanks for your contribution to the community.
Bot Usage Manual
I'm the Bot here serving you. You can find the instructions on how to interact with me at Here . That means you can comment below every pull request or issue to trigger Bot Commands.
Contact Guide
If you have any questions, please contact the SIG: sig-HPC ,
and any of the maintainers: @iotwins ,
and any of the committers: @dfrj, @iotwins, @lmy1016071721, @sunlock0653, @victorjin, @yyu497 .


【缺陷描述】:请补充详细的缺陷问题现象描述
使用新型号服务器部署CP2K,在安装依赖OpenBLAS时编译报错Installing OpenBLAS library for target UNKNOW
getarch.c:1781:2: error: #error "The TARGET specified on the command line or in Makefile.rule is not supported. Please choose a target from Targetist.txt"
一、缺陷信息
【问题根因】新型号鲲鹏CPU /proc/cpuinfo信息中CPU Part信息变更为0xd02
【问题定位】安装依赖时,会使用OpenBLAS 0.3.27,其中识别架构Target信息是cpuid_arm64.c其中detect()只有老版本识别信息

【缺陷所属的os版本】
NAME="Kylin Linux Advanced Server"
VERSION="V11 (Swan25)"
ID="kylin"
VERSION_ID="V11"
PRETTY_NAME="Kylin Linux Advanced Server V11 (Swan25)"
ANSI_COLOR="0;31"
【内核版本】
6.6.0-32.12.v2505.ky11.aarch64
【缺陷所属软件及版本号】
CP2K 2024.2
【环境信息】
硬件信息
软件信息
网络信息
【问题复现步骤】
./jarvis -dp
【实际结果】
安装依赖失败
【期望结果】
【其他相关附件信息】
【缺陷详情及分析指导参考链接】