Co_broadcast derived types; installation enhancements & bug fixes
New functionality
- When using GCC versions >= 10.0.0,
co_broadcastnow supports derived-type arguments withallocatablecomponents. 🎺 - When building GCC on macOS versions 18.7.0 (Mojave) or greater,
install.shnow provides directions on how to install header-file prerequisites if missing. 🚧 🏗 👷
Expanded test coverage
- Revised an existing test of
co_broadcastwith derived type arguments so the test passes with GCC 7. - Added a comprehensive test of
co_broadcastwith 15-dimensionalallocatableandpointercomponents.
Bug fixes, installation enhancements, & documentation updates
install.shinstaller now passes newly required flags for building MPICH with GCC versions >= 10.0.0. 🇺🇸 🇩🇪 🏴 🇬🇧 🎏cafcompiler wrapper now correctly falls back to dynamic linking. ☕️INSTALL.mdandREADME.mdnow 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.