Emil Dotchevski
f1af13409d
BOOST_NO_EXCEPTIONS tests updated for [noreturn]
2019-06-06 15:09:27 -07:00
Juha
607268dd8e
Replaced throw() with BOOST_NOEXCEPT_OR_NOTHROW
...
With throw(), Visual Studio 2017 emitted a warning "C26439 SPECIAL_NOEXCEPT". Reproducible at least if code analysis was set to level: "Microsoft Native Recommended Rules".
https://docs.microsoft.com/en-us/visualstudio/code-quality/c26439?view=vs-2017
2019-01-28 09:48:53 +02:00
Glen Fernandes
de6cef966b
Fix unit tests that did not return report_errors()
2018-09-17 07:32:49 -04:00
Emil Dotchevski
50899b8f1b
added bug_11874_test.cpp
2017-07-05 16:27:16 -07:00
Emil Dotchevski
38cdb50eb2
Deleted N3757
2017-05-06 10:54:42 -07:00
Emil Dotchevski
32d831c4b2
restoring non-intrusive exception_ptr code
2017-04-23 17:58:28 -07:00
Emil Dotchevski
991d600f01
Fixing bug in exception_ptr cloning of error_info objects.
2017-03-15 11:39:42 -07:00
Emil Dotchevski
cf05dc079b
Removing non-intrusive exception_ptr support.
2017-03-13 15:07:09 -07:00
Emil Dotchevski
972667f52e
Tweaks to try to defeat g++4.6.3
2017-01-03 14:35:11 -08:00
Emil Dotchevski
59666dcdb0
Adding missing include in error_info_basic_test.cpp
2017-01-03 00:06:25 -08:00
Emil Dotchevski
07d5ef529b
Added error_info_basic_test.cpp to test ticket 11874
2017-01-03 00:00:52 -08:00
Emil Dotchevski
2cdbdfcf4e
Deleting unused test/exception_hpp_test.cpp, removing c++11 from build requests.
2017-01-02 17:04:32 -08:00
Emil Dotchevski
6cf231330a
Ticket #12059
2016-10-26 12:35:25 -07:00
Emil Dotchevski
e1378f7aef
Ticket #12553 , plus tabs converted to spaces.
2016-10-26 11:51:40 -07:00
Emil Dotchevski
c57eefbf42
More complete error_info testing
2015-03-25 14:28:54 -07:00
Emil Dotchevski
5a040eedf5
rvalue references support in error_info
2015-03-24 15:44:28 -07:00
Emil Dotchevski
2a68f099bf
Ticket 9069, thanks sarum9in
...
[SVN r85634]
2013-09-10 05:05:41 +00:00
Emil Dotchevski
e97bcb4c56
N3757
...
[SVN r85538]
2013-08-31 23:24:40 +00:00
Emil Dotchevski
9e012e1fdf
Ticket #8312 , thanks Greg Julus
...
[SVN r83588]
2013-03-26 17:25:10 +00:00
Emil Dotchevski
9b100b0c9d
Added verbose parameter to boost::diagnostic_information.
...
[SVN r82179]
2012-12-23 03:31:48 +00:00
Emil Dotchevski
4cdfbb9ec6
Ticket 6878, thanks Dave Deakins
...
[SVN r79013]
2012-06-19 22:30:12 +00:00
Emil Dotchevski
b43961cf94
Bug in exception_ptr_test.cpp.
...
[SVN r79012]
2012-06-19 20:51:02 +00:00
Emil Dotchevski
f576e14dbc
Ticket 6374, thanks edA-qa
...
[SVN r76403]
2012-01-11 01:13:03 +00:00
Emil Dotchevski
32e2b33250
Fixing two issues with non-intrusive exception cloning support.
...
[SVN r72924]
2011-07-05 23:53:33 +00:00
Emil Dotchevski
cc0d73af9d
bug 5384
...
[SVN r70988]
2011-04-05 00:11:42 +00:00
Emil Dotchevski
fb4ed73b5e
Incorrect check in cloning_test fixed, and workaround for Metrowerks.
...
[SVN r69619]
2011-03-07 07:39:50 +00:00
Steven Watanabe
c210c38dae
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
...
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
f1a4e59469
Updating line numbers in unit test.
...
[SVN r68154]
2011-01-14 14:41:20 +00:00
Bryce Adelstein-Lelbach
e43210c417
Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
...
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags.
[SVN r68140]
2011-01-14 02:35:58 +00:00
Emil Dotchevski
56ae4311bb
default gcc visibility for exception types, <link>static requirement in test Jamfile.
...
[SVN r65763]
2010-10-05 15:04:50 +00:00
Emil Dotchevski
3b4cdfce47
Non-intrusive exception_ptr support for msvc 7.1/8.0/9.0 (thanks Anthony Williams)
...
[SVN r65204]
2010-09-03 02:03:15 +00:00
Emil Dotchevski
5dbd4c8f32
disabling the non-intrusive exception_ptr support in tests, seems buggy..
...
[SVN r65161]
2010-09-01 07:59:35 +00:00
Emil Dotchevski
17304c365c
non-intrusive exception_ptr support for msvc 7.1 and 8.0 (for now) thanks Anthony Williams
...
[SVN r65159]
2010-09-01 06:05:11 +00:00
Emil Dotchevski
79964f73df
fixing runtime errors in this test, hopefully
...
[SVN r63564]
2010-07-03 21:24:26 +00:00
Emil Dotchevski
c251404656
workaround for double-destruction bugs in compilers: with this, boost::exception objects should survive the case when the destructor is called twice.
...
[SVN r61602]
2010-04-27 01:14:03 +00:00
Emil Dotchevski
f6588caf4e
detab
...
[SVN r59945]
2010-02-26 07:58:55 +00:00
Emil Dotchevski
0cebd7efbf
Fixing problems found by the vacpp test.
...
[SVN r59743]
2010-02-18 05:58:00 +00:00
Emil Dotchevski
1af9381775
fixing bug in printing failure info in exception_ptr_test.cpp
...
[SVN r59419]
2010-02-01 17:52:20 +00:00
Emil Dotchevski
6b30091ee3
improved memory leak test.
...
[SVN r59372]
2010-01-30 20:05:31 +00:00
Emil Dotchevski
4ae002cbf8
Ticket #3848 (thanks Nikki Chumakov) and (unrelated) exception_ptr refactoring.
...
[SVN r59364]
2010-01-30 05:26:43 +00:00
Emil Dotchevski
9dee0fb9e6
fixing bogus FBSD failure in errinfos_test.cpp.
...
[SVN r59263]
2010-01-25 06:51:28 +00:00
Emil Dotchevski
3911cd2472
Adding another test for exception_ptr.
...
[SVN r59259]
2010-01-24 21:18:29 +00:00
Emil Dotchevski
9d499676ae
Simplified type_info support due to improvements in boost/detail/sp_typeinfo.hpp. A few tweaks to better deal with warnings.
...
[SVN r58132]
2009-12-04 06:33:47 +00:00
Emil Dotchevski
58a49ff77e
minor diagnostic_information maintenance, updated documentation
...
[SVN r58131]
2009-12-04 01:29:22 +00:00
Emil Dotchevski
8d24c87032
Suppressing warnings. Please report any problems (may have broken something!)
...
[SVN r58072]
2009-12-01 02:16:50 +00:00
Troy D. Straszheim
baece0983f
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
Emil Dotchevski
17951c2b7d
Added errinfo_nested_exception typedef. Fixed minor documentation error.
...
[SVN r56766]
2009-10-13 01:47:22 +00:00
Emil Dotchevski
c25d7d2ba0
New function: diagnostic_information_what.
...
[SVN r56448]
2009-09-27 21:17:48 +00:00
Emil Dotchevski
920ae71b00
fixing compile errors with some compilers
...
[SVN r55744]
2009-08-23 22:34:19 +00:00
Emil Dotchevski
fa96125efb
mutable get_error_info support
...
[SVN r55707]
2009-08-21 22:28:44 +00:00