Commit Graph

184 Commits

Author SHA1 Message Date
Antony Polukhin
ac14682760
Merge pull request #5 from boostorg/pr/remove-mpl
Remove dependency on MPL
2018-09-13 17:43:28 +03:00
Peter Dimov
099cde4d6a Remove dependency on MPL 2018-09-12 19:45:13 +03:00
Antony Polukhin
134fef736a Added meta info that boost::any was accepted into C++17 2018-06-24 18:56:20 +03:00
Antony Polukhin
2f931b0a53 Speedup the CI run (attempt 1) 2018-04-18 08:46:17 +03:00
Antony Polukhin
d962e210f8 Fix formatting in README and update the TravisCI script 2017-05-19 22:09:18 +03:00
Antony Polukhin
4ca14647ff Run MinGW tests too (thanks to Pavel Filinov for showing that appveyor apability) 2017-02-23 21:20:41 +03:00
Antony Polukhin
878b58355a Suppress MSVC warning 2017-02-08 22:18:34 +03:00
Antony Polukhin
c8a2c96a44 Test case from trac issue 12052 2017-01-27 21:51:50 +03:00
Antony Polukhin
7260f203d1 Use boost::addressof instead of directly taking the address (trac 12615) 2017-01-04 12:42:24 +03:00
Antony Polukhin
e6d8a49e95 Do not include using double quotes (trac 12053) 2017-01-02 13:05:18 +03:00
Antony Polukhin
f2ba549521 Update CI script version 2016-12-04 02:38:06 +03:00
Antony Polukhin
2d222ec809 Fix coverage info gathering in travisCI script for GCC-6 2016-12-04 02:27:44 +03:00
Antony Polukhin
e0233ec493 Fix CI script: s/lexical_cast/any/g 2016-11-20 23:46:02 +03:00
Antony Polukhin
c14b1f46fd Updated CI scripts 2016-11-20 23:05:06 +03:00
Rene Rivera
45813a82a3 Add, and update, documentation build targets. 2016-10-07 23:03:40 -05:00
Antony Polukhin
3b7c34998d Fix attempt 2015-12-18 21:34:49 +03:00
Antony Polukhin
f5ba6ec211 Debugging TravisCI 2015-12-18 21:26:58 +03:00
Antony Polukhin
f834c1981e Attempt to fix travis build script 2015-12-18 21:12:07 +03:00
Antony Polukhin
2f63e461cb Update .travis.yml to use modern non-sudo approach 2015-12-18 20:45:46 +03:00
Antony Polukhin
0013d7aabb travis fixes 2015-08-22 21:21:27 +03:00
Antony Polukhin
b1452ce17e Fix travis build 2015-08-22 12:55:22 +03:00
Antony Polukhin
7412096eaa Run TravisCI tests using valgrind 2015-08-22 11:43:07 +03:00
Antony Polukhin
30d16c8499 More tests for RTTI off cases 2015-04-25 13:50:17 +03:00
Antony Polukhin
ed7cac4ee2 Merge pull request #4 from jzmaddock/patch-1
Fix header includes
2015-01-22 13:19:59 +04:00
jzmaddock
64150336e9 Fix header includes
The header fails to include mpl/if.hpp even though it uses it - issue exposed by type_traits rewrite.
2015-01-22 09:19:22 +00:00
Antony Polukhin
28fea113de Update readme and add .travis.yml 2014-12-23 14:04:04 +03:00
Antony Polukhin
eb4545f32b Minor fix for old compilers 2014-08-26 16:11:00 +04:00
Antony Polukhin
d69677ef81 Update libraries.json 2014-08-18 19:53:31 +04:00
Antony Polukhin
1b1c89e2c4 Merge pull request #3 from danieljames/metadata
Create metadata file.
2014-08-18 19:52:30 +04:00
Daniel James
1a4bb85df4 Add metadata file. 2014-08-18 14:57:15 +01:00
Antony Polukhin
c35a7ea2ce Any now can work without RTTI and uses Boost.TypeIndex 2014-08-11 14:07:54 +04:00
Antony Polukhin
c92ab03ab3 Apply fix for [#8958](https://svn.boost.org/trac/boost/ticket/8958) 2014-08-11 13:45:45 +04:00
Antony Polukhin
8e39f45c82 Merge branch 'master' into develop 2014-08-11 13:25:31 +04:00
Antony Polukhin
2d54f70b1f Merge pull request #2 from MarcelRaad/patch-1
Avoid MSVC warning in tests
2014-07-07 13:02:04 +04:00
Marcel Raad
02c4ed6bc4 Avoid MSVC warning in tests
Visual C++ emits the following warning on implicit conversions from pointers to bool:
"warning C4800: 'const void *': forcing value to bool 'true' or 'false' (performance warning)"
Fixed by explicitly comparing the pointer to 0.
2014-07-05 17:33:53 +02:00
Antony Polukhin
674b6a7e6d Merge branch 'develop' 2014-02-11 10:50:47 +04:00
Antony Polukhin
853ace9bac Comment out test for MSVC-10 and add a note about that test 2014-02-06 10:32:12 +04:00
Antony Polukhin
15df291657 Moved all the tests and test related stuff to test/ folder 2014-02-05 18:08:19 +04:00
Antony Polukhin
f3e37033da Merge branch 'develop' 2014-02-04 13:51:25 +04:00
Antony Polukhin
503a2843c7 Added some tests to cover case from #9462 2014-02-03 00:54:54 +04:00
Antony Polukhin
eaf11e088c Create first merge point for Git 2013-12-30 18:22:09 +04:00
Antony Polukhin
e3e5da65ba Removed a few whitespaces 2013-12-09 11:37:27 +04:00
Antony Polukhin
edc51a94e3 Fix issue #9462 with returning rvalue reference instead of returning by copy 2013-12-09 11:37:27 +04:00
Antony Polukhin
d35b2d64be Merge from trunk:
* dropped support of antique compilers (thanks to Stephen Kelly for doing it all around the boost!)

[SVN r86653]
2013-11-12 16:17:42 +00:00
Antony Polukhin
effaf3a3ac Merge from trunk:
* Fixed construction of `any` from `const any&&` (fixes #9215)

[SVN r86298]
2013-10-14 12:40:08 +00:00
Stephen Kelly
a4c98bb933 Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifdef...#endif blocks.

[SVN r86243]
2013-10-11 23:13:10 +00:00
Antony Polukhin
619c405be4 Fix for construction of any from const any&& (refs #9215)
[SVN r86213]
2013-10-09 14:34:15 +00:00
Stephen Kelly
0c0636053c Any: Remove obsolete GCC version check.
[SVN r86104]
2013-10-01 08:42:06 +00:00
Stephen Kelly
936ef398d8 Remove obsolete MSVC check from pragma guard
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq

is now clean.

[SVN r85952]
2013-09-26 13:02:51 +00:00
Antony Polukhin
75b5e98ce0 Merge tests of Boost.Any from trunk (refs #6999)
[SVN r85511]
2013-08-29 11:30:58 +00:00