Peter Dimov
c81ecb5b9e
Update build.jam
boost-1.87.0
boost-1.87.0.beta1
2024-09-22 18:26:31 +03:00
Peter Dimov
856f5b3651
Fix relative includes
2024-09-22 18:25:01 +03:00
Peter Dimov
5ed038cfbe
Merge branch 'modular' of https://github.com/grafikrobot/boostorg.bimap into feature/modular-b2
2024-09-22 18:21:53 +03:00
Peter Dimov
96c6475d15
Merge pull request #26 from eldiener/develop
...
[skip ci] Add "cxxstd" json field
2024-09-22 18:21:10 +03:00
Rene Rivera
560eacbc3d
Sync from upstream.
2024-09-03 20:09:09 -05:00
joaquintides
fc8d7455ac
Merge pull request #45 from iazz/develop
...
Fix mutant_relation::operator=.
2024-09-03 17:38:37 +02:00
Rene Rivera
6a4d5bb5b8
Sync from upstream.
2024-08-20 09:57:24 -05:00
Peter Dimov
f57c83ab17
Update ci.yml
2024-08-17 19:41:16 +03:00
Ignacy Gawędzki
6bbd6cbda3
Fix mutant_relation::operator=.
...
Defining
template <bool FM>
mutant_relation& operator=(const mutant_relation<TA, TB, Info, FM>& rel) {
base_::change_to(rel);
return *this;
}
does not prevent the compiler from implicitly providing
mutant_relation& operator=(const mutant_relation&);
and hence the implicit version takes over when FM == force_mutable and
does not call base_::change_to.
Replace the template version with two non-template overloads, both
calling base_::change_to.
Signed-off-by: Ignacy Gawędzki <ignacy.gawedzki@green-communications.fr >
2024-08-09 22:26:45 +02:00
Rene Rivera
77bfae0f70
Fix syntax error in build dep references.
2024-08-01 17:16:36 -05:00
Rene Rivera
b74df17419
Update build dependencies.
2024-07-31 22:31:32 -05:00
Rene Rivera
dfd45b9555
Move inter-lib dependencies to a project variable and into the build targets.
2024-07-23 22:34:23 -05:00
Rene Rivera
03d429a6fc
Update copyright dates.
2024-07-20 22:52:04 -05:00
Rene Rivera
1c881068dc
Bump B2 require to 5.2
2024-06-14 11:33:55 -05:00
Rene Rivera
9fc4c9235c
Add requires-b2 check to top-level build file.
2024-05-05 09:00:00 -05:00
Rene Rivera
3e387ecb4a
Fix some new boost-root relative references.
2024-04-25 14:56:48 -05:00
Rene Rivera
393987cedd
Sync from upstream.
2024-04-10 08:36:06 -05:00
Peter Dimov
6865e94cc5
Update ci.yml
boost-1.86.0.beta1
boost-1.86.0
boost-1.85.0
2024-04-01 20:34:49 +03:00
Peter Dimov
be25530b20
Merge pull request #42 from joaquintides/develop
...
Fixed heterogeneous lookup for side collections
2024-04-01 20:00:08 +03:00
joaquintides
291496769e
updated release notes
2024-04-01 18:19:19 +02:00
joaquintides
de777745ac
fixed heterogeneous lookup for side collections
2024-04-01 17:54:01 +02:00
joaquintides
d4af7af96c
s/python/python3
2024-04-01 10:20:06 +02:00
joaquintides
076b7572bd
avoided use of C++23-incompatible version of libstdc++
...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110970
2024-04-01 09:54:56 +02:00
joaquintides
b71ebc5a98
launched CI
2024-04-01 09:24:36 +02:00
joaquintides
02eedb43b2
removed C++03 jobs
2024-04-01 09:22:49 +02:00
Rene Rivera
77cbf6075a
Switch to library requirements instead of source. As source puts extra source in install targets.
2024-03-29 21:12:36 -05:00
Rene Rivera
d5f5a124ee
Make the library modular usable.
2024-03-11 08:27:02 -05:00
Peter Dimov
e5c2657a9e
Update ci.yml
boost-1.85.0.beta1
boost-1.84.0.beta1
boost-1.84.0
boost-1.83.0.beta1
boost-1.83.0
boost-1.82.0.beta1
boost-1.82.0
2023-03-04 01:54:50 +02:00
Peter Dimov
de532af921
Regenerate CMakeLists.txt
2023-02-23 10:11:32 +02:00
Peter Dimov
2574e14e50
Clang-cl says that friend class unqualified-id; is a Microsoft extension
2023-02-23 10:10:22 +02:00
Peter Dimov
03b3c60899
Replace Serialization includes with boost/core/serialization.hpp
2023-02-23 09:59:23 +02:00
Peter Dimov
59448c600d
Update failing test
boost-1.81.0
boost-1.81.0.beta1
2022-11-03 18:45:45 +02:00
Peter Dimov
064a729b9c
Update ci.yml
2022-11-03 14:18:04 +02:00
Peter Dimov
4c109da604
Update failing test
2022-11-03 14:07:43 +02:00
Glen Fernandes
5a2d0973e7
Merge pull request #33 from fanquake/use_core_enable_if
...
refactor: use core/enable_if over utility/enable_if
2022-09-01 07:35:07 -04:00
fanquake
608c038c8e
refactor: use core/enable_if over utility/enable_if
...
The later is deprecated.
2022-08-31 12:59:19 +01:00
Peter Dimov
85f0f02537
Reenable C++03 for GCC 10/11 in GHA
boost-1.79.0.beta1
boost-1.77.0
boost-1.80.0
boost-1.80.0.beta1
boost-1.79.0
boost-1.78.0.beta1
boost-1.78.0
boost-1.77.0.beta1
2021-05-29 18:32:29 +03:00
Peter Dimov
82dd2c2f36
Disable failing tests
2021-05-29 18:31:37 +03:00
Peter Dimov
38fc565b70
Add -I example to depinst
2021-05-29 17:29:29 +03:00
Peter Dimov
03bf1d2229
Add CMakeLists.txt
2021-05-29 07:54:02 +03:00
Peter Dimov
0c6f94fe34
Add -I example to depinst
2021-05-29 07:23:26 +03:00
Peter Dimov
ec7de9c746
Remove dependency on PropertyMap
2021-05-29 06:42:37 +03:00
Peter Dimov
1b9d2e6ced
Update ci.yml
2021-05-29 06:12:43 +03:00
Peter Dimov
387cf6c4fa
Update ci.yml
2021-05-29 05:43:17 +03:00
Peter Dimov
6fc1bf1050
Disable failing test on Windows/x86
2021-05-29 05:20:04 +03:00
Peter Dimov
f32b492cc9
Update ci.yml
2021-05-29 05:07:02 +03:00
Peter Dimov
bfbb95f23c
Use BOOST_TEST_EQ for bucket check
2021-05-29 04:50:21 +03:00
Peter Dimov
7c9eca213c
Add .github/workflows
2021-05-29 04:33:19 +03:00
Peter Dimov
413a6d25c1
Update .travis.yml
2021-05-29 04:32:14 +03:00
Edward Diener
3a43c3924c
[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.
2021-01-19 00:00:33 -05:00