已合并
fix: 升级 json 三方件版本至 3.12.0 #3986
qinbeibei创建于 10 天前
fix: 升级 json 三方件版本至 3.12.0 #3986
已合并
qinbeibei创建于 10 天前
qinbeibei
qinbeibei成员
10 天前

Pull Request

描述

升级 json 三方件版本从 3.11.3 到 3.12.0,并配套升级 cann-cmake 从 master-044 到 master-046。

涉及变更:

  • json 三方件版本号从 3.11.3 升级到 3.12.0(README.md、README_en.md、SECURITY.md、SECURITY_en.md、Third_Party_Open_Source_Software_List.yaml)
  • cann-cmake 从 master-044 升级到 master-046,更新 URL_HASH(cmake/fetch_cann_cmake.cmake)

变更类型

请选择本次引入的变更类型:

  • 🐛 Bug 修复
  • ✨ 新功能
  • 💄 代码风格更新(格式化,局部变量)
  • ♻️ 重构(既不修复错误也不增加功能的代码变动)
  • 📦 构建过程或辅助工具的变动
  • 📝 文档内容更新

关联的Issue

如何测试

  1. 执行 bash build.sh 验证编译通过
  2. rdv

核对清单

  • 我的代码遵循了项目的代码风格
  • 我已对代码进行了自测
  • 我已更新了相关的文档
  • 我在标题中使用了合适的类型标签(如:feat:, fix:
  • 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等

其他信息

likedislike
Pull Request已成功合入, 合并人@CANN-robot
(感谢 qinbeibei 的贡献)
qinbeibeiqinbeibei成员
10 天前 创建了 pull request,commit 7a1b3046
atomgit-bot
atomgit-bot
10 天前 评论:

变更摘要

本 PR 属于构建过程/辅助工具的变更,核心目的是升级 json 三方件版本:将 Third_Party_Open_Source_Software_List.yaml 中的 json 版本从 3.11.3 升级到 3.12.0,并在 README.mdREADME_en.mdSECURITY.mdSECURITY_en.md 等文档中同步版本信息;同时配套升级 cann-cmake 依赖,将 cmake/fetch_cann_cmake.cmake 中的 CANN_CMAKE_TAGmaster-044 升级到 master-046,并更新对应的下载校验 URL_HASH

主要改动

  • 升级 json 三方件版本: 在 Third_Party_Open_Source_Software_List.yaml 中,jsonversion 字段由 3.11.3 更新为 3.12.0,同时在 README.mdREADME_en.mdSECURITY.mdSECURITY_en.md 等文档中同步版本号。
  • 新增开源许可协议头注释: Third_Party_Open_Source_Software_List.yaml 文件头部新增了 Copyright 声明及 CANN Open Software License Agreement Version 2.0 许可协议的注释块。
  • 升级 cann-cmake 版本: 在 cmake/fetch_cann_cmake.cmake 中,CANN_CMAKE_TAGmaster-044 升级为 master-046,以配套 json 新版本。
  • 更新 cann-cmake 下载校验值: 同步将 FetchContent_Declare 中 cann-cmake 归档的 URL_HASH(SHA256)更新为 ac75facbf161058ff7d17d578d5aa4c2120e2cb349f6ccd7a7719021f7212f0f,保证新版本包能被正确校验并集成。
likedislike
atomgit-bot
atomgit-bot
10 天前 评论:

代码审查

✅ 未发现问题

likedislike
CANN-robotCANN-robot成员
10 天前 添加了label:cann-cla/yes
CANN-robot
CANN-robot成员
10 天前 评论:

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
repo-cann/runtime Reyn52166, 侯延保 (2/2) Reyn52166, 侯延保 (2/1)

💡 Tip:

  • Committer can comment /approve or /lgtm
  • Commenting /approve implies both code review (lgtm) and intent to merge (approve)

CLA Signature Pass

chingbb, thanks for your pull request. All authors of the commits have signed the CLA. 👍

likedislike
此处折叠了67条消息 查看更多
houyanbao成员
7 天前 评论:

/approve

likedislike
CANN-robotCANN-robot成员
7 天前 添加了label:approved
leihuan1成员
7 天前 评论:

/lgtm
/approve

likedislike
CANN-robotCANN-robot成员
7 天前 添加了label:lgtm
CANN-robotCANN-robot成员
7 天前 合入了pull request