Skip to content

Releases: Goddard-Fortran-Ecosystem/yaFyaml

Workaround for gfortran 13.3 and minor updates to CI

10 Jul 12:43
f0fbf1f
Compare
Choose a tag to compare

Fixed

  • Workaround for weird link error in GFortran 13.3 involving
    INTENT(OUT) arguments containing allocatable strings.

Changed

  • Update CI to remove macos-12, add macos-14, and ubuntu-24.04, add gfortran-14

Port to Fujitsu and GFortran 13 (workaround)

04 Mar 00:54
bcf3ff4
Compare
Choose a tag to compare

Added

  • Fujitsu compiler support

  • Introduced new interface that circumvents gfortran-13 regression on
    polymorphic allocation. Unfortunately this requires an interface
    change for downstream projects thta wish to use gfortran-13.
    Original interfaces still available, so technically this is backward
    compatible. Sigh.

Changed

  • Updated CI
    • Fix NVIDIA CI
    • Add Intel
    • Remove gcc 9 from macos

Intel LLVM port

29 Nov 15:02
0812ea4
Compare
Choose a tag to compare

Fixed

  • Add -check nouninit for Intel LLVM to work around ifx bug.

IntelLLVM port (untested) and other updates

17 Apr 15:10
ffae609
Compare
Choose a tag to compare

Added

  • Added IntelLLVM.cmake file as a copy of Intel.cmake to support the LLVM Intel compiler frontends

Changed

  • Updated required gFTL version to v1.10.0
  • Updated required gFTL-shared version to v1.6.0

Workaround for NVIDIA

07 Feb 18:49
f608019
Compare
Choose a tag to compare

Fixed

  • Workaround for NVIDIA compiler

Added

  • Added gfortran-12 test for macos-12

Workaround for compiler and updated interfaces in examples

27 Jan 14:52
47b7178
Compare
Choose a tag to compare

Fixed

  • Workarounds for Intel 2021.7
  • Out of date examples have been updated

Fix to support upstream projects using GNU Make

23 Jan 21:20
1487681
Compare
Choose a tag to compare

Fixed

  • Fixes for GNU Make builds

Bugfix to handle anchors in sequences

30 Jun 16:48
Compare
Choose a tag to compare
  • Fixed bug in Parser.F90 for using alias in a sequence. Isolating test added to test suite.

Various bug fixes and improvements to error handling

30 Jun 13:59
3b4d7f8
Compare
Choose a tag to compare

[1.0.3] 2022-06-30

Fixed

  • Removed all stop statements and replaced with proper error handling and return codes
  • Fixed schemas "to" calls to produce INT64 and REAL64 rather than plain integer and real
  • Implemented workarounds for GNU in some unit tests

Minor fix for CMake logic

01 Jun 17:15
e9fc5b1
Compare
Choose a tag to compare
Merge pull request #55 from Goddard-Fortran-Ecosystem/hotfix/cmake-logic

Fixed CMake logic.