-
- Downloads
Provide support for using valgrind with PETSc on the Apple MacOS, all tests pass
Turn off opencl support for MPICH if running on Apple MacOS with valgrind,
because the check in hwloc() crashes under valgrind
Turn off lazy dynamic loading of shared libraries with valgrind, because that crashes valgrind
Provide custom mkdtemp() with valgrind because Apple's system one is not supported by valgrind
Add Apple specific suppression files for valgrind
Update documentation for using valgrind with Apple
Warn user they must use --download-fblaslapack or --download-f2cblaslapack with valgrind
Commit-type: portability-fix
/spend 6h
Reported-by:
Hapla Vaclav <vaclav.hapla@erdw.ethz.ch>
Thanks-to: Hong Zhang hongzhang@anl.gov
Showing
- config/BuildSystem/config/package.py 1 addition, 1 deletionconfig/BuildSystem/config/package.py
- config/BuildSystem/config/packages/MPICH.py 2 additions, 1 deletionconfig/BuildSystem/config/packages/MPICH.py
- config/BuildSystem/config/packages/fblaslapack.py 7 additions, 0 deletionsconfig/BuildSystem/config/packages/fblaslapack.py
- config/BuildSystem/config/packages/valgrind.py 27 additions, 6 deletionsconfig/BuildSystem/config/packages/valgrind.py
- config/BuildSystem/config/setCompilers.py 1 addition, 1 deletionconfig/BuildSystem/config/setCompilers.py
- config/petsc_harness.sh 5 additions, 1 deletionconfig/petsc_harness.sh
- lib/petsc/bin/maint/petsc-val.supp 35 additions, 0 deletionslib/petsc/bin/maint/petsc-val.supp
- lib/petsc/bin/petscmpiexec 1 addition, 1 deletionlib/petsc/bin/petscmpiexec
- src/docs/website/documentation/faq.html 27 additions, 14 deletionssrc/docs/website/documentation/faq.html
- src/sys/fileio/apple_fdir.c 160 additions, 0 deletionssrc/sys/fileio/apple_fdir.c
- src/sys/fileio/fdir.c 4 additions, 0 deletionssrc/sys/fileio/fdir.c
Loading
Please register or sign in to comment