From c749fcaf155e1424c3f6b9f04795965a49b5e2d6 Mon Sep 17 00:00:00 2001 From: Dominic Kempf <dominic.kempf@iwr.uni-heidelberg.de> Date: Thu, 31 Aug 2017 13:56:49 +0200 Subject: [PATCH] [bugfix] Filter returns a generator object in Python3 --- python/dune/perftool/ufl/visitor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/dune/perftool/ufl/visitor.py b/python/dune/perftool/ufl/visitor.py index 4fe8cf65..b4283031 100644 --- a/python/dune/perftool/ufl/visitor.py +++ b/python/dune/perftool/ufl/visitor.py @@ -309,7 +309,7 @@ class UFL2LoopyVisitor(ModifiedTerminalTracker): def _minmax_impl(self, python_func, c_func, children): # Build the maximum of those that are constant - constants = filter(lambda i: isinstance(i, (float, int)), children) + constants = list(filter(lambda i: isinstance(i, (float, int)), children)) children = set(filter(lambda i: not isinstance(i, (float, int)), children)) if constants: -- GitLab