Releases: Goddard-Fortran-Ecosystem/pFUnit
Minor workaround for WSL using gfortran
v4.1.10 Update CMakeLists.txt
minor bugfix
In the early CMake adoption, pFUnit introduced a "tests" target which has always worked. But a simple "make test" would fail to build some targets that were protected by EXCLUDE_FROM_ALL. This release fixes that discrepancy.
Workarounds for GFortran 10.1
GFortran 10.1 introduced a regression. Minor workarounds implemented.
Various items
Various bug fixes
Fixes for two bugs:
- Corrected problem with cmake -DSKIP_FHAMCREST
- Command line arguments not working with MPI
Fixed XML functionality
- Added a command line option to activate XML
- Updated external dependencies (bugfix in fArgParse)
- Added "-v" short name for "--verbose" command line options
- Updated travis
Another OpenMP fix
-
Fix bug in exported pFUnit.mk file. Was not correctly expanding
openmp libraries for projects built with Make. -
Improved pFunit driver to avoid name conflicts with
user defined initialize()
Fix for add_pfunit_test() macro
Intel MPI requires an explicit path to the executable with CMake's add_test() macro.
Minor bug fix
Previously pFUnit was incorrectly propagating OpenMP dependencies to projects that build with OpenMP.
These fixes will help to automatically link to the OpenMP library when pFUnit is built with OpenMP support.
Minor fix for issue #122 - global paths for test names in cmake macro
Merge pull request #151 from Goddard-Fortran-Ecosystem/develop Develop