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