Commit Graph
387 Commits
Author SHA1 Message Date
Peter Dimov 8333e9af93 Apply Node20 workaround 2024-12-12 19:50:00 +02:00
Peter Dimov 19b75fffe4 Add test/variant_visit_cx_2.cpp. Refs #47. 2024-11-23 04:11:30 +02:00
Peter Dimov bdc1098c80 Add test/variant_visit_r_cx.cpp. Refs #47. 2024-11-23 03:38:27 +02:00
Peter Dimov 9061e427c2 Add test/variant_visit_cx.cpp. Refs #47. 2024-11-23 03:13:28 +02:00
Peter Dimov 1202390861 Update .drone.jsonnet 2024-11-22 23:06:34 +02:00
Peter Dimov 79061e470f Update ci.yml 2024-11-22 22:53:17 +02:00
Peter Dimov a4b167b723 Add VERBATIM to add_custom_target boost-1.87.0 boost-1.87.0.beta1 2024-08-28 20:45:54 +03:00
Peter Dimov c7c5eb2510 Update .drone.jsonnet 2024-08-28 20:45:27 +03:00
Peter Dimov acf24454d8 Update build.jam, test/Jamfile 2024-08-28 20:28:59 +03:00
Rene Rivera f78343e18d Sync from upstream. 2024-07-25 17:19:46 -05:00
Rene Rivera ea4394914c Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:24 -05:00
Peter Dimov f5cd36af3d Update MSVC workaround 2024-07-21 22:55:40 +03:00
Peter Dimov 0e325dcf8d Update ci.yml 2024-07-21 22:38:06 +03:00
Peter Dimov e3cf721a23 Define BOOST_ALLOW_DEPRECATED in JSON tests for g++ 4.x 2024-07-21 22:20:27 +03:00
Peter Dimov d4f0e57b36 Update .drone.jsonnet 2024-07-21 21:54:28 +03:00
Rene Rivera f874a2cb1b Update copyright dates. 2024-07-20 22:52:05 -05:00
Rene Rivera fc088e7273 Change all <source> references to <library>. 2024-07-20 21:27:52 -05:00
Rene Rivera 4f207d7363 Bump B2 require to 5.2 2024-06-14 11:33:56 -05:00
Rene Rivera 429a82a52e Sync from upstream. 2024-05-19 23:15:27 -05:00
Peter Dimov f9bdafd3ca Remove C++11 requirements from test/Jamfile boost-1.86.0 boost-1.86.0.beta1 2024-05-18 03:18:56 +03:00
Peter Dimov 38293da18e Update .drone.jsonnet 2024-05-18 02:43:52 +03:00
Peter Dimov 65ab0f8cef Update ci.yml 2024-05-17 22:04:55 +03:00
Peter Dimov 78796d0e7d Increase workaround to < 1950, because VS2022 has reached _MSC_VER=1940. Refs #43. 2024-05-17 21:44:21 +03:00
Rene Rivera bb13b5be08 Add requires-b2 check to top-level build file. 2024-05-05 09:00:01 -05:00
Rene Rivera 1324e32b33 Add missing import-search for cconfig/predef checks. 2024-05-04 23:33:36 -05:00
Rene Rivera 02303d662e Sync from upstream. 2024-04-10 07:58:16 -05:00
Rene Rivera 09f3802347 Switch to library requirements instead of source. As source puts extra source in install targets. 2024-03-29 21:16:00 -05:00
Peter Dimov ff36c3aa1f Merge pull request #42 from K-ballo/more-natvis
Improve natvis
boost-1.85.0
2024-03-25 02:22:20 +02:00
Peter Dimov f0acc9326e Work around MSVC failures in variant_derived_construct2. Refs #43. 2024-03-24 19:16:09 +02:00
Peter Dimov a936eae01b Add test/variant_derived_construct2. Refs #43. 2024-03-24 18:41:49 +02:00
Agustin Berge 77234b514c Improve natvis:
- extend support from 10 to 40 alternatives,
- split single-buffer vs double-buffer definitions,
- adjust display string to follow MS definition for std::variant
2024-03-23 16:04:54 -03:00
Rene Rivera 5c34125b14 Make the library modular usable. 2024-03-11 08:38:17 -05:00
Peter Dimov c125b32938 Add msvc-14.3 /permissive- to Drone boost-1.85.0.beta1 2024-02-08 20:58:45 +02:00
Peter Dimov 3298078c8b Update .drone.jsonnet 2024-01-11 22:05:28 +02:00
Peter Dimov a38839febc Update ci.yml 2024-01-11 21:20:40 +02:00
Peter Dimov c3071b7d0b Merge pull request #40 from Lastique/patch-1
Add missing dots in visit_by_index docs
2024-01-11 21:03:37 +02:00
Andrey Semashev 9cf32980a9 Add missing dots in visit_by_index docs 2024-01-11 20:18:06 +03:00
Peter Dimov 9e4234bfd5 Merge pull request #39 from 13steinj/develop
Suppress -Wuninitialized in emplace_impl
boost-1.84.0.beta1 boost-1.84.0
2023-10-24 12:42:10 +03:00
Jonathan Stein 55f1332ce0 Suppress -Wuninitialized in emplace_impl
Closes #38
2023-10-23 15:46:15 -05:00
Peter Dimov db12c36b89 Remove unnecessary includes 2023-10-11 18:28:11 +03:00
Peter Dimov a5cb0582d5 Make tag_invoke_L2 more msvc-14.0-friendly 2023-09-03 18:28:49 +03:00
Peter Dimov e2546b70ca Document uses_double_storage(). Refs #37. boost-1.83.0.beta1 boost-1.83.0 2023-06-29 18:32:58 +03:00
Peter Dimov 362224a009 Update ci.yml 2023-06-29 16:44:47 +03:00
Peter Dimov 2c590716ab Use the exact 3.125f in variant_visit_r.cpp 2023-06-29 12:05:55 +03:00
Peter Dimov 82b98fb757 Cast 3.14f to float because FLT_EVAL_METHOD (see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108742) for discussion 2023-06-29 10:46:54 +03:00
Peter Dimov 30afb9e183 Update test/Jamfile to fix Drone issues 2023-06-29 09:54:49 +03:00
Peter Dimov 129e27ce09 Update Drone files 2023-06-29 09:33:44 +03:00
Peter Dimov 26595285d3 Add variant<>::uses_double_storage(). Refs #37. 2023-06-28 22:14:56 +03:00
Peter Dimov 95a8c5ffec Update .drone.jsonnet boost-1.82.0.beta1 boost-1.82.0 2023-01-23 03:53:25 +02:00
Peter Dimov ec2819a05e Update CMakeLists.txt 2023-01-13 00:56:45 +02:00