Builder libcheck-solaris10-i386 Build #10
Results:
Build successful
SourceStamp:
Project | libcheck |
Repository | http://svn.code.sf.net/p/check/code/trunk |
Revision | 1194 |
Got Revision | 1194 |
Changes | 2 changes |
BuildSlave:
unstable10xReason:
scheduler
Steps and Logfiles:
Build Properties:
Name | Value | Source |
---|---|---|
branch | None | Build |
builddir | /export/home/buildbot/slave/libcheck-solaris10-i386 | slave |
buildername | libcheck-solaris10-i386 | Builder |
buildnumber | 10 | Build |
codebase | Build | |
got_revision | 1194 | SVN |
project | libcheck | Build |
repository | http://svn.code.sf.net/p/check/code/trunk | Build |
revision | 1194 | Build |
scheduler | schedule-libcheck-solaris10-i386 | Scheduler |
slavename | unstable10x | BuildSlave |
workdir | /export/home/buildbot/slave/libcheck-solaris10-i386 | slave (deprecated) |
Forced Build Properties:
Name | Label | Value |
---|
Responsible Users:
- brarcher
Timing:
Start | Fri Nov 28 06:51:18 2014 |
End | Fri Nov 28 06:59:20 2014 |
Elapsed | 8 mins, 1 secs |
All Changes:
:
Change #6381
Category None Changed by brarcher Changed at Fri 28 Nov 2014 06:50:16 Repository http://svn.code.sf.net/p/check/code/trunk Project libcheck Revision 1193 Comments
report correct error if teardown after failure in no fork mode In nofork mode, the location of a failed assertion within a test case is lost if that test case has a checked teardown fixture (even if that fixture function is empty). The reason why this happens is this: the end of the message sequence coming down the pipe is CK_MSG_LOC (location of failing test), CK_MSG_FAIL, CK_MSG_CTX (TEARDOWN). It is this final message that confuses things, because rcvmsg_update_ctx() updates rmsg->lastctx (which I suspect is the right thing for it to do), which is the ctx value used by the first 'if' body in construct_test_result() in its call to tr_set_loc_by_ctx(). The solution is to initialize tr->ctx to rmsg->failctx if it is not CK_CTX_INVALID. Bug #99.
Changed files
- AUTHORS
- CMakeLists.txt
- NEWS
- src/check_msg.c
- tests/CMakeLists.txt
- tests/Makefile.am
- tests/check_nofork_teardown.c
- tests/test_check_nofork_teardown.sh
Change #6382
Category None Changed by brarcher Changed at Fri 28 Nov 2014 06:50:16 Repository http://svn.code.sf.net/p/check/code/trunk Project libcheck Revision 1194 Comments
Change spacing.
Changed files
- NEWS