调试Kernel代码时打印错误或者无打印信息
问题描述
调试Kernel代码时虽开启了打印功能,但无论如何修改代码,总是打印错误甚至无打印。
可能的原因
- 算子Kernel代码执行过程中异常退出,无打印信息。
- 上一次执行日志未清理,真值比对和Dump解析模块按照其路径读取了残留文件,输出了错误的值。
处理方案
- 先清理系统中残留的日志文件。
请根据实际情况清理上一次生成的调测结果目录(由--work-dir参数指定),包括落盘的日志文件(缺省情况下为当前操作路径的debug_op.log)。
- 重新进行CPU/NPU调测。
- 查看最新生成的日志文件,根据提示的warning、error日志进一步分析问题。
父主题: CPU/NPU调测类