Commit Graph

  • 86e09cc261 Use Trusty for clang-3.5 feature/travis-xenial Peter Dimov 2020-01-02 04:49:08 +02:00
  • 914d5a2ad3 Update Travis to Xenial Peter Dimov 2020-01-02 00:18:05 +02:00
  • 9c6c409ada Add missing add_subdirectory feature/add-cmake-tests Peter Dimov 2019-12-28 20:04:50 +02:00
  • 38d5273ad7 Add CMake tests Peter Dimov 2019-12-28 18:44:22 +02:00
  • cab10beccd Add CMake install support Peter Dimov 2019-12-28 18:11:49 +02:00
  • 36f998f9b2 Update include guard Peter Dimov 2019-12-21 17:55:39 +02:00
  • bc6f095b3d Fix include guards Peter Dimov 2019-12-17 19:49:27 +02:00
  • ac72b396f5 Clang 5 has a different warning for unknown warnings Peter Dimov 2019-12-08 22:14:55 +02:00
  • 9e8a607ad9 Suppress clang warnings about unknown warning suppression :-) Peter Dimov 2019-12-08 21:49:27 +02:00
  • fdf6b240f5 Suppress Boost.Exception clang-win warnings Peter Dimov 2019-12-08 21:24:11 +02:00
  • 81e3072d04 Restrict warning-as-errors=on to msvc/gcc/clang; add -Wshadow on gcc Peter Dimov 2019-12-08 20:55:42 +02:00
  • fe38fbc5cf Add <warnings>extra to test/Jamfile Peter Dimov 2019-12-08 19:33:48 +02:00
  • 26bc9374e2 No need to deep-copy the boost::exception base feature/test-virtual-exception Peter Dimov 2019-11-30 22:42:43 +02:00
  • a2a78f6e46 Test (and fix) error info with virtual inheritance from boost::exception Peter Dimov 2019-11-30 21:51:32 +02:00
  • c58f418c2f Add test with error_info feature/test-error-info Peter Dimov 2019-11-30 20:22:32 +02:00
  • 6458a1de40 Test virtual inheritance from boost::exception Peter Dimov 2019-11-30 20:14:39 +02:00
  • ea9bd58f8c Remove inline from throw_exception Peter Dimov 2019-11-26 19:10:57 +02:00
  • f477e33259 Add two more exception-handling=off tests Peter Dimov 2019-11-26 02:57:18 +02:00
  • 8a1382d6bf Update libraries.json Peter Dimov 2019-11-26 02:22:58 +02:00
  • 915a1dc49b Add asciidoc documentation Peter Dimov 2019-11-26 02:21:52 +02:00
  • eec2255703 Switch clang-win to 64 bit to avoid mspdbcore.dll link error Peter Dimov 2019-11-25 19:55:07 +02:00
  • 970f826a75 Add gcc-9, clang-8, clang-9 to Travis Peter Dimov 2019-11-25 19:44:28 +02:00
  • 2522bb5617 Add VS2019, clang-win, variant=release to Appveyor Peter Dimov 2019-11-25 19:41:41 +02:00
  • dad5cb4ed3 Add boost::throw_exception overload taking a boost::source_location; use it in BOOST_THROW_EXCEPTION Peter Dimov 2019-11-25 19:17:47 +02:00
  • 43a57d518c msvc warning workaround, thanks bersbersbers boost-1.72.0.beta1 boost-1.72.0 Emil Dotchevski 2019-10-15 13:36:12 -07:00
  • e2e802e508 dist: trusty Emil Dotchevski 2019-08-20 16:27:13 -07:00
  • 5143552817 throw() -> BOOST_NOEXCEPT_OR_NOTHROW boost-1.71.0.beta1 boost-1.71.0 Emil Dotchevski 2019-06-06 15:33:45 -07:00
  • 1e507924ce Mark throw_exception with BOOST_NORETURN. Closes #12. feature/noreturn Peter Dimov 2019-06-03 03:06:40 +03:00
  • 50c34dee24 Switch Appveyor to 2015 image Peter Dimov 2019-04-14 17:51:51 +03:00
  • 37dfb7fe92 Remove essentials from yml files boost-1.70.0.beta1 boost-1.70.0 Peter Dimov 2018-12-22 05:16:16 +02:00
  • 9dfba607d9 Update .yml files Peter Dimov 2018-12-18 21:58:55 +02:00
  • 074bc77efb Merge branch 'feature/wrapexcept' into develop boost-1.69.0-beta1 boost-1.69.0 Peter Dimov 2018-09-30 04:07:21 +03:00
  • 9d5b953dcf Merge branch 'develop' before-wrapexcept Peter Dimov 2018-09-30 04:05:46 +03:00
  • eafb1c877b Add 'unsupported' comment to CMakeLists.txt Peter Dimov 2018-09-30 04:05:09 +03:00
  • dd7d2a273c Merge branch 'feature/more-tests' into feature/wrapexcept feature/wrapexcept Peter Dimov 2018-09-27 08:27:02 +03:00
  • 9b99dd5f60 Add tests for throw_line feature/more-tests Peter Dimov 2018-09-27 08:26:29 +03:00
  • 322d7611af Use boost::wrapexcept<E> as the thrown exception type Peter Dimov 2018-09-27 08:13:59 +03:00
  • 56dd1c4111 Add/use exception_detail::enable_both Peter Dimov 2018-09-27 07:39:18 +03:00
  • a732dfad3c Add boost::exception, exception_ptr tests to throw_from_library_test as well Peter Dimov 2018-09-27 07:23:52 +03:00
  • 6845ba892d Add test that uses boost::exception_ptr Peter Dimov 2018-09-27 07:15:53 +03:00
  • a17f4bad42 Add test that catches by boost::exception Peter Dimov 2018-09-27 07:10:41 +03:00
  • c807ae9201 Merge branch 'fix-c4668' of https://github.com/pkolbus/throw_exception into feature/pr-7 feature/pr-7 Peter Dimov 2018-09-27 06:27:32 +03:00
  • fe0f62bf17 Move BOOST_SYMBOL_VISIBLE after class feature/symbol-visible Peter Dimov 2018-09-27 00:53:52 +03:00
  • 4714760035 Merge branch 'develop' of https://github.com/epvbergen/throw_exception into feature/symbol-visible Peter Dimov 2018-09-27 00:52:07 +03:00
  • 72564448cf Merge pull request #11 from Kojoley/patch-1 Peter Dimov 2018-09-26 15:58:02 +03:00
  • 7e2f1b4ecd Removed extra semicolon Nikita Kniazev 2018-09-26 15:28:19 +03:00
  • 9d43946812 Add BOOST_SYMBOL_VISIBLE to exception types in throw_from_library_test Peter Dimov 2018-09-26 03:48:09 +03:00
  • ca46976908 Add -d0 to b2 headers on Appveyor Peter Dimov 2018-09-25 21:32:23 +03:00
  • 2fdcaa3be1 Merge branch 'develop' of https://github.com/boostorg/throw_exception into develop Peter Dimov 2018-09-25 21:28:14 +03:00
  • 3fba666bea Update appveyor.yml Peter Dimov 2018-09-25 21:28:01 +03:00
  • 376fc078b5 Merge pull request #6 from pgroke-dt/develop Peter Dimov 2018-09-25 20:56:31 +03:00
  • 614cbc4f34 Add throw_from_library_test Peter Dimov 2018-09-25 20:55:04 +03:00
  • ee45839a78 Add appveyor.yml Peter Dimov 2018-09-25 20:18:43 +03:00
  • e3b556a978 Add .travis.yml Peter Dimov 2018-09-25 16:00:51 +03:00
  • 8b879067f7 Replaced hardcoded symbol visibility for GCC with BOOST_SYMBOL_VISIBLE van Bergen Emile 2018-09-25 10:40:26 +02:00
  • 40e067d7b7 Merge commit '56d65d5f625ed118f6052cc8f924f8ec21913089' Peter Dimov 2018-09-24 07:09:18 +03:00
  • 940df3e051 Merge branch 'master' into develop Peter Dimov 2018-09-24 07:07:36 +03:00
  • 4fd6f2aa0e Merge pull request #8 from Mike-Devel/min_cmake Peter Dimov 2018-09-20 14:16:24 +03:00
  • aec4ca6914 [CMake] Fix library name Mike Dev 2018-09-20 12:57:12 +02:00
  • 10f3663798 [CMake] Generate cmake target that other libraries can use Mike Dev 2018-09-18 13:19:19 +02:00
  • f796dd892a Fix MSVC C4668 in exception.hpp Peter Kolbus 2018-03-26 22:39:26 -05:00
  • f5022b5ca8 Fix MSVC C4668 in throw_exception.hpp Peter Kolbus 2018-03-26 22:38:33 -05:00
  • 4acef7bb5f Removed BOOST_EXCEPTION_ENABLE_EXCEPTION_INFO exception_info Emil Dotchevski 2017-03-15 12:33:33 -07:00
  • 1ff6282af5 changed throw_line_ to 0 if not specified (was -1) Emil Dotchevski 2017-03-15 12:01:37 -07:00
  • 915cf29adc exceeption_info Emil Dotchevski 2017-03-15 11:23:19 -07:00
  • a0ca8113fd Merge branch 'develop' of https://github.com/boostorg/throw_exception into develop Paul Groke 2017-02-21 18:06:51 +01:00
  • 56d65d5f62 #including config.hpp before other headers. Emil Dotchevski 2017-02-20 17:49:33 -08:00
  • cce19ef60f Don't include stuff inside #pragma warning push/pop, include boost/config.hpp before testing BOOST_ macros. Paul Groke 2017-02-15 13:18:06 +01:00
  • c548923b32 Merge branch 'develop' boost-1.68.0 boost-1.67.0 boost-1.66.0 boost-1.65.1 boost-1.65.0 boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 boost-1.63.0 Emil Dotchevski 2016-11-07 11:30:38 -08:00
  • f94638e522 Configuration option to allow Boost Exception to use std::shared_ptr instead of boost::shared_ptr. Emil Dotchevski 2016-09-28 17:01:26 -07:00
  • fc1ca8aef6 Merge branch 'develop' of https://github.com/boostorg/throw_exception boost-1.62.0 Emil Dotchevski 2016-06-07 12:58:24 -07:00
  • c89a2db112 Merge pull request #4 from vslavik/fix-clone_impl-visibility boost-1.61.0 boost-1.60.0 zajo 2015-10-11 15:09:46 -07:00
  • f52e2fe315 Use default visibility for exception_detail::clone_impl<> Václav Slavík 2015-10-10 16:44:52 +02:00
  • fa2195c268 rvalue support in error_info Emil Dotchevski 2015-03-24 15:35:56 -07:00
  • a9de81a444 Merge branch 'master' into develop Peter Dimov 2014-06-08 23:18:48 +03:00
  • c5518238f1 Redirect to the documentation in libs/exception. boost-1.59.0 boost-1.58.0 boost-1.57.0 boost-1.56.0 Peter Dimov 2014-06-08 23:17:48 +03:00
  • db77e5138e Merge pull request #2 from danieljames/index-file Peter Dimov 2014-06-08 23:13:47 +03:00
  • 5609729de1 Copy missing css and image files from exception. Daniel James 2014-06-08 18:23:44 +01:00
  • cda21f9c6c Add a redirect to the documentation. Daniel James 2014-06-08 18:20:38 +01:00
  • c9afa79087 Merge pull request #1 from Lastique/develop Peter Dimov 2014-06-05 00:12:45 +03:00
  • 37e726da58 Remove BOOST_ATTRIBUTE_NORETURN and use BOOST_NORETURN provided by Boost.Config instead. Andrey Semashev 2014-06-05 00:44:39 +04:00
  • e08b3aa75f Rename test files. Peter Dimov 2014-06-03 19:46:35 +03:00
  • 1d240961c0 Merge branch 'develop' Peter Dimov 2014-06-03 03:20:04 +03:00
  • f60cd78973 Add libraries.json. Peter Dimov 2014-06-03 03:19:48 +03:00
  • 3b025141e4 Merge branch 'develop' Peter Dimov 2014-06-03 02:37:29 +03:00
  • ee1aa005fd N3757 Emil Dotchevski 2013-08-31 23:24:40 +00:00
  • 513929ae73 Revert "Remove obsolete MSVC check from pragma guard" Peter Dimov 2014-06-03 02:25:09 +03:00
  • cca5aa5395 Revert "Exception: Remove obsolete MSVC version check." Peter Dimov 2014-06-03 02:24:16 +03:00
  • 899c1d44df Revert "Exception: Remove obsolete GCC version checks." Peter Dimov 2014-06-03 02:23:54 +03:00
  • 9c7cd0b8b5 Add test/Jamfile.v2. Peter Dimov 2014-06-03 01:52:12 +03:00
  • 6a42b70891 Merging recent changes from trunk. Emil Dotchevski 2013-09-10 05:54:53 +00:00
  • d0bbcab566 Merging long-standing changes from Trunk, including the slightly more sophisticated handling of the to_string conversion done in boost::diagnostic_information. Emil Dotchevski 2013-03-08 02:01:44 +00:00
  • 9b26d9a9cc Merged changes from trunk: dealing with warnings, and a compile error on Win CE. Emil Dotchevski 2012-06-21 02:15:24 +00:00
  • abec03383f Merging minor tested bugfixes from trunk. Emil Dotchevski 2012-03-27 19:31:48 +00:00
  • 3558cf31c5 Fixing a build glitch in the non-intrusive exception_ptr support (Authorized by Eric) Emil Dotchevski 2011-07-10 05:45:57 +00:00
  • 3655e4c64b Committing changes merged from trunk, most notably optional non-intrusive exception_ptr support for MSVC. Emil Dotchevski 2011-04-04 21:19:48 +00:00
  • a75cde2ce1 Revert r69620. Daniel James 2011-03-10 07:34:15 +00:00
  • 3c5efe3c3b Committing changes merged from trunk, most notably optional non-intrusive exception_ptr support for MSVC. Emil Dotchevski 2011-03-07 07:45:38 +00:00
  • a2b07f059c Ticket #4344 Emil Dotchevski 2010-12-09 06:40:19 +00:00
  • 173fa9c41e merging changes from trunk. Emil Dotchevski 2010-07-03 21:32:02 +00:00