Commit Graph

2221 Commits

Author SHA1 Message Date
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
ecaa091cba
travis 2016-07-19 17:48:43 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
da721943cc
travis 2016-07-19 17:39:26 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
4ad747b83a
Fix use of cmake < 3.0 on travis 2016-07-19 17:30:37 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
553fb67352
Travis and Appveyor fixes 2016-07-19 17:06:08 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
0402563a9a
Now working on GCC with precompiled headers, both embedded and sibling configurations. 2016-07-19 13:38:20 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
db07076ec1
upd 2016-07-19 13:04:14 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
69f2aec785
Moved Outcome over to fully use the new boost-lite cmake infrastructure, adding per-commit namespace permutation, C++ Modules support, embedded or sibling pickup of the boost-lite dependency. 2016-07-19 08:40:12 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
5e0a09d077
Merge branch 'master' of github.com:ned14/boost.spinlock 2016-07-18 09:33:05 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
40d724c6e8
upd 2016-07-18 09:32:47 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c6ed263e02
upd 2016-07-17 23:21:10 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
40edf861a0
Merge branch 'master' of https://github.com/ned14/boost.outcome 2016-07-17 23:20:22 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2dbbf7c492
wip find_boostish_library() 2016-07-17 23:18:43 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
e608fd3af7
Merge branch 'master' of https://github.com/ned14/boost.outcome 2016-07-16 15:50:24 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b5fc6ac6ef
upd 2016-07-16 15:49:19 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f9c725b016
Merge branch 'master' of https://github.com/ned14/boost.outcome 2016-07-14 17:11:07 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
5f2f4881fc
Use Experimental cdash, not Continuous. 2016-07-14 17:08:51 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
50baa869de
appveyor 2016-07-14 17:02:43 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
6c95700e32
appveyor 2016-07-14 16:58:51 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
dfa27eb21c
Fix ctest failure 2016-07-14 16:53:44 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
139c2077ed
Fix cmake 3.5 incompatibility 2016-07-14 16:50:20 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
f0036bd7a4
upd 2016-07-14 16:43:31 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
8d2b6c2968
Travis and appveyor now use cmake 2016-07-14 16:36:06 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2b5a4a1937
Got Outcome working with precompiled headers on GCC 2016-07-14 16:15:09 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
e9be76c792
Merge branch 'master' of github.com:ned14/boost.spinlock 2016-07-14 12:20:50 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
3c53e3818e
Outcome now working very well on Windows and Linux with boost lite cmake tooling 2016-07-14 12:20:27 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
784d1c1a20
Merge branch 'master' of https://github.com/ned14/boost.outcome 2016-07-12 09:32:13 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
99d608fcba
upd 2016-07-12 09:31:56 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
42226c95dd
upd 2016-07-12 09:31:32 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
680648945d
wip 2016-07-12 09:11:23 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d9a2d5f95f
Brought in the new cmake tooling from afio 2016-07-12 08:48:08 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
3a3cc0321e
upd 2016-07-09 21:31:04 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
44310e2608
upd 2016-07-09 14:48:02 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
118b549801
Replace WIN32 with _WIN32 2016-07-09 14:44:41 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
09be3104ba
upd 2016-07-02 19:01:49 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b5e0f6b2c0
Fix incorrect printing of error_code_extended. 2016-06-29 19:03:29 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
759632fdf5
Fix unit test failures on GCC 6 2016-06-29 13:16:56 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
34a0c9881b
updated docs. 2016-06-29 09:44:30 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
364ada2d92
Added monad visualiser for VS2015 2016-06-29 09:21:33 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b9ae79472c
Regened constexpr for VS2015 Update 3 RTM 2016-06-28 12:30:23 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
155817d18d
result<T> now has a trivial destructor if T has a trivial destructor. A big gain for the compiler optimiser. 2016-06-28 11:31:38 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
281ef69c22
wip on making result<int> be trivially destructible 2016-06-28 09:59:20 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
40352cb0e4
Try again with travis 2016-06-28 09:04:56 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
61eea9c3c9
Currently fails on clang for unknown reasons, so pushing to Travis to see what gives on GCC. 2016-06-28 08:49:11 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
70c4c14835
Got single byte value storage constexpr happy 2016-06-28 08:13:07 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
c27d9c8906
wip on finishing constexpr support for monad 2016-06-27 09:30:34 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
90e1bfc033
upd 2016-06-24 14:20:12 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2507ea3f44
Finished monad comparison operators 2016-06-24 14:12:51 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
016695e277
Lots more work on comparison operators. Still lacking the associative property, but otherwise looking strong. 2016-06-24 09:14:53 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
b6583410f7
Fix regression from adding proper comparison operators. 2016-06-23 20:46:54 +01:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d802443032
travis 2016-06-23 19:17:54 +01:00