| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
【PR】: 删除临时桩 libxpu_tprt.so Co-authored-by: guo-yanjun<guoyanjun3@huawei.com> # message auto-generated for no-merge-commit merge: !4705 merge xpu_tprt_0905 into master 【PR】: 删除临时桩 libxpu_tprt.so Created-by: guo-yanjun Commit-by: guo-yanjun Merged-by: cann-robot Description: # Pull Request ## 描述 xpu_tprt 已完成静态内部化,真实实现通过 libxpu_tprt.a 链接到libruntime_v100.so 和 libruntime_v200.so。libxpu_tprt.so 相应的打包配置已被清理,过渡阶段使用的同名空桩 SO 已无保留必要。 本 PR 完成最后阶段的桩 SO 清理: 1. 删除 src/tprt/stub/xpu_tprt_compat_stub.c 桩源码。 2. 删除 xpu_tprt_compat_stub 共享库 target 及其属性配置。 3. 删除 add_dependencies(xpu_tprt xpu_tprt_compat_stub) 构建依赖。 4. 删除 src/tprt/CMakeLists.txt 和 cmake/package.cmake 中的桩 SO 安装规则。 5. 删除 RuntimeSo.xml 中 libxpu_tprt.so 的打包条目。 清理后: - 构建过程只生成内部静态库 libxpu_tprt.a,不再生成桩 libxpu_tprt.so。 - libxpu_tprt.a 继续通过 --whole-archive 链接到 Runtime。 - 安装目录和交付包不再发布 libxpu_tprt.so 或 libxpu_tprt.a。 - Runtime 不依赖 libxpu_tprt.so,TPRT 接口也不会通过动态符号表对外暴露。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [x] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue https://gitcode.com/cann/runtime/issues/821 https://gitcode.com/cann/runtime/issues/822 https://gitcode.com/cann/runtime/issues/823 ## 如何测试 1. 构建 runtime_v100 和 runtime_v200,验证编译链接成功。 2. 检查构建产物,确认仅生成 libxpu_tprt.a,不再生成 libxpu_tprt.so。 3. 使用 readelf 和 nm 确认 Runtime 不依赖 libxpu_tprt.so,且未动态导出 TPRT 符号。 4. 检查安装包,确认不再包含 libxpu_tprt.so 和 libxpu_tprt.a。 5. 执行外部可达性和功能回归验证。 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [ ] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!4705 | 2 天前 | |
【PR】: fix oat_check bug Co-authored-by: duanpengliang<duanpengliang@huawei.com> # message auto-generated for no-merge-commit merge: !3536 merge master into master 【PR】: fix oat_check bug Created-by: duanpengliang Commit-by: duanpengliang Merged-by: cann-robot Description: # Pull Request ## 描述 修复oat_check bug ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 oat检查无问题 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3536 | 2 个月前 | |
【PR】: fix pre-smoking testcase download fail Co-authored-by: duanpengliang<duanpengliang@huawei.com> # message auto-generated for no-merge-commit merge: !3552 merge master into master 【PR】: fix pre-smoking testcase download fail Created-by: duanpengliang Commit-by: duanpengliang Merged-by: cann-robot Description: # Pull Request ## 描述 修复pre-smoking testcase下载失败 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 pre-smoking执行成功 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/runtime!3552 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 天前 | ||
| 2 个月前 | ||
| 1 个月前 |