History log of /petsc/include/petscerror.h (Results 251 – 275 of 867)
Revision Date Author Comments
# fabe00c0 04-Jan-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dalcinl/fix-chkerrmpi' into 'master'

CHKERRMPI: Fix implementation

See merge request petsc/petsc!3534


# 3aa7491d 03-Jan-2021 Lisandro Dalcin <dalcinl@gmail.com>

Fix implementation of CHKERRMPI() macro

* Prevent -Wshadow warnings when used in code with local "name" variables
* Fix argument expansion, now it is safe to do CHKERRMPI(MPI_Call(...))


# bdea225a 30-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'

Convert MPI error type to PETSc error with string message for all MPI calls

See merge request petsc/petsc!3326


# 888a1fb3 25-Dec-2020 Barry Smith <bsmith@mcs.anl.gov>

Minor improvements to manual pages for CHKERRMPI() and friends

Commit-type: documentation
/spend 10m


# ffc4695b 08-Oct-2020 Barry Smith <bsmith@mcs.anl.gov>

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro

Convert MPI error type to PETSc error with string message for all MPI calls

Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their
errors better.

The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces
seemingly random failures.

Commit-type: error-checking
/spend 30m

show more ...


# 32f47243 16-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'scott/hip-sys-vec' into 'master'

Implementation of HIP for sys and vec packages

See merge request petsc/petsc!3056


# 59af0bd3 16-Dec-2020 Scott Kruger <scott.e.kruger@gmail.com>

Implementation of HIP for sys and vec packages

This implements the vec functionality including tests.
In the sys level, we handle the initialization issues, but it is tested
at the vec level.

Works

Implementation of HIP for sys and vec packages

This implements the vec functionality including tests.
In the sys level, we handle the initialization issues, but it is tested
at the vec level.

Works with ROCm 3.9.

show more ...


# 3685966c 12-Nov-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release' into master


# 9f83388c 11-Nov-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/fix-petscwaitonerror-on-xl/release' into 'release'

xl: rename petscwaitonerror to petscwaitonerrorflg to avoid name conflict with...

See merge request petsc/petsc!3409


# baae8e41 11-Nov-2020 Satish Balay <balay@mcs.anl.gov>

xl: rename petscwaitonerror to petscwaitonerrorflg to avoid name conflict with PetscWaitOnError() fortran interface

Reported-by: "Dobrev, Veselin A." <dobrev1@llnl.gov>


# ed42e557 12-Oct-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-09-30/retry-other-cuda-errors/release' into 'master'

Report all GPU errors as PETSC_ERR_GPU so that the test harness can retry any GPU failure

See merge request petsc/petsc

Merge branch 'barry/2020-09-30/retry-other-cuda-errors/release' into 'master'

Report all GPU errors as PETSC_ERR_GPU so that the test harness can retry any GPU failure

See merge request petsc/petsc!3283

show more ...


# 589f383f 30-Sep-2020 Barry Smith <bsmith@mcs.anl.gov>

Report all GPU errors as PETSC_ERR_GPU so that the test harness can retry any GPU failure

We still get occassional errors:

ot ok ksp_ksp_tutorials-ex71_bddc_cusparse # Error code: 180

That occur a

Report all GPU errors as PETSC_ERR_GPU so that the test harness can retry any GPU failure

We still get occassional errors:

ot ok ksp_ksp_tutorials-ex71_bddc_cusparse # Error code: 180

That occur after the cuSPARSE library must have been loaded since the load command already succeeded

Commit-type: error-checking, CI, enhancement
/spend 15m

show more ...


# a056570d 27-Sep-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-09-23/gpu-resource-error' into 'master'

Add specific PETSc error flag for GPU not having resources available

See merge request petsc/petsc!3241


# e57d7714 27-Sep-2020 Barry Smith <bsmith@mcs.anl.gov>

Add specific PETSc error flag for GPU not having resources available

Try three times to initialize CUDA/cuBLAS and cuSPARSE before erroring. This is for GPU tests that sometimes fail since the GPU
i

Add specific PETSc error flag for GPU not having resources available

Try three times to initialize CUDA/cuBLAS and cuSPARSE before erroring. This is for GPU tests that sometimes fail since the GPU
is busy with other tests when a new test is started.

Commit-type: error-checking, testing
/spend 1h

show more ...


# d6c9e3d1 14-Sep-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/09-08-2020/fix-debug-mpiabort-on-other-ranks' into 'master'

Barry/09 08 2020/fix debug mpiabort on other ranks

See merge request petsc/petsc!3179


# bf4d2887 11-Sep-2020 Barry Smith <bsmith@mcs.anl.gov>

Deprecate -debugger_nodes and replace with -debugger_ranks

PETSCABORT calls abort if run under -start_in_debugger, rather than MPI_Abort, this allows debugging the crashed program

\spend 1h

Commit

Deprecate -debugger_nodes and replace with -debugger_ranks

PETSCABORT calls abort if run under -start_in_debugger, rather than MPI_Abort, this allows debugging the crashed program

\spend 1h

Commit-type: bug-fix, usability
/spend 5m

show more ...


# 2a2a2941 09-Sep-2020 Barry Smith <bsmith@mcs.anl.gov>

Fix -debugger_nodes x,y,z so that ranks that are not in the debugger sleep before calling MPI_Abort so they do
not bring down the user's debug session.

Commit-type: bug-fix, feature
/spend 1.5h
Repo

Fix -debugger_nodes x,y,z so that ranks that are not in the debugger sleep before calling MPI_Abort so they do
not bring down the user's debug session.

Commit-type: bug-fix, feature
/spend 1.5h
Reported-by: Ed Bueler <elbueler@alaska.edu>

show more ...


# 16924cb1 26-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'

Turn on checkbadSource test to generate an error when found; fix all source code that causes errors

See merge request petsc/petsc

Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'

Turn on checkbadSource test to generate an error when found; fix all source code that causes errors

See merge request petsc/petsc!3064

show more ...


# 2da392cc 17-Aug-2020 Barry Smith <bsmith@mcs.anl.gov>

Turn on checkbadSource test to generate an error when found; fix all source code that causes errors

Commit-type: portability-fix, testing-fix, style-fix, feature, maintainability
/spend 1.5h


# 502ba724 23-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-06-23/fix-init-fptrap-spelling' into 'master'

Fix spelling of PetscDetermineInitalFPTrap()

See merge request petsc/petsc!2905


# aba4c478 23-Jun-2020 Barry Smith <bsmith@mcs.anl.gov>

Fix spelling of PetscDetermineInitalFPTrap()

Commit-type: style-fix
Time: .05 hours
Reported-by: "Jose E. Roman" <jroman@dsic.upv.es>


# 0d1e9396 22-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-06-13/fix-init-fptrap' into 'master'

Bug fix for initialization of _trapmode on Linux and MacOS when exception...

See merge request petsc/petsc!2877


# cc9df77e 14-Jun-2020 Barry Smith <bsmith@mcs.anl.gov>

Bug fix for initialization of _trapmode on Linux and MacOS when exception handling of divide by zero is enabled

Cleanup and extension of floating point exception handling.
Now properly turns

Bug fix for initialization of _trapmode on Linux and MacOS when exception handling of divide by zero is enabled

Cleanup and extension of floating point exception handling.
Now properly turns off floating point trapping for Lapack when Fortran linker turns on divide by zero trapping

Commit-type: error-checking, bug-fix, portability-fix, feature, documentation
Reported-by: Sanjay Govindjee <s_g@berkeley.edu>

show more ...


# c7135ae8 15-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# eb2a9305 15-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/fix-seterrq-doc/maint' into 'maint'

doc: fix SETERRQ4() etc man pages to list the correct args

See merge request petsc/petsc!2869


1...<<11121314151617181920>>...35