Skip to content

GPTL Release 8.1.1

Latest
Compare
Choose a tag to compare
@jmrosinski jmrosinski released this 01 Apr 18:51
· 3 commits to master since this release

Bugfix for when MPI_IN_PLACE is used from Fortran applications with GPTL PMPI profiling enabled.. Since all MPI libraries tested implement MPI_IN_PLACE inside their Fortran wrapper, this same behavior needed to be implemented inside the GPTL Fortran wrapping code. PMPI tests were added to ensure correct behavior when MPI_IN_PLACE was specified in the caller.

Also from an earlier tag which was not part of a release: If a region name length exceeds MAX_CHARS, print a diagnostic message and return failure. Previously, GPTLstart would silently succeed before GPTLstop would fail.

Also note: Nvidia compilers nvc and nvfortran should work correctly, but only if --disable-shared is passed to configure.