235 Commits

Author SHA1 Message Date
Peter Dimov
57fbbbd6dd Try libopenmpi-dev on 24.04 as well 2025-10-15 03:29:32 +03:00
Jeremy W. Murphy
4f004d2f09 Remove C++03,11,2a from GHA 2025-10-14 07:49:31 +09:00
Jeremy W. Murphy
811f00d4c4 Update maintainer
Should have done this when I took over Boost.Graph, whoops.
2025-09-24 19:03:37 +09:00
Jeremy W. Murphy
e30c78dbc2 Merge pull request #24 from cojuer/develop
Remove mentions of bsp_process_group from docs
2025-09-24 18:57:14 +09:00
Jeremy W. Murphy
c4ed70c088 Merge pull request #34 from J5lx/metis-reader-seeking
Document that metis_reader expects a seekable stream
2025-09-24 18:54:05 +09:00
Peter Dimov
787bdffb75 Merge pull request #38 from grafikrobot/modular
Add support for modular build structure.
2025-05-02 19:12:17 +03:00
Rene Rivera
48cb060088 Move include to target. 2025-04-17 08:52:51 -05:00
Rene Rivera
c1e750e4c0 Use latest ubuntu/compilers on GHA. 2025-04-12 23:19:14 -05:00
Rene Rivera
3e59d3a7ce Add python build setup. 2024-08-03 12:31:40 -05:00
Rene Rivera
72a60073d4 Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:23 -05:00
Rene Rivera
926be2b8f6 Bump B2 require to 5.2 2024-06-14 11:33:55 -05:00
Rene Rivera
a36ae0f714 Add requires-b2 check to top-level build file. 2024-05-05 09:00:01 -05:00
Rene Rivera
ce155b133b Add missing NO_LIB usage requirements. 2024-04-28 20:15:28 -05:00
Rene Rivera
f85d0486ea Switch to library requirements instead of source. As source puts extra source in install targets. 2024-03-29 21:15:59 -05:00
Rene Rivera
1e61bc8db4 Make the library modular usable. 2024-03-11 08:38:17 -05:00
Jeremy W. Murphy
39ef1fd1ef Merge pull request #35 from Lastique/feature/update_filesystem_usage
Update Boost.Filesystem usage
2024-01-31 13:42:47 +11:00
Andrey Semashev
3dd7ba1084 Updated Boost.Filesystem usage.
Removed usage of Boost.Filesystem APIs that were deprecated and
then removed.
2024-01-27 01:21:38 +03:00
Jakob Gahde
366b4d713e Document that metis_reader expects a seekable stream 2022-02-19 19:27:46 +01:00
Peter Dimov
5520a5617d Add missing include boost-1.90.0.beta1 boost-1.90.0 boost-1.89.0 boost-1.88.0.beta1 boost-1.88.0 boost-1.87.0.beta1 boost-1.87.0 boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 boost-1.85.0 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 boost-1.81.0.beta1 boost-1.81.0 boost-1.80.0.beta1 boost-1.80.0 2022-01-29 06:44:59 +02:00
Peter Dimov
cf752ed392 Include the parallel property map header in addition to the non-parallel one 2022-01-29 06:41:04 +02:00
Glen Fernandes
476623e72b Merge pull request #32 from boostorg/feature/lightweight_test
Switch from deprecated test to Lightweight Test
boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 boost-1.77.0.beta1 boost-1.77.0
2021-06-08 18:23:55 -04:00
Glen Fernandes
0f33c33431 Switch from deprecated test to Lightweight Test 2021-06-08 18:02:59 -04:00
jzmaddock
8ecd72490a Merge pull request #31 from boostorg/pr13
Integration test for PR13
2021-06-01 09:43:45 +01:00
jzmaddock
fbb372d0e7 Merge pull request #30 from boostorg/pr14
Integration test for PR14
2021-06-01 09:24:11 +01:00
jzmaddock
f19548c655 Merge pull request #29 from boostorg/pr17
Integration test for PR17
2021-06-01 09:23:53 +01:00
jzmaddock
c09bf1803d Merge pull request #12 from jwakely/patch-1
Fix typo
2021-06-01 08:44:46 +01:00
John Maddock
1348a5f9bd Merge branch 'patch-1' of https://github.com/pavelkryukov/graph_parallel into pr13 2021-06-01 08:43:48 +01:00
John Maddock
2a8e476da1 Merge branch 'swap-overload' of https://github.com/jwakely/graph_parallel into pr14 2021-06-01 08:41:20 +01:00
John Maddock
57009357d1 Merge branch 'use_uncaught_exceptions' of https://github.com/Lastique/graph_parallel into pr17 2021-06-01 08:38:36 +01:00
jzmaddock
5c7048b5a8 Merge pull request #23 from eldiener/develop
[skip ci] Add "cxxstd" json field
2021-05-31 20:35:56 +01:00
jzmaddock
dd4371fd4c Merge pull request #28 from boostorg/mac-ci
Try to add Mac OS X CI.
2021-05-31 20:35:16 +01:00
jzmaddock
f19d271ab7 Apply fix for min_element with non-conforming iterators. 2021-05-31 19:57:17 +01:00
jzmaddock
63f262daaa Correct library name in CI script. 2021-05-31 19:06:18 +01:00
jzmaddock
c719d2b6a8 Try to add Mac OS X CI. 2021-05-31 19:01:33 +01:00
jzmaddock
19cbc72c99 3rd try to get user-config.jam correct in CI. 2021-05-31 17:50:22 +01:00
jzmaddock
7215ed0628 Correct user-config.jam generation. 2021-05-31 17:41:43 +01:00
jzmaddock
e1a7aff71e Add user-config.jam to CI test runs. 2021-05-31 17:38:47 +01:00
jzmaddock
bf8835e08f Add examples to tests. 2021-05-31 16:21:41 +01:00
jzmaddock
501070ef07 Merge pull request #25 from boostorg/ci
Add basic CI.
2021-05-31 12:35:12 +01:00
jzmaddock
f6579ee396 Remove outdated travis integration in favour of GHA.
[CI SKIP]
2021-05-31 12:34:16 +01:00
jzmaddock
7bda8e2da1 Add basic CI. 2021-05-31 12:06:59 +01:00
jzmaddock
a6f794d69e Trivial #include and namespace fixes. 2021-05-31 09:52:06 +01:00
Peter Dimov
363150333f Add CMakeLists.txt 2021-05-30 02:56:18 +03:00
akovalev
2c45271718 Remove mentions of bsp_process_group from docs 2021-05-16 12:36:28 +03:00
Edward Diener
e56f352e7e [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 22:45:41 -05:00
Andrey Semashev
55ddeaf16d Use uncaught_exceptions from Boost.Core to avoid C++17 warnings.
In C++17, std::uncaught_exception is deprecated in favor of
std::uncaught_exceptions. Use portable uncaught_exceptions implementation
from Boost.Core, which is also available for C++03.

This fixes gcc 8 warnings about using deprecated features in C++17 mode.
2018-12-17 18:53:24 +03:00
Peter Dimov
22385ccb6c Update message when MPI is not configured to match MPI's boost-1.76.0.beta1 boost-1.76.0 boost-1.75.0.beta1 boost-1.75.0 boost-1.74.0.beta1 boost-1.74.0 boost-1.73.0.beta1 boost-1.73.0 boost-1.72.0.beta1 boost-1.72.0 boost-1.71.0.beta1 boost-1.71.0 2018-10-12 06:12:32 +03:00
Peter Dimov
92ef955fc8 Move property_serialize.hpp to Graph 2018-10-08 15:56:31 +03:00
Peter Dimov
a27071ac5e Avoid including an mpi header in property_serialize.hpp 2018-10-07 20:13:34 +03:00
Peter Dimov
2f5702d608 Do not use random_shuffle when not present 2018-10-07 19:53:50 +03:00