| fix: 修复 masked_select/strided_slice/inplace_neScalar UT 缺少平台版本设置导致批跑失败
Co-authored-by: songkai111<songkai16@huawei.com>
# message auto-generated for no-merge-commit merge:
!2949 merge master into master
fix: 修复 masked_select/strided_slice/inplace_neScalar UT 缺少平台版本设置导致批跑失败
Created-by: songkai111
Commit-by: songkai111
Merged-by: cann-robot
Description: ## 描述
修复3个算子UT用例因缺少平台版本设置(SetPlatformSocVersion)导致批跑失败的问题。
### 改动原因
部分UT用例在批跑时因未设置目标平台SoC版本,导致平台特性检查未通过,测试用例运行失败。
### 改动方法
1. **masked_select_v3**:在 aclnnMaskedSelect_error_input_dtype_with_uint64 用例中添加 SetPlatformSocVersion(SocVersion::ASCEND910B),引入 opdev/platform.h 头文件
2. **strided_slice**:在 case_error_soc 用例中添加 SetPlatformSocVersion(SocVersion::ASCEND910B)
3. **inplace_neScalar**:在 ascend910B2_support_bf16_910B 用例中添加 SetPlatformSocVersion(SocVersion::ASCEND910B)
## 关联的Issue
- #1662
## 测试
修复后UT用例可在 ASCEND910B 平台正常批跑通过。
## 文档更新
无
## 类型标签
- [x] Bug修复
- [ ] 新特性
- [ ] 性能优化
- [ ] 文档更新
- [ ] 其他,请描述:
See merge request: cann/ops-math!2949 | 8 天前 |