Skip to content

CINN 編譯失敗 #62655

@zlsh80826

Description

@zlsh80826

问题描述 Issue Description

使用官方 image 在 CINN 在 release/2.6 版本和 develop 版本都編譯失敗

複現步驟

docker run -it --rm --gpus=all registry.baidubce.com/paddlepaddle/paddle:latest-dev-cuda12.0-cudnn8.9-trt8.6-gcc12.2
git clone https://github.com/PaddlePaddle/Paddle.git
cd Paddle
BUILD_DIR=build-cinn
cmake -B${BUILD_DIR} -S. \
    -DCUDA_ARCH_NAME=Manual \
    -DCUDA_ARCH_BIN="80" \
    -DWITH_CINN=ON \
    -DWITH_TESTING=ON \
    -DCINN_ONLY=ON \
    -DWITH_MKL=OFF \
    -DWITH_GPU=ON \
    -Wno-dev 2>&1 | tee c-${BUILD_DIR}.log

cmake --build ${BUILD_DIR} -j$(nproc) 2>&1 | tee ${BUILD_DIR}.log

錯誤訊息

-- Configuring done
CMake Error at cmake/cinn.cmake:252 (add_dependencies):
  The dependency target "common" of target "cinncore" does not exist.
Call Stack (most recent call first):
  cmake/cinn.cmake:278 (gen_cinncore)
  CMakeLists.txt:625 (include)


CMake Error at cmake/cinn.cmake:252 (add_dependencies):
  The dependency target "common" of target "cinncore_static" does not exist.
Call Stack (most recent call first):
  cmake/cinn.cmake:277 (gen_cinncore)
  CMakeLists.txt:625 (include)


CMake Error at cmake/cinn.cmake:188 (add_dependencies):
  The dependency target "common" of target "cinnapi" does not exist.
Call Stack (most recent call first):
  CMakeLists.txt:625 (include)


CMake Error at cmake/cinn/core.cmake:24 (add_dependencies):
  The dependency target "common" of target "cinn_gtest_main" does not exist.
Call Stack (most recent call first):
  paddle/cinn/CMakeLists.txt:2 (cinn_cc_library)


CMake Error at cmake/cinn/core.cmake:108 (add_dependencies):
  The dependency target "common" of target "core_api" does not exist.
Call Stack (most recent call first):
  paddle/cinn/pybind/CMakeLists.txt:20 (cinn_nv_library)


-- Generating done
CMake Generate step failed.  Build files cannot be regenerated correctly.

版本&环境信息 Version & Environment Information

OS: ubuntu 20.04
GCC version: (GCC) 12.1.0
Clang version: 3.8.0 (tags/RELEASE_380/final)
CMake version: version 3.18.0
Libc version: glibc 2.31
Python version: 3.9.18

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions