Skip to content

Releases: Goddard-Fortran-Ecosystem/yaFyaml

Position independent code

12 May 17:27
51a5722
Compare
Choose a tag to compare
v0.3.2

Update CMakeLists.txt

Enables build under GFortran 8.2

16 Apr 14:19
Compare
Choose a tag to compare

The necessary changes are a step backward from forward development. This branch will be maintained in parallel with master until designated clients are able to upgrade their compilers.

Also note that this branch still does not enable unit tests to pass. But core capabilities work for known use cases. (Failing tests are for diagnostics.)

Workarounds for Gfortran

13 Apr 14:08
c38a86f
Compare
Choose a tag to compare
v0.3.1

Merge pull request #4 from Goddard-Fortran-Ecosystem/hotfix/gfortran-…

Improved error handling

06 Apr 14:27
938d4c6
Compare
Choose a tag to compare
Merge pull request #3 from Goddard-Fortran-Ecosystem/develop

Minor fixes

Minor bugfix

16 Mar 19:34
ead639e
Compare
Choose a tag to compare
Minor bugfix Pre-release
Pre-release

Fixed #include syntax to support GFortran.

Added examples

13 Mar 22:03
Compare
Choose a tag to compare
Added examples Pre-release
Pre-release

Build with 'make examples'.

To run change to any of the Examples subdirectories and run the executable there.

Expanded user interfaces

11 Mar 20:27
Compare
Choose a tag to compare
Pre-release

Added

  • New interfaces for Configuration::get()
    . allow for default values and testing if present
    . overload for intrinsics: integer, logical, real, deferred length char
  • Introduced iterator to loop over elements at a single level
    . still requires SELECT TYPE as iterator must use CLASS(*)
  • Improved error handling throughout
    . still needs more work.

Fixed

  • Some errors in lexing were exposed with pFlogger use cases.