全仓 5182 个 .h/.hpp 文件经 OAT 分组扫描发现 55 个文件 License Header Invalid:版权头语序/内容与标准 CANN-2.0 模板不符(如 Copyright 被挪到中间、插入额外说明语句、使用全角括号等),这些文件在 PR 变更时会触发 CI 的 OAT 检查失败,阻塞合入。
示例文件:
将非标准头部统一替换为仓内标准 CANN-2.0 许可头(保留原版权年份),修复后 bash scripts/oat_check.sh <文件列表> 全部通过。
bash scripts/oat_check.sh <文件列表>
/assign @gitcode_lijd
问题描述
全仓 5182 个 .h/.hpp 文件经 OAT 分组扫描发现 55 个文件 License Header Invalid:版权头语序/内容与标准 CANN-2.0 模板不符(如 Copyright 被挪到中间、插入额外说明语句、使用全角括号等),这些文件在 PR 变更时会触发 CI 的 OAT 检查失败,阻塞合入。
影响范围(按目录)
示例文件:
期望修复方式
将非标准头部统一替换为仓内标准 CANN-2.0 许可头(保留原版权年份),修复后
bash scripts/oat_check.sh <文件列表>全部通过。