Peter Dimov
|
a63b03286e
|
Add test/variant_value_construct_cx_2, 3, 4. Refs #53.
|
2025-10-18 08:24:39 +03:00 |
|
Peter Dimov
|
5661f2ba15
|
Disable variant_default_construct_cx_4, _5 on Clang < 18 as well
|
2025-10-18 03:12:52 +03:00 |
|
Peter Dimov
|
9d913eb1a0
|
Disable variant_default_construct_cx_3 on Clang < 18; earlier versions complain that the type isn't literal.
|
2025-10-18 03:01:19 +03:00 |
|
Peter Dimov
|
43377dcada
|
Add test/variant_default_construct_cx_5. Refs #53.
|
2025-10-18 02:49:29 +03:00 |
|
Peter Dimov
|
2af2d02fce
|
Add test/variant_default_construct_cx_4. Refs #53.
|
2025-10-18 02:41:28 +03:00 |
|
Peter Dimov
|
b2109dee2a
|
Add test/variant_default_construct_cx_3. Refs #53.
|
2025-10-18 02:37:21 +03:00 |
|
Peter Dimov
|
df001efb54
|
Add test/variant_default_construct_cx_2. Refs #53.
|
2025-10-18 02:29:52 +03:00 |
|
Peter Dimov
|
e708866c65
|
Add more constexpr. Refs #53.
|
2025-10-17 22:24:26 +03:00 |
|
Peter Dimov
|
28d23c14f6
|
Update ci.yml
|
2025-10-17 21:21:02 +03:00 |
|
Peter Dimov
|
8caa1a3484
|
Update revision history
boost-1.89.0
boost-1.88.0.beta1
boost-1.88.0
|
2025-01-15 19:44:18 +02:00 |
|
Peter Dimov
|
6669e07071
|
Work around GCC 5, 6 failures
|
2024-12-22 20:12:08 +02:00 |
|
Peter Dimov
|
df84f1f146
|
Work around Clang 3.x failures
|
2024-12-22 20:10:16 +02:00 |
|
Peter Dimov
|
2630b3e572
|
Use the smallest appropriate unsigned type for the index. Closes #50.
|
2024-12-22 19:09:05 +02:00 |
|
Peter Dimov
|
010c78598e
|
Split variant_index_type into separate runs for each variant size
|
2024-12-22 06:03:10 +02:00 |
|
Peter Dimov
|
d77d61c8ec
|
Avoid use of mp_back in variant_index_type.cpp
|
2024-12-22 04:52:07 +02:00 |
|
Peter Dimov
|
8f6918554e
|
Use -j2 on GHA and Appveyor to avoid MSVC out of heap errors
|
2024-12-22 04:31:47 +02:00 |
|
Peter Dimov
|
183aea23a9
|
Only use -ftemplate-depth for Clang on Linux, because clang-cl doesn't like it (and Mac doesn't need it)
|
2024-12-22 03:20:39 +02:00 |
|
Peter Dimov
|
7c64abd41c
|
Remove clang-5.0/cxxstd=1z from Drone as well
|
2024-12-22 03:16:12 +02:00 |
|
Peter Dimov
|
7b8e8c33bb
|
Disable variant_index_type.cpp for msvc-14.0, because GHA fails with 'out of heap space'
|
2024-12-22 03:09:28 +02:00 |
|
Peter Dimov
|
2f5dbc19b5
|
Remove cxxstd=1z for Clang 5.0
|
2024-12-22 03:03:57 +02:00 |
|
Peter Dimov
|
639bd0232b
|
Add -ftemplate-depth=1024 for Clang (3.x needs it)
|
2024-12-22 03:03:35 +02:00 |
|
Peter Dimov
|
94749d088d
|
Disable variant_index_type.cpp for MSVC 32 bit
|
2024-12-22 02:44:02 +02:00 |
|
Peter Dimov
|
e2fc107ac7
|
Add test/variant_index_type.cpp. Refs #50.
|
2024-12-21 20:15:45 +02:00 |
|
Peter Dimov
|
306a602d19
|
Compute the index type with a metafunction. Refs #50.
|
2024-12-21 19:01:18 +02:00 |
|
Peter Dimov
|
509ce1dc77
|
Merge pull request #49 from Lastique/patch-1
Add missing std namespace qualifiers
|
2024-12-18 06:55:12 +02:00 |
|
Andrey Semashev
|
47e544959f
|
Added missing std namespace qualifiers.
|
2024-12-18 02:57:01 +03:00 |
|
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.beta1
boost-1.86.0
|
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 |
|