Skip to content

paddle-custom-npu 3.3.0 与 CANN 8.5.1 存在 ABI 不兼容 #2452

@xiaolin8

Description

@xiaolin8

具体错误:
ValueError: (InvalidArgument) Fail to open library: /usr/local/lib/python3.10/dist-packages/paddle_custom_device/libpaddle-custom-npu.so with error: /usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_1/lib/libtbe_adapter.so: undefined symbol: _ZN3Mki2DlC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb

这表明:

  1. paddle-custom-npu 3.3.0 是为 CANN 8.0.0 编译的
  2. CANN 8.5.1 的库接口发生了变化
  3. 存在 C++ ABI 不兼容问题

请问是否有支持 CANN 8.5.1 的 paddle-custom-npu 版本?
请求提供 CANN 8.5.1 兼容的预编译包

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions