From 0e752dd8d239cdc321693544014ebdb82d85cf9b Mon Sep 17 00:00:00 2001 From: Dominic Kempf <dominic.kempf@iwr.uni-heidelberg.de> Date: Fri, 22 Sep 2017 16:25:23 +0200 Subject: [PATCH] Fix dependencies of instrumentation instructions (again) We mistook a tag for an Id here... --- python/dune/perftool/sumfact/realization.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/dune/perftool/sumfact/realization.py b/python/dune/perftool/sumfact/realization.py index f822e9b0..5fe9ebb1 100644 --- a/python/dune/perftool/sumfact/realization.py +++ b/python/dune/perftool/sumfact/realization.py @@ -282,7 +282,7 @@ def _realize_sum_factorization_kernel(sf): # Measure times and count operations in c++ code if get_option("instrumentation_level") >= 4: stop_insn = frozenset({instruction(code="HP_TIMER_STOP({});".format(timer_name), - depends_on=frozenset({tag}), + depends_on=frozenset({lp.match.Tagged(tag)}), within_inames=frozenset(sf.within_inames))}) if sf.stage == 1: qp_timer_name = assembler_routine_name() + '_kernel' + '_quadratureloop' -- GitLab