Revisions of petsc

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1119878 from Egbert Eich's avatar Egbert Eich (eeich) (revision 33)
- Disable HPC flavors on i586

- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 955473 from Egbert Eich's avatar Egbert Eich (eeich) (revision 29)
- Remove dependency on librt for libsuitparse to make the non-HPC
  build on Factory again. (forwarded request 955472 from eeich)
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 881052 from Egbert Eich's avatar Egbert Eich (eeich) (revision 28)
- Update to version 3.14.5.
  * Documentation & man page fixes, removal of non-existing functions.
  * CPARDISO: stick to OpenMPI BLACS when needed
  * bugfix for MatMatMultSymbolic_MPIAIJ_MPIDense() when Bbn1 = 0.
    Bb (column block size) zero lead to infinite loop in
    MatMatMultNumeric_MPIAIJ_MPIDense() with n=0.
  * petscviewer: fix the fortran bindings of XXXViewFromOptions
    when called with obj=PETSC_NULL_XXX.
  * PetscOptionsPrefixPush: Accept numbers if the stack is not
    empty.
  * PetscOptionsClearValue: Also clear 'help_intro' slot.
  * PetscOptionsDestroyDefault: Fix possible NULL-dereference.
  * PetscOptionsUsed: Fix for case-insensitive string comparison.
  * Do not use MPI_Bcast() on a single rank - This allows direct
    reading  of much larger files, in, for example, MatLoad_SeqAIJ_Binary.
  * PCHPDDM: fix for KSPLSQR.
  * DMPlexVTKWriteAll_VTU: numerous bugfixes.
  * MatBAIJ: FIx specialization for size 9. (forwarded request 881044 from eeich)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 869851 from Egbert Eich's avatar Egbert Eich (eeich) (revision 26)
- Add build support for gcc10 to HPC build (bsc#1174439).
- Add openmpi4 flavors. (forwarded request 869850 from eeich)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 868292 from Egbert Eich's avatar Egbert Eich (eeich) (revision 25)
- Make sure, doc package is built for SLE (bsc#1173269).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 867657 from Egbert Eich's avatar Egbert Eich (eeich) (revision 24)
- Change 'Requires:' to other HPC packages to %requires_eq to depend
  on the exact version. This should take care of HPC packages ignoring
  proper ABI versioning. (forwarded request 867621 from eeich)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 755903 from Egbert Eich's avatar Egbert Eich (eeich) (revision 21)
- Remove unneeded dependency from HPC devel package.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 755676 from Egbert Eich's avatar Egbert Eich (eeich) (revision 20)
- Add HPC builds for gcc8 & gcc 9 (jsc#SLE-7766 & jsc#SLE-8604).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 753898 from Egbert Eich's avatar Egbert Eich (eeich) (revision 19)
- Update to version 3.12.2 (jsc#SLE-8505)
  * https://www.mcs.anl.gov/petsc/documentation/changes/312.html
- Remove petsc-3.3-p2-fix-shared-libs-sonames.patch
  link created directly in %install section
- Remove petsc-3.3-p2-dont-check-for-option-mistakes.patch
  not needed.
- Remove petsc-3.3-fix-error-detection-in-makefile.patch
  not needed.
- Add non-HPC build with openmpi3
- Add HPC builds for gcc8 & gcc 9 (jsc#SLE-7766 & jsc#SLE-8609).
- Disable openmpi1 builds for SLE/Leap > 15.1.
- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773). (forwarded request 753309 from eeich)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 717127 from Egbert Eich's avatar Egbert Eich (eeich) (revision 15)
- Upped memory constraints to 6G for non-ppc systems as well,
  leaving the special ppc treatment in place in case we need to up it
  some more there.

- update _constraints for PowerPC more than 4G memory
- Add BuildRequires libopenblas-gnu-hpc >=  0.3.6 for hpc to  avoid
  to build when openblas library not available.
Displaying revisions 1 - 20 of 34
openSUSE Build Service is sponsored by