Antony Polukhin
f882ab890d
Merge pull request #21 from sdarwin/drone
...
Drone config
boost-1.76.0.beta1
boost-1.76.0
2021-01-27 10:28:28 +03:00
sdarwin
e0bb75e096
add drone config [ci skip]
2021-01-26 15:29:35 +00:00
Antony Polukhin
80b9240f2e
Merge pull request #20 from eldiener/develop
...
[skip ci] Add "cxxstd" json field
2021-01-20 10:34:58 +03:00
Edward Diener
df86cb59c4
[skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out.
2021-01-19 12:48:45 -05:00
Antony Polukhin
4fec53f3db
update copyright years
2021-01-03 13:57:41 +03:00
Antony Polukhin
db398fc1c8
Merge pull request #19 from sdarwin/lcov
...
update lcov in .travis.yml
2021-01-02 17:06:49 +03:00
sdarwin
1576ff7be6
update lcov in .travis.yml
2020-12-24 15:50:18 +00:00
Antony Polukhin
9540be42b4
CI fixes (3)
boost-1.74.0
boost-1.75.0.beta1
boost-1.75.0
boost-1.74.0.beta1
2020-07-06 10:34:54 +03:00
Antony Polukhin
7624b70a6d
index.html update
2020-07-06 10:15:07 +03:00
Antony Polukhin
78fc22c66a
CI fixes (2)
2020-07-06 10:13:52 +03:00
Antony Polukhin
f1d5059c75
fix broken link
2020-07-05 23:24:00 +03:00
Antony Polukhin
f2e83915c3
CI fixes (1)
2020-07-05 19:30:18 +03:00
Antony Polukhin
e0a40b7067
CI fixes
2020-07-05 19:27:05 +03:00
Antony Polukhin
1dd1c98b79
Merge pull request #18 from Mike-Devel/patch-1
...
[CMake] Add boost core to dependency list
2020-05-02 07:51:37 +03:00
Mike-Devel
a1788bc31b
[CMake] Add boost core to dependency list
...
Used in boost/polymorphic_cast.hpp
2020-04-29 11:52:40 +02:00
Antony Polukhin
58c33270a2
Use boost::addressof and update docs
boost-1.73.0.beta1
boost-1.73.0
2020-01-25 10:59:32 +03:00
Julien DELACROIX
e130cd860c
boost::polymorphic_downcast only supports raw pointer cast, which is a gap compared to static_cast.
...
To make it clear:
Base* base = new Base();
static_cast<Derived*>(base) ===> OK
static_cast<Derived&>(*base) ===> OK
boost::polymorphic_downcast<Derived*>(base) ===> OK
boost::polymorphic_downcast<Derived&>(*base) ===> IMPOSSIBLE
boost::polymorphic_downcast being a kind of "debug-safe version" of
static_cast, it should provide the same capabilities.
This patch extend boost::polymorphic_downcast to support references just
like static_cast does.
This is achieved by introducing a partial specialization for references.
Unit tests have been updated accordingly.
2019-12-09 08:51:10 +01:00
Antony Polukhin
9d4a518e74
CI fix (2)
boost-1.71.0.beta1
boost-1.71.0
boost-1.72.0.beta1
boost-1.72.0
2019-06-29 11:28:49 +03:00
Antony Polukhin
1525157560
CI fix
2019-06-29 11:06:42 +03:00
Antony Polukhin
3421136ef0
test on clang-7 instead of clang-5.0
2019-06-29 10:59:47 +03:00
Antony Polukhin
441d4e4e1b
Update appveyor.yml
2019-04-24 22:10:38 +03:00
Antony Polukhin
b3f8e9f014
Merge pull request #16 from Mike-Devel/min_cmake
...
[CMake] Add minimal cmake support
boost-1.70.0
2019-03-03 21:54:59 +03:00
Mike-Devel
24f2769eb7
[CMake] Use PascalCase in project name
2019-03-03 10:11:11 +01:00
Mike Dev
6806d99529
[CMake] Add minimal cmake support
...
- CMake file only supports add_subdirectory workflow.
- Provides target Boost::conversion, but doesn't support
installation or running unit tests.
2019-03-03 09:38:35 +01:00
Antony Polukhin
e38c0753ef
update copyright years
boost-1.70.0.beta1
2019-01-30 23:13:06 +03:00
Antony Polukhin
6b3395e57d
Merge pull request #15 from apolukhin/feature/ci-update
...
CI update: Test on Cygwin, Clang and many other platforms
2018-12-15 00:40:42 +03:00
Antony Polukhin
83e57ed513
Do not run CI tests without RTTI
2018-12-14 12:28:02 +03:00
Antony Polukhin
56393150bb
update ci
2018-12-14 11:53:39 +03:00
Antony Polukhin
e8d104f34d
Merge pull request #14 from gsauthof/verbatim
...
Add some missing verbatim markers
boost-1.69.0-beta1
boost-1.69.0
2018-10-16 22:31:35 +03:00
Georg Sauthoff
a770ff87d7
Add some missing verbatim markers
...
i.e. completed one unbalanced and the rest for some non-verbatim
identifiers.
2018-10-16 21:22:10 +02:00
Antony Polukhin
29997a9fe1
Fix warning
...
`warning: catching polymorphic type ???class std::bad_cast??? by value`
2018-10-03 20:33:30 +03:00
Antony Polukhin
2a0a2a59f5
Fixed formatting in README and updated the AppveyorCI script
boost-1.65.0
boost-1.65.1
boost-1.68.0
boost-1.67.0
boost-1.66.0
2017-05-20 10:42:53 +03:00
Antony Polukhin
51d544e6b8
Merge pull request #13 from boostorg/danieljames-patch-3
...
Change the path of the quickbook documentation
boost-1.64.0-beta2
boost-1.64.0
2017-03-26 13:09:03 +03:00
Daniel James
ee92f4f98b
Change the path of the quickbook documentation
...
The html path is determined by the quickbook id.
2017-03-25 21:50:29 +00:00
Antony Polukhin
d46e12c921
Attempt to fix the docs build and redirects
2017-03-25 22:44:56 +03:00
Antony Polukhin
2648b144be
Merge pull request #11 from boostorg/danieljames-patch-1
...
Try to fix the documentation build
2017-03-25 09:31:51 +03:00
Daniel James
32130aa427
Try to fix the documentation build
...
I think boostdoc is depending on the wrong target. Not sure if this will work, but worth a go?
2017-03-24 09:23:59 +00:00
Antony Polukhin
c704762482
Run MinGW tests too (thanks to Pavel Filinov for showing that appveyor apability)
2017-02-23 21:21:50 +03:00
Rene Rivera
ae1f2a5cd1
Fix doc build.
...
The doc building alias reference did not get updated for changed target. This puts in the correct name.
boost-1.64.0-beta1
2016-12-27 13:24:04 -06:00
Antony Polukhin
993685b7d0
Merge pull request #10 from very-cool-name/quickbook_doc
...
Moved documentation from html to Boost Quickbook.
2016-12-26 23:30:40 +04:00
Mike Maximoff
eafe2d352e
Fixed title to Conversion.
2016-12-25 23:00:40 +03:00
Mike Maximoff
3b9769567e
Fixed aliases and copyrights. Created new index.html with redirect only.
2016-12-24 23:13:01 +03:00
Mike Maximoff
610f9fe674
Moved documentation from html to Boost Quickbook.
2016-12-21 23:16:10 +03:00
Antony Polukhin
cbe18465d7
Merge pull request #9 from very-cool-name/gcc6_fix
...
boost::assertion_failed trapped assertions, and subsequent bad casts …
2016-12-17 12:45:02 +04:00
Mike Maximoff
181eb0e6fc
boost::assertion_failed trapped assertions, and subsequent bad casts were executed anyway. Now it throws exceptions for assert-like behavior.
2016-12-16 10:46:37 +03:00
Antony Polukhin
46694fb293
Update CI script version
2016-12-04 02:38:30 +03:00
Antony Polukhin
4d814efd3f
Update CI scripts, add appveyor CI
2016-12-04 02:35:42 +03:00
Antony Polukhin
da8b2fe695
Fix file permissions
boost-1.63.0
boost-1.62.0
boost-1.61.0
2015-12-30 00:08:28 +03:00
Antony Polukhin
a7b9f42b9a
Use lightweight_test.hpp instead of asserts in tests
2015-12-30 00:07:48 +03:00
Antony Polukhin
b6e9403ef0
Fixed warnings in tests
2015-12-14 19:14:28 +03:00