[petsc-users] ex19: Segmentation Violation when run with MUMPS on MacOS (arm64)

Zongze Yang yangzongze at gmail.com
Sun Mar 31 17:50:02 CDT 2024


An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20240401/b26c6abc/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: configure.tar.gz
Type: application/x-gzip
Size: 569345 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20240401/b26c6abc/attachment-0001.gz>
-------------- next part --------------
> 
> =============================================================================================
>                         Configuring PETSc to compile on your system
> =============================================================================================
> <snip>
>          CC arch-darwin-c-debug/obj/src/lme/interface/lmesetup.o
>          CC arch-darwin-c-debug/obj/src/lme/interface/lmesolve.o
>     CLINKER arch-darwin-c-debug/lib/libslepc.3.021.0.dylib
>    DSYMUTIL arch-darwin-c-debug/lib/libslepc.3.021.0.dylib
> Now to install the library do:
> make SLEPC_DIR=/Users/petsc/petsc/arch-darwin-c-debug/externalpackages/git.slepc PETSC_DIR=/Users/petsc/petsc install
> =========================================
> *** Installing SLEPc ***
> *** Installing SLEPc at prefix location: /Users/petsc/petsc/arch-darwin-c-debug  ***
> ====================================
> Install complete.
> Now to check if the libraries are working do (in current directory):
> make SLEPC_DIR=/Users/petsc/petsc/arch-darwin-c-debug PETSC_DIR=/Users/petsc/petsc PETSC_ARCH=arch-darwin-c-debug check
> ====================================
> /usr/bin/make --no-print-directory -f makefile PETSC_ARCH=arch-darwin-c-debug PETSC_DIR=/Users/petsc/petsc SLEPC_DIR=/Users/petsc/petsc/arch-darwin-c-debug/externalpackages/git.slepc install-builtafterslepc
> /usr/bin/make --no-print-directory -f makefile PETSC_ARCH=arch-darwin-c-debug PETSC_DIR=/Users/petsc/petsc SLEPC_DIR=/Users/petsc/petsc/arch-darwin-c-debug/externalpackages/git.slepc slepc4py-install
> make[6]: Nothing to be done for `slepc4py-install'.
> *** Building and installing HPDDM ***
> =========================================
> Now to check if the libraries are working do:
> make PETSC_DIR=/Users/petsc/petsc PETSC_ARCH=arch-darwin-c-debug check
> =========================================
> Running PETSc check examples to verify correct installation
> Using PETSC_DIR=/Users/petsc/petsc and PETSC_ARCH=arch-darwin-c-debug
> C/C++ example src/snes/tutorials/ex19 run successfully with 1 MPI process
> C/C++ example src/snes/tutorials/ex19 run successfully with 2 MPI processes
> C/C++ example src/snes/tutorials/ex19 run successfully with HYPRE
> C/C++ example src/snes/tutorials/ex19 run successfully with MUMPS
> C/C++ example src/snes/tutorials/ex19 run successfully with SuiteSparse
> C/C++ example src/snes/tutorials/ex19 run successfully with SuperLU_DIST
> C/C++ example src/vec/vec/tests/ex47 run successfully with HDF5
> Running SLEPc check examples to verify correct installation
> Using SLEPC_DIR=/Users/petsc/petsc/arch-darwin-c-debug/externalpackages/git.slepc, PETSC_DIR=/Users/petsc/petsc, and PETSC_ARCH=arch-darwin-c-debug
> C/C++ example src/eps/tests/test10 run successfully with 1 MPI process
> C/C++ example src/eps/tests/test10 run successfully with 2 MPI processes
> Completed SLEPc check examples
> Completed PETSc check examples
> petsc at npro petsc % <configure.log.gz><make.log>



More information about the petsc-users mailing list