|
From: Branden A. <b.m...@gm...> - 2014-07-26 15:18:35
|
Hi all! This release of Check fixes a few issues that were found on the Solaris and AIX platforms; resolving these Check now successfully compiles and tests on these platforms. In addition, a few bugs were resolved and additional unit tests enabled. Please test it out and report any problems you might have. http://prdownloads.sourceforge.net/check/check-0.9.14.tar.gz?download Thanks, Branden Sat July 26, 2014: Released Check 0.9.14 based on r1174 (2014-07-03 18:43:49 +0000) * Changes to (unofficially for now) support Solaris and AIX platforms. * Fix issue with checked teardown functions in CK_NOFORK mode. If the teardown function called an assertion that failed, an infinate loop would result. Bug#98. As a result of the change, for now checked teardown functions that fail in CK_NOFORK mode will not cause the test to fail. * Allow checked fixtures when compiled without fork(). Previously such setup/teardown functions were disabled, as the full contract for checked fixtures could not be honored. Checked fixtures in CK_NOFORK mode are now closer to the contract, and are now enabled. * Various code cleanup, including changes for compiling Check on c++ compilers Clang and g++ (which are less forgiving than their c counterparts). * Re-enable internal unit tests, which verify which line numbers are reported for unit test failures. (The tests were unintentionally disabled in a previous release). |