Disowning this package as scotch
works just fine. This package was created since scotch
was broken at the time.
Search Criteria
Package Details: scotch-git 7.0.1.r733.1093134-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/scotch-git.git (read-only, click to copy) |
---|---|
Package Base: | scotch-git |
Description: | Libraries for graph, mesh and hypergraph partitioning, static mapping, and sparse matrix block ordering |
Upstream URL: | https://gitlab.inria.fr/scotch/scotch |
Licenses: | custom:CeCILL-C |
Conflicts: | ptscotch-openmpi, scotch, scotch_esmumps, scotch_esmumps5 |
Provides: | ptscotch, ptscotch-openmpi, scotch, scotch_esmumps, scotch_ptesmumps |
Submitter: | acxz |
Maintainer: | None |
Last Packager: | haawda |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2020-01-18 07:52 (UTC) |
Last Updated: | 2022-09-07 05:28 (UTC) |
Dependencies (3)
- bzip2 (bzip2-gitAUR)
- openmpi (openmpi-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR, zlib-ng-compat)
Required by (26)
- code_saturne (requires scotch)
- dolfin (requires scotch)
- dolfinx (requires scotch)
- dolfinx-git (requires scotch)
- dune-common (requires scotch) (optional)
- dune-istl (requires scotch) (optional)
- freefem (requires scotch) (optional)
- medcoupling (requires scotch)
- mmg (requires scotch)
- mmg-git (requires scotch)
- mumps (requires scotch)
- mumps-cmake (requires scotch)
- mumps-par (requires scotch)
- mumps-seq-shared (requires scotch)
- neper (requires scotch)
- openfoam-9-org (requires scotch)
- openfoam-com (requires scotch)
- openfoam-com-git (requires scotch)
- openfoam-org (requires scotch)
- pastix (requires scotch)
- Show 6 more...
Sources (1)
Latest Comments
acxz commented on 2021-10-13 17:37 (UTC)
wladimyrmd commented on 2021-10-09 21:45 (UTC)
Troubles and solutions
This package have problem to compile with gcc-fortran package due fortran f77 compiler is not compatible with fortran 90 which is necessary to compile this give test file: test_libmetis_dual_f.f90.
Even after I have installed g95 package to provide f95 (fortran 95) compatible compiler, the build script is unable to replace f77 to f95 compiler command. The compilation of test_libmetis_dual_f.f90 file with f95 had success when I copied the full command line and replacing f77 by this f95.
Even that I forced to include FC = f95 into Make.inc/Makefile.inc.x86_64_pc_linux2.shlib, the build script overwrite it and this line disappeared. I couldn´t find where I must included that to make it not overwritten by build script.
My solution was comment this line on PKGBUILD script
[ -e Makefile.inc ] && rm Makefile.inc
cp "Make.inc/Makefile.inc.${CARCH/_/-}_pc_linux2.shlib" Makefile.inc
and include this line FC = f95 on Makefile.inc.
But other compilation problem appeared, now related with cuda library. My nvidia card (GeForce 820M) is a old one that nvidia driver must be a 390XX. The message shown is: error string: /usr/lib/libcuda.so.1: undefined symbol: cuipcopenmemhandle_v2 CUDA-aware support is disabled.
The solution came from this link: https://github.com/open-mpi/ompi/issues/4405 This I included the following line opal_cuda_support=0 in the file /etc/openmpi/openmpi-mca-params.conf
I hope to help somebody with the same problem and to make some advertise for developer team to solve this problem with compiler for fortran codes
Tanks Wladimyr
Pinned Comments