8caa1a3484
Update revision history
boost-1.88.0.beta1
boost-1.88.0
2025-01-15 19:44:18 +02:00
6669e07071
Work around GCC 5, 6 failures
2024-12-22 20:12:08 +02:00
df84f1f146
Work around Clang 3.x failures
2024-12-22 20:10:16 +02:00
2630b3e572
Use the smallest appropriate unsigned type for the index. Closes #50 .
2024-12-22 19:09:05 +02:00
010c78598e
Split variant_index_type into separate runs for each variant size
2024-12-22 06:03:10 +02:00
d77d61c8ec
Avoid use of mp_back in variant_index_type.cpp
2024-12-22 04:52:07 +02:00
8f6918554e
Use -j2 on GHA and Appveyor to avoid MSVC out of heap errors
2024-12-22 04:31:47 +02:00
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
7c64abd41c
Remove clang-5.0/cxxstd=1z from Drone as well
2024-12-22 03:16:12 +02:00
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
2f5dbc19b5
Remove cxxstd=1z for Clang 5.0
2024-12-22 03:03:57 +02:00
639bd0232b
Add -ftemplate-depth=1024 for Clang (3.x needs it)
2024-12-22 03:03:35 +02:00
94749d088d
Disable variant_index_type.cpp for MSVC 32 bit
2024-12-22 02:44:02 +02:00
e2fc107ac7
Add test/variant_index_type.cpp. Refs #50 .
2024-12-21 20:15:45 +02:00
306a602d19
Compute the index type with a metafunction. Refs #50 .
2024-12-21 19:01:18 +02:00
509ce1dc77
Merge pull request #49 from Lastique/patch-1
...
Add missing std namespace qualifiers
2024-12-18 06:55:12 +02:00
47e544959f
Added missing std namespace qualifiers.
2024-12-18 02:57:01 +03:00
8333e9af93
Apply Node20 workaround
2024-12-12 19:50:00 +02:00
19b75fffe4
Add test/variant_visit_cx_2.cpp. Refs #47 .
2024-11-23 04:11:30 +02:00
bdc1098c80
Add test/variant_visit_r_cx.cpp. Refs #47 .
2024-11-23 03:38:27 +02:00
9061e427c2
Add test/variant_visit_cx.cpp. Refs #47 .
2024-11-23 03:13:28 +02:00
1202390861
Update .drone.jsonnet
2024-11-22 23:06:34 +02:00
79061e470f
Update ci.yml
2024-11-22 22:53:17 +02:00
a4b167b723
Add VERBATIM to add_custom_target
boost-1.87.0.beta1
boost-1.87.0
2024-08-28 20:45:54 +03:00
c7c5eb2510
Update .drone.jsonnet
2024-08-28 20:45:27 +03:00
acf24454d8
Update build.jam, test/Jamfile
2024-08-28 20:28:59 +03:00
f78343e18d
Sync from upstream.
2024-07-25 17:19:46 -05:00
ea4394914c
Move inter-lib dependencies to a project variable and into the build targets.
2024-07-23 22:34:24 -05:00
f5cd36af3d
Update MSVC workaround
2024-07-21 22:55:40 +03:00
0e325dcf8d
Update ci.yml
2024-07-21 22:38:06 +03:00
e3cf721a23
Define BOOST_ALLOW_DEPRECATED in JSON tests for g++ 4.x
2024-07-21 22:20:27 +03:00
d4f0e57b36
Update .drone.jsonnet
2024-07-21 21:54:28 +03:00
f874a2cb1b
Update copyright dates.
2024-07-20 22:52:05 -05:00
fc088e7273
Change all <source> references to <library>.
2024-07-20 21:27:52 -05:00
4f207d7363
Bump B2 require to 5.2
2024-06-14 11:33:56 -05:00
429a82a52e
Sync from upstream.
2024-05-19 23:15:27 -05:00
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
38293da18e
Update .drone.jsonnet
2024-05-18 02:43:52 +03:00
65ab0f8cef
Update ci.yml
2024-05-17 22:04:55 +03:00
78796d0e7d
Increase workaround to < 1950, because VS2022 has reached _MSC_VER=1940. Refs #43 .
2024-05-17 21:44:21 +03:00
bb13b5be08
Add requires-b2 check to top-level build file.
2024-05-05 09:00:01 -05:00
1324e32b33
Add missing import-search for cconfig/predef checks.
2024-05-04 23:33:36 -05:00
02303d662e
Sync from upstream.
2024-04-10 07:58:16 -05:00
09f3802347
Switch to library requirements instead of source. As source puts extra source in install targets.
2024-03-29 21:16:00 -05:00
ff36c3aa1f
Merge pull request #42 from K-ballo/more-natvis
...
Improve natvis
boost-1.85.0
2024-03-25 02:22:20 +02:00
f0acc9326e
Work around MSVC failures in variant_derived_construct2. Refs #43 .
2024-03-24 19:16:09 +02:00
a936eae01b
Add test/variant_derived_construct2. Refs #43 .
2024-03-24 18:41:49 +02:00
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
5c34125b14
Make the library modular usable.
2024-03-11 08:38:17 -05:00
c125b32938
Add msvc-14.3 /permissive- to Drone
boost-1.85.0.beta1
2024-02-08 20:58:45 +02:00