Releases: Goddard-Fortran-Ecosystem/yaFyaml
Releases · Goddard-Fortran-Ecosystem/yaFyaml
Workaround for ifx in Test_Parser.pf
Flang support
Added
- LLVMFlang compiler support
Changed
- Update CI to have
gfortran-10
andgfortran-11
only onubuntu-22.04
- Update CI NVIDIA to NVHPC 24.7
- Add Flang to CI
- Add
-quiet
flag for NAG Fortran
Workaround for gfortran 13.3 and minor updates to CI
Fixed
- Workaround for weird link error in GFortran 13.3 involving
INTENT(OUT) arguments containing allocatable strings.
Changed
- Update CI to remove
macos-12
, addmacos-14
, andubuntu-24.04
, addgfortran-14
Port to Fujitsu and GFortran 13 (workaround)
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
Fixed
- Add
-check nouninit
for Intel LLVM to work aroundifx
bug.
IntelLLVM port (untested) and other updates
Added
- Added
IntelLLVM.cmake
file as a copy ofIntel.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
Fixed
- Workaround for NVIDIA compiler
Added
- Added gfortran-12 test for macos-12
Workaround for compiler and updated interfaces in examples
Fixed
- Workarounds for Intel 2021.7
- Out of date examples have been updated
Fix to support upstream projects using GNU Make
Fixed
- Fixes for GNU Make builds
Bugfix to handle anchors in sequences
- Fixed bug in Parser.F90 for using alias in a sequence. Isolating test added to test suite.