Skip to content

Releases: Goddard-Fortran-Ecosystem/pFlogger

Bugfix for MPI memory management

07 Aug 19:58
fca0a60
Compare
Choose a tag to compare

Some MPI flavors crash on finalize if memory windows are not correctly released. This patch does this.

Minor change to internal names

20 May 18:20
25c3c6e
Compare
Choose a tag to compare
Merge pull request #31 from Goddard-Fortran-Ecosystem/develop

Modified name of Pair type in gFTL maps.

Improved release of MPI resources

01 May 18:29
612a1e1
Compare
Choose a tag to compare
Merge pull request #29 from Goddard-Fortran-Ecosystem/develop

Develop

Added support for basic_config()

17 Apr 18:30
3165f91
Compare
Choose a tag to compare

Added

  • Added basic_config() method for LoggerManager analogous to that
    of Python's logger.
  • Also added overload of get_logger() with no name argument which
    returns the root logger. (Again as per Python.)
  • Added example/basic_config/basic_config.F90 (requires MPI)

Fixed

  • minor bug in default fmt_ for MpiFormatter
    "rank" should have been "mpi_rank".

Minor patch to enable build with Intel 17.0.4

16 Apr 14:21
1995cf2
Compare
Choose a tag to compare
v1.3.6

Update CMakeLists.txt

Workarounds for gfortran

13 Apr 14:14
8b05009
Compare
Choose a tag to compare

Also a few other cmake fixes for variant configurations.

Add last resort handler

09 Apr 19:02
de60c2e
Compare
Choose a tag to compare

Added

  • Added a "last resort" handler for when no handlers are found.
    (ala Python's logger)

Fixed

  • A problem with link-time dependency injection for mock MPI was
    fixed with generator expressions. Previously the fix for tests broke
    the examples

Fixes to work with GEOS

06 Apr 14:33
b12b281
Compare
Choose a tag to compare
Merge pull request #13 from Goddard-Fortran-Ecosystem/develop

Various cleanup and fixes.

Bugfix

16 Mar 20:08
7ca8b24
Compare
Choose a tag to compare

CMake installation step was broken. (Not exercised in recent testing.)

Bugfix - enable testing

11 Mar 21:00
6d7a444
Compare
Choose a tag to compare

Fixed

  • Needed to enable cmake testing.