2
0
mirror of https://github.com/boostorg/variant.git synced 2026-01-19 04:42:16 +00:00

Commit Graph

  • fdf2c0f646 Update copyright years develop master Antony Polukhin 2026-01-04 11:27:21 +03:00
  • 0d822a9b73 Bump actions/checkout from 2 to 6 (#114) dependabot[bot] 2025-12-29 12:31:14 +03:00
  • cf72f05cef Add dependabot Antony Polukhin 2025-12-24 20:23:02 +03:00
  • 9738f5733b CI fixes (#113) boost-1.90.0.beta1 boost-1.90.0 Antony Polukhin 2025-09-13 13:52:35 +03:00
  • a803f3f1dd Update Link to regression test matrix in README (#112) Alexander Grund 2025-08-26 12:00:54 +02:00
  • 1fd7271d2e Update copyright years boost-1.89.0 boost-1.88.0.beta1 boost-1.88.0 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