diff --git a/ge/hybrid/node_executor/aicpu/aicpu_ext_info.cc b/ge/hybrid/node_executor/aicpu/aicpu_ext_info.cc index 17d5cf8b..c607a43e 100644 --- a/ge/hybrid/node_executor/aicpu/aicpu_ext_info.cc +++ b/ge/hybrid/node_executor/aicpu/aicpu_ext_info.cc @@ -227,7 +227,8 @@ Status AicpuExtInfoHandler::ParseExtTopicType(AicpuExtInfo *aicpu_ext_info) { return ACL_ERROR_GE_PARAM_INVALID; } GE_CHECK_NOTNULL(aicpu_ext_info->infoMsg); - auto type = *reinterpret_cast(aicpu_ext_info->infoMsg); + auto type_info = reinterpret_cast(aicpu_ext_info->infoMsg); + int32_t type = *type_info; topic_type_flag_ = TopicTypeToRtsFlag(type); if (topic_type_flag_ == -1) {