Jenkins nedprod CI
52afe7cb74
Merging commit ned14/outcome@0785dbd25f :
...
Merged from develop branch as CDash reports all green
2019-06-25 16:10:44 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c98f5758a9
Fix issue #181 where Outcome didn't actually implement the strong swap guarantee,
...
despite being documented as doing so.
2019-06-25 17:01:21 +01:00
Jenkins nedprod CI
e788ef697c
Merged from develop branch as CDash reports all green
2019-06-25 00:00:30 +01:00
Jenkins nedprod CI
f06e910dcf
Travis CI regenerates Boost.Outcome docs
2019-06-24 20:57:28 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ca78e3ccf1
Try again on that last commit!
2019-06-24 21:48:18 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
244008d271
Fix the is_nothrow_swappable emulation.
2019-06-24 21:09:37 +01:00
Jenkins nedprod CI
b04a5f6e09
Merged from develop branch as CDash reports all green
2019-06-24 00:00:30 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
3115d52341
Implemented first half of fixing issue #181 , where the strong guarantee for result swaps is now working correctly.
2019-06-23 16:48:29 +01:00
Jenkins nedprod CI
6085c62aee
Travis CI regenerates Boost.Outcome docs
2019-06-22 23:22:34 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
bb9b4c9844
Restore quickcpplib GIT sha
2019-06-23 00:15:00 +01:00
Jenkins nedprod CI
0785dbd25f
Merged from develop branch as CDash reports all green
2019-06-23 00:00:33 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
99e02dd889
Also prevent multiple definitions of boost::system::basic_outcome_failure_exception_from_error().
2019-06-22 22:01:43 +01:00
Jenkins nedprod CI
aa5e662ba6
Travis CI regenerates Boost.Outcome docs
2019-06-22 20:30:05 +00:00
Jenkins nedprod CI
9e24360561
Merging commit ned14/outcome@5ed6b10a3f :
...
Merged from develop branch as CDash reports all green
2019-06-22 20:29:54 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
4b7a2a3b2c
Fix issue #192 where the std::basic_outcome_failure_exception_from_error()
...
was being defined twice for translation units which combine standalone and
Boost Outcome's.
2019-06-22 21:22:42 +01:00
Jenkins nedprod CI
5ed6b10a3f
Merged from develop branch as CDash reports all green
2019-06-22 00:00:29 +01:00
Jenkins nedprod CI
4a053d5e15
Travis CI regenerates Boost.Outcome docs
2019-06-21 21:54:23 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
dd9e672c95
Issue #183 Added a separate motivation/plug_error_code
specifically for Boost.
2019-06-21 22:46:55 +01:00
Jenkins nedprod CI
6aada8eb62
Travis CI regenerates Boost.Outcome docs
2019-06-21 20:53:32 +00:00
Jenkins nedprod CI
d71b10fff7
Merging commit ned14/outcome@bb9dd4ec48 :
...
Merged from develop branch as CDash reports all green
2019-06-21 20:53:20 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
3f84bef655
Hopefully improve the fix for #189 according to Andrzej's feedback.
2019-06-21 21:45:08 +01:00
Jenkins nedprod CI
bb9dd4ec48
Merged from develop branch as CDash reports all green
2019-06-21 00:00:30 +01:00
Jenkins nedprod CI
6329251927
Travis CI regenerates Boost.Outcome docs
2019-06-20 21:30:16 +00:00
Jenkins nedprod CI
d701f48952
Merging commit ned14/outcome@c373ed38f5 :
...
Merged from develop branch as CDash reports all green
2019-06-20 21:30:04 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2e93586ade
Replace shonky implementation which confused GCC 6 in preceding commit.
...
This hopefully will close issue #189 .
2019-06-20 22:20:02 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
01660ff54d
Issue #189 refactored the OUTCOME_TRY
implementation to use more clarified
...
customisation points capable of accepting very foreign inputs. Removed the
`std::experimental::expected<T, E>` specialisations, as those are no longer
necessary. Fixed the documentation for the customisation points which
previously claimed that they are ADL discovered, which they are not. Added
a recipe describing how to add in support for foreign input types.
2019-06-20 11:14:48 +01:00
Jenkins nedprod CI
c373ed38f5
Merged from develop branch as CDash reports all green
2019-06-20 00:00:28 +01:00
Jenkins nedprod CI
644cbe5255
Travis CI regenerates Boost.Outcome docs
2019-06-19 09:23:34 +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)
3a8baf4264
Improved the FAQ answer made last night.
2019-06-19 10:14:28 +01:00
Jenkins nedprod CI
ca5995f40f
Merged from develop branch as CDash reports all green
2019-06-19 00:00:30 +01:00
Jenkins nedprod CI
ae47a42d4e
Travis CI regenerates Boost.Outcome docs
2019-06-18 21:15:56 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
14e898e5be
Add FAQ item explaining issue #185 , and why we will do nothing to
...
fix it right now.
2019-06-18 22:05:06 +01:00
Jenkins nedprod CI
873d13c612
Travis CI regenerates Boost.Outcome docs
2019-06-18 10:20:17 +00:00
Jenkins nedprod CI
7e40fde0c6
Merging commit ned14/outcome@5d126a4ea1 :
...
Merged from develop branch as CDash reports all green
2019-06-18 10:20:06 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
1054e19857
As per request from Boost release managers, relocated version.hpp
and revision.hpp
into detail (issue #184 )
2019-06-18 11:11:51 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f8bbb463a3
Manually add licence boilerplate headers to the cmake files (issue #184 )
2019-06-18 11:00:57 +01: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)
0a68655e74
Issue #184 Place licence boilerplate on the top of all source files missing one.
2019-06-18 10:52:17 +01:00
Jenkins nedprod CI
5d126a4ea1
Merged from develop branch as CDash reports all green
2019-06-18 00:00:32 +01:00
Jenkins nedprod CI
fc6b73ea17
Travis CI regenerates Boost.Outcome docs
2019-06-17 21:24:49 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ca7ef79433
Fix issue #182 where trait::is_exception_ptr_available<T>
was always true,
...
thus causing much weirdness, like not printing diagnostics and trying to feed
everything to `make_exception_ptr()`.
2019-06-17 22:15:49 +01:00
Jenkins nedprod CI
88e9978127
Travis CI regenerates Boost.Outcome docs
2019-06-17 10:30:42 +00:00
Jenkins nedprod CI
a823fcbf77
Merging commit ned14/outcome@5cc6a3962d :
...
Merged from develop branch as CDash reports all green
2019-06-17 10:30:30 +00:00
Jenkins nedprod CI
95dfe90b7b
Merging commit ned14/outcome@1278e4297a :
...
Merged from develop branch as CDash reports all green
2019-06-17 10:30:29 +00:00
Jenkins nedprod CI
b7fadff747
Merging commit ned14/outcome@fb647456e0 :
...
Merged from develop branch as CDash reports all green
2019-06-17 10:30:27 +00:00
Jenkins nedprod CI
9b2bb57a82
Merging commit ned14/outcome@797d95d8e0 :
...
Merged from develop branch as CDash reports all green
2019-06-17 10:30:26 +00:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7670a1bbaa
Fix issue #190 in Boost edition where unit test suite was not runnable from the Boost release distro.
2019-06-17 11:22:51 +01:00
Jenkins nedprod CI
5cc6a3962d
Merged from develop branch as CDash reports all green
2019-05-27 00:00:33 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
9fac0f6008
upd
2019-05-26 22:35:42 +01:00