| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !6047 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!6047 | 15 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 | |
同步 CheckerL2 最新代码到 hccl_vm Co-authored-by: git_qk<quankai3@h-partners.com> # message auto-generated for no-merge-commit merge: !5873 merge master into master 同步 CheckerL2 最新代码到 hccl_vm Created-by: git_qk Commit-by: git_qk Merged-by: cann-robot Description: ## 描述 对 test/hccl_vm/src/proxy/level2/aclrt_kernel_stub.cc 进行两项改进: 1. **clang-format 代码格式化**:全文件按 .clang-format 规范(120 列宽、指针左对齐、K&R 大括号等)统一代码风格,消除格式化告警。 2. **零大小 buffer no-op 处理**:VirtualExecuteAivKernel 新增 bool& isNoop 输出参数,当 ResolveVirtualAivBufferSizes 检测到任一 buffer size=0(等同 count=0 空算子)时,提前释放资源并返回 ACL_SUCCESS,调用方(aclrtLaunchKernelWithHostArgs 和 LaunchAivKernelRaw)检查 isNoop 后跳过 task insert,避免无效任务入队。 ## 变更类型 - [x] 🐛 Bug修复 - [x] ✨ 新特性 - [ ] 🚀 性能优化 - [ ] 📝 文档更新 - [ ] 📋 其他,请描述: ## 关联的Issue NA ## 测试 已完成的测试用例和场景: 1. 本地编译通过(bash build.sh --pkg) 2. 代码格式化后 clang-format 检查通过 补充的UT用例: 无新增 UT,变更仅涉及测试桩代码格式化和已有逻辑的 no-op 分支保护。 ## 文档更新 无文档更新。 ## 合入检查 - [x] 🧐 已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定 - [ ] 🔍 邀请 committer评论/lgtm前的必要检查 - [x] 🏷️ 标题中使用了合适的类型标签([fix]) - [x] 📄 代码修改内容已简要描述 - [x] 📝 代码遵循项目整体代码风格(clang-format 已对齐) - [x] 🧪 代码UT测试未变更(仅修改测试桩代码) - [x] 🛠️ 代码已通过 clang-format 检查 - [ ] 👥 代码检视待 committer 进行 See merge request: cann/hcomm!5873 | 18 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 15 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 | ||
| 18 天前 |