2
0
mirror of https://github.com/boostorg/outcome.git synced 2026-01-22 05:22:28 +00:00

19 Commits

Author SHA1 Message Date
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b169c8205b Merging commit ned14/outcome@db728f98d6:
upd
2026-01-08 18:50:09 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
e7805af0f1 Merging commit ned14/outcome@9b5743a715:
Update changelog and Rust recipe.
2025-05-01 23:28:01 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
03cadce530 Merging commit ned14/outcome@571f9c930e:
upd
2024-03-13 20:50:49 +00:00
Henrik Gaßmann
02b07b0a93 Merging commit ned14/outcome@093f364aa6:
Merge pull request #274 from amerry/appleclang-warning-fix

Properly guard the usage of [[likely]] (especially for AppleClang 12)
2023-01-26 06:59:42 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
64406c50fc Merging commit ned14/outcome@af7e4879b9:
Complete first attempt at review of error handling frameworks for the docs.
2022-01-04 12:41:50 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
613953775e Merging commit ned14/outcome@1a8140bda2:
Fix previous commit of CMakeLists.txt for Boost.Outcome test. Also workaround Boost conversion for test issue0203, and disable for Boost test issue0182.
2021-07-17 13:39:36 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
1a8140bda2 Fix previous commit of CMakeLists.txt for Boost.Outcome test. Also workaround Boost conversion for test issue0203, and disable for Boost test issue0182. 2021-05-28 14:36:07 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7f853d7bab Merging commit ned14/outcome@5b2ad540ae:
upd
2021-02-02 10:16:37 +00:00
Jenkins nedprod CI
6a0adc9fd1 Merging commit ned14/outcome@4b535a3ce3:
Merged from develop branch as CDash reports all green
2020-01-09 19:49:21 +00:00
Jenkins nedprod CI
bbd4e31869 Merging commit ned14/outcome@6d45806413:
Merged from develop branch as CDash reports all green
2019-10-22 13:42:33 +00:00
Jenkins nedprod CI
b13840fb38 Merging commit ned14/outcome@23a1077036:
Merged from develop branch as CDash reports all green
2019-10-11 16:10:48 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
be732f3c4f Rename regression tests so their number is zero prefixed. 2019-10-10 16:26:57 +01:00
Jenkins nedprod CI
b67c4fa3c4 Merging commit ned14/outcome@f98eb4f1e6:
Merged from develop branch as CDash reports all green
2019-10-10 12:43:34 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
89811697af #199 Support for C++ Coroutines has been added. This comes in two parts, firstly there is
now an `OUTCOME_CO_TRY()` operation suitable for performing the `TRY` operation from
within a C++ Coroutine. Secondly, in the header `outcome/coroutine_support.hpp` there are
implementations of `awaitable<OutcomeType>` and `task<OutcomeType>` which let you more
naturally and efficiently use `basic_result` or `basic_outcome` from within C++
Coroutines -- specifically, if the result or outcome will construct from an exception
pointer, exceptions thrown in the coroutine return an errored or excepted result with
the thrown exception instead of throwing the exception through the coroutine machinery
(which in current compilers, has a high likelihood of blowing up the program). Both
`awaitable<T>` and `task<T>` can accept any `T` as well. Both have been tested and found
working on VS2019 and clang 9.
2019-10-03 18:35:31 +01:00
Jenkins nedprod CI
be17de5379 Merging commit ned14/outcome@aa81442811:
Merged from develop branch as CDash reports all green
2019-09-25 15:15:54 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
20917c3cb0 Outcome is now make install-able, and cmake find_package() can find it. Note that
you must separately install and `find_package()` Outcome's dependency, quickcpplib, else
`find_package()` of Outcome will fail.
2019-09-24 17:42:51 +01:00
Jenkins nedprod CI
4598879ed9 Merging commit ned14/outcome@5e9c7aa1d0:
Merged from develop branch as CDash reports all green
2019-08-13 14:56:36 +00:00
Jenkins nedprod CI
19784c627c Merging commit ned14/outcome@c146404642:
Merged from develop branch as CDash reports all green
2019-08-06 09:51:17 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
84452a3294 Add test for issue #203 2019-08-02 10:17:00 +01:00