昇腾社区首页
中文
注册

调试Kernel代码时打印错误或者无打印信息

问题描述

调试Kernel代码时虽开启了打印功能,但无论如何修改代码,总是打印错误甚至无打印。

可能的原因

  • 算子Kernel代码执行过程中异常退出,无打印信息。
  • 上一次执行日志未清理,真值比对和Dump解析模块按照其路径读取了残留文件,输出了错误的值。

处理方案

  1. 先清理系统中残留的日志文件。

    请根据实际情况清理上一次生成的调测结果目录(由--work-dir参数指定),包括落盘的日志文件(缺省情况下为当前操作路径的debug_op.log)。

  2. 重新进行CPU/NPU调测。
  3. 查看最新生成的日志文件,根据提示的warning、error日志进一步分析问题。