Closed
[Bug-Report|缺陷反馈]: UT用例 PadV2TilingTest.pad_v2_tiling_max_padding_019 失败 #4055
chenqi317Add on  15 days agoClosed at  15 days ago
chenqi317Collaborators
15 days ago Create

缺陷描述

仓名: ops-math
算子名: conversion/pad_v2
用例名: PadV2TilingTest.pad_v2_tiling_max_padding_019
UT类型: op_host

失败原因

commit 63be43b14(MR !5969「pad_v3/pad_v3_grad 去除tiling多余workspace申请」)把共享的 PadACTiling::DoTiling()(conversion/pad_v3/op_host/arch35/pad_v3_tiling_arch35.cpp:1588)中 workspaces[0] 由 ascendcPlatform.GetLibApiWorkSpaceSize()(UT mock 平台下为 16777216=16MB)改为 0;该 commit 只同步更新了 pad_v3 自身测试(改为 0),而 PadV2/Pad/MirrorPad 复用同一 PadACTiling 的 arch35 用例仍期望 16777216,故 tiling_case_executor.cpp:260 断言 workspace[0] 实际 0 != 期望 16777216 失败。

触发PR(agent 分析确认)

排查依据

  • 测试文件: conversion/pad_v2/tests/ut/op_host/arch35/test_pad_v2_tiling_arch35.cpp
  • 触发提交: 63be43b142ccf5174e9bda5fa8743067926e817b
  • 父提交行为: 通过

失败日志摘录

[2026-10-26 21:34:56] tiling_case_executor.cpp:260: Failure
[2026-10-26 21:34:56] Expected equality of these values:
[2026-10-26 21:34:56]     Which is: 0
[2026-10-26 21:34:56]     Which is: 16777216

复现命令

bash build.sh -u --opapi --ophost --cov --soc=ascend950
likedislike
CANN-robotCANN-robotCollaborators
15 days ago Close issue
CANN-robotCANN-robotCollaborators
15 days ago Added label: resolved