|
From: Tom C. <Tho...@na...> - 2014-12-12 19:17:25
|
This release fixes a few recently uncovered bugs and provides a variety of relatively minor feature enhancements. Also, we are now optimistic than pFUnit will be usable with the next release of the PGI Fortran compiler. Expected in January. Changes: ======== * Bug fix: Corrected lack of PRESENT check on some optional arguments. * Extended maximum ranks of integer arrays to match that of FP arrays for assertEqual * Added the following directives - meaning should be obvious from context @assertEquivalent(...) @assertEqual(a,b) @assertAssociated(...), @assertUnAssociated(...) @assertAssociatedWith(...), @assertUnAssociatedWith(...) * Added code to parse brackets in directive arguments, allowing @assertEquivalent([...],[...]). Needed for directives that must parse arguments to construct other calls. * Extended assertTrue and assertFalse to cover arrays of logical. * Removed dependency on CPP stringification in the REFLECT macro simplifying build. * Bug fix: Improved portability of build, fixing problem with OUTPUT_FLAG, i.e. “-o”. * Bug fix: Fixed build problem using latest NAG compiler under OS X (cmake/gmake) * Replaced explicit invocations of python with $(PYTHON), set in GNUmakefile, to aid specification of python version. * Removed an extraneous allocate (Patch 5). Cheers, - Tom |