From 06c8bdfce065b1d07e2be13ee96c68fe4dbabff1 Mon Sep 17 00:00:00 2001 From: rudy Date: Tue, 20 Sep 2022 14:19:08 +0200 Subject: [PATCH] fix: disable cache write on macos --- .../src/optimization/decomposition/blind_rotate.rs | 1 + concrete-optimizer/src/optimization/decomposition/keyswitch.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/concrete-optimizer/src/optimization/decomposition/blind_rotate.rs b/concrete-optimizer/src/optimization/decomposition/blind_rotate.rs index bda94538a..1a0e4b6a9 100644 --- a/concrete-optimizer/src/optimization/decomposition/blind_rotate.rs +++ b/concrete-optimizer/src/optimization/decomposition/blind_rotate.rs @@ -148,6 +148,7 @@ pub static SHARED_CACHE: MultiSecPersistDecompCache = SECURITY_WEIGHTS_TABLE }) .collect::(); +#[cfg(not(target_os = "macos"))] #[static_init::destructor(10)] extern "C" fn finaly() { for v in SHARED_CACHE.values() { diff --git a/concrete-optimizer/src/optimization/decomposition/keyswitch.rs b/concrete-optimizer/src/optimization/decomposition/keyswitch.rs index 9aceb58a4..21d84ff2d 100644 --- a/concrete-optimizer/src/optimization/decomposition/keyswitch.rs +++ b/concrete-optimizer/src/optimization/decomposition/keyswitch.rs @@ -149,6 +149,7 @@ pub static SHARED_CACHE: MultiSecPersistDecompCache = SECURITY_WEIGHTS_TABLE }) .collect::(); +#[cfg(not(target_os = "macos"))] #[static_init::destructor(10)] extern "C" fn finaly() { for v in SHARED_CACHE.values() {