All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Improved ability to embed within other projects.
- Now uses CMake namespaces. Upstream projects should now link against
FARGPARSE::fargparse
insead of just `fargparse'. Technically this is a not backward compatible, but arguably is just fixing in an incorrect use of CMake.
Updated submodules and made cmake consistent.
- Added flag for position independent code
- Previous commit missed important compiler workaround (masked by subtle compiler issue in gFTL)
Tempting fate by calling this the 1.0 release.
- Reintroduced some workarounds for older gfortran and intel compilers.
- Update submodules (correctly this time)
- Modified defalut name for Pair in Map container (Workaround for XLF bug.)
- Updated gFTL/gFTL-shared
- Updated gFTL to latest
- Updated gFTL to latest
- Bug fix for extra arguments.
- Workaround for compiler hang in ifort 19.0.3
- Updated gFTL for memory leak workaround in ifort 18
- Updated to use pFUnit 4.0