From 8a051a6f481aa557ce46b03f471e3e482b137222 Mon Sep 17 00:00:00 2001
From: Dominic Kempf <dominic.kempf@iwr.uni-heidelberg.de>
Date: Fri, 28 Sep 2018 10:58:40 +0200
Subject: [PATCH] Fixup cache restoring context

---
 python/dune/perftool/generation/context.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/python/dune/perftool/generation/context.py b/python/dune/perftool/generation/context.py
index 2dca239d..4be1125a 100644
--- a/python/dune/perftool/generation/context.py
+++ b/python/dune/perftool/generation/context.py
@@ -44,6 +44,7 @@ class _CacheRestoringContext(object):
 
     def __exit__(self, exc_type, exc_value, traceback):
         for i, c in self.cache.items():
+            i._memoize_cache = {}
             for k, v in c.items():
                 i._memoize_cache[k] = v
 
-- 
GitLab