已合并
foreach log fix #7763
AlfengYuan创建于 7月21日
foreach log fix #7763
已合并
AlfengYuan创建于 7月21日
AlfengYuan
AlfengYuan成员
7月21日

描述

本次 PR 对 ops-nn/foreach 目录进行日志质量整改与 License 合规修复。

背景:CANN 日志质量测评(2026-08-25)发现 foreach 目录存在 580 项日志质量问题(严重 30 / 一般 5 / 提示 545)。本次 PR 先整改生产代码与示例代码;tests 目录内的测试相关改动本次暂不涉及

改动内容

  1. 生产代码日志整改(54 处,仅日志文案不影响功能)
    • 20 处 arch35 tiling tensorNum 越限报错补打实际值
    • 2 处判空条件修复:platformInfoPtr == nullptrcompileInfoPtr == nullptr(原条件重复判 platformInfoPtr,compileInfoPtr 未判空即解引用,存在空指针隐患)
    • 7 处语法错误(%s%u.Currently 补空格、ConcatString 漏空格、shape dim 补主语)
    • 2 处拼写改名(TenorTensor
    • 22 处中文顿号改英文逗号
  2. 示例代码(test_geir)清理(3 个文件)
    • 15 处 printf 删除(含 3 处「Run graph failed 却用 INFO」级别错配)
    • 补标准 CANN-2.0 License 头(年份 2026)

说明:tests 目录内的测试相关改动本次暂不涉及,测试文件保持与上游一致。

关联的Issue

https://gitcode.com/cann/ops-nn/issues/5181

测试

  • 生产代码 54 处问题逐条映射核对:全部解决
  • pre-commit 门禁全过:trailing-whitespace / end-of-file-fixer / clang-format / ruff / codespell / OAT(52 文件合规检查)
    功能全量回归冒烟PASS

文档更新

无(不涉及文档修改)

类型标签

AI/Agent生成声明

likedislike
Pull Request已成功合入, 合并人@CANN-robot
(感谢 AlfengYuan 的贡献)
AlfengYuanAlfengYuan成员
7月21日 创建了 pull request,commit acd8cb0a
atomgit-bot
atomgit-bot
7月21日 评论:

🤖 正在生成合并请求摘要,请稍候…

likedislike
不准确?
atomgit-bot
atomgit-bot
7月21日 评论:

🤖 AI 代码检视正在进行中,请稍候…

likedislike
不准确?
CANN-robotCANN-robot成员
7月21日 添加了label:stat/needs-squash
CANN-robotCANN-robot成员
7月21日 添加了label:cann-cla/yes
此处折叠了76条消息 查看更多
唐超成员
13 天前 通过了评审
唐超成员
13 天前 评论:

/lgtm
/approve

likedislike
CANN-robotCANN-robot成员
13 天前 添加了label:lgtm
CANN-robotCANN-robot成员
13 天前 关闭了关联的issue
CANN-robotCANN-robot成员
13 天前 合入了pull request