| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
【PR】: docs: 统一Reduce操作中文术语(issue#785) Co-authored-by: G0rogoa<15357573068@163.com> # message auto-generated for no-merge-commit merge: !4519 merge issue-785 into master 【PR】: docs: 统一Reduce操作中文术语(issue#785) Created-by: moritaka1 Commit-by: G0rogoa Merged-by: cann-robot Description: # Pull Request ## 描述 解决issue785:统一仓库中 Reduce 操作的中文术语,将“规约”修正为更标准的“归约”,避免同一文档及不同代码位置之间术语不一致。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> issue#785 [Documentation|文档反馈]: 文档缺陷:中文术语-Reduce 操作的标准中文翻译是“规约”还是“归约” ## 如何测试 全仓库搜索“规约”和“约简”等可能的歧义词,确认不存在冲突译法。 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 本次变更不涉及接口、功能或运行逻辑调整。 See merge request: cann/runtime!4519 | 1 个月前 | |
fix: 优化 ERROR 日志枚举名称输出(#926) Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !4680 merge fix/enum-error-log-names into master fix: 优化 ERROR 日志枚举名称输出(#926) Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: # Pull Request ## 描述 部分 ERROR 日志仅输出枚举数值,定位问题时需要额外查询枚举定义,影响日志可读性和故障分析效率。本次统一优化相关日志:存在有效枚举名称时输出 枚举名称(原始值),同时保留原始数值用于识别异常输入。 主要变更如下: 1. 为 AICPU Schedule、AICPU Sharder、Queue Schedule 和 TSD 涉及的枚举补充名称转换能力。 2. 新增类型安全的 EnumNameTable Traits 注册表和统一 GetEnumName 查询接口;14 个自定义枚举由 switch 转为按枚举类型注册的静态 map,后续新增枚举只需补充对应特化。 3. 枚举名称转换接口统一返回 std::string,日志调用处通过 c_str() 传递字符串,不引入裸字符指针接口;未注册的枚举值统一返回 UNKNOWN。 4. protobuf 枚举优先复用生成的名称转换接口,避免重复维护映射关系;BQS 消息类型保留 UNKNOWN(原始值) 兜底。 5. SOMA、Dump 和 HCCL Protocol 等明确非法且无法获得有效名称的场景仅输出原始数值,避免打印无意义的枚举名称。 6. 补充 AICPU Sharder 构建及 UT/ST 的公共头文件搜索路径。 7. 精简 DgwClient::CheckConfigNum() 的冗余作用域和末尾 break,并合并 BqsServer::HandleBqsReqMsg() 的相邻日志字符串,使两个函数的 NBNC 均降至 50,不改变控制流及日志内容。 8. PR 变更已整理为单个有效提交。 本次仅整改 ERROR 级别的枚举日志,不改变业务流程、返回值及错误处理逻辑,也不扩大到协议字段等非枚举数值。 ## 变更类型 - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue 关联 Issue:https://gitcode.com/cann/runtime/issues/926 ## 如何测试 1. 对本次提交涉及的文件执行 pre-commit,检查通过。 2. tsd_client_utest、queue_schedule_main_ut、aicpu_sharder_utest 和 aicpu_aicpuschedule_utest 均编译通过。 3. 注册查表改造前新增失败用例,确认统一查询接口尚不存在;改造后该用例及未知值兜底检查通过。 4. 完整回归:AICPU Schedule 1480 个、AICPU Sharder 74 个、Queue Schedule 685 个、TSD 881 个用例均通过。 5. 使用 AICPU Sharder 的实际头文件和宏配置,以 C++11 标准对 aicpu_context.cc 执行语法编译检查,通过。 6. 移动仓内公共头后,生产目标 host_queue_schedule 的全部对象编译及可执行文件链接通过。 7. NBNC 调整后,DgwClient::CheckConfigNum() 和 BqsServer::HandleBqsReqMsg() 的 NBNC 均为 50。 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档(本次变更不涉及用户文档,无需更新) - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 本次变更范围限定为 AICPU Schedule、AICPU Sharder、Queue Schedule 和 TSD 中的 ERROR 级别枚举日志,不涉及业务流程、返回值和资源所有权变更。 See merge request: cann/runtime!4680 | 26 天前 | |
add opensource code Co-authored-by: duanpengliang<duanpengliang@huawei.com> | 8 个月前 | |
Enable clang-format for queue_schedule Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !3789 merge precommit-queue_schedule-ut into master Enable clang-format for queue_schedule Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 变更说明 - 取消 .pre-commit-config.yaml 中 clang-format 对 src/queue_schedule 的排除。 - 对 src/queue_schedule 执行 clang-format 格式整改。 - 不修改 queue_schedule 业务逻辑。 ## 验证 - find src/queue_schedule -type f | xargs pre-commit run --files:通过,clang-format Passed,OAT Passed。 - pre-commit run --files .pre-commit-config.yaml:无适用 hook,Skipped。 - 变更范围确认:仅包含 .pre-commit-config.yaml 和 src/queue_schedule。 ## 过程记录 中文过程文档已留存:task/runtime_precommit_format_rectification/queue_schedule_precommit_pr_process.md 说明:git diff --check 对 queue_schedule 报 trailing whitespace,定位为目录文件保留 CRLF 行尾导致 diff 中显示 \r。本次未额外做 LF 行尾转换,避免扩大格式整改范围。 See merge request: cann/runtime!3789 | 2 个月前 | |
fix:日志整改 Co-authored-by: liu-lu<www.liulu824910939@qq.com> # message auto-generated for no-merge-commit merge: !4722 merge master into master fix:日志整改 Created-by: liu-lu Commit-by: liu-lu Merged-by: cann-robot Description: # Pull Request ## 描述 本 PR 对 aicpu_sched / queue_schedule / tsd 模块进行日志质量整改,共涉及 15 个源文件与 4 个 UT 文件,不改变任何功能逻辑: 1. **术语修正**: src/queue_schedule/common/bqs_log.h 中整数溢出误写为 "Integer reversed",修正为 "Integer overflow"(3 处),避免误导排查方向; 2. **语法/拼写修正**:exist → exists、dequed → dequeued、is not equal with → is not equal to、input param is error → input param is invalid、Success to alloc/init/free/uninit → Successfully alloced/inited/freed/uninited、paramHead → ParamHead 等; 3. **日志上下文增强**: - 补充场景标识:in ts kernel(hwts_kernel_model_control)、in datadump(datadump_interface); - 补充参数详情:kernelName / resultAddr 是否为 null(hwts_kernel_model_process)、aicpuLogIndex 实际值与有效范围 [0, size)(qs_interface_process)、depth 有效范围 [1, MAX_QUEUE_DEPTH](comm_channel_queue); - 补充单位:时间 us(msprof_manager)、内存 bytes(simple_entity、comm_channel_queue); 4. **日志语义区分**:RouterServer 解析报错区分 query msg / non-query msg;ManageQsEvent 失败区分 para error / other error; 5. **新增 UT 用例**(11 个): - tests/ut/queue_schedule/ut/testcase/bqs_log_utest.cpp:BqsCheckAssign32UAdd / 32UMuti / 64UAdd 溢出与正常分支共 8 个用例; - tests/ut/queue_schedule/ut/testcase/qs_interface_utest.cpp:GetAicpuPhysIndex 越界用例(越界返回 0); - tests/ut/queue_schedule/ut/testcase/queue_schedule_low_cov_utest.cpp:CommChannelQueue Init 非法 depth、Init+Uninit 共 2 个用例。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [x] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue Close #930 ## 如何测试 1. **编译构建测试**:全量编译 aicpu_sched / queue_schedule / tsd 及 tests 模块,确认无编译错误与新增告警; 2. **单元测试**:执行 queue_schedule 与 aicpu_sched 的 UT,确认新增用例全部通过: - BqsCheckAssign32UAdd/Muti/64UAdd*:溢出分支置 onceOverFlow=true 且结果为 0,正常分支计算结果正确; - GetAicpuPhysIndexOutOfRange001:aicpuLogIndex 越界时返回 0; - CommChannelQueueInitInvalidDepth / CommChannelQueueInitAndUninit:depth 为 0 或超过 MAX_QUEUE_DEPTH 时 Init 返回 FSM_FAILED; - 回归 operator_kernel_gather_dequeue_test 原有用例(拼写修正不影响行为); 3. **日志输出验证**:构造整数溢出、参数非法、AICPU 索引越界等异常场景,确认日志输出修正后的术语(Integer overflow)及新增上下文信息(实际值、有效范围、单位)。 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [ ] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 - 源代码变更均为日志文本调整,不涉及控制流与数据流改动,无功能/性能风险; - 本 PR 不涉及文档变更(日志文案不属于文档范畴); - 变更统计:19 个文件,新增约 133 行,删除约 38 行。 See merge request: cann/runtime!4722 | 26 天前 | |
Enable clang-format for queue_schedule Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !3789 merge precommit-queue_schedule-ut into master Enable clang-format for queue_schedule Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 变更说明 - 取消 .pre-commit-config.yaml 中 clang-format 对 src/queue_schedule 的排除。 - 对 src/queue_schedule 执行 clang-format 格式整改。 - 不修改 queue_schedule 业务逻辑。 ## 验证 - find src/queue_schedule -type f | xargs pre-commit run --files:通过,clang-format Passed,OAT Passed。 - pre-commit run --files .pre-commit-config.yaml:无适用 hook,Skipped。 - 变更范围确认:仅包含 .pre-commit-config.yaml 和 src/queue_schedule。 ## 过程记录 中文过程文档已留存:task/runtime_precommit_format_rectification/queue_schedule_precommit_pr_process.md 说明:git diff --check 对 queue_schedule 报 trailing whitespace,定位为目录文件保留 CRLF 行尾导致 diff 中显示 \r。本次未额外做 LF 行尾转换,避免扩大格式整改范围。 See merge request: cann/runtime!3789 | 2 个月前 | |
Enable clang-format for queue_schedule Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !3789 merge precommit-queue_schedule-ut into master Enable clang-format for queue_schedule Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 变更说明 - 取消 .pre-commit-config.yaml 中 clang-format 对 src/queue_schedule 的排除。 - 对 src/queue_schedule 执行 clang-format 格式整改。 - 不修改 queue_schedule 业务逻辑。 ## 验证 - find src/queue_schedule -type f | xargs pre-commit run --files:通过,clang-format Passed,OAT Passed。 - pre-commit run --files .pre-commit-config.yaml:无适用 hook,Skipped。 - 变更范围确认:仅包含 .pre-commit-config.yaml 和 src/queue_schedule。 ## 过程记录 中文过程文档已留存:task/runtime_precommit_format_rectification/queue_schedule_precommit_pr_process.md 说明:git diff --check 对 queue_schedule 报 trailing whitespace,定位为目录文件保留 CRLF 行尾导致 diff 中显示 \r。本次未额外做 LF 行尾转换,避免扩大格式整改范围。 See merge request: cann/runtime!3789 | 2 个月前 | |
Enable clang-format for queue_schedule Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !3789 merge precommit-queue_schedule-ut into master Enable clang-format for queue_schedule Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 变更说明 - 取消 .pre-commit-config.yaml 中 clang-format 对 src/queue_schedule 的排除。 - 对 src/queue_schedule 执行 clang-format 格式整改。 - 不修改 queue_schedule 业务逻辑。 ## 验证 - find src/queue_schedule -type f | xargs pre-commit run --files:通过,clang-format Passed,OAT Passed。 - pre-commit run --files .pre-commit-config.yaml:无适用 hook,Skipped。 - 变更范围确认:仅包含 .pre-commit-config.yaml 和 src/queue_schedule。 ## 过程记录 中文过程文档已留存:task/runtime_precommit_format_rectification/queue_schedule_precommit_pr_process.md 说明:git diff --check 对 queue_schedule 报 trailing whitespace,定位为目录文件保留 CRLF 行尾导致 diff 中显示 \r。本次未额外做 LF 行尾转换,避免扩大格式整改范围。 See merge request: cann/runtime!3789 | 2 个月前 | |
Enable clang-format for queue_schedule Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !3789 merge precommit-queue_schedule-ut into master Enable clang-format for queue_schedule Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 变更说明 - 取消 .pre-commit-config.yaml 中 clang-format 对 src/queue_schedule 的排除。 - 对 src/queue_schedule 执行 clang-format 格式整改。 - 不修改 queue_schedule 业务逻辑。 ## 验证 - find src/queue_schedule -type f | xargs pre-commit run --files:通过,clang-format Passed,OAT Passed。 - pre-commit run --files .pre-commit-config.yaml:无适用 hook,Skipped。 - 变更范围确认:仅包含 .pre-commit-config.yaml 和 src/queue_schedule。 ## 过程记录 中文过程文档已留存:task/runtime_precommit_format_rectification/queue_schedule_precommit_pr_process.md 说明:git diff --check 对 queue_schedule 报 trailing whitespace,定位为目录文件保留 CRLF 行尾导致 diff 中显示 \r。本次未额外做 LF 行尾转换,避免扩大格式整改范围。 See merge request: cann/runtime!3789 | 2 个月前 | |
Enable clang-format for queue_schedule Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !3789 merge precommit-queue_schedule-ut into master Enable clang-format for queue_schedule Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 变更说明 - 取消 .pre-commit-config.yaml 中 clang-format 对 src/queue_schedule 的排除。 - 对 src/queue_schedule 执行 clang-format 格式整改。 - 不修改 queue_schedule 业务逻辑。 ## 验证 - find src/queue_schedule -type f | xargs pre-commit run --files:通过,clang-format Passed,OAT Passed。 - pre-commit run --files .pre-commit-config.yaml:无适用 hook,Skipped。 - 变更范围确认:仅包含 .pre-commit-config.yaml 和 src/queue_schedule。 ## 过程记录 中文过程文档已留存:task/runtime_precommit_format_rectification/queue_schedule_precommit_pr_process.md 说明:git diff --check 对 queue_schedule 报 trailing whitespace,定位为目录文件保留 CRLF 行尾导致 diff 中显示 \r。本次未额外做 LF 行尾转换,避免扩大格式整改范围。 See merge request: cann/runtime!3789 | 2 个月前 | |
Enable clang-format for queue_schedule Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !3789 merge precommit-queue_schedule-ut into master Enable clang-format for queue_schedule Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 变更说明 - 取消 .pre-commit-config.yaml 中 clang-format 对 src/queue_schedule 的排除。 - 对 src/queue_schedule 执行 clang-format 格式整改。 - 不修改 queue_schedule 业务逻辑。 ## 验证 - find src/queue_schedule -type f | xargs pre-commit run --files:通过,clang-format Passed,OAT Passed。 - pre-commit run --files .pre-commit-config.yaml:无适用 hook,Skipped。 - 变更范围确认:仅包含 .pre-commit-config.yaml 和 src/queue_schedule。 ## 过程记录 中文过程文档已留存:task/runtime_precommit_format_rectification/queue_schedule_precommit_pr_process.md 说明:git diff --check 对 queue_schedule 报 trailing whitespace,定位为目录文件保留 CRLF 行尾导致 diff 中显示 \r。本次未额外做 LF 行尾转换,避免扩大格式整改范围。 See merge request: cann/runtime!3789 | 2 个月前 | |
Enable clang-format for queue_schedule Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !3789 merge precommit-queue_schedule-ut into master Enable clang-format for queue_schedule Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 变更说明 - 取消 .pre-commit-config.yaml 中 clang-format 对 src/queue_schedule 的排除。 - 对 src/queue_schedule 执行 clang-format 格式整改。 - 不修改 queue_schedule 业务逻辑。 ## 验证 - find src/queue_schedule -type f | xargs pre-commit run --files:通过,clang-format Passed,OAT Passed。 - pre-commit run --files .pre-commit-config.yaml:无适用 hook,Skipped。 - 变更范围确认:仅包含 .pre-commit-config.yaml 和 src/queue_schedule。 ## 过程记录 中文过程文档已留存:task/runtime_precommit_format_rectification/queue_schedule_precommit_pr_process.md 说明:git diff --check 对 queue_schedule 报 trailing whitespace,定位为目录文件保留 CRLF 行尾导致 diff 中显示 \r。本次未额外做 LF 行尾转换,避免扩大格式整改范围。 See merge request: cann/runtime!3789 | 2 个月前 | |
【PR】: 简要描述 同步修改到主线,适配A6 Co-authored-by: j00427146<jialimin1@huawei.com> # message auto-generated for no-merge-commit merge: !4249 merge master into master 【PR】: 简要描述 同步修改到主线,适配A6 Created-by: jialimin1 Commit-by: j00427146 Merged-by: cann-robot Description: # Pull Request ## 描述 适配 Cloud V6(A6)芯片在 runtime 主线中的能力识别: 1. 新增值为 22 的 CHIP_CLOUD_V6 芯片类型。 2. AICPU 自定义调度在 Cloud V6 上启用 PID 绑定,AICPU 调度启用 MSQ V2。 3. 队列调度和 TSD 客户端将 Cloud V6 纳入可见设备设置支持范围。 4. 包管理组件将 Cloud V6 的安装包标题解析为 Ascend。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [x] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue #847 <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 建议按以下场景验证本次变更: 1. **编译构建测试**:编译 AICPU 调度、队列调度和 TSD 相关目标,确认新增芯片枚举及分支无编译错误。 2. **AICPU 功能验证**:模拟芯片类型 22,确认自定义调度启用 PID 绑定,普通调度启用 MSQ V2。 3. **可见设备功能验证**:确认队列调度和 TSD 客户端对芯片类型 22 返回支持设置可见设备。 4. **包环境解析验证**:确认芯片类型 22 的 package title 被解析为 Ascend。 5. **回归测试**:验证 Ascend 910A、910B、950、350 及 Cloud V5 的既有分支行为保持不变。 > 本描述仅列出由代码变更推导的测试场景,未代替实际测试结果;请由提交者补充执行结果。 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [ ] 我已对代码进行了自测 - [ ] 我已更新了相关的文档 - [ ] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 本次变更仅扩展 Cloud V6(A6)的芯片能力映射,不改变其他芯片的处理逻辑。 See merge request: cann/runtime!4249 | 1 个月前 | |
Enable clang-format for queue_schedule Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !3789 merge precommit-queue_schedule-ut into master Enable clang-format for queue_schedule Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 变更说明 - 取消 .pre-commit-config.yaml 中 clang-format 对 src/queue_schedule 的排除。 - 对 src/queue_schedule 执行 clang-format 格式整改。 - 不修改 queue_schedule 业务逻辑。 ## 验证 - find src/queue_schedule -type f | xargs pre-commit run --files:通过,clang-format Passed,OAT Passed。 - pre-commit run --files .pre-commit-config.yaml:无适用 hook,Skipped。 - 变更范围确认:仅包含 .pre-commit-config.yaml 和 src/queue_schedule。 ## 过程记录 中文过程文档已留存:task/runtime_precommit_format_rectification/queue_schedule_precommit_pr_process.md 说明:git diff --check 对 queue_schedule 报 trailing whitespace,定位为目录文件保留 CRLF 行尾导致 diff 中显示 \r。本次未额外做 LF 行尾转换,避免扩大格式整改范围。 See merge request: cann/runtime!3789 | 2 个月前 | |
Enable clang-format for queue_schedule Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !3789 merge precommit-queue_schedule-ut into master Enable clang-format for queue_schedule Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 变更说明 - 取消 .pre-commit-config.yaml 中 clang-format 对 src/queue_schedule 的排除。 - 对 src/queue_schedule 执行 clang-format 格式整改。 - 不修改 queue_schedule 业务逻辑。 ## 验证 - find src/queue_schedule -type f | xargs pre-commit run --files:通过,clang-format Passed,OAT Passed。 - pre-commit run --files .pre-commit-config.yaml:无适用 hook,Skipped。 - 变更范围确认:仅包含 .pre-commit-config.yaml 和 src/queue_schedule。 ## 过程记录 中文过程文档已留存:task/runtime_precommit_format_rectification/queue_schedule_precommit_pr_process.md 说明:git diff --check 对 queue_schedule 报 trailing whitespace,定位为目录文件保留 CRLF 行尾导致 diff 中显示 \r。本次未额外做 LF 行尾转换,避免扩大格式整改范围。 See merge request: cann/runtime!3789 | 2 个月前 | |
Enable clang-format for queue_schedule Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !3789 merge precommit-queue_schedule-ut into master Enable clang-format for queue_schedule Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 变更说明 - 取消 .pre-commit-config.yaml 中 clang-format 对 src/queue_schedule 的排除。 - 对 src/queue_schedule 执行 clang-format 格式整改。 - 不修改 queue_schedule 业务逻辑。 ## 验证 - find src/queue_schedule -type f | xargs pre-commit run --files:通过,clang-format Passed,OAT Passed。 - pre-commit run --files .pre-commit-config.yaml:无适用 hook,Skipped。 - 变更范围确认:仅包含 .pre-commit-config.yaml 和 src/queue_schedule。 ## 过程记录 中文过程文档已留存:task/runtime_precommit_format_rectification/queue_schedule_precommit_pr_process.md 说明:git diff --check 对 queue_schedule 报 trailing whitespace,定位为目录文件保留 CRLF 行尾导致 diff 中显示 \r。本次未额外做 LF 行尾转换,避免扩大格式整改范围。 See merge request: cann/runtime!3789 | 2 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 26 天前 | ||
| 8 个月前 | ||
| 2 个月前 | ||
| 26 天前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 |