diff --git a/test/test_sem_reagan.py b/test/test_sem_reagan.py index f4b91b236a16a8a30f2962d92b83780343fe801a..0571e41910020aa0a60cd911a63b6ce2984ed939 100644 --- a/test/test_sem_reagan.py +++ b/test/test_sem_reagan.py @@ -45,10 +45,10 @@ def test_tim2d(ctx_factory): # K - run-time symbolic knl = lp.make_kernel( - "[K] -> {[i,j,e,m,o,gi]: 0<=i,j,m,o<%d and 0<=e<K and 0<=gi<3}" % n, + "{[i,j,e,m,o,o2,gi]: 0<=i,j,m,o,o2<n and 0<=e<K and 0<=gi<3}", [ "ur(a,b) := simul_reduce(sum, o, D[a,o]*u[e,o,b])", - "us(a,b) := simul_reduce(sum, o, D[b,o]*u[e,a,o])", + "us(a,b) := simul_reduce(sum, o2, D[b,o2]*u[e,a,o2])", #"Gu(mat_entry,a,b) := G[mat_entry,e,m,j]*ur(m,j)", @@ -70,6 +70,7 @@ def test_tim2d(ctx_factory): ], name="semlap2D", assumptions="K>=1") + knl = lp.fix_parameters(knl, n=n) knl = lp.duplicate_inames(knl, "o", within="id:ur") knl = lp.duplicate_inames(knl, "o", within="id:us")