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