From 612caf13cf9b23aab1bf96c5de32b4fd210e619d Mon Sep 17 00:00:00 2001 From: Johan Bay Date: Wed, 31 Jan 2024 16:19:17 +0100 Subject: [PATCH] [K/N] do not save klib hash in header caches ^KT-65443 --- .../src/org/jetbrains/kotlin/backend/konan/CacheStorage.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheStorage.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheStorage.kt index 776cc66f6f0..fbf02c22e60 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheStorage.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheStorage.kt @@ -32,9 +32,11 @@ internal class CacheStorage(private val generationState: NativeGenerationState) fun saveAdditionalCacheInfo() { outputFiles.prepareTempDirectories() - saveKlibContentsHash() - saveCacheBitcodeDependencies() + if (!generationState.config.produce.isHeaderCache) { + saveKlibContentsHash() + } saveInlineFunctionBodies() + saveCacheBitcodeDependencies() saveClassFields() saveEagerInitializedProperties() }