From ad5163f3c7fd78d375505c626f5dffdbca91e0ca Mon Sep 17 00:00:00 2001
From: Florent Pruvost <florent.pruvost@inria.fr>
Date: Wed, 16 Nov 2022 16:13:08 +0100
Subject: [PATCH] fix summa gemm when used with different 2dbc distributions on
 A and B, C

---
 compute/pzgemm.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/compute/pzgemm.c b/compute/pzgemm.c
index 6d98e855d..ef5abf9f8 100644
--- a/compute/pzgemm.c
+++ b/compute/pzgemm.c
@@ -195,8 +195,8 @@ chameleon_pzgemm_summa( CHAM_context_t *chamctxt, cham_trans_t transA, cham_tran
 
     KT  = transA == ChamNoTrans ? A->nt : A->mt;
     K   = transA == ChamNoTrans ? A->n  : A->m;
-    myp = A->myrank / A->q;
-    myq = A->myrank % A->q;
+    myp = C->myrank / C->q;
+    myq = C->myrank % C->q;
 
     /*
      *  A: ChamNoTrans / B: ChamNoTrans
-- 
GitLab