d664eb9b51
Rework as esp-idf component
2023-11-23 17:17:05 +01:00
e2faee265d
Merge pull request #43 from boostorg/pr/current-exception
...
Prefer using std::current_exception when available
2022-01-25 19:40:04 -08:00
7df9fc8a85
Merge pull request #41 from boostorg/pr/copy-exception
...
Use enable_current_exception instead of wrapexcept in copy_exception
2022-01-25 19:39:39 -08:00
9259706f08
Disable exception_ptr_test2 when exceptions aren't enabled
2022-01-26 01:49:45 +02:00
eafe6dbd5c
Prefer using std::current_exception when available (refs #42 )
2022-01-26 01:12:54 +02:00
941754ed23
Add exception_ptr_test2.cpp
2022-01-26 01:07:46 +02:00
0d205cd71f
Use enable_current_exception instead of wrapexcept in copy_exception
2022-01-25 19:54:15 +02:00
b8e9e98b33
Categorized as "Error-handling" in meta/libraries.json
2021-11-06 15:03:14 -07:00
54f2228f78
suppress warning ( #39 )
...
MSVC warning C4100: 'x': unreferenced formal parameter
boost-1.81.0.beta1
boost-1.81.0
boost-1.80.0.beta1
boost-1.80.0
boost-1.79.0.beta1
boost-1.79.0
boost-1.78.0.beta1
boost-1.78.0
2021-10-05 18:37:31 -07:00
4d18ec3e0d
Removed documentation references to BOOST_THROW_EXCEPTION_CURRENT_FUNCTION
2021-10-05 18:35:49 -07:00
929ae48aa0
Merge branch 'develop' into feature/exception_ptr_ctor
2021-10-01 15:03:12 -07:00
1dd151ae69
AppVeyor/GHA update
2021-10-01 15:02:19 -07:00
076211f4b4
AppVeyor matrix update
2021-09-30 22:59:30 -07:00
52da83a1d7
Removing 2a from clang++-8
2021-09-30 21:45:27 -07:00
1ed2045e07
Made std_exception_ptr_wrapper compatible with boost::throw_exception.
2021-09-30 19:28:36 -07:00
38769cfd6b
Installing g++-11 in GHA/Ubuntu-20.0.4
2021-09-30 18:48:42 -07:00
fdfd8f49fb
Removing Ubuntu 16.04 from GHA
2021-09-30 18:43:37 -07:00
c5367711b7
exception_ptr ctor for std::exception_ptr
2021-09-29 22:25:22 -07:00
3ae756dd49
Make library STATIC, remove unnecessary compile definitions
boost-1.77.0.beta1
boost-1.77.0
2021-06-10 04:35:48 +03:00
f93f374607
Regenerate CMakeLists.txt
2021-06-10 04:34:05 +03:00
5a5434e6e8
Update CMakeLists.txt
2021-06-10 01:14:07 +03:00
21f522e4b6
Pointing throw_exception documentation to Boost.ThrowException.
2021-02-16 22:56:32 -08:00
20c833978f
Fix and unit test for issue #37
boost-1.76.0.beta1
boost-1.76.0
2021-02-11 16:02:14 -08:00
e69635b1a7
[skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. ( #36 )
2021-01-19 17:33:31 -08:00
7c29501d59
add drone config [ci skip] ( #35 )
2021-01-07 23:36:55 -08:00
5abcc9fb50
Adding license file
2020-12-23 18:45:12 -08:00
18ace4a260
Updated documentation link in README.md
2020-12-23 18:44:11 -08:00
d133df008f
README.md with a link to documentation
2020-12-22 23:37:51 -08:00
fdf1fee658
Added a link to LEAF in boost-exception.html
2020-12-22 19:13:46 -08:00
c445901088
GHA CI
2020-12-22 17:26:53 -08:00
083cfbafa3
Merge branch 'develop' of https://github.com/boostorg/exception into develop
2020-12-19 14:02:04 -08:00
8be818bc44
Added link to Boost LEAF
2020-12-19 14:01:57 -08:00
6a32b36566
Qualify call to copy_exception, because msvc-10.0 has std::copy_exception
2020-12-19 14:50:51 +02:00
9bd0584aa9
Fixed multi-thread bug introduced by the previous change to copy_exception.
boost-1.75.0.beta1
boost-1.75.0
2020-08-14 19:42:29 -07:00
0016f52fba
asan
2020-08-12 16:03:51 -07:00
7e8f0cd9bb
copy_exception/make_exception_ptr implemented via wrapexcept rather than throw/catch
2020-08-11 19:40:30 -07:00
330008445c
make_exception_ptr
2020-07-06 17:09:06 -07:00
63b57749a2
Mark error_info_container_impl final. ( #27 )
...
This should allow for better code optimization and also silence
compiler warnings about non-virtual destructor.
boost-1.74.0.beta1
boost-1.74.0
2020-04-30 15:05:51 -07:00
865cb399d5
Change __CODEGEARC__ to BOOST_CODEGEARC, which is defined in Boost config for the Embarcadero non-clang-based compilers. ( #32 )
2020-04-30 14:26:21 -07:00
ff0bcc1d85
Added #pragma clang system_header
boost-1.73.0
2020-04-06 18:23:52 -07:00
c07417af68
Merge branch 'develop'
boost-1.73.0.beta1
2020-02-17 18:58:02 -08:00
9197b6a880
Updated copyright message
2020-02-17 18:57:47 -08:00
012921be43
Merge branch 'develop'
2020-02-10 09:52:27 -08:00
0353b975f8
Fix MSVC-11 compilation error. ( #30 )
...
The compiler supports std::exception_ptr but does not support uniform
initialization syntax.
Co-authored-by: Emil Dotchevski <emildotchevski@gmail.com >
2020-02-09 21:01:10 -08:00
bd1a6ee1bb
Removed broken appveyor configuration
2020-02-09 20:56:10 -08:00
93692697ef
Fixing MSVC-11 compilation error, thanks Lastique
2020-02-09 16:52:49 -08:00
120b35fde2
AppVeyor
2020-02-09 16:41:30 -08:00
a5a8e865c0
Merge branch 'develop'
2020-01-31 12:02:34 -08:00
81e9a137eb
Added testing for CXXSTD 98, 03
2020-01-29 14:05:11 -08:00
3f6ff1a8bf
std_exception_ptr_wrapper
2020-01-29 14:02:40 -08:00