Test behavior improvement and elemental co_all
Test behavior improvements
- Test output is reduced: only image 1 reports test results.
- Image 1 reports a pass for a given test only if the test passes on all images.
- The test driver initiates error termination if any tests fail. This ensures that the CI checks fail if a unit test fails.
New feature
- To support item 2 above, the
co_alluser-defined collective subroutine is nowelemental.
What's Changed
- Image 1 reports test results +
impure elemental co_allby @rouson in #42 - Error-terminate test suite if any tests fail by @rouson in #42
Full Changelog: 3.7.0...3.8.0