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
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)
24d1a53502
Boost edition is now 100% Boost, so defaults for result
and outcome
are
...
`boost::system::error_code::errc_t` and `boost::exception_ptr`. Moreover,
the test suite in the Boost edition now exclusively tests the Boost edition.
One can, of course, freely use the standalone edition with Boost, and the Boost
edition with `std` types.
2018-04-03 20:33:47 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f533900572
boost_result is finally working, boost_outcome is close, just one last thing to tweak.
2018-03-30 10:08:13 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com
e1a31b35ae
Finally got round to fixing issue #67 where noexcept tests fail on OS X for some unknown reason.
...
Turns out that the unknown reason is that libc++ has a really braindead implementation of
std::make_exception_ptr :(
2018-03-27 09:45:24 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
5d445de60f
Fix missing include on libc++
2018-01-28 01:04:42 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
62ab35a6b4
Purge the deduced template editions of success/failure sugar types, and eliminate remaining API compatibility with them (issue #93 )
2018-01-10 09:54:34 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c542429b09
Implement construction from anything matching the ValueOrError concept
2017-11-10 22:41:47 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
4a07a87ece
All unit tests now passing with refactored library
2017-10-28 01:57:53 +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)
c403a43a1b
Added success/failure type sugar to result (issue #60 )
2017-07-19 19:14:59 +01:00