From 48de53e675af0e23baf61caa73d89fd9f478f453 Mon Sep 17 00:00:00 2001 From: Ruipeng Li Date: Wed, 20 Jul 2022 09:28:22 -0700 Subject: [PATCH] fix bigint (#684) Fix BigInt issue #681 --- src/parcsr_mv/par_csr_matop_device.c | 2 +- src/test/ij_assembly.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/parcsr_mv/par_csr_matop_device.c b/src/parcsr_mv/par_csr_matop_device.c index 63bba5724..2c79cd87f 100644 --- a/src/parcsr_mv/par_csr_matop_device.c +++ b/src/parcsr_mv/par_csr_matop_device.c @@ -711,7 +711,7 @@ hypre_ParcsrGetExternalRowsDeviceInit( hypre_ParCSRMatrix *A, /* HYPRE_Int *row_starts = hypre_ParCSRMatrixRowStarts(A); */ /* HYPRE_Int first_row = hypre_ParCSRMatrixFirstRowIndex(A); */ - HYPRE_Int first_col = hypre_ParCSRMatrixFirstColDiag(A); + HYPRE_BigInt first_col = hypre_ParCSRMatrixFirstColDiag(A); HYPRE_BigInt *col_map_offd_A = hypre_ParCSRMatrixColMapOffd(A); HYPRE_Int num_cols_A_offd = hypre_CSRMatrixNumCols(A_offd); HYPRE_BigInt *d_col_map_offd_A = hypre_ParCSRMatrixDeviceColMapOffd(A); diff --git a/src/test/ij_assembly.c b/src/test/ij_assembly.c index 1b0791a0d..c15e64cf2 100644 --- a/src/test/ij_assembly.c +++ b/src/test/ij_assembly.c @@ -534,8 +534,8 @@ getParCSRMatrixData(HYPRE_ParCSRMatrix A, HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); HYPRE_BigInt *col_map_offd_A = hypre_ParCSRMatrixColMapOffd(A); - HYPRE_Int ilower = hypre_ParCSRMatrixFirstRowIndex(A); - HYPRE_Int jlower = hypre_ParCSRMatrixFirstColDiag(A); + HYPRE_BigInt ilower = hypre_ParCSRMatrixFirstRowIndex(A); + HYPRE_BigInt jlower = hypre_ParCSRMatrixFirstColDiag(A); HYPRE_Int nrows; HYPRE_BigInt num_nonzeros;