Commit Graph

18 Commits

Author SHA1 Message Date
Ion Gaztañaga
abf5a45b09 Added BOOST_ASSERT_IS_VOID macro 2015-07-10 20:49:53 +02:00
Peter Dimov
399cd2a6b0 Refactor; avoid double inclusion of <assert.h> 2014-03-01 01:22:30 +02:00
Peter Dimov
f0e5bd15fb Add BOOST_VERIFY_MSG; change BOOST_ASSERT_MSG(x,m) to assert((x)&&(m)) for consistency with BOOST_ASSERT; add more tests 2014-02-12 02:05:27 +02:00
Andrey Semashev
c78b8b9157 Optimized BOOST_ASSERT_MSG so that it is more lightweight and doesn't prevent enclosing functions from inlining. Also added branching hints for the checked conditions.
[SVN r84682]
2014-01-02 16:13:23 +02:00
Vicente J. Botet Escriba
5bfb183ec5 Assert: rollback [82428].
[SVN r83431]
2014-01-02 16:13:23 +02:00
Vicente J. Botet Escriba
8105f2e314 Assert: take care of #7028.
[SVN r83428]
2014-01-02 16:13:23 +02:00
David Deakins
00ec072fc9 Revised the assertion_failed_msg function to use std::exit(-1) instead of std::abort() for Windows CE (since Windows CE does not have an abort() function in the CRT library)
[SVN r68982]
2014-01-02 16:13:22 +02:00
Beman Dawes
50416333b6 Remove BOOST_ENABLE_ASSERT_MSG_HANDLER; use BOOST_ENABLE_ASSERT_HANDLER in its stead
[SVN r68423]
2014-01-02 16:13:21 +02:00
Beman Dawes
fada0c5125 Add BOOST_ASSERT_MSG. Add macros to configure output stream.
[SVN r68414]
2014-01-02 16:13:21 +02:00
Daniel James
dd8edeacda Stop inspect complaining that assert is used in BOOST_ASSERT.
[SVN r66574]
2014-01-02 16:13:20 +02:00
Peter Dimov
5392fc5a1c BOOST_VERIFY added.
[SVN r40728]
2014-01-02 16:13:20 +02:00
Beman Dawes
c5baaca438 Add comment explaining use of assert.h
[SVN r27473]
2014-01-02 16:13:18 +02:00
Douglas Gregor
93bb9faf25 Converted to Boost Software License, Version 1.0
[SVN r24055]
2014-01-02 16:13:16 +02:00
Peter Dimov
32ec5215ee Doc link updated.
[SVN r16699]
2014-01-02 16:13:14 +02:00
Beman Dawes
eff0219959 Add /libs/lib-name to comment
[SVN r16685]
2014-01-02 16:13:13 +02:00
Peter Dimov
36a1add61d New BOOST_ASSERT, including documentation.
[SVN r16240]
2014-01-02 16:13:12 +02:00
Darin Adler
b7f1ae2472 Tweak comments. Include <assert.h> and <boost/current_function.hpp> only when needed.
[SVN r12446]
2014-01-02 16:13:10 +02:00
Peter Dimov
b7249be32f Smart pointer enhancements, initial commit
[SVN r12439]
2014-01-02 16:13:10 +02:00