Glen Fernandes
3d98e6aed4
Use __builtin_addressof when available
2017-01-31 20:10:18 -05:00
Peter Dimov
39515e5a78
Remove tools/inspect from .yml files
2017-01-31 16:27:24 +02:00
Peter Dimov
2af0107c1f
Merge branch 'develop'
2017-01-31 16:24:12 +02:00
Glen Fernandes
26f290d09f
Merge pull request #22 from glenfe/develop
...
Implement constexpr addressof
2017-01-31 08:47:51 -05:00
Glen Fernandes
09dcc68ecd
Implement constexpr addressof
2017-01-31 08:45:47 -05:00
Peter Dimov
fa88cc32cf
The build-in clang++ fails in c++11 mode with g++-6 installed for some reason
2017-01-30 17:51:39 +02:00
Peter Dimov
f7183714c1
Expand platform coverage in .travis.yml
2017-01-30 16:03:38 +02:00
Andrey Semashev
b0239ba7be
Simplified demangle() a little to make better use of RVO.
2017-01-11 22:25:50 +03:00
Andrey Semashev
1abd68102d
Simplified demangle() a little to make better use of RVO.
2017-01-11 22:25:31 +03:00
Andrey Semashev
a1ba85e5f6
Silenced warnings about unused variables.
boost-1.63.0
2016-11-08 16:52:13 +03:00
Andrey Semashev
399ef5207e
Disabled warnings about signed/unsigned mismatch when using BOOST_TEST_EQ/BOOST_TEST_NE.
2016-11-08 16:52:04 +03:00
Andrey Semashev
01d5850952
Use auto_ptr only when it is provided by the standard library. Improves compatibility with C++17.
2016-11-08 16:51:54 +03:00
Andrey Semashev
c0f277a7d8
Silenced warnings about unused variables.
2016-11-07 17:56:45 +03:00
Andrey Semashev
5507006fc2
Disabled warnings about signed/unsigned mismatch when using BOOST_TEST_EQ/BOOST_TEST_NE.
2016-11-06 20:57:05 +03:00
Andrey Semashev
b7f49c9c78
Use auto_ptr only when it is provided by the standard library. Improves compatibility with C++17.
2016-11-06 20:00:47 +03:00
Rene Rivera
ee8c2d3e46
Add, and update, documentation build targets.
2016-10-10 11:39:48 -05:00
Rene Rivera
9953994761
Add, and update, documentation build targets.
2016-10-07 23:07:33 -05:00
Peter Dimov
0a50557410
Merge branch 'develop'
2016-09-30 16:08:59 +03:00
Peter Dimov
8156259043
Copy repo instead of doing a checkout, for pull requests.
2016-09-10 13:50:36 +03:00
Peter Dimov
5263c5d47f
Enable Travis notifications on success.
2016-09-10 01:50:43 +03:00
Peter Dimov
29810a490a
Change Appveyor to use msvc-14.0 because 12.0 doesn't work.
2016-09-10 01:49:51 +03:00
Peter Dimov
aa17d6a5e2
Merge branch 'develop' of https://github.com/eldiener/core into develop
2016-09-10 01:06:07 +03:00
Andrey Semashev
9df5059786
Restored dependency on tools/inspect in master.
boost-1.62.0
2016-07-12 14:09:58 +03:00
Andrey Semashev
df2f358766
Merge branch 'develop'
2016-07-12 13:56:43 +03:00
Andrey Semashev
2128428ca1
Made the workaround for Oracle compiler more strict.
2016-07-12 13:52:05 +03:00
Andrey Semashev
b0b16d6ddb
Attempt to re-enable Boost.Core.Swap tests.
2016-07-11 17:08:28 +03:00
Andrey Semashev
d732412924
Added a workaround for Oracle compiler with STLport when the first argument to distance() is an array and the second one is a pointer (presumably, pointing into the array).
2016-07-11 16:34:02 +03:00
Peter Dimov
9823a4135b
Do not fetch tools/inspect in .yml files
2016-05-21 23:37:42 +03:00
Peter Dimov
05f6c1d642
Merge branch 'develop'
2016-05-21 22:44:55 +03:00
Peter Dimov
0ad01c60a0
Add .travis.yml
2016-05-21 22:09:15 +03:00
Peter Dimov
a7607030a9
Merge branch 'develop'
2016-05-21 20:55:42 +03:00
Peter Dimov
94d3d3540f
Remove test dependency on mpl/not.hpp.
2016-05-21 20:07:35 +03:00
Peter Dimov
45a63809bf
Update README.md
2016-05-21 19:37:50 +03:00
Peter Dimov
f55d2a5cf9
Add appveyor.yml.
2016-05-21 19:29:04 +03:00
Edward Diener
fd022e2d86
Added documentation and tests for BOOST_TEST_NOT.
2016-05-20 05:22:20 -04:00
Edward Diener
f1c51cb19c
Added BOOST_TEST_NOT to lightweight test.
2016-05-19 09:56:23 -04:00
Andrey Semashev
f81653660b
Added a boostdoc target to unify Boost release docs building.
boost-1.61.0
2016-01-06 21:06:49 +03:00
Andrey Semashev
6345b93198
-Added constexpr and noexcept specifiers to make the emulation technically closer to the actual enums.
2016-01-01 19:02:48 +03:00
Andrey Semashev
181965f303
Added support for __has_include on gcc, in addition to clang.
2015-12-31 19:45:37 +03:00
Andrey Semashev
3add966877
Added support for gabi++ ABI implementation used in Android NDK.
boost-1.60.0
2015-08-28 22:31:26 +03:00
Andrey Semashev
3eecdd27fe
Added a few notes to the README.md file.
2015-08-28 22:03:30 +03:00
Andrey Semashev
c29b43c80c
Merge pull request #18 from jfalcou/fix_enable_if_has_type_test
...
Fix test for enable_if_has_type
2015-08-18 10:27:28 +03:00
Joel Falcou
482a6f9419
Fix test for enable_if_has_type
2015-08-18 08:59:05 +02:00
Glen Fernandes
2e79e3b63d
Update README.md to point to boost.org
2015-08-15 07:48:28 -04:00
Andrey Semashev
a30186cfa4
Merge pull request #16 from jfalcou/enable_if_has_type
...
Added enable_if_has_type facility.
2015-08-15 14:03:19 +03:00
Joel Falcou
87d43ddffc
Rename to enable_if_has_type in concordance with MPL existing traits
2015-08-13 17:42:34 +02:00
Joel Falcou
ad513c1641
Introduces enable_if_type
...
enable_if_type allow to perform SFINAE check on the existence
of a dependent type.
It has been used here and there in various boost library but it's
useful enough to warrant an autonomous existence.
2015-08-10 16:55:44 +02:00
Andrey Semashev
4268048ab8
Merge branch 'develop'
boost-1.59.0
2015-07-20 12:32:52 +03:00
Andrey Semashev
5d9aeb3161
Slightly more robust check for BOOST_GCC.
2015-07-17 21:50:44 +03:00
Andrey Semashev
5e8b9152be
Added a check for C++11 mode to disable auto_ptr deprecation warnings.
2015-07-17 21:41:44 +03:00