From 30fc8321814a373b9b921efe0a53e13e205be640 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20He=C3=9F?= <rene.hess@iwr.uni-heidelberg.de> Date: Mon, 18 Feb 2019 16:20:37 +0100 Subject: [PATCH] [Bugfix] No opcounters in function arguments... --- python/dune/codegen/sumfact/autotune.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/python/dune/codegen/sumfact/autotune.py b/python/dune/codegen/sumfact/autotune.py index 4a40a37a..9f8dcdb1 100644 --- a/python/dune/codegen/sumfact/autotune.py +++ b/python/dune/codegen/sumfact/autotune.py @@ -207,6 +207,10 @@ def generate_standalone_code_google_benchmark(sf, filename): write_global_data(sf, filename) with open(filename, "a") as f: + arguments = ', '.join(sf.interface.signature_args) + if len(arguments) > 0: + arguments = ', ' + arguments + arguments = 'const char* buffer0, const char* buffer 1' + arguments f.write("void sumfact_kernel({})\n".format(arguments)) for line in knl.member.lines[1:]: f.write("{}\n".format(line)) -- GitLab