diff --git a/src/plugins/intel_npu/src/compiler_adapter/src/graph.cpp b/src/plugins/intel_npu/src/compiler_adapter/src/graph.cpp index 9494f484bb7c72..3f87d337aa81fc 100644 --- a/src/plugins/intel_npu/src/compiler_adapter/src/graph.cpp +++ b/src/plugins/intel_npu/src/compiler_adapter/src/graph.cpp @@ -117,17 +117,6 @@ std::pair>> Graph::export_blob(std return std::make_pair(0, std::nullopt); } - if (_logger.level() >= ov::log::Level::INFO) { - std::uint32_t result = 1171117u; - for (const uint8_t* it = blobPtr; it != blobPtr + blobSize; ++it) { - result = ((result << 7) + result) + static_cast(*it); - } - - std::stringstream str; - str << "Blob size: " << blobSize << ", hash: " << std::hex << result; - _logger.info(str.str().c_str()); - } - size_t size = utils::align_size_to_standard_page_size(blobSize); size_t paddingSize = size - blobSize; if (paddingSize > 0) { @@ -137,8 +126,17 @@ std::pair>> Graph::export_blob(std _logger.error("Write padding to stream failed. Blob is broken!"); return std::make_pair(0, std::nullopt); } + } + + if (_logger.level() >= ov::log::Level::INFO) { + std::uint32_t result = 1171117u; + for (const uint8_t* it = blobPtr; it != blobPtr + blobSize; ++it) { + result = ((result << 7) + result) + static_cast(*it); + } - _logger.info("Blob size with padding: %ld", size); + std::stringstream str; + str << "Blob size: " << blobSize << ", hash: " << std::hex << result; + _logger.info(str.str().c_str()); } _logger.info("Write blob to stream successfully.");