Skip to content

Co_broadcast derived types; installation enhancements & bug fixes

Compare
Choose a tag to compare
@zbeekman zbeekman released this 10 Oct 19:21

Github Releases (by Asset) Build Status license Twitter URL

New functionality

  • When using GCC versions >= 10.0.0, co_broadcast now supports derived-type arguments with allocatable components. 🎺
  • When building GCC on macOS versions 18.7.0 (Mojave) or greater, install.sh now provides directions on how to install header-file prerequisites if missing. 🚧 🏗 👷

Expanded test coverage

  • Revised an existing test of co_broadcast with derived type arguments so the test passes with GCC 7.
  • Added a comprehensive test of co_broadcast with 15-dimensional allocatable and pointer components.

Bug fixes, installation enhancements, & documentation updates

  • install.sh installer now passes newly required flags for building MPICH with GCC versions >= 10.0.0. 🇺🇸 🇩🇪 🏴 🇬🇧 🎏
  • caf compiler wrapper now correctly falls back to dynamic linking. ☕️
  • INSTALL.md and README.md now reference a comprehensive listing of package managers along with each one's status. 🚦

Installation

Please see the installation instructions for more details on how to build and install this version of OpenCoarrays.


GitHub forks GitHub stars GitHub watchers Twitter URL