已关闭
[Requirement|需求建议]: #include "kernel_basic_intf.h"兼容性适配,适配8.5版本CANN包 #985
chen-shuai创建于  2月11日关闭于  2月11日
chen-shuai成员
2月11日 创建

Thanks for sending an requirement! Please fill in the following template to help quickly solve your problem.

Backgroud(背景信息)

#include "kernel_basic_intf.h"在8.5版本CANN包下编译报错,找不到头文件。使用宏定义写法、保证代码兼容低版本CANN包,修复该问题
并修改matmul/common/cmct/utils/layout_utils.h头文件路径、修复qbmmv3 ascend950 kernel ut 编译报错找不到头文件。

Origin(信息来源)

NA

Benefit / Necessity (价值/作用)

保证代码兼容低版本CANN包。

Design(设计方案)

#if ASC_DEVKIT_MAJOR >= 9
#include "kernel_basic_intf.h"
#else
#include "kernel_operator.h"
#endif
使用宏包裹头文件

likedislike
chen-shuai成员
2月11日 评论:

/assign

likedislike
CANN-robotCANN-robot成员
2月11日 将 chen-shuai 设为负责人
Cchen-shuai成员
2月11日 修改了issue 的描述
Cchen-shuai成员
2月11日 修改了issue 的描述
Cchen-shuai成员
2月11日 关联了pull request:matmul类算子#include "kernel_basic_intf.h"兼容性适配,适配8.5版本CANN包
Cchen-shuai成员
2月11日 修改了issue 的描述
CANN-robotCANN-robot成员
2月11日 关闭了 issue
CANN-robotCANN-robot成员
3月20日 添加了label:resolved