Closed
[Bug-Report|缺陷反馈]: conversion/split_v UT用例失败 #4602
chenqi317Add on  4 days agoClosed at  3 days ago
chenqi317Collaborators
4 days ago Create

缺陷描述

仓名: cann/ops-math
算子名: conversion/split_v
失败用例数: 2

本 issue 按算子聚合,该算子下所有失败用例统一在此跟踪,不再单独提 issue。

用例汇总

# 用例名 UT类型 失败原因 触发PR 提交人
1 SplitVInfershape.split_v_infershape_split_dim_not_const op_host de478ec98d54 在 5162A 适配中把 conversion/split_v/tests/ut/op_host/test_split_v_infershape.cpp:185 的 expe... https://gitcode.com/cann/ops-math/merge_requests/7146 DF_weiming
2 SplitVInfershape.split_v_infershape_split_dim_not_const op_host de478ec98d54 在 5162A 适配中把 conversion/split_v/tests/ut/op_host/test_split_v_infershape.cpp:185 的 expe... https://gitcode.com/cann/ops-math/merge_requests/7146 DF_weiming

用例详情

1. SplitVInfershape.split_v_infershape_split_dim_not_const

  • UT类型: op_host
  • 失败原因: de478ec98d54 在 5162A 适配中把 conversion/split_v/tests/ut/op_host/test_split_v_infershape.cpp:185 的 expectOutputShape 由 {8,4} 改为 {-1,-1},但未改变 SplitV infershape 实现;infershape_case_executor.cpp:130(infershape_case_executor 的 EXPECT_EQ)实际输出 {8,4} vs 期望 {-1,-1},断言失败。父提交期望 {8,4} 时通过。该提交只改测试期望,是语义 trigger,不是 exposure;exposure 为空。
  • 触发提交: de478ec98d54c03b422910ed1d78c3bd90eb8100
  • 暴露提交: 无
  • 父提交行为: 通过(父提交期望 {8,4},实际 {8,4})
  • 触发PR: [feat]5162A芯片新增适配strided_slice类算子提交
  • PR链接: https://gitcode.com/cann/ops-math/merge_requests/7146
  • 提交人: DF_weiming (zhangyiheng21@huawei.com)
  • 测试文件: conversion/split_v/tests/ut/op_host/test_split_v_infershape.cpp
[2026-11-07 01:53:06] infershape_case_executor.cpp:130: Failure
[2026-11-07 01:53:06] Expected equality of these values:
[2026-11-07 01:53:06]     Which is: { 8, 4 }
[2026-11-07 01:53:06]     Which is: { -1, -1 }
[2026-11-07 01:53:06] infershape_case_executor.cpp:130: Failure
[2026-11-07 01:53:06] Expected equality of these values:
[2026-11-07 01:53:06]     Which is: { 8, 4 }
[2026-11-07 01:53:06]     Which is: { -1, -1 }

复现命令:

bash build.sh -u --cov --ophost --opapi

2. SplitVInfershape.split_v_infershape_split_dim_not_const

  • UT类型: op_host
  • 失败原因: de478ec98d54 在 5162A 适配中把 conversion/split_v/tests/ut/op_host/test_split_v_infershape.cpp:185 的 expectOutputShape 由 {8,4} 改为 {-1,-1},但未改变 SplitV infershape 实现;infershape_case_executor.cpp:130(infershape_case_executor 的 EXPECT_EQ)实际输出 {8,4} vs 期望 {-1,-1},断言失败。父提交期望 {8,4} 时通过。该提交只改测试期望,是语义 trigger,不是 exposure;exposure 为空。
  • 触发提交: de478ec98d54c03b422910ed1d78c3bd90eb8100
  • 暴露提交: 无
  • 父提交行为: 通过(父提交期望 {8,4},实际 {8,4})
  • 触发PR: [feat]5162A芯片新增适配strided_slice类算子提交
  • PR链接: https://gitcode.com/cann/ops-math/merge_requests/7146
  • 提交人: DF_weiming (zhangyiheng21@huawei.com)
  • 测试文件: conversion/split_v/tests/ut/op_host/test_split_v_infershape.cpp
[2026-11-07 01:59:12] infershape_case_executor.cpp:130: Failure
[2026-11-07 01:59:12] Expected equality of these values:
[2026-11-07 01:59:12]     Which is: { 8, 4 }
[2026-11-07 01:59:12]     Which is: { -1, -1 }
[2026-11-07 01:59:12] infershape_case_executor.cpp:130: Failure
[2026-11-07 01:59:12] Expected equality of these values:
[2026-11-07 01:59:12]     Which is: { 8, 4 }
[2026-11-07 01:59:12]     Which is: { -1, -1 }

复现命令:

bash build.sh -u --opapi --ophost --cov --soc=ascend950
likedislike
克莱恩莫雷蒂克莱恩莫雷蒂Collaborators
3 days ago Associated pull request
CANN-robotCANN-robotCollaborators
3 days ago Close issue
CANN-robotCANN-robotCollaborators
3 days ago changed custom state from 待办的 to 已完成
CANN-robotCANN-robotCollaborators
3 days ago Added label: resolved