/assign @StoneChan_


文件 行号 代码 问题原因 修复建议
input/ops-math@master/conversion/as_strided/op_host/arch35/as_strided_tiling_arch35.cpp 588 OP_LOGE("as_trided", "the axis idx is more than range"), return); 日志标识 "as_trided" 是 "as_strided" 的拼写错误,作为日志 tag 会导致按算子名检索日志时漏查。 改为 "as_strided"。
input/ops-math@master/conversion/mem_set/op_host/arch35/mem_set_tiling_arch35.cpp 299 OP_LOGD(context->GetNodeName(), "runing regbase soc version tiling func"); runing 拼写错误,正确为 running,影响日志阅读与检索 将 runing 改为 running
input/ops-math@master/conversion/split_v/op_host/arch35/split_v_tiling_arch35.cpp 138 OP_LOGE(context_->GetNodeName(), "sizeSplits negtive num:%d cannot be bigger than 1", negNum) 日志中 negtive 拼写错误,正确应为 negative,影响阅读与日志检索 将 negtive 修正为 negative
input/ops-math@master/conversion/strided_slice_grad/op_host/strided_slice_grad_infershape.cpp 128 OP_LOGE(context->GetNodeName(), "get max strided len failed!"); 该 OP_LOGE 位于 IsMasksAllZero 校验失败分支,但错误描述写的是 "get max strided len failed"(与上一处 GetMaxStridedLen 校验的日志完全相同),属于复制粘贴导致的错误描述与实际失败点不符,会误导排障。 改为准确描述实际失败点,如 "check masks all zero failed!"。
input/ops-math@master/conversion/view_copy/op_api/aclnn_copy.cpp 77 OP_LOGW("Format of input gets [%s], this format mat lead to precision failure", op::ToString(format).GetString()); 日志中 "mat" 系 "may" 的拼写错误,导致语义不通、影响阅读理解。 将 "this format mat lead to" 改为 "this format may lead to"。
input/ops-math@master/experimental/math/masked_fill/examples/test_aclnn_masked_fill.cpp 133 LOG_PRINT("[ERROR] aclnnLinSpaceDGetWorkspaceSize failed: %s", errMsg ? errMsg : "nullptr"); 该处实际调用的是 aclnnMaskedFillGetWorkspaceSize,但错误日志写成 aclnnLinSpaceDGetWorkspaceSize(疑似复制粘贴残留),函数名错误会严重误导排障定位 将日志中的函数名改为 aclnnMaskedFillGetWorkspaceSize
input/ops-math@master/math/eye/op_api/eye.cpp 37 OP_CHECK(ret == ACLNN_SUCCESS, OP_LOGE(ACLNN_ERR_INNER_NULLPTR, "EyeAiCcore ADD_TO_LAUNCHER_LIST_AICORE failed."), 日志中函数名拼写错误 EyeAiCcore,正确应为 EyeAiCore,影响按函数名检索定位 将 EyeAiCcore 改为 EyeAiCore
input/ops-math@master/conversion/concat/examples/test_geir_concat.cpp 216 printf("%s - INFO - [XIR]: Initialize ge using ge global options failed\n", GetTime().c_str()); GEInitialize 失败分支以 INFO 打印 failed,级别与内容矛盾。 将该失败日志级别改为 ERROR。
input/ops-math@master/conversion/concat/examples/test_geir_concat.cpp 267 printf("%s - INFO - [XIR]: Run graph failed\n", GetTime().c_str()); RunGraph 失败分支以 INFO 打印 failed,级别与内容矛盾。 将该失败日志级别改为 ERROR。
input/ops-math@master/conversion/concat/examples/test_geir_concat.cpp 306 printf("%s - INFO - [XIR]: Finalize ir graph session failed\n", GetTime().c_str()); GEFinalize 失败分支以 INFO 打印 failed,级别与内容矛盾。 将该失败日志级别改为 ERROR。
input/ops-math@master/conversion/concat_v2/examples/test_geir_concat_v2.cpp 216 printf("%s - INFO - [XIR]: Initialize ge using ge global options failed\n", GetTime().c_str()); 日志标注 INFO 级别却报告初始化失败,级别与内容矛盾,排障时按级别过滤会漏掉该失败 失败场景应改用 ERROR 级别标签,如 "%s - ERROR - [XIR]: Initialize ge ... failed"
input/ops-math@master/conversion/concat_v2/examples/test_geir_concat_v2.cpp 267 printf("%s - INFO - [XIR]: Run graph failed\n", GetTime().c_str()); 日志标注 INFO 级别却报告运行图失败,级别与内容矛盾 失败场景应改用 ERROR 级别标签
input/ops-math@master/conversion/concat_v2/examples/test_geir_concat_v2.cpp 306 printf("%s - INFO - [XIR]: Finalize ir graph session failed\n", GetTime().c_str()); 日志标注 INFO 级别却报告 finalize 失败,级别与内容矛盾 失败场景应改用 ERROR 级别标签
input/ops-math@master/conversion/dynamic_partition/examples/test_geir_dynamic_partition.cpp 192 printf("%s - INFO - [XIR]: Initialize ge using ge global options failed\n", GetTime().c_str()); 日志标注 INFO 级别却报告初始化失败,级别与内容矛盾 失败场景应改用 ERROR 级别标签
input/ops-math@master/conversion/dynamic_partition/examples/test_geir_dynamic_partition.cpp 243 printf("%s - INFO - [XIR]: Run graph failed\n", GetTime().c_str()); 日志标注 INFO 级别却报告运行图失败,级别与内容矛盾 失败场景应改用 ERROR 级别标签
input/ops-math@master/conversion/dynamic_partition/examples/test_geir_dynamic_partition.cpp 282 printf("%s - INFO - [XIR]: Finalize ir graph session failed\n", GetTime().c_str()); 日志标注 INFO 级别却报告 finalize 失败,级别与内容矛盾 失败场景应改用 ERROR 级别标签
input/ops-math@master/conversion/split/examples/test_geir_split.cpp 218 printf("%s - INFO - [XIR]: Initialize ge using ge global options failed\n", GetTime().c_str()); 日志级别标为 INFO 但内容为初始化失败(failed),级别与内容矛盾 将该失败日志级别由 INFO 改为 ERROR
input/ops-math@master/conversion/split/examples/test_geir_split.cpp 269 printf("%s - INFO - [XIR]: Run graph failed\n", GetTime().c_str()); 日志级别标为 INFO 但内容为运行图失败(failed),级别与内容矛盾 将该失败日志级别由 INFO 改为 ERROR
input/ops-math@master/conversion/split/examples/test_geir_split.cpp 287 printf("%s - INFO - [XIR]: Finalize ir graph session failed\n", GetTime().c_str()); 日志级别标为 INFO 但内容为 finalize 失败(failed),级别与内容矛盾 将该失败日志级别由 INFO 改为 ERROR
input/ops-math@master/conversion/strided_slice_grad/examples/test_geir_strided_slice_grad.cpp 209 printf("%s - INFO - [XIR]: Initialize ge using ge global options failed\n", GetTime().c_str()); 日志级别标记为 INFO 但内容描述初始化失败,级别与内容矛盾。 失败分支改为 ERROR 级别。
input/ops-math@master/conversion/strided_slice_grad/examples/test_geir_strided_slice_grad.cpp 256 printf("%s - INFO - [XIR]: Run graph failed\n", GetTime().c_str()); 日志级别标记为 INFO 但内容为 Run graph failed,失败信息误用 INFO。 改为 ERROR 级别。
input/ops-math@master/conversion/strided_slice_grad/examples/test_geir_strided_slice_grad.cpp 298 printf("%s - INFO - [XIR]: Finalize ir graph session failed\n", GetTime().c_str()); 日志级别标记为 INFO 但内容为 Finalize ... failed,失败信息误用 INFO。 改为 ERROR 级别。
input/ops-math@master/conversion/strided_slice_grad/op_host/arch35/strided_slice_grad_tiling_arch35.cpp 876 OP_CHECK_IF((ci->coreNum <= 0), OP_LOGE(context->GetNodeName(), "Failed to core num."), return ge::GRAPH_FAILED); "Failed to core num." 缺少动词,语义不完整;同函数下一行为 "Failed to get ub size."。 改为 "Failed to get core num."。
input/ops-math@master/conversion/tensor_move/op_host/arch35/tensor_move_tiling_arch35.cpp 222 OP_CHECK_IF((compileInfo->coreNum <= 0), OP_LOGE(context->GetNodeName(), "Failed to core num."), return ge::GRAPH_FAILED); "Failed to core num." 缺少动词,语义不完整;同函数下一行为 "Failed to get ub size."。 改为 "Failed to get core num."。
input/ops-math@master/conversion/triu/op_host/arch35/triu_tiling.cpp 88 OP_LOGE(context->GetNodeName(), "Failed to core num."), Failed to core num 缺少动词,语义不完整(应为 Failed to get core num),与相邻日志 Failed to get ub size 不一致 改为 Failed to get core num.
input/ops-math@master/conversion/unpack/examples/test_geir_unpack.cpp 207 printf("%s - INFO - [XIR]: Initialize ge using ge global options failed\n", GetTime().c_str()); 初始化失败却用 INFO 级别打印,级别与内容矛盾;同文件其他失败分支(如第285/307/321行)均用 ERROR,此处不一致会误导排障与日志过滤。 将日志级别由 INFO 改为 ERROR,保持失败信息统一为 ERROR 级。
input/ops-math@master/conversion/unpack/examples/test_geir_unpack.cpp 262 printf("%s - INFO - [XIR]: Finalize ir graph session failed\n", GetTime().c_str()); finalize 失败用 INFO 级别打印,级别与失败内容矛盾,容易在日志中被当作正常信息忽略。 将 INFO 改为 ERROR。
input/ops-math@master/conversion/view_copy/op_host/arch35/view_copy_tiling_arch35.cpp 1105 OP_CHECK_IF((compileInfo->CoreNum <= 0), OP_LOGE(context->GetNodeName(), "Failed to core num."), return ge::GRAPH_FAILED); 日志 "Failed to core num." 缺少动词(应为 "Failed to get core num."),语义不完整易引起误读;同文件第1110行为 "Failed to get ub size." 可对照。 改为 "Failed to get core num."。
input/ops-math@master/math/adds/examples/test_geir_adds.cpp 184 printf("%s - INFO - [XIR]: Initialize ge using ge global options failed\n", GetTime().c_str()); 初始化失败却打印为 INFO 级别,与内容矛盾;同文件其他失败分支用 ERROR,级别不一致 将该失败日志级别由 INFO 改为 ERROR
input/ops-math@master/math/adds/examples/test_geir_adds.cpp 236 printf("%s - INFO - [XIR]: Run graph failed\n", GetTime().c_str()); 运行图失败却打印为 INFO 级别,级别与内容矛盾,排障时易被忽略 将该失败日志级别由 INFO 改为 ERROR
input/ops-math@master/math/adds/examples/test_geir_adds.cpp 275 printf("%s - INFO - [XIR]: Finalize ir graph session failed\n", GetTime().c_str()); finalize 失败却打印为 INFO 级别,级别与内容矛盾 将该失败日志级别由 INFO 改为 ERROR
input/ops-math@master/math/asin/examples/test_geir_asin.cpp 175 printf("%s - INFO - [XIR]: Initialize ge using ge global options failed\n", GetTime().c_str()); 初始化失败却以 INFO 级别打印,同文件其它失败分支使用 ERROR,级别与内容矛盾。 失败分支应使用 ERROR 级别,与其它失败日志保持一致。
input/ops-math@master/math/asin/examples/test_geir_asin.cpp 222 printf("%s - INFO - [XIR]: Run graph failed\n", GetTime().c_str()); 运行图失败却以 INFO 级别打印,级别与内容矛盾,误导排障。 失败分支应使用 ERROR 级别。
input/ops-math@master/math/asin/examples/test_geir_asin.cpp 252 printf("%s - INFO - [XIR]: Finalize ir graph session failed\n", GetTime().c_str()); finalize 失败却以 INFO 级别打印,级别与内容矛盾,误导排障。 失败分支应使用 ERROR 级别。
input/ops-math@master/math/cumsum/examples/test_geir_cumsum.cpp 204 printf("%s - INFO - [XIR]: Initialize ge using ge global options failed\n", GetTime().c_str()); 日志标注INFO级但内容为初始化失败(failed),级别与内容矛盾,与同文件ERROR打印不一致 失败场景改用ERROR级
input/ops-math@master/math/cumsum/examples/test_geir_cumsum.cpp 244 printf("%s - INFO - [XIR]: Add graph failed\n", GetTime().c_str()); 日志标注INFO级但内容为添加图失败(failed),级别与内容矛盾 失败场景改用ERROR级
input/ops-math@master/math/cumsum/examples/test_geir_cumsum.cpp 266 printf("%s - INFO - [XIR]: Run graph failed\n", GetTime().c_str()); 日志标注INFO级但内容为运行图失败(failed),级别与内容矛盾 失败场景改用ERROR级
input/ops-math@master/math/cumsum/examples/test_geir_cumsum.cpp 318 printf("%s - INFO - [XIR]: Finalize ir graph session failed\n", GetTime().c_str()); 日志标注INFO级但内容为finalize失败(failed),级别与内容矛盾 失败场景改用ERROR级
input/ops-math@master/conversion/concat_d/op_api/aclnn_cat.cpp 132 OP_LOGE(ACLNN_ERR_PARAM_INVALID, "Format only support ND、NCHW、NHWC、HWCN、NDHWC、NCDHW."); 日志正文为英文,但分隔符使用了中文全角顿号 "、",属中英混杂,不利于统一检索与展示。 将中文顿号替换为英文逗号,如 "Format only support ND, NCHW, NHWC, HWCN, NDHWC, NCDHW."。


一、问题描述 (必填)
依据 CANN 日志规范检查规则,对责任田算子的运行时日志进行质量整改,修复以下问题:
影响算子:cumsum/view_copy/addr/split/split_v/unpack/adds/concat/pack/as_strided/eye/dynamic_partition/assign/masked_fill/strided_slice_grad/triu/tril/tensor_move/asin/power/concat_d/concat_v2
二、环境信息 (可选)
不涉及(纯日志文案整改,无运行时行为变化)
三、重现步骤 (可选)
执行算子 UT / 查看 logs/plog 中相关算子日志
四、预期结果 (可选)
日志级别、文案符合日志规范,便于问题定位
💡 备注(选填):排除 experimental 目录,仅整改主仓
关联 PR:https://gitcode.com/cann/ops-math/merge_requests/5023