Search Criteria
Package Details: pastix 6.4.0-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/pastix.git (read-only, click to copy) |
---|---|
Package Base: | pastix |
Description: | High performance parallel solver for very large sparse linear systems based on direct methods |
Upstream URL: | https://gitlab.inria.fr/solverstack/pastix |
Keywords: | computing scientific |
Licenses: | LGPL-3.0-only |
Provides: | libpastix.so, libpastix_kernels.so, libspm.so, libspmf.so |
Submitter: | myles |
Maintainer: | lahwaacz |
Last Packager: | lahwaacz |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2015-10-03 13:29 (UTC) |
Last Updated: | 2024-12-22 21:21 (UTC) |
Dependencies (12)
- cblas (blis-cblas-openmpAUR, blis-cblasAUR, aocl-blis-aoccAUR, blas-gitAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, blis-gitAUR, blisAUR, openblas-lapackAUR, blas-mklAUR, aocl-blisAUR, blas-openblas)
- hwloc
- lapacke (aocl-libflame-aoccAUR, lapacke-gitAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, openblas-lapackAUR, blas-mklAUR, aocl-libflameAUR, blas-openblas)
- metisAUR (metis-gitAUR)
- openmpi (openmpi-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- scotchAUR (scotch-gitAUR)
- cmake (cmake-gitAUR) (make)
- doxygen (doxygen-gitAUR) (make)
- gcc-fortran (gcc-fortran-gitAUR, gcc11-fortranAUR, gcc-fortran-snapshotAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
Required by (2)
- petsc-complex (optional)
- petsc-git (optional)
Latest Comments
1 2 Next › Last »
MartinDiehl commented on 2023-09-19 08:53 (UTC)
@lahwaacz: thanks for the quick reply.
I can compile it on a different system, where the
CFLags
look like yours. I don't understand fully why C options influence the compilation of Fortran code, but it seems that the options on my other system lead to the issue. I'll investigate that later.Another thing I noticed is that it finds an oneAPI BLAS even though I don't have
blas-mkl
installed, onlyintel-oneapi-mkl
:lahwaacz commented on 2023-09-19 07:26 (UTC)
@MartinDiehl The CFlags should be like this:
Have you modified
CFLAGS
in yourmakepkg.conf
?MartinDiehl commented on 2023-09-19 06:24 (UTC)
@lahwaacz
I have gcc version 13.2.1 20230801.
The configuration log is
I have SCOTCH and METIS installed and use openBLAS.
Interestingly,
spmCheckAxb
is an interface tospmCheckAxb_f08
whose type forx
isclass(*)
. ButspmCheckAxb_f2c
hastype(c_ptr)
as type forx
lahwaacz commented on 2023-08-08 06:41 (UTC)
@MartinDiehl It still builds fine for me. What is your Fortran compiler?
MartinDiehl commented on 2023-08-07 17:42 (UTC)
I can't compile it at the moment:
looks like an upstream issue
carlosal1015 commented on 2023-07-30 15:59 (UTC) (edited on 2023-07-30 16:08 (UTC) by carlosal1015)
Thanks, is fixed now. Related with Scotch, upstream says:
carlosal1015 commented on 2023-07-30 03:14 (UTC) (edited on 2023-07-30 03:57 (UTC) by carlosal1015)
With recent metis upgrade, can not build the package
Edited: Ok, looks like an issue from METIS side (see
pastix/build/CMakeFiles/CMakeConfigureLog.yaml
)I found this related link, not sure if is a bug from pastix side.
lahwaacz commented on 2020-12-21 12:46 (UTC)
@myles: if petsc provides pastix, why does it still have
pastix
inoptdepends
?myles commented on 2019-03-21 10:26 (UTC)
Pastix is available via PETSc now.
nate commented on 2017-04-15 04:10 (UTC) (edited on 2017-04-15 04:13 (UTC) by nate)
1 2 Next › Last »