From aa470e3f90945142e1bc5833d5cc1df1846fd0be Mon Sep 17 00:00:00 2001 From: Kaushik Kulkarni Date: Fri, 16 Dec 2022 21:17:33 +0530 Subject: [PATCH] Test for transforms.reduction --- test/test_transform.py | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/test/test_transform.py b/test/test_transform.py index 61b16d064..84e303b0c 100644 --- a/test/test_transform.py +++ b/test/test_transform.py @@ -1519,6 +1519,48 @@ def test_prefetch_to_same_temp_var(ctx_factory): lp.auto_test_vs_ref(ref_tunit, ctx, t_unit) +def test_sum_redn_algebraic_transforms(ctx_factory): + from pymbolic import variables + from loopy.symbolic import Reduction + + t_unit = lp.make_kernel( + "{[e,i,j,x,r]: 0<=e 1: exec(sys.argv[1])