Commit Graph

  • 1fd7271d2e Update copyright years develop boost-1.88.0.beta1 boost-1.88.0 master Antony Polukhin 2025-01-08 19:52:10 +03:00
  • 36fc992f51 Do not test on MinGW 32-bit any more Antony Polukhin 2024-12-19 18:56:14 +03:00
  • 0fd179fbd8
    Add support for modular build structure. (#111) boost-1.87.0.beta1 boost-1.87.0 René Ferdinand Rivera Morell 2024-08-24 04:40:30 -05:00
  • b33ff4f811
    Remove obsolete code (#109) boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 boost-1.85.0 Antony Polukhin 2024-01-08 20:13:32 +03:00
  • e37df948d7 Update copyright years Antony Polukhin 2024-01-07 12:56:27 +03:00
  • 9d1e62f33c
    Remove deprecated boost/swap.hpp include. (#108) boost-1.84.0.beta1 boost-1.84.0 Andrey Semashev 2023-09-03 11:23:14 +03:00
  • 7b45064ed8
    Drop C++03 support (#107) Antony Polukhin 2023-08-25 16:02:34 +03:00
  • d48711fb84 update CI boost-1.83.0.beta1 boost-1.83.0 Antony Polukhin 2023-05-22 09:18:54 +03:00
  • a3368f0cf8 add C++03 deprecation warnings Antony Polukhin 2023-05-14 20:10:13 +03:00
  • e4447e892f Update copyright years boost-1.82.0.beta1 boost-1.82.0 Antony Polukhin 2023-01-19 10:24:10 +03:00
  • db54469549
    Merge pull request #105 from fanquake/core_addressof Antony Polukhin 2023-01-17 15:29:41 +03:00
  • 8bad74942d
    refactor: use core/addressof over utility/addressof fanquake 2022-12-07 16:23:37 +00:00
  • 78856c049d Remove MacOS run from CI as it almost always hits CI limits boost-1.81.0.beta1 boost-1.81.0 Antony Polukhin 2022-09-02 19:18:52 +03:00
  • 738e53c83b Update CI Antony Polukhin 2022-09-02 17:47:11 +03:00
  • 40621b1256 fix c++03 compilation Antony Polukhin 2022-09-02 16:24:24 +03:00
  • bab78044e4 add tests from #100 Antony Polukhin 2022-09-01 14:20:47 +03:00
  • 73753b3d9e avoid recursive inclusion of multivisitors_cpp14_based.hpp Antony Polukhin 2022-09-01 11:21:55 +03:00
  • a104ef5f8a
    Merge pull request #96 from fanquake/core_checked_delete Antony Polukhin 2022-08-31 21:40:54 +03:00
  • edec2ffb3b
    Merge pull request #98 from ecatmur/patch-1 Antony Polukhin 2022-08-31 21:38:26 +03:00
  • 70ff3706c5
    clang/c++23: disable converting move assignment Ed Catmur 2022-06-29 12:36:16 +01:00
  • 281c1791b1
    refactor: use core/checked_delete over checked_delete fanquake 2022-04-08 14:48:21 +01:00
  • d2fdf2384b update copyright years boost-1.80.0.beta1 boost-1.80.0 boost-1.79.0.beta1 boost-1.79.0 Antony Polukhin 2022-01-30 15:03:18 +03:00
  • 18853a6bfb disable fusion_interop test for compilers with no variadic templates boost-1.78.0.beta1 boost-1.78.0 Antony Polukhin 2021-09-20 22:08:50 +03:00
  • 2d490e74bf update the Readme Antony Polukhin 2021-09-20 21:44:48 +03:00
  • 445d790b2f add a test for trac issue 8721 Antony Polukhin 2021-09-20 20:27:43 +03:00
  • 39d38baf29 remove outdated CI scripts Antony Polukhin 2021-09-20 20:14:39 +03:00
  • fce20c67fb simplify test to produce smaller binary Antony Polukhin 2021-09-20 18:03:27 +03:00
  • a8e42245e1 fix b2 warning Antony Polukhin 2021-09-20 18:02:42 +03:00
  • afe0914af5 disable test that is broken since C++20 Antony Polukhin 2021-09-20 13:30:23 +03:00
  • 15f2eefbc4
    Update ci.yml Antony Polukhin 2021-09-13 13:57:34 +03:00
  • 4962a5307c Update CMakeLists.txt Peter Dimov 2021-06-10 00:44:42 +03:00
  • d80cb48f02 fix issues found by inspect tool Antony Polukhin 2021-04-26 21:44:35 +03:00
  • 95ddf424e5 update CI from Boost.Conversion Antony Polukhin 2021-04-26 21:44:05 +03:00
  • 2969e124bc
    Merge pull request #91 from sdarwin/githubactions Antony Polukhin 2021-04-18 14:10:16 +03:00
  • 3a46150c0f Add GitHub Actions config [ci skip] sdarwin 2021-03-04 18:23:02 +00:00
  • 8942489244
    Merge pull request #89 from sdarwin/drone boost-1.77.0.beta1 boost-1.77.0 boost-1.76.0.beta1 boost-1.76.0 Antony Polukhin 2021-01-27 10:30:36 +03:00
  • 5f90f71e1b
    Merge pull request #88 from eldiener/develop Antony Polukhin 2021-01-27 10:24:40 +03:00
  • 4c9b00be1a add drone config [ci skip] sdarwin 2021-01-26 15:29:55 +00:00
  • 945331a312 [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. Edward Diener 2021-01-20 02:57:30 -05:00
  • dcaa5ba5ef
    Specify address model for MSVC Antony Polukhin 2021-01-04 11:06:38 +03:00
  • 9221b1513c update copyright years Antony Polukhin 2021-01-03 20:10:23 +03:00
  • 688a7db652
    Merge pull request #87 from sdarwin/lcov Antony Polukhin 2021-01-03 12:49:52 +03:00
  • 8da93b3259 update lcov in .travis.yml sdarwin 2020-12-31 00:13:59 +00:00
  • 5e989572ae
    Merge pull request #83 from camolezi/camolezi-missing-include boost-1.75.0.beta1 boost-1.75.0 boost-1.74.0 Antony Polukhin 2020-07-29 19:17:54 +03:00
  • b948c1a486
    Added missing <tuple> include Lucas Camolezi 2020-07-24 11:03:10 -03:00
  • 03035b2f6b Fix wrong usage of boost::move (fixes #53, #82) Antony Polukhin 2020-07-23 15:28:07 +03:00
  • 5bd7870560
    Merge pull request #81 from vgvassilev/patch-1 Antony Polukhin 2020-07-19 10:43:24 +03:00
  • 9bd4ae5684
    Add missing include Vassil Vassilev 2020-07-19 02:45:36 +03:00
  • 619d3dcc0f
    Merge pull request #80 from Lastique/fix_deprecated_headers boost-1.74.0.beta1 Antony Polukhin 2020-05-13 12:55:30 +03:00
  • 351b812267 Updated header locations to avoid warnings about using deprecated headers. Andrey Semashev 2020-05-11 17:28:26 +03:00
  • 2605aa4bff Apply BOOST_OVERRIDE to boost::bad_get::what() and boost::bad_visit::what() (fixes #78) Antony Polukhin 2020-05-05 20:22:28 +03:00
  • 167b5ff373
    Merge pull request #79 from eldiener/develop Antony Polukhin 2020-05-02 07:54:57 +03:00
  • 1fa5aa0e0a Merge branch 'develop' of https://github.com/eldiener/variant into cppbuilder Edward Diener 2020-04-08 20:45:11 -04:00
  • 5cbe9b7e19 CI fixes boost-1.73.0 Antony Polukhin 2020-04-06 11:45:47 +03:00
  • 38bc003df0
    Update .travis.yml Antony Polukhin 2020-04-06 01:41:02 +03:00
  • a816eb6202
    Diagnose CI issue Antony Polukhin 2020-04-05 16:12:51 +03:00
  • 1ba33a580e
    Merge pull request #77 from BartSiwek/fix_zero_as_null_pointer_constant Antony Polukhin 2020-04-03 13:35:51 +03:00
  • a3f266706b Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. Edward Diener 2020-03-31 22:52:39 -04:00
  • 74a9d7691c Fix GCC zero-as-null-pointer-constat warnings Bart Siwek 2020-03-28 11:42:56 +01:00
  • bee77d42a8 update copyright year boost-1.73.0.beta1 Antony Polukhin 2020-01-11 19:35:53 +03:00
  • 206d1d2bb2
    Merge pull request #74 from Kojoley/remove-unused-includes Antony Polukhin 2019-12-02 07:21:33 +03:00
  • 93c21189e6 Remove unused includes Nikita Kniazev 2019-12-01 19:06:41 +03:00
  • c401edba70 fix typos Antony Polukhin 2019-06-28 22:44:06 +03:00
  • f34376e115
    Merge pull request #66 from Kojoley/partly-mitigate-bad-clang-inlining-decision boost-1.72.0.beta1 boost-1.72.0 boost-1.71.0.beta1 boost-1.71.0 Antony Polukhin 2019-05-09 10:01:59 +03:00
  • 15a846fba0
    CI fixes Antony Polukhin 2019-05-02 10:45:09 +03:00
  • 8f52f879b5
    CI scripts update to deal with container changes Antony Polukhin 2019-05-02 10:44:06 +03:00
  • 3ed28d2cc5
    Merge pull request #71 from boostorg/antoshkka/revert-recursive-move Antony Polukhin 2019-05-02 10:32:31 +03:00
  • b18c22a8ff Revert "Merge pull request #59 from Kojoley/recursive_wrapper-move-constructor-pointer-stealing" Antony Polukhin 2019-05-01 20:57:40 +03:00
  • 0e122c38fe
    Merge pull request #67 from HDembinski/fix_warning Antony Polukhin 2019-04-23 08:56:28 +03:00
  • 31ed2a3b70
    Merge pull request #68 from ecatmur/apply-visitor-copy-cv-ref Antony Polukhin 2019-04-23 08:55:00 +03:00
  • 7331d648f4 Add test. Ed Catmur 2019-04-21 00:50:00 +01:00
  • 2e32903579 Merge remote-tracking branch 'origin/develop' into apply-visitor-copy-cv-ref Ed Catmur 2019-04-20 22:22:12 +01:00
  • 5be655d46f
    Update appveyor.yml Antony Polukhin 2019-04-17 21:23:36 +03:00
  • cbdb354a27 Copy variant cvref when determining result type Edward Catmur 2019-04-17 15:05:37 +01:00
  • b1d66215e1
    Update appveyor.yml Antony Polukhin 2019-04-14 21:58:31 +03:00
  • 66ef97f655 fix_warning Hans Dembinski 2019-04-14 14:02:19 +02:00
  • dd9b0c9b84 Partly mitigate bad Clang inlining decision Nikita Kniazev 2019-04-14 04:26:31 +03:00
  • 74ea828cde
    Merge pull request #65 from boostorg/feature/std-hash Antony Polukhin 2019-04-12 10:55:46 +03:00
  • 7cc18f356c
    Merge pull request #63 from Kojoley/do-not-call-abort Antony Polukhin 2019-04-12 10:54:17 +03:00
  • dcbfeb9892
    Merge pull request #59 from Kojoley/recursive_wrapper-move-constructor-pointer-stealing Antony Polukhin 2019-04-12 10:52:35 +03:00
  • 055487c5bb
    Avoid git clone issues Antony Polukhin 2019-04-02 09:23:59 +03:00
  • 31dcc43faf Add std::hash specialization for variant (refs #49) Antony Polukhin 2019-04-01 23:45:21 +03:00
  • c80759d265
    Merge pull request #64 from Kojoley/suppress-warnings-in-tests Antony Polukhin 2019-03-27 10:19:55 +03:00
  • e20f5eb7b8 Suppress warnings in tests Nikita Kniazev 2019-03-26 17:43:32 +03:00
  • 3cc73fe162 Do not call abort in forced_return Nikita Kniazev 2019-03-26 04:46:43 +03:00
  • 7ecf721f2b
    Merge pull request #62 from gjasny/static-visitor-public-dtor boost-1.70.0 Antony Polukhin 2019-03-16 17:59:28 +03:00
  • 90e7fbae48
    Merge pull request #61 from Mike-Devel/min_cmake Antony Polukhin 2019-03-09 21:57:30 +03:00
  • dd728220b0 static_visitor: Make destructor public Gregor Jasny 2019-03-09 15:25:03 +01:00
  • 98e2674467 [CMake] Add minimal cmake support Mike Dev 2018-10-02 22:17:59 +02:00
  • 5c10399096 Added note about pointer stealing to never-empty guarantee design docs Nikita Kniazev 2019-03-04 01:49:35 +03:00
  • 11d03f3b51 Added macro to docs Nikita Kniazev 2019-02-24 03:42:11 +03:00
  • df4e29cf1e Use boost type_traits Nikita Kniazev 2019-02-24 00:44:07 +03:00
  • 32794c2340 More work done Nikita Kniazev 2019-02-24 00:21:54 +03:00
  • 754eaf824f Updated the documentation Nikita Kniazev 2019-02-15 23:33:03 +03:00
  • af07139502 refine precondition check to a function Nikita Kniazev 2019-02-09 16:20:26 +03:00
  • 3e93fd428c followup to recursive_wrapper pointer stealing Nikita Kniazev 2019-02-04 17:13:10 +03:00
  • 1364d3ff5f recursive_wrapper move constructor pointer stealing Nikita Kniazev 2019-01-31 19:56:13 +03:00
  • d069511e31 Update copyright boost-1.70.0.beta1 Antony Polukhin 2019-01-17 13:00:51 +03:00
  • ba0746fc9d Temporary disable test for issue #53 Antony Polukhin 2019-01-08 14:18:24 +03:00
  • 46d8b92f73 Increase fetch depth to avoid issues with submodules Antony Polukhin 2019-01-08 01:01:52 +03:00