Closed
[Bug-Report|缺陷反馈]: UT用例 l2_cumsum_test.l2_cumsum_normal_dtype_BFLOAT16_ND 失败 #3876
chenqi317Add on 20 days agoClosed at 19 days ago
chenqi317
20 days ago Comments:
20 days ago Comments:
assign @ligen75
触发PR(agent 分析确认)
MR: https://gitcode.com/cann/ops-math/merge_requests/6009
标题: cast增加bf16和e8m0的互转
提交人: ligen75


18 days ago Added label: resolved
缺陷描述
仓名: ops-math
算子名: math/cumsum
用例名: l2_cumsum_test.l2_cumsum_normal_dtype_BFLOAT16_ND
UT类型: op_api
失败原因
测试隔离缺陷(跨用例全局状态污染):该PR在 cast_test 新增用例 case_74/case_75 中调用 op::SetPlatformNpuArch(DAV_3510)(Ascend950/RegBase)后未复位,平台状态经后续套件残留至 l2_cumsum_test;在 RegBase 下 aclnnCumsum 的 GetSupportDtypeList 返回含 BF16 的 910B 列表,BF16 输入校验通过返回 ACLNN_SUCCESS,而用例因 SoC!=ASCEND910B 走 else 分支期望 ACLNN_ERR_PARAM_INVALID,故 test_aclnn_cumsum.cpp:143 断言失败。
触发PR(agent 分析确认)
排查依据
失败日志摘录
复现命令