216 Commits

Author SHA1 Message Date
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
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
Peter Dimov
54107baebe Remove bind2nd use (not in C++17); fix result warnings 2018-10-07 18:11:06 +03:00
Peter Dimov
af6fcecfcc Add a 5 min timeout to b2, to see if a test hangs 2018-10-07 18:00:58 +03:00
Peter Dimov
c6b41a7aad Add <local-visibility>global to library target 2018-10-07 07:11:33 +03:00
Peter Dimov
4433f45160 Add <visibility>global 2018-10-06 21:04:58 +03:00
Peter Dimov
2c250d461a Add .travis.yml 2018-10-06 19:19:25 +03:00
Peter Dimov
f5c39f5f94 Merge branch 'master' into develop 2018-10-06 19:14:39 +03:00
Jonathan Wakely
1350d90025 Replace std::swap overload for outgoing messages
Adding overloads to namespace std is undefined behaviour. The correct
way to customize swap is to provide an overload in the type's own
namespace, so it will be found by ADL.
2018-03-17 13:25:34 +00:00
Pavel I. Kryukov
8f55875491 Remove deprecated std::binary_function 2017-11-21 20:06:15 +03:00
Jonathan Wakely
737ccbe6eb Fix typo 2017-09-06 16:46:34 +01:00
K. Noel Belcourt
6d4757c56f Update meta data. boost-1.63.0 boost-1.70.0.beta1 boost-1.70.0 boost-1.69.0-beta1 boost-1.69.0 boost-1.68.0 boost-1.67.0 boost-1.66.0 boost-1.65.1 boost-1.65.0 boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 2016-11-03 11:30:45 -06:00
Alain Miniussi
f97c909f5c Added missing vector serializatin declaration. (#11)
May not be minimal.

Wow, thanks for the fast turnaround, appreciate the help.
2016-11-03 11:30:31 -06:00
K. Noel Belcourt
05fde3d577 Update meta data. 2016-10-31 19:04:17 -06:00
Alain Miniussi
4a62e6a7e1 Added missing vector serializatin declaration. (#11)
May not be minimal.

Wow, thanks for the fast turnaround, appreciate the help.
2016-10-31 18:49:49 -06:00
Marcel Raad
314a10cc63 Fix for MSVC warning (#8)
"warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)"
boost-1.62.0
2016-07-16 16:54:48 -06:00
Marcel Raad
3152c8545f Fix for MSVC (#9)
MSVC doesn't know "and". It warns:
hohberg_biconnected_components.hpp(166) : warning C4067: unexpected tokens following preprocessor directive - expected a newline
hohberg_biconnected_components.hpp(201) : warning C4067: unexpected tokens following preprocessor directive - expected a newline
2016-07-16 16:54:10 -06:00
K. Noel Belcourt
ad1ea75204 Add dependency on boost_mpi to fix link error
with missing boost mpi exception destructor.
2016-07-16 16:53:54 -06:00
Michael Opitz
d73fc5cd98 Added a presumably missing include directive. 2016-07-16 16:52:49 -06:00
Marcin Zalewski
c5e128c1e3 Fix reduce for predecessor.
The assumption was that the predecessor, which is a distributed vertex descriptor, should be
the same as the key. The key is actually a local vertex descriptor, and these two types may
not match.

Signed-off-by: Marcin Zalewski <marcin.zalewski@gmail.com>
2016-07-16 16:50:30 -06:00
Marcel Raad
c4fc14e816 Fix for MSVC warning (#8)
"warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)"
2016-05-01 15:36:08 -06:00