diff --git a/firedrake/interpolation.py b/firedrake/interpolation.py index 42f1c9b73c..24bc7ab45d 100644 --- a/firedrake/interpolation.py +++ b/firedrake/interpolation.py @@ -1204,9 +1204,6 @@ def _interpolator(V, tensor, expr, subset, arguments, access, bcs=None): def _compile_expression_key(comm, expr, to_element, ufl_element, domain, parameters, log): """Generate a cache key suitable for :func:`tsfc.compile_expression_dual_evaluation`.""" - # Since the caching is collective, this function must return a 2-tuple of - # the form (comm, key) where comm is the communicator the cache is collective over. - # FIXME FInAT elements are not safely hashable so we ignore them here key = hash_expr(expr), hash(ufl_element), utils.tuplify(parameters), log return key