Bug fixes, minor enhancements, and document cleanup
Bug fixes:
- #172: Unexpected behavior with
co_reduce
- A bug when the
value
attribute was present for binary operator functions passed toco_reduce
is now resolved
- A bug when the
- #340: Set saner/safer/smarter permissions for installed
caf
andcafrun
scripts, now0555
- Replaced less portable
#!/usr/bin/bash
shebang with more portable#!/usr/bin/env bash
shebang forcaf
andcafrun
scripts. - #352: The
caf
compiler wrapper script did not accept the--wrapping
flag, even though it was listed in the--help
documentation. - #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
opencoarrays
toOpenCoarrays
co_reduce
can now operate on character arraysSTATUS.md
was 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.md
file- 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