diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b0df61c7e1fee8ba211819b722c4aea9fe7a6623..c04981ac12899a476cdddb0e96ed9a4131a97da7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,8 +11,8 @@ before_script:
   - duneci-install-module --recursive https://gitlab.dune-project.org/dominic/dune-opcounter.git
   - duneci-install-module --recursive https://gitlab.dune-project.org/marcel.koch/consistent-edge-orientation.git
 
-git-debian-10-gcc-7-14:
-  image: "registry.dune-project.org/docker/ci/dune-pdelab:git-debian-10-gcc-7-14"
+git-debian-10-gcc-8-noassert-17:
+  image: "registry.dune-project.org/docker/ci/dune-pdelab:git-debian-10-gcc-8-noassert-17"
   script: duneci-standard-test
   tags:
     - "cores:20"
diff --git a/python/dune/codegen/sumfact/accumulation.py b/python/dune/codegen/sumfact/accumulation.py
index eeb383da8fcec4d7799a15befa6f38698376fdb5..f327fceb0ba5e31d14dadaa8d977e7147c6655ed 100644
--- a/python/dune/codegen/sumfact/accumulation.py
+++ b/python/dune/codegen/sumfact/accumulation.py
@@ -168,7 +168,7 @@ class AccumulationOutput(SumfactKernelInterfaceBase, ImmutableRecord):
             return ()
         else:
             from dune.codegen.sumfact.basis import SumfactBasisMixin
-            return SumfactBasisMixin.lfs_inames(None, get_leaf(self.trial_element, self.trial_element_index), self.restriction)
+            return SumfactBasisMixin.lfs_inames(SumfactBasisMixin(), get_leaf(self.trial_element, self.trial_element_index), self.restriction)
 
     def realize_input(self, inames, shape, vec_iname, vec_shape, buf, ftags):
         # The result of stage 2 has the correct quadrature permutation but no
diff --git a/python/dune/codegen/sumfact/realization.py b/python/dune/codegen/sumfact/realization.py
index 8b585d4ce9a91c8565cb9e6b2b9b495b3734b2e6..14cd0b1d0fe3814f294c22bc00f25260f4ee0233 100644
--- a/python/dune/codegen/sumfact/realization.py
+++ b/python/dune/codegen/sumfact/realization.py
@@ -259,7 +259,7 @@ def realize_sumfact_kernel_function(sf):
             # at the same time store the instruction ID for the next instruction to depend on
             insn_dep = frozenset({instruction(assignee=prim.Subscript(prim.Variable(out), output_inames + vec_iname),
                                               expression=matprod,
-                                              **insn_args,
+                                              **insn_args
                                               )
                                   })