History log of /petsc/src/sys/tests/output/ex77_1.out (Results 1 – 4 of 4)
Revision Date Author Comments
# 401f2a27 07-Aug-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2025-07-23/improve-mpiu-allreduce' into 'main'

Better mismatched MPIU_Allreduce error diagnosis

See merge request petsc/petsc!8586


# 26139085 23-Jul-2025 Junchao Zhang <jczhang@anl.gov>

Sys: better mismatched MPIU_Allreduce error diagnosis

If allreduce mismatches at different code lines, better to print out the line numbers on all processes (vs. rank 0) for diagnosis.

In addition,

Sys: better mismatched MPIU_Allreduce error diagnosis

If allreduce mismatches at different code lines, better to print out the line numbers on all processes (vs. rank 0) for diagnosis.

In addition, line numbers are good enough, we don't need to check petsc functions (if functions are different, lines are defintely different)

Use a function instead of inlined macros to save stack space in PetscLogHandlerView_Default_Info(), where MPIU_Allreduce() is called many times.
If with inlined macros, we encoutered __chkstk segfault in PetscLogHandlerView_Default_Info() with mswin-mpiuni.

Inspired by !8583

show more ...


# d8e47b63 17-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-09-02/rebased-fix-conversion-warnings' into 'main'

Compiler finds (and forbid) casts from higher precision integers to lower

See merge request petsc/petsc!7806


# 462c564d 14-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Fix MPIU_* routines to always return MPI error codes and thus be usable with PetscCallMPI()

Introduce MPIU_Count to be used when MPI_Count is not available