Limit PGI CI jobs to C++17
Merge branch 'balay/make-disable-guile' into 'main'make: build without guile. Fixes slepc build error:See merge request petsc/petsc!6158
make: build without guile. Fixes slepc build error:/bin/bash: line 7: 8824 Segmentation fault: 11 SLEPC_DIR=/Users/balay/petsc/arch-darwin-c-debug/externalpackages/git.slepc /Users/balay/petsc/ar
make: build without guile. Fixes slepc build error:/bin/bash: line 7: 8824 Segmentation fault: 11 SLEPC_DIR=/Users/balay/petsc/arch-darwin-c-debug/externalpackages/git.slepc /Users/balay/petsc/arch-darwin-c-debug/bin/make --no-print-directory SLEPC_DIR=/Users/balay/petsc/arch-darwin-c-debug/externalpackages/git.slepcbalay@jpro^~ $ cat makefileCONFIGDIR = ${PWD}/testdir/configifeq ($(wildcard ${PWD}/testdir/readme),) CONFIGDIR = ${PWD}/testdir/share/configendifall: -@echo "CONFIGDIR: ${CONFIGDIR}"balay@jpro^~ $ /usr/bin/makeCONFIGDIR: /Users/balay/testdir/share/configbalay@jpro^~ $ ./make-4.4.1/makeSegmentation fault: 11Here - brew guile appears to be picked up automatically by 'xcode/clang' build - triggering this error
show more ...
Config: Added the Grid package
Package: upgrade Kokkos and Kokkos-Kernels to 4.0.0Also disable packages not supporting c++17 required by Kokkos
CI: migrate to Ubuntu-22.04 (part-2):- linux-sycl-double- linux-cxx-cmplx-pkgs-64idx-gcov- arch-ci-linux-pkgs-gcov- arch-ci-linux-matlab-ilp64-gcov: Fix warnings of type: /scratch/svcpetsc/petsc
CI: migrate to Ubuntu-22.04 (part-2):- linux-sycl-double- linux-cxx-cmplx-pkgs-64idx-gcov- arch-ci-linux-pkgs-gcov- arch-ci-linux-matlab-ilp64-gcov: Fix warnings of type: /scratch/svcpetsc/petsc.y/src/sys/utils/str.c:612:10: error: 'epar' may be used uninitialized in this function [-Werror=maybe-uninitialized] src/mat/tests/ex237.c src/sys/dll/dl.c src/sys/fileio/rpath.c src/sys/utils/str.c- arch-ci-linux-pgi- arch-ci-linux-nagfor: migrate to u20 [as u22 gives build errors with MPICH?]- arch-ci-linux-intel-cmplx: workaround build failures of chaco, scalapack, hypre, bamg- arch-ci-linux-intel: Fix: /scratch/svcpetsc/petsc.x/src/ts/tests/ex30.c:404:13: error: ignoring return value of function declared with 'warn_unused_result' attribute [-Werror,-Wunused-result] src/ts/tests/ex30.c- linux-gcc-ifc-cmplx- gce-nfs-short -> gce-u22-short
CI: migrate to Ubuntu-22.04:- arch-ci-linux-without-fc: use updated boost (from prior commit)- arch-ci-linux-pkgs-dbg-ftn-interfaces: fix warning src/sys/tutorials/ex3.c, disable PETSC_HAVE_THREAD
CI: migrate to Ubuntu-22.04:- arch-ci-linux-without-fc: use updated boost (from prior commit)- arch-ci-linux-pkgs-dbg-ftn-interfaces: fix warning src/sys/tutorials/ex3.c, disable PETSC_HAVE_THREADSAFETY in src/ksp/ksp/tutorials/ex2.c, src/snes/tutorials/ex19.c, disable superlu_dist- arch-ci-linux-pkgs-opt: use CXXFLAGS=-Wno-deprecated-declarations to suppress warnings from moab with gcc-12- arch-ci-linux-xsdk-dbg: fix warnings with PetscFree() in src/dm/impls/swarm/swarm_migrate.c, src/dm/impls/swarm/tests/ex9.c, src/ts/utils/dmplexlandau/plexland.c- arch-ci-linux-opt-misc- arch-ci-linux-pkgs-64idx- arch-ci-linux-64idx-i8: snes_tutorials-ex78_2 fail on es only? use mcpu- arch-ci-linux-opt-cxx-quad- arch-ci-linux-ILP64: Use -Wno-discarded-qualifiers to suppress warnings from mpich2- arch-ci-linux-64idx-i8-uni: snes_tutorials-ex78_2 fail on es only? use mcpudetails: (arch-ci-linux-pkgs-dbg-ftn-interfaces: disable superlu_dist)[balay@pj01 petsc]$ make check> ** On entry to DGEMM parameter number 8 had an illegal valuePossible problem with ex19 running with superlu_dist, diffs above[balay@pj01 tutorials]$ valgrind --tool=memcheck -q ./ex19 -da_grid_x 20 -da_grid_y 20 -pc_type lu -pc_factor_mat_solver_type superlu_distlid velocity = 0.0025, prandtl # = 1., grashof # = 1.==1342260== Conditional jump or move depends on uninitialised value(s)==1342260== at 0x6C918B2: __kmp_fork_call (runtime/src/kmp_runtime.cpp:2183)==1342260== by 0x6C841BA: __kmpc_fork_call (runtime/src/kmp_csupport.cpp:300)==1342260== by 0x61BAE8A: pdgstrf (SRC/dlook_ahead_update.c:124)==1342260== by 0x618C523: pdgssvx (SRC/pdgssvx.c:1173)==1342260== by 0x5047C39: MatLUFactorNumeric_SuperLU_DIST (superlu_dist.c:445)==1342260== by 0x4CAB6B9: MatLUFactorNumeric (matrix.c:3224)==1342260== by 0x58C0892: PCSetUp_LU (lu.c:120)==1342260== by 0x56EFEC2: PCSetUp (precon.c:994)==1342260== by 0x55B8181: KSPSetUp (itfunc.c:405)==1342260== by 0x55BB878: KSPSolve_Private (itfunc.c:823)==1342260== by 0x55BB3FC: KSPSolve (itfunc.c:1069)==1342260== by 0x59AB119: SNESSolve_NEWTONLS (ls.c:210)
Merge remote-tracking branch 'origin/release'
CI: update linux-hip-double to use rocm-5.4.3 [this rocm version requires gcc-10+]
CI: update nvhpc from 22.3 to 22.11 and add back hpddm
CI: temporarily disable hpddm in linux-cuda-single-cxx as snes_tutorials-ex19_hpddm_cuda_ksp_hpddm_type-gcrodr+ksp_hpddm_precision-double fails in CI on compute-08 [with nvhpc/22.3]
CI: test Kokkos release-candidate-4.0 in a job
Don't use --with-strict-petscerrorcode on the analyzer
Add exodusii and pnetcdf to covered packages
Merge branch 'stefanozampini/nvhpc-and-clang-cuda' into 'main'Clang support for CUDASee merge request petsc/petsc!6015
CI: add test linux-clang-cuda
Add --with-strict-petscerrorcode configure option to optionally enable non-discardable PetscErrorCode
Add support in package.py to build CMake packages with Windows compilersCommit-type: feature, configure
Introduce win_* scripts to replace use of win32fe xxx in configure codewin32fe functionality is still used inside of the win_* scriptsCommit-type: feature, configure
Add example configure script for Perlmutter at NERSCThanks-to: Junchao Zhang <jczhang@mcs.anl.gov> and Satish Balay <sbalay@mcs.anl.gov>
Merge branch 'adams/landau-xgc-fixes' into 'main'add different par and perp max on domain, add to ex1 testSee merge request petsc/petsc!5870
KSPHPDDM: add support for CUDA
Fix some typos
12345678910>>...36