PaddlePaddle在源码编译过程中报错

wecizke3  于 2个月前  发布在  其他
关注(0)|答案(3)|浏览(34)

问题描述 Issue Description

PaddlePaddle在源码编译的过程中,出现如下错误:

版本&环境信息 Version & Environment Information

PaddlePaddle Version 2.4.2
pyhton3.7.5
麒麟V10系统
昆仑xpu R200
飞腾d2000主机

cmssoen2

cmssoen21#

编译选项是啥,能给的详细一点儿吗

pkbketx9

pkbketx92#

辛苦提供下详细的编译命令和编译日志,可以参考如下步骤给出

# paddle 版本信息
python -c "import paddle; paddle.version.show()"

# cmake命令及输出
cmake .. -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
  -DPY_VERSION=3.9 -DPYTHON_EXECUTABLE=`which python3` -DWITH_CUSTOM_DEVICE=OFF \
  -DWITH_TESTING=OFF -DON_INFER=ON -DWITH_DISTRIBUTE=ON -DWITH_ARM=ON \
  -DWITH_XPU=ON -DWITH_XPU_BKCL=ON -DWITH_UBUNTU=ON -DWITH_AARCH64=ON > cmake.log 2>&1
# make 命令及输出
make TARGET=ARMV8 -j8 > make.log 2>&1

# 使用的基础镜像和容器启动命令 (如有),例如
docker run -it --name paddle-xpu-dev -v `pwd`:/workspace \
     -w=/workspace --shm-size=128G --network=host --privileged  \
     --cap-add=SYS_PTRACE --security-opt seccomp=unconfined \
     registry.baidubce.com/device/paddle-xpu:kylinv10-aarch64-gcc82 /bin/bash

请将以上输出的日志文件和输出结果上传到此issue,谢谢!

acruukt9

acruukt93#

python version: Python 3.7.5rc1
cmake 命令:
cmake .. -DPY_VERSION=3.7
-DPYTHON_EXECUTABLE=/usr/local/python3.7/bin/python3.7
-DPADDLE_VERSION=2.4.2
-DWITH_ARM=ON
-DWITH_AARCH64=ON
-DWITH_MKL=OFF
-DWITH_TESTING=OFF
-DCMAKE_BUILD_TYPE=Release
-DON_INFER=ON
-DWITH_PYTHON=ON
-DWITH_CRYPTO=ON
-DWITH_XBYAK=OFF
-DCMAKE_CXX_FLAGS="-Wno-error -w"
-DWITH_GPU=OFF
-DWITH_XPU=ON
-DWITH_XPU_BKCL=ON
-DWITH_DISTRIBUTE=ON
-DWITH_PSCORE=OFF

make命令:sudo make VERBOSE=1 TARGET=ARMV8

没有使用容器,直接在主机上进行的源码编译

相关问题