diff --git a/pyproject.toml b/pyproject.toml index 1f3a7f92cc..ec562d0a50 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,7 +23,7 @@ dependencies = [ # TODO RELEASE "fenics-ufl @ git+https://github.com/FEniCS/ufl.git@main", # TODO RELEASE - "firedrake-fiat @ git+https://github.com/firedrakeproject/fiat.git@main", + "firedrake-fiat @ git+https://github.com/firedrakeproject/fiat.git@pbrubeck/gem-tabulation", "h5py>3.12.1", "immutabledict", "libsupermesh", diff --git a/tests/firedrake/regression/test_star_pc.py b/tests/firedrake/regression/test_star_pc.py index d6e1383163..54f9d7315b 100644 --- a/tests/firedrake/regression/test_star_pc.py +++ b/tests/firedrake/regression/test_star_pc.py @@ -350,6 +350,8 @@ def test_vanka_equivalence(problem_type): filter_warnings(star_solver.solve) star_its = star_solver.snes.getLinearSolveIterations() + mh._shared_data_cache["transfer_kernels"] = {} + u.assign(0) comp_solver = NonlinearVariationalSolver(nvproblem, solver_parameters=comp_params, nullspace=nsp) filter_warnings(comp_solver.solve)