From 066a3d4e17fad7e1f821e034c1a50237094876b1 Mon Sep 17 00:00:00 2001 From: Antoniu Pop Date: Tue, 4 Jan 2022 09:39:42 +0000 Subject: [PATCH] fix(runtime): remove strucutred binding as incompatible with C++ standard version. --- compiler/lib/Support/Jit.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/compiler/lib/Support/Jit.cpp b/compiler/lib/Support/Jit.cpp index 36d230743..200341cb6 100644 --- a/compiler/lib/Support/Jit.cpp +++ b/compiler/lib/Support/Jit.cpp @@ -146,9 +146,9 @@ JITLambda::Argument::~Argument() { for (auto buffer : ciphertextBuffers) { free(buffer); } - for (const auto &[key, value] : context.bsk) { - if (key != "_concretelang_base_context_bsk") - free_lwe_bootstrap_key_u64(&err, value); + for (const auto &key : context.bsk) { + if (key.first != "_concretelang_base_context_bsk") + free_lwe_bootstrap_key_u64(&err, key.second); } }