已合并
refactor(build): align build, test, and package pipelines with CANN 9.1.0 #69
LiuZonggu创建于 7月21日
refactor(build): align build, test, and package pipelines with CANN 9.1.0 #69
已合并
从已删除 :oat-correct合入到cann/ops-rasmaster
Pull Request已成功合入, 合并人@CANN-robot
(感谢 LiuZonggu 的贡献)7月21日 添加了label:cann-cla/yes
CANN-robot
7月21日 评论:
7月21日 评论:
Thanks for your pull-request.
The full list of commands accepted by me can be found at here。
You can get sig-info at here
PR Approval Progress
✅ Congratulations! All modules have met the lgtm and approve requirements.
Module Approval Details
| module | lgtm status | approve status |
|---|---|---|
| sig-ops-ras | ✅ cxg_qg, liuboxi (2/2) | ✅ cxg_qg (1/1) |
💡 Tip:
- Committer can comment
/approveor/lgtm- Commenting
/approveimplies both code review (lgtm) and intent to merge (approve)
CLA Signature Pass
LiuZonggu, thanks for your pull request. All authors of the commits have signed the CLA. 👍


此处折叠了184条消息 查看更多
chenxiaogang
7月30日 评论:
7月30日 评论:
/approve
/lgtm


7月30日 添加了label:lgtmapproved
7月30日 关闭了关联的issue
7月30日 合入了pull request
描述
本 PR 将
ops-ras的依赖、构建、测试和安装基础设施对齐到 CANN 9.1.0,并清理了不属于 RAS 仓的 NN REG_OP 注册。CANN_3RD_LIB_PATH与 ccache 开关;使用version.cmake生成 9.1.0 版本信息。reliability分类,以及 NPU architecture/Regbase 相关平台判断。op_ras_proto_extend.h内的 NN 模板注册;保留--opgraph、proto 合并、Graph/ES 构建、Graph UT 和可选安装框架,并以实际代码*_proto*.h作为 source gate。当前默认源码无该输入,因此不生成或安装ops_proto_ras.*、libopgraph_ras.so、libes_ras.so、ES 头或 wheel;显式 custom Graph source 仍可激活该框架。ops-ras产品名与ops_rasshare-info 目录,删除仓内重复的 packer、latest-manager、makeself 和废弃安装辅助脚本;支持多路径ASCEND_CUSTOM_OPP_PATH、RAS vendor fallback,以及 custom proto 对同包 ES 库的相对 RUNPATH。关联的Issue
#5
测试
bash build.sh --pkg通过;run 包--check、--list、安装 fresh install、卸载 uninstall 无残留检查通过;默认包内无 graph 产物。文档更新
本 PR 未修改仓内产品文档;PR 与关联 Issue 的描述已按当前分支实现和实际验证边界更新。
类型标签