From a16c7a17ffeb5695eca12da1de50ee68dcd0d920 Mon Sep 17 00:00:00 2001 From: Dominic Kempf <dominic.kempf@iwr.uni-heidelberg.de> Date: Fri, 9 Dec 2016 13:56:25 +0100 Subject: [PATCH] small fixes --- python/dune/perftool/pdelab/localoperator.py | 2 ++ python/dune/perftool/sumfact/sumfact.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/python/dune/perftool/pdelab/localoperator.py b/python/dune/perftool/pdelab/localoperator.py index 1c16edb8..d700766a 100644 --- a/python/dune/perftool/pdelab/localoperator.py +++ b/python/dune/perftool/pdelab/localoperator.py @@ -455,6 +455,7 @@ def extract_kernel_from_cache(tag, wrap_in_cgen=True): # Create the kernel from loopy import make_kernel, preprocess_kernel + from dune.perftool.pdelab.signatures import kernel_name kernel = make_kernel(domains, instructions, arguments, @@ -462,6 +463,7 @@ def extract_kernel_from_cache(tag, wrap_in_cgen=True): target=DuneTarget(), options=opt, silenced_warnings=silenced, + name=kernel_name(), ) from loopy import make_reduction_inames_unique diff --git a/python/dune/perftool/sumfact/sumfact.py b/python/dune/perftool/sumfact/sumfact.py index 0f17c0eb..62ba3ca3 100644 --- a/python/dune/perftool/sumfact/sumfact.py +++ b/python/dune/perftool/sumfact/sumfact.py @@ -165,7 +165,7 @@ def generate_accumulation_instruction(visitor, accterm, measure, subdomain_id): # Determine dependencies from loopy.match import Or, Writes - from pymbolic.mapper.dependency import DependencyMapper + from loopy.symbolic import DependencyMapper from dune.perftool.tools import get_pymbolic_basename deps = Or(tuple(Writes(get_pymbolic_basename(expr)) for expr in DependencyMapper()(expression))) -- GitLab