237 Commits

Author SHA1 Message Date
Peter Dimov f91d58beb1 Merge pull request #45 from Lastique/feature/remove_static_assert
Remove dependencies on Boost.StaticAssert
boost-1.91.0 boost-1.91.0.beta1 boost-1.92.0.beta1
2026-02-06 19:13:52 +02:00
Andrey Semashev 8fe1ca143d Remove dependencies on Boost.StaticAssert.
Boost.StaticAssert has been merged into Boost.Config, so remove
the dependency.
2026-01-22 22:42:54 +03:00
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.86.0.beta1 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.80.0 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 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.78.0.beta1 boost-1.77.0 boost-1.79.0 boost-1.79.0.beta1 boost-1.78.0 boost-1.77.0.beta1
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.72.0.beta1 boost-1.71.0 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.76.0.beta1 boost-1.72.0 boost-1.71.0.beta1 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