Skip to content

Release 1.1

Compare
Choose a tag to compare
@akohlmey akohlmey released this 05 Sep 00:35
· 74 commits to master since this release
tclmpi-1.1
2a8f733

Version 1.1 of TclMPI comes with the following changes:

  • update the build system to use CMake for improved portability and convenience (i.e. macOS and Windows)
  • move automated testing from TravisCI to use GitHub Actions
  • automatically run static code analysis with CodeQL as GitHub Action
  • add support to run clang-tidy locally for further code quality checks
  • add support for reformatting with clang-format
  • modernize code to require an MPI-2 compliant MPI library and remove workarounds for MPI-1-only libs
  • new wrappers for MPI_Initialized() and MPI_Finalized()
  • have the HTML format documentation hosted by GitHub (from the github-pages branch)
  • update documentation and fix some minor issues
  • update examples to current Tcl conventions