Releases: sourceryinstitute/sourcery
Releases · sourceryinstitute/sourcery
3.9.1 Bug fix in command_line_t: flag_value function handles multiple arguments
What's Changed
Full Changelog: 3.9.0...3.9.1
Add a bin abstraction that generalizes and simplifies data partitioning
What's Changed
- Add bin abstraction by @rouson in #48
- refac(data_partition_t): simplify by using bin_t by @rouson in #49
Full Changelog: 3.8.3...3.9.0
3.8.3 Improved portability across compilers: gfortran, nagfor, and ifx
What's Changed
- fix(test): eliminate name clashes by @rouson in #46
- Fix test module names, nagfor build, fix error by @rouson in #47
Full Changelog: 3.8.2...3.8.3
3.8.2 Unit test dogfooding, rm NAG workaround, fix public interface
What's Changed
- Minor updates: dogfooding in unit tests, rm compiler workaround, & fix sourcery_m public interface by @rouson in #45
Full Changelog: 3.8.1...3.8.2
3.8.1 Minor bug fixes
What's Changed
Full Changelog: 3.8.0...3.8.1
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_all
user-defined collective subroutine is nowelemental
.
What's Changed
- Image 1 reports test results +
impure elemental co_all
by @rouson in #42 - Error-terminate test suite if any tests fail by @rouson in #42
Full Changelog: 3.7.0...3.8.0
Facilitate access to all public module entities via one "sourcery_m" module
What's Changed
- Facilitate access to all public module entities via one "sourcery_m" module by @rouson in #40
- feat(fpm.toml): increment version to 3.7.0 by @rouson in #41
Full Changelog: 3.6.0...3.7.0
Add fie_t file abstraction, string_t is_allocated procedure & string_t unit test
What's Changed
- Feature: add
file_t
file abstraction,string_t
is_allocated
type-bound procedure, andstring_t
unit test by @rouson in #39
Full Changelog: 3.5.0...3.6.0
Add encapsulated deferred-length strings
The primary benefit of encapsulating deferred-length character variables is to facilitate defining ragged-edged arrays of variable-length strings. This release also adds a method for converting a delimited list of strings into an array of substrings.
What's Changed
Full Changelog: 3.4.1...3.5.0
Fix command-line flag value handling
What's Changed
Full Changelog: 3.4.0...3.4.1