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)
ba11268330
Merging commit ned14/outcome@38142ef2a3 :
...
Add cmake option OUTCOME_ENABLE_CXX_MODULES, which fails to compile currently (#246 ).
2021-02-23 22:41:01 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
38142ef2a3
Add cmake option OUTCOME_ENABLE_CXX_MODULES, which fails to compile currently ( #246 ).
2021-02-22 18:54:43 +00: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
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
c912c61aba
Merging commit ned14/outcome@ca5995f40f :
...
Merged from develop branch as CDash reports all green
2019-06-19 09:23:22 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
81bb27b500
Issue #184 Refresh licence boilerplate on the top of all source files using license restamping script.
2019-06-18 10:54:55 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
da9f24be05
Merge branch 'orig-master' (early part)
2019-01-10 12:17:16 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
aefc790a53
Issue #150 **BREAKING CHANGE** result<T, E>, boost_result<T, E> and std_result<T, E>
...
no longer implement hard UB on fetching a value from a valueless instance if `E` is
a UDT, they now fail to compile with a useful error message. If you wish hard UB,
use `unchecked<T, E>`, `boost_unchecked<T, E>` or `std_unchecked<T, E>` instead.
2018-09-14 18:08:22 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
bedf76acbb
Fix test regressions
2017-10-17 03:00:12 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7153efbe6c
Lots of small fixes to make a fully working scripted Boost conversion.
2017-09-28 22:32:27 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
89dc614719
Changed how quickcpplib is found by the build system
2017-08-16 22:25:45 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
5685c839c2
Fix failing test.
2017-08-05 17:47:14 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
685ba575d7
Added error_is_errno status flag used to indicate when error code can be treated as errno.
...
outcome's comparison functions were completely wrong, fixed.
outcome::result now matches WG21 reference result in behaviours.
2017-08-05 16:49:38 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
00f2c2a614
All but two of the v1 tests converted to v2
2017-07-06 21:42:56 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
15bd6f262e
Implemented hooks. Working well. Yay.
2017-07-05 18:33:26 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
8b30972033
Reorged test and includes for v2
2017-06-30 20:16:43 +01:00