Commit Graph

2221 Commits

Author SHA1 Message Date
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
fb6e92d515
Broke result.hpp out into many separate files for easier compartmentalisation.
Stripped the status support from result, added unchecked<T, E> typedef
2017-10-02 01:22:17 +01:00
Jenkins nedprod CI
bb8745093f Merged from develop branch as CDash reports all green 2017-09-30 00:00:17 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
36dc61eb46
Updated docs to reflect recent improvements. 2017-09-29 00:59:45 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
74cda247bd
Remove clang building from travis for Boostified Outcome.
Update docs to say OS X is back to being supported, yay.
2017-09-29 00:21:50 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
4c9b5af8f6
Script converted Outcome seems to fail with clang 4.0, try clang 5.0 2017-09-29 00:02:20 +01:00
Jenkins nedprod CI
e5bdda2d7a Merged from develop branch as CDash reports all green 2017-09-29 00:00:16 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
aa7d59598c
Travis for script converted Boost.Outcome working, now calling it from travis ci job 2017-09-28 23:50:53 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
90435f3b21
Try rennabling OS X on Travis with Xcode 9 2017-09-28 23:34:10 +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)
b23d6ed701
Cleared all remaining warnings on MSVC 2017-09-28 02:10:28 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
cc8e589b54
Added FAQ entry on Outcome's checked<T, E> vs expected<T, E>.
Disabled expected_pass on GCC 6, it won't compile it.
2017-09-28 01:56:55 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
04638284bf
expected_pass was actually quite broken, fixed. 2017-09-28 01:02:20 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7d8ee1bbc0
Fix breakage from previous commit. 2017-09-28 00:40:15 +01:00
Jenkins nedprod CI
1d29d49d68 Merged from develop branch as CDash reports all green 2017-09-28 00:00:17 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
10d139b959
Added in the WG21 Expected reference test suite with an emulated Expected shim. 2017-09-27 23:55:26 +01:00
Jenkins nedprod CI
30a548f9be Merged from develop branch as CDash reports all green 2017-09-27 00:00:16 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
6089de5475
Fix docs warning 2017-09-26 00:03:18 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
165ded7675
Merge branch 'develop' 2017-09-24 19:35:16 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
27933fe915
upd 2017-09-24 19:33:56 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c357b6d441
Fixed Appveyor 2017-09-24 15:20:18 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
84b407e566
Fix appveyor 2017-09-24 04:57:59 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
19866bfa4d
Try forcing the ctest build generator 2017-09-24 04:50:09 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
008f2e9014
Appveyor try VS2017 Preview 2017-09-24 04:40:13 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
669ff92dde
upd 2017-09-24 04:34:06 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
cbff53a487
Appveyor use VS2017 2017-09-24 04:24:33 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
9e19316479
Lots of VS2017 related warnings fixes 2017-09-24 04:16:46 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
0fdf8f24f7
Restore Visual Studio support. Many, many, many thanks to @jamboree for telling me the workaround for the ICEs. 2017-09-24 03:45:21 +01:00
Jenkins nedprod CI
b440bbf44f Merged from develop branch as CDash reports all green 2017-09-11 00:00:29 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
315adcb159
upd 2017-09-10 00:40:03 +01:00
Jenkins nedprod CI
cdb0cf9c41 Merged from develop branch as CDash reports all green 2017-09-05 00:00:15 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b55ea26b7f
upd 2017-09-04 20:43:42 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
3bca6a7265
upd 2017-09-04 01:53:04 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b727b29045
upd 2017-09-04 01:01:36 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
75c97260e2
Fix bad HTML subrepo ref 2017-09-04 00:14:46 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2dc6a3e0a1
Fix cmake failure on older cmake 2017-09-04 00:08:55 +01:00
Jenkins nedprod CI
0cc8aca041 Merged from develop branch as CDash reports all green 2017-09-02 00:00:16 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
e147ff174c
upd 2017-09-01 00:51:57 +01:00
Jenkins nedprod CI
8f97571877 Merged from develop branch as CDash reports all green 2017-09-01 00:00:16 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2da708b9ce
upd 2017-08-31 01:22:06 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
a9c862a110
upd 2017-08-31 01:09:20 +01:00
Jenkins nedprod CI
7b4dcdf29e Merged from develop branch as CDash reports all green 2017-08-29 00:00:15 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
adf5402d3e
upd 2017-08-28 13:29:31 +01:00
Jenkins nedprod CI
59f21b64ba Merged from develop branch as CDash reports all green 2017-08-28 00:00:35 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2c2f7b1f1b
upd 2017-08-27 02:53:54 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
63c456cb93
Fix build regression on CI. 2017-08-27 02:28:16 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
5186c9b29d
upd 2017-08-27 01:20:42 +01:00
Jenkins nedprod CI
3e80483dcb Merged from develop branch as CDash reports all green 2017-08-27 00:00:19 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
7e716e8169
Fix issue #64 OUTCOME_TRY on excepted outcome is propagating a null error rather than just an exception 2017-08-26 20:48:45 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f863d85ca2
upd 2017-08-26 02:49:45 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
dd7adfb791
upd 2017-08-26 02:24:56 +01:00