From 8b2bd36aa857e534998d714f7c1d807232cefa41 Mon Sep 17 00:00:00 2001
From: Mathieu Faverge <mathieu.faverge@inria.fr>
Date: Thu, 18 May 2023 00:44:10 +0200
Subject: [PATCH] lacpy: Fix the check of the tile sizes

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

diff --git a/compute/zlacpy.c b/compute/zlacpy.c
index de3ff0132..272bc55d5 100644
--- a/compute/zlacpy.c
+++ b/compute/zlacpy.c
@@ -280,8 +280,8 @@ int CHAMELEON_zlacpy_Tile_Async( cham_uplo_t uplo, CHAM_desc_t *A, CHAM_desc_t *
         return chameleon_request_fail(sequence, request, CHAMELEON_ERR_ILLEGAL_VALUE);
     }
     /* Check input arguments */
-    if (A->nb != A->mb) {
-        chameleon_error("CHAMELEON_zlacpy_Tile_Async", "only square tiles supported");
+    if ((A->mb != B->mb) || (A->nb != B->nb) ){
+        chameleon_error("CHAMELEON_zlacpy_Tile_Async", "only matching tile sizes supported");
         return chameleon_request_fail(sequence, request, CHAMELEON_ERR_ILLEGAL_VALUE);
     }
     /* Check input arguments */
-- 
GitLab