Bug fixes, minor enhancements, and document cleanup
Bug fixes:
- #172: Unexpected behavior with
co_reduce- A bug when the
valueattribute was present for binary operator functions passed toco_reduceis now resolved
- A bug when the
- #340: Set saner/safer/smarter permissions for installed
cafandcafrunscripts, now0555 - Replaced less portable
#!/usr/bin/bashshebang with more portable#!/usr/bin/env bashshebang forcafandcafrunscripts. - #352: The
cafcompiler wrapper script did not accept the--wrappingflag, even though it was listed in the--helpdocumentation. - #356: GCC's download-prerequisites script was not working on Mac OS due to different names of checksum programs (md5 and SHA). The opencoarrays install script will now patch this script so that it won't fail when checking the GCC checksums. A patch was also submitted to GCC to remedy the issue.
Enhancements
- Update github repository name from
opencoarraystoOpenCoarrays co_reducecan now operate on character arraysSTATUS.mdwas deleted since it was difficult to maintain and frequently out of date. Check the issues page for the latest status information, as well as the status badges at the top of theREADME.mdfile- Issue and pull request templates added, but are currently too verbose and need further editing and refinement.
Installation
Please see the installation instructions for more details on how to build and install this version of OpenCoarrays