已合并
aicpu persistence落盘问题修复 #458
wangzixuan创建于 8 天前
aicpu persistence落盘问题修复 #458
已合并
Pull Request已成功合入, 合并人@ascend-robot
(感谢 wangzixuan 的贡献)8 天前 创建了 pull request,commit f94227ab
atomgit-bot
8 天前 评论:
8 天前 评论:
变更摘要
该 PR 为 analysis/csrc/infrastructure/utils/utils.h 中的 Reserve 与 Resize 工具函数增加维测信息:将原先捕获所有异常的 catch (...) 改为捕获 std::exception,并在失败日志中补充向量元素数据类型(typeid(T).name())、目标大小(s)及异常原因(e.what()),便于问题定位;同时新增 <exception> 与 <typeinfo> 头文件以支持上述改动。
主要改动
- 补充异常类型头文件: 在
utils.h中新增#include <exception>与#include <typeinfo>,为捕获std::exception及使用typeid提供支持 - 增强
Reserve失败日志: 将catch (...)改为catch (const std::exception &e),失败日志由固定的"Reserve vector failed"扩展为包含数据类型、大小和异常原因的详细信息 - 增强
Resize失败日志: 对Resize函数应用相同的异常捕获与日志增强改动,失败日志同样携带数据类型、大小和异常原因


AtlasAccount
8 天前 评论:
8 天前 评论:
atomgit-bot
8 天前 评论:
8 天前 评论:
8 天前 添加了label:ascend-cla/yes
此处折叠了81条消息 查看更多
8 天前 关联了里程碑:MindStudio 26.2.0
8 天前 关联了issue:[Bug]: aicpu.csv交付件无法导出
panyj1993
8 天前 评论:
8 天前 评论:
/approve


8 天前 添加了label:approved
8 天前 合入了pull request
PR 合入模板
注:经过自检不涉及的可标注“不涉及”或直接打勾,特殊情况请文字备注。不符合规范的 PR 不允许合入,请(后备)commit 注意。
1. 修改描述
2. 功能验证
3. 分支合并要求
3. 代码检视
要求:
检视意见数:____ 条 (请填写本次检视的意见总数,用于commit合入前审视)
4. 安全自检
Python、C++
C++
5. 变更知会