From 5db5c1c4b494c9c1beffb5da80058dd686d80f0f Mon Sep 17 00:00:00 2001
From: Pierre Ramet <ramet@labri.fr>
Date: Mon, 21 Aug 2017 10:25:52 +0200
Subject: [PATCH] fix assert with baseval in spmMergeDuplicate

---
 z_spm.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/z_spm.c b/z_spm.c
index cf1806a4..7cc4fd86 100644
--- a/z_spm.c
+++ b/z_spm.c
@@ -158,8 +158,8 @@ z_spmMergeDuplicate( pastix_spm_t *spm )
 
             colptr[1] = idx + baseval;
         }
-        assert( ((merge == 0) && (spm->nnz         == idx)) ||
-                ((merge != 0) && (spm->nnz - merge == idx)) );
+        assert( ((merge == 0) && (spm->nnz         == idx+baseval)) ||
+                ((merge != 0) && (spm->nnz - merge == idx+baseval)) );
 
         if (merge > 0) {
             spm->nnz = spm->nnz - merge;
-- 
GitLab