Closed
[Bug-Report|缺陷反馈]:[工具检测]:conversion\confusion_transpose_d和conversion\trans_data样例直接return 0 #3173
h-glueAdd on Sep 14Closed at Sep 15
xujiachen8
Sep 15 Comments:
Sep 15 Comments:
您好,感谢反馈!经过源码核查,样例确实存在正常退出却未执行算子的问题:confusion_transpose_d 的 main 中设备初始化、张量构造和算子调用主体被注释;trans_data 的多个权重转换样例在 main 开头直接 return 0,后续调用无法到达。因此退出码为 0 不能证明样例已运行,检测工具也无法据此覆盖 kernel。
可核对当前代码:ConfusionTranspose 样例、TransMatmulWeight 样例。修正方向是按 实际支持的接口恢复完整调用链,检查初始化、workspace 查询、执行及同步结果,并核对输出;不宜只删除提前返回就认定样例可用。对于平台不支持的入口,应明确报告不支持,避免空跑成功。
我们将尽快分析确认这些样例的修正方案。


Sep 15 Associated pull request
Sep 15 Associated pull request
Sep 15 Deleted associated pull request: fix: 修复aclnnConfusionTranspose的示例
Sep 15 Associated pull request
Sep 15 Deleted associated pull request: fix: 修复aclnnConfusionTranspose的示例
Sep 15 Associated pull request
Sep 15 Deleted associated pull request: fix: 恢复 aclnnConfusionTranspose 示例执行流程
Sep 15 Associated pull request
陈思
Sep 15 Comments:
Sep 15 Comments:
/assign @xujiachen8


Sep 15 Assign xujiachen8 as responsible person
Sep 15 Close issue
Sep 15 Added label: resolved
Thanks for sending an issue! Please fill in the following template to help quickly solve your problem.
一、问题描述 (必填)
两个算子main 函数直接return 0;
二、环境信息 (可选)
A5
三、重现步骤 (可选)
四、预期结果 (可选)
应该正常拉起用例
💡 备注(选填)