部分 AICPU 算子实现存在代码质量检查告警,包括可替代的 reinterpret_cast、lambda 默认引用捕获、成员函数缺少 const 限定、析构函数缺少 override、有符号整数左移以及状态码隐式布尔转换等。
reinterpret_cast
const
override
本 Issue 用于跟踪 ops-math 仓相关告警整改,对应 PR #5881。
不涉及接口或框架使能方式变更,仅整改 AICPU C++ 实现。
inline
不改变硬件支持范围。
不改变现有算子约束和功能语义。
💡 备注(选填)
已完成 AICPU 内核编译、pre-commit、OAT 和格式检查。
/assign
一、背景信息(必填)
部分 AICPU 算子实现存在代码质量检查告警,包括可替代的
reinterpret_cast、lambda 默认引用捕获、成员函数缺少const限定、析构函数缺少override、有符号整数左移以及状态码隐式布尔转换等。本 Issue 用于跟踪 ops-math 仓相关告警整改,对应 PR #5881。
二、价值/作用(必填)
三、设计方案(必填)
3.1 使能方式
不涉及接口或框架使能方式变更,仅整改 AICPU C++ 实现。
3.2 总体设计
const、override和必要的inline限定。3.3 支持硬件
不改变硬件支持范围。
3.4 算子约束限制
不改变现有算子约束和功能语义。
💡 备注(选填)
已完成 AICPU 内核编译、pre-commit、OAT 和格式检查。