Package Details: pastix 5.2.3-1

Git Clone URL: https://aur.archlinux.org/pastix.git (read-only)
Package Base: pastix
Description: high performance parallel solver for very large sparse linear systems based on direct methods
Upstream URL: https://gforge.inria.fr
Licenses: CeCILL-C
Submitter: myles
Maintainer: myles
Last Packager: myles
Votes: 1
Popularity: 0.002199
First Submitted: 2015-10-03 13:29
Last Updated: 2016-10-20 16:22

Latest Comments

ddemidov commented on 2015-10-30 10:22

There is inconsistency between scotch and pastix integer types. Scotch integer type is 32bit integers and pastix uses 64bit. This results in the following runtime errorr:

ERROR: Inconsistent integer type

The following change to pastix config.in solves the problem:

diff --git a/config.in b/config.in.new
index 5e2943a..4593f92 100644
--- a/config.in
+++ b/config.in.new
@@ -60,11 +60,11 @@ CFPROG := ${CFPROG} -fPIC
#VERSIONINT = _long
#CCTYPES = -DFORCE_LONG -DINTSIZELONG
#---------------------------
-#VERSIONINT = _int32
-#CCTYPES = -DINTSIZE32
+VERSIONINT = _int32
+CCTYPES = -DINTSIZE32
#---------------------------
-VERSIONINT = _int64
-CCTYPES = -DINTSSIZE64
+#VERSIONINT = _int64
+#CCTYPES = -DINTSSIZE64

###################################################################
# FLOAT TYPE #