Emil Dotchevski
652e8e01d2
GHA updates
2023-07-29 17:47:11 -07:00
Emil Dotchevski
b039b4ea18
Issue #49
boost-1.83.0.beta1
boost-1.82.0.beta1
boost-1.82.0
2022-12-16 16:14:39 -08:00
Christian Spanier
89d8033fed
Fix two cases of redefinition and hiding of local variables ( #46 )
2022-11-13 22:04:53 -08:00
Michael Ford
bd347f048a
refactor use core/enable_if.hpp over utility/enable_if.hpp ( #44 )
2022-08-31 21:59:50 -07:00
Emil Dotchevski
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
Emil Dotchevski
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
Peter Dimov
9259706f08
Disable exception_ptr_test2 when exceptions aren't enabled
2022-01-26 01:49:45 +02:00
Peter Dimov
eafe6dbd5c
Prefer using std::current_exception when available (refs #42 )
2022-01-26 01:12:54 +02:00
Peter Dimov
941754ed23
Add exception_ptr_test2.cpp
2022-01-26 01:07:46 +02:00
Peter Dimov
0d205cd71f
Use enable_current_exception instead of wrapexcept in copy_exception
2022-01-25 19:54:15 +02:00
Emil Dotchevski
b8e9e98b33
Categorized as "Error-handling" in meta/libraries.json
2021-11-06 15:03:14 -07:00
OwnageIsMagic
54f2228f78
suppress warning ( #39 )
...
MSVC warning C4100: 'x': unreferenced formal parameter
boost-1.81.0
boost-1.80.0.beta1
boost-1.79.0.beta1
boost-1.79.0
boost-1.78.0.beta1
boost-1.78.0
boost-1.80.0
boost-1.81.0.beta1
2021-10-05 18:37:31 -07:00
Emil Dotchevski
4d18ec3e0d
Removed documentation references to BOOST_THROW_EXCEPTION_CURRENT_FUNCTION
2021-10-05 18:35:49 -07:00
Emil Dotchevski
929ae48aa0
Merge branch 'develop' into feature/exception_ptr_ctor
2021-10-01 15:03:12 -07:00
Emil Dotchevski
1dd151ae69
AppVeyor/GHA update
2021-10-01 15:02:19 -07:00
Emil Dotchevski
076211f4b4
AppVeyor matrix update
2021-09-30 22:59:30 -07:00
Emil Dotchevski
52da83a1d7
Removing 2a from clang++-8
2021-09-30 21:45:27 -07:00
Emil Dotchevski
1ed2045e07
Made std_exception_ptr_wrapper compatible with boost::throw_exception.
2021-09-30 19:28:36 -07:00
Emil Dotchevski
38769cfd6b
Installing g++-11 in GHA/Ubuntu-20.0.4
2021-09-30 18:48:42 -07:00
Emil Dotchevski
fdfd8f49fb
Removing Ubuntu 16.04 from GHA
2021-09-30 18:43:37 -07:00
Emil Dotchevski
c5367711b7
exception_ptr ctor for std::exception_ptr
2021-09-29 22:25:22 -07:00
Peter Dimov
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
Peter Dimov
f93f374607
Regenerate CMakeLists.txt
2021-06-10 04:34:05 +03:00
Peter Dimov
5a5434e6e8
Update CMakeLists.txt
2021-06-10 01:14:07 +03:00
Emil Dotchevski
21f522e4b6
Pointing throw_exception documentation to Boost.ThrowException.
2021-02-16 22:56:32 -08:00
Emil Dotchevski
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
Edward Diener
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
Sam Darwin
7c29501d59
add drone config [ci skip] ( #35 )
2021-01-07 23:36:55 -08:00
Emil Dotchevski
5abcc9fb50
Adding license file
2020-12-23 18:45:12 -08:00
Emil Dotchevski
18ace4a260
Updated documentation link in README.md
2020-12-23 18:44:11 -08:00
Emil Dotchevski
d133df008f
README.md with a link to documentation
2020-12-22 23:37:51 -08:00
Emil Dotchevski
fdf1fee658
Added a link to LEAF in boost-exception.html
2020-12-22 19:13:46 -08:00
Emil Dotchevski
c445901088
GHA CI
2020-12-22 17:26:53 -08:00
Emil Dotchevski
083cfbafa3
Merge branch 'develop' of https://github.com/boostorg/exception into develop
2020-12-19 14:02:04 -08:00
Emil Dotchevski
8be818bc44
Added link to Boost LEAF
2020-12-19 14:01:57 -08:00
Peter Dimov
6a32b36566
Qualify call to copy_exception, because msvc-10.0 has std::copy_exception
2020-12-19 14:50:51 +02:00
Emil Dotchevski
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
Emil Dotchevski
0016f52fba
asan
2020-08-12 16:03:51 -07:00
Emil Dotchevski
7e8f0cd9bb
copy_exception/make_exception_ptr implemented via wrapexcept rather than throw/catch
2020-08-11 19:40:30 -07:00
Emil Dotchevski
330008445c
make_exception_ptr
2020-07-06 17:09:06 -07:00
Andrey Semashev
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
Edward Diener
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
Emil Dotchevski
ff0bcc1d85
Added #pragma clang system_header
boost-1.73.0
2020-04-06 18:23:52 -07:00
Emil Dotchevski
c07417af68
Merge branch 'develop'
boost-1.73.0.beta1
2020-02-17 18:58:02 -08:00
Emil Dotchevski
9197b6a880
Updated copyright message
2020-02-17 18:57:47 -08:00
Emil Dotchevski
012921be43
Merge branch 'develop'
2020-02-10 09:52:27 -08:00
Andrey Semashev
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
Emil Dotchevski
bd1a6ee1bb
Removed broken appveyor configuration
2020-02-09 20:56:10 -08:00
Emil Dotchevski
93692697ef
Fixing MSVC-11 compilation error, thanks Lastique
2020-02-09 16:52:49 -08:00
Emil Dotchevski
120b35fde2
AppVeyor
2020-02-09 16:41:30 -08:00