已关闭
【OAT】全仓.h/.hpp存在55处License Header Invalid,需统一修复CANN-2.0版权头 #4835
景明创建于  5 天前关闭于  5 天前
景明
景明成员
5 天前 创建

问题描述

全仓 5182 个 .h/.hpp 文件经 OAT 分组扫描发现 55 个文件 License Header Invalid:版权头语序/内容与标准 CANN-2.0 模板不符(如 Copyright 被挪到中间、插入额外说明语句、使用全角括号等),这些文件在 PR 变更时会触发 CI 的 OAT 检查失败,阻塞合入。

影响范围(按目录)

目录 数量
mc2 19
attention 11
experimental 8
gmm 5
tests 4
examples 4
mamba 3
mhc 1

示例文件:

  • mc2/all_gather_matmul/tests/ut/op_host/all_gather_matmul_host_ut_param.h
  • attention/block_sparse_attention/op_kernel/tla/tuple_bsa.hpp
  • mamba/causal_conv1d/op_api/aclnn_causal_conv1d_fn.h

期望修复方式

将非标准头部统一替换为仓内标准 CANN-2.0 许可头(保留原版权年份),修复后 bash scripts/oat_check.sh <文件列表> 全部通过。

likedislike
weihao18成员
5 天前 评论:

/assign @gitcode_lijd

likedislike
CANN-robotCANN-robot成员
5 天前 将 gitcode_lijd 设为负责人
CANN-robotCANN-robot成员
5 天前 关闭了 issue
CANN-robotCANN-robot成员
5 天前 添加了label:resolved