Jenkins nedprod CI
26afdb581b
CI regenerates Boost.Outcome docs
2026-01-18 22:37:02 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
8c6d2a722a
Merging commit ned14/outcome@f8e42c422c :
...
upd
2026-01-18 22:36:55 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f8e42c422c
upd
2026-01-18 20:58:42 +00:00
Jenkins nedprod CI
d2ae02fb8f
CI regenerates Boost.Outcome docs
2026-01-08 19:21:24 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
8b76402279
Merging commit ned14/outcome@e4f1494752 :
...
Merge branch 'develop'
2026-01-08 19:21:17 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
559f64d0c5
Merging commit ned14/outcome@c4f857246d :
...
upd
2026-01-08 19:21:17 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
fea3f2639f
upd
2026-01-08 18:51:10 +00:00
Jenkins nedprod CI
bac7d31976
CI regenerates Boost.Outcome docs
2025-12-16 21:35:16 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c0bcb5e1db
Merging commit ned14/outcome@47e5f5f6e9 :
...
Merge branch 'wg14_result' into develop
2025-12-16 21:35:09 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ad702d55b3
Merging commit ned14/outcome@19d8353ddc :
...
Add WG14 reference C reimplementation of Outcome.
2025-12-16 21:35:07 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
8a0e8b84f8
Fix failure to bootstrap wg14_result dependency during installation.
2025-12-16 20:50:15 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
168a4c3064
Port Outcome over to work with ABI refactored status_code.
2025-12-04 19:28:02 +00:00
Jenkins nedprod CI
6db8850cfe
CI regenerates Boost.Outcome docs
2025-10-09 20:09:02 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b9457b4984
Merging commit ned14/outcome@71c42c00d9 :
...
- Bump Boost min cmake required to 3.10 to match standalone Outcome. Also bump minium cmake to 3.10
everywhere else in Outcome, as CI is now failing due to us requested too old a cmake. #314
Replaces https://github.com/boostorg/outcome/pull/8
2025-10-09 20:08:56 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
71c42c00d9
- Bump Boost min cmake required to 3.10 to match standalone Outcome. Also bump minium cmake to 3.10
...
everywhere else in Outcome, as CI is now failing due to us requested too old a cmake. #314
Replaces https://github.com/boostorg/outcome/pull/8
2025-10-08 16:19:07 +01:00
Jenkins nedprod CI
9fab401aa0
CI regenerates Boost.Outcome docs
2025-05-21 13:05:45 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
bc51c272e7
Merging commit ned14/outcome@744da6b753 :
...
More cmake 4.0 improvements.
2025-05-21 13:05:39 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
25dffe7e20
Merging commit ned14/outcome@7cfef8288a :
...
`iostream_support.hpp` has been split into `iostream_support_result.hpp`
and `iostream_support.hpp` (#312 ).
2025-05-21 13:05:36 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
744da6b753
More cmake 4.0 improvements.
2025-05-21 13:10:20 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7cfef8288a
iostream_support.hpp has been split into iostream_support_result.hpp
...
and `iostream_support.hpp` (#312 ).
2025-05-20 12:53:07 +01:00
Jenkins nedprod CI
f71be5a1d7
CI regenerates Boost.Outcome docs
2025-05-01 23:28:16 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
e5f71d42a4
Merging commit ned14/outcome@8b25c1713e :
...
Yet more GA fixes.
2025-05-01 23:28:10 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
371f882200
Merging commit ned14/outcome@9b5743a715 :
...
Update changelog and Rust recipe.
2025-05-01 23:28:07 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
cdacfefde5
Merging commit ned14/outcome@cb2a95fa42 :
...
Add Rust FFI recipe
2025-05-01 23:28:06 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
0aa6cde438
Merging commit ned14/outcome@e6c4d62c24 :
...
Fix experimental Outcome on Android
2025-05-01 23:28:05 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
8b25c1713e
Yet more GA fixes.
2025-05-01 23:55:42 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
9b5743a715
Update changelog and Rust recipe.
2025-04-30 22:36:03 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
cb2a95fa42
Add Rust FFI recipe
2024-12-13 19:14:59 +00:00
Jenkins nedprod CI
a3686af224
CI regenerates Boost.Outcome docs
2024-12-13 14:42:52 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
6c65070a5f
Merging commit ned14/outcome@d7451675c0 :
...
Looks like the github action create-release finally died. Replaced.
2024-12-13 14:42:46 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
971bbdef33
Merging commit ned14/outcome@99f0a61b29 :
...
Update changelog with v2.2.11 release date
2024-12-13 14:42:44 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
984f89519d
Merging commit ned14/outcome@ebcd26750d :
...
Fix breakage of Android build.
2024-12-13 14:42:40 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d7451675c0
Looks like the github action create-release finally died. Replaced.
2024-12-12 16:02:25 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
99f0a61b29
Update changelog with v2.2.11 release date
2024-12-12 15:19:25 +00:00
Jenkins nedprod CI
4e0def667c
CI regenerates Boost.Outcome docs
2024-10-17 20:15:02 +00:00
Niall Douglas
9f8fce0e40
Merging commit ned14/outcome@21ffac49b2 :
...
Merge pull request #306 from ned14/experimental-c-result-link-tests
Add C Result link test based on Ken's description of link failure.
2024-10-17 20:14:55 +00:00
Jenkins nedprod CI
19a4baf51d
CI regenerates Boost.Outcome docs
2024-09-04 17:19:55 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
09cf98965c
Merging commit ned14/outcome@5151d2428c :
...
Merge branch 'master' into develop
2024-09-04 17:19:44 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d140aa9c31
Merging commit ned14/outcome@271fc9cf06 :
...
Fixes to previous commits as found the code didn't link under optimisation.
2024-09-04 17:19:37 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
6c4ddb4fbf
Merging commit ned14/outcome@6279affbf2 :
...
Add missing docs for previous commit.
2024-09-04 17:19:37 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
a708d8b1a2
Merging commit ned14/outcome@10eb45ca7d :
...
- Outcome.Experimental has had C representation support since the beginning, however it had
been mainly intended that C++ would originate Results, they would pass through C, and back
into C++. It hadn't really been expected that C would want to do much with Results other than
inspect them for happy or sad path.
It turns out there is more demand than expected for a more functional Result from within C,
so this release adds the power to create Results in success and two types of failure, semantic
comparison of Results, and printing of Result messages. You can also wrap a C enum into a
quick status code from enum, allowing easy custom C error coding from 100% within C.
[The documentation for the C support]({{% relref "../experimental/c-api" %}}) has been updated
to reflect the new facilities.
2024-09-04 17:19:35 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
bf104dd4dc
More CI actions version updates
2024-09-04 14:33:31 +01:00
Jenkins nedprod CI
33f17f6698
CI regenerates Boost.Outcome docs
2024-08-14 18:21:49 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
1eeb48dc24
Merging commit ned14/outcome@6cf2d4345a :
...
Bug fix: The `status` enumeration used to track state internally did
not list all possible enum values. This caused static analysers to complain.
2024-08-14 18:21:43 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
5b881f6b96
Merging commit ned14/outcome@691cd9bc7f :
...
Fix issue #301 where embedded GDB pretty printer was missing an escape.
Many thanks to @k3DW for the python script to automate this.
2024-08-14 18:21:40 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
5151d2428c
Merge branch 'master' into develop
2024-08-14 18:05:04 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
6cf2d4345a
Bug fix: The status enumeration used to track state internally did
...
not list all possible enum values. This caused static analysers to complain.
2024-08-14 18:00:39 +01:00
Jenkins nedprod CI
e3cad20257
CI regenerates Boost.Outcome docs
2024-07-30 13:02:09 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
6092bf7f79
Merging commit ned14/outcome@6a0421b1bb :
...
Suppress warning on clang about overly long string literals in
outcome_gdb.h.
2024-07-30 13:02:03 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
6a0421b1bb
Suppress warning on clang about overly long string literals in
...
outcome_gdb.h.
2024-07-30 06:58:36 +01:00