From 2ee22d024637921abead6bd2f718ecfa69d983da Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Tue, 23 Jun 2015 00:38:15 -0500 Subject: [PATCH] Fix test_fuse_kernels: could be tripped up by ordering --- test/test_fortran.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/test_fortran.py b/test/test_fortran.py index f49355044..4117b80a2 100644 --- a/test/test_fortran.py +++ b/test/test_fortran.py @@ -408,6 +408,10 @@ def test_fuse_kernels(ctx_factory): assert len(knl.temporary_variables) == 2 + # This is needed for correctness, otherwise ordering could foul things up. + knl = lp.temporary_to_subst(knl, "prev") + knl = lp.temporary_to_subst(knl, "prev_0") + ctx = ctx_factory() lp.auto_test_vs_ref(xyderiv, ctx, knl, parameters=dict(nelements=20, ndofs=4)) -- GitLab