1. 01 Oct, 2022 6 commits
  2. 30 Sep, 2022 9 commits
  3. 29 Sep, 2022 4 commits
  4. 28 Sep, 2022 8 commits
    • Satish Balay's avatar
      Merge branch 'barry/2022-09-27/fix-mkl-sparse-64bit-int' into 'main' · 3620e4a8
      Satish Balay authored
      Update the mkl_sparse interface to handle 64 bit integers
      
      See merge request !5693
      3620e4a8
    • Satish Balay's avatar
      Merge branch 'balay/ci-gcc12' into 'main' · 9e99ba69
      Satish Balay authored
      CI: switch stage-1 jobs to use gcc-12
      
      See merge request !5653
      9e99ba69
    • Barry Smith's avatar
      Update the mkl_sparse interface to handle 64 bit integers · bdfea6db
      Barry Smith authored
      
      
      Commit-type: portability
      Reported-by: default avatarBro H <broheimhelldawg29@gmail.com>
      bdfea6db
    • Satish Balay's avatar
      CI: switch stage-1 to use gcc-12 · d7da6ec9
      Satish Balay authored
      And Use -O instead of -O3, this fixes:
      
               CC arch-linux-c-opt/obj/sys/memory/mtr.o
      In file included from /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/include/petscsys.h:1184,
                       from /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/include/petsc/private/petscimpl.h:7,
                       from /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/src/sys/memory/mtr.c:5:
      /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/src/sys/memory/mtr.c: In function 'PetscMallocView':
      /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/src/sys/memory/mtr.c:916:13: error: 'PetscSortStrWithPermutation' accessing 4 bytes in a region of size 0 [-Werror=stringop-overflow=]
        916 |   PetscCall(PetscSortStrWithPermutation(n, (const char **)shortfunction, perm));
            |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/include/petscerror.h:435:17: note: in definition of macro 'PetscCall'
        435 |       ierr_q_ = __VA_ARGS__; \
            |                 ^~~~~~~~~~~
      /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/src/sys/memory/mtr.c:916:13: note: referencing argument 3 of type 'PetscInt[0]' {aka 'int[]'}
        916 |   PetscCall(PetscSortStrWithPermutation(n, (const char **)shortfunction, perm));
            |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/include/petscerror.h:435:17: note: in definition of macro 'PetscCall'
        435 |       ierr_q_ = __VA_ARGS__; \
            |                 ^~~~~~~~~~~
      /scratch/svcpetsc/glci-builds/t7AQTxpb/2/petsc/petsc/include/petscsys.h:2340:29: note: in a call to function 'PetscSortStrWithPermutation'
       2340 | PETSC_EXTERN PetscErrorCode PetscSortStrWithPermutation(PetscInt, const char *[], PetscInt[]);
            |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      d7da6ec9
    • Satish Balay's avatar
      Merge branch 'jolivet/fix-format-pedantic' into 'main' · 44d65fe0
      Satish Balay authored
      Fix -Wformat-pedantic
      
      See merge request !5694
      44d65fe0
    • Pierre Jolivet's avatar
      Partially fix -Wformat-pedantic · c75bfedd
      Pierre Jolivet authored
      c75bfedd
    • Satish Balay's avatar
      Merge branch 'jczhang/fix-MatSetType-mpi-matrix' into 'main' · d25089d8
      Satish Balay authored
      Fix a bug when changing an MPI matrix with one rank to a subclass type
      
      See merge request !5691
      d25089d8
    • Satish Balay's avatar
      Merge branch 'barry/2022-09-27/improve-pcredistribute' into 'main' · dfa75322
      Satish Balay authored
      Add support to PCDISTRIBUTE for completely empty rows (no entries or only zero entries)
      
      See merge request !5692
      dfa75322
  5. 27 Sep, 2022 12 commits
  6. 26 Sep, 2022 1 commit