用途:系统化调试 Ascend C 算子运行时错误,覆盖错误码处理与环境检查。
主要能力:按返回码分类定位问题,161xxx 视为参数错误,361xxx 为 Runtime 错误,561xxx 为内部错误,507035 为向量核异常;561002 指向 Tiling 错误,561003 指向 Kernel 未找到。提供高频错误速查,并说明未知错误码的处理入口。
使用方式:返回码非 0 时调用 aclGetRecentErrMsg() 获取错误详情;用 python3 scripts/parse_plog.py [plog_file] 解析日志;设置 ASCEND_SLOG_PRINT_TO_STDOUT=1 将日志打屏实时查看;环境变量配置可参考 ascendc-env-check skill。
参考文档:debug_workflow.md 提供错误码处理与环境检查流程;kernel_binary_debug.md 覆盖 Kernel 二进制构建调试(编译缓存、SEL 匹配、多版本冲突、opParaSize);error_codes.md 为完整错误码表。
限制:具体错误码全集、支持平台与版本要求资料未完整提供,需查阅上述文档确认。