Douglas Gregor
dd85022178
boost/pending/property_serialize.hpp: - Moved serialization code here
...
boost/pending/property.hpp:
- From here
boost/graph/adj_list_serialize.hpp:
- Include the new property_serialization header
[SVN r32275]
2018-10-08 01:34:25 +03:00
Peter Dimov
5f1edca51c
Include graph_parallel headers through a BOOST_GRAPH_MPI_INCLUDE macro to hide them from boostdep
2018-10-06 19:03:11 +03:00
Peter Dimov
6039d918eb
Re-add g++-4.6 to Travis
2018-09-30 02:57:44 +03:00
Josh Marshall
183a67fdc4
Merge branch 'boostorg-develop' into develop
2018-09-29 19:45:29 -04:00
Josh Marshall
d31aa184af
Rebasing to new develop
2018-09-29 19:44:58 -04:00
Peter Dimov
878d6f6b22
Fix xcode configs (8.2, 8.1, 8.0 don't exist, were interpreted as default (9.4)
2018-09-29 18:26:26 +03:00
Peter Dimov
a65f604d54
Deprecate relaxed_heap.hpp, do not test (fails on g++-8)
2018-09-29 17:20:25 +03:00
Peter Dimov
23b26724c2
Merge pull request #118 from apolukhin/antoshkka/visibility-issues
...
fix visibility of exceptions within Boost.Graph
2018-09-29 17:14:43 +03:00
jrmarsha
2e54007e75
Merge pull request #6 from apolukhin/antoshkka/visibility-issues
...
Antoshkka/visibility issues
2018-09-29 10:05:34 -04:00
Peter Dimov
80806fdfb7
Enable Travis testing of feature branches
2018-09-29 16:50:59 +03:00
Josh Marshall
5dd748307c
Realized the while loop in reindex_edge_list(), and so changed this.
2018-09-28 09:47:26 -04:00
Josh Marshall
5d6c7f6695
Reverting a block comment removal at jzmaddock's request.
2018-09-25 09:59:16 -04:00
Antony Polukhin
ab9299f9c6
fix visibility of exceptions within Boost.Graph
2018-09-25 11:05:31 +03:00
Josh Marshall
5d0f5a6b03
Clang had some helpful warnings about typename usage which were applied.
2018-09-22 22:03:15 -04:00
Josh Marshall
9cfddda9cf
I don't recall messing with these to make them auto, but they were auto. I've still been unable to reproduce the TravisCI errors, but this should still bring this branch closer to merging.
2018-09-22 21:25:21 -04:00
Josh Marshall
21bdac5709
Silencing some build warnings about a trivial faux pas
2018-09-14 14:45:11 -04:00
Josh Marshall
6808062c07
First possible complete fixes for r_c_shortest_paths.
2018-09-11 17:00:43 -04:00
Josh Marshall
a10f17eb99
Made typename fixes more broad and complete.
2018-09-11 17:00:05 -04:00
Josh Marshall
8551039ae3
Learned more of how typename works, changed to using that.
2018-09-08 03:02:13 -04:00
Josh Marshall
3cc890e854
Changing c++11 auto type usage to delctype() boilerplate in order to allow compatability with C++03. This has only been tested locally, and this is being uploaded to test aginst the automated test suite.
2018-09-07 00:03:57 -04:00
Josh Marshall
037af4db54
Fixing incorrect use of typedef's via macro.
2018-09-06 10:06:07 -04:00
Josh Marshall
82fa79e783
Inappropriate overuse of 'typename' removed.
2018-09-05 14:35:26 -04:00
Josh Marshall
283675d792
Use of nullptr when it is too soon to include that feature.
2018-09-05 14:33:43 -04:00
Pavel I. Kryukov
2f430a19e1
Remove deprecated code from examples
...
std::unary_function and std::binary_function were
removed in C++17 and are no longer available
while compiling with MS Visual Studio 2017
2018-09-02 14:05:50 +03:00
Josh Marshall
98164bf937
Removed dead code/comment block from iteration macros.
2018-09-01 17:59:02 -04:00
Josh Marshall
19c23ca255
Removing references and testing to relaxed heap; relaxed heap is now marked as depreciated. This is due to some testing failures and a lack of use of relaxed_heap.
2018-09-01 14:51:42 -04:00
jzmaddock
4aaf5307db
CI: disable toolsets that fail for reasons unconnected to us.
...
[CI SKIP]
2018-09-01 13:05:23 +01:00
jzmaddock
f36a7bab16
Touch travis.yml.
2018-09-01 09:39:12 +01:00
jzmaddock
458594d43a
Add better Appveyor and Travis support.
2018-09-01 09:03:11 +01:00
Josh Marshall
84122c8049
Fixed an incorrect file name in tests and added a git ignore for generated testing files.
2018-08-31 23:53:45 -04:00
jrmarsha
c0450496a8
Merge pull request #5 from anadon/fix-add-vertex-subgraph
...
Getting together PR's for first batch of merges.
2018-08-31 22:07:36 -04:00
jrmarsha
19dd94ee70
Merge pull request #4 from boostorg/develop
...
Updating development branch that I'm merging to.
2018-08-31 22:03:34 -04:00
jrmarsha
e2f742d584
Merge pull request #2 from asomers/develop
...
Creating first batch merge for well formed bug fixes.
2018-08-31 21:58:43 -04:00
jrmarsha
03b6e8acd6
Merge pull request #3 from raahlb/fix_remove_vertex
...
Creating first batch of merges for well formed bug fixes.
2018-08-31 21:58:28 -04:00
jrmarsha
a499be87cb
Merge pull request #1 from pmateusz/develop
...
Creating first batch merge to bring in well formed bugfixing pull requests.
2018-08-31 21:58:08 -04:00
Rasmus Ahlberg
e8d7c9fe9b
Added test case for removing edges bug from previous commit.
2018-08-23 16:22:06 +02:00
Rasmus Ahlberg
e2db737d1b
Don't copy value if not needed, as source's m_property will be set to null when copied.
...
See https://svn.boost.org/trac10/ticket/13544 .
2018-07-30 12:15:25 +02:00
Katrin Leinweber
94b4c662f8
Hyperlink DOIs against preferred resolver
2018-06-24 08:17:22 +02:00
John Zhang
bcc8ed65b5
fix type error in grid graph example
2018-05-15 11:55:21 +08:00
John Zhang
30d0faa665
fix typos
2018-05-12 13:27:24 +08:00
Daniel James
815268534f
Merge remote-tracking branch 'origin/develop'
2018-04-15 21:38:19 +01:00
Daniel James
cb43ad3a45
Merge commit 'c48c80f51fca0cad8b654135a5940a5a33bbc571'
...
Everything up to this commit is already in master, apart from a minor
whitespace change.
2018-04-15 21:37:04 +01:00
Daniela Engert
32d5b35e2e
Most members of std::allocate are deprecated in C++17
...
Replace them by their cousins from std::allocator_traits. Without that, heaps of deprecation warnings will fall onto humble users when compiling with MSVC 15 in C++17 mode.
Signed-off-by: Daniela Engert <dani@ngrt.de>
2018-04-14 18:14:41 +02:00
Daniela Engert
93cfa18f3d
Inheriting std::iterator is deprecated in C++17
...
Boost's iterator.hpp is deprecated, too. Therefore get rid of all of that and replace inheritance by lifting std::iterator's members into the derived class.
Signed-off-by: Daniela Engert <dani@ngrt.de>
2018-04-14 18:11:05 +02:00
Daniel James
4c752ee2f1
Use std::mt19937 where available
...
In C++17 mode, libc++'s `std::shuffle` isn't compatible with Boost's random
generators because the `min` and `max` functions aren't `constexpr`, so use
`std::mt19937` instead. This might not be required if boostorg/random#24 is
accepted.
2018-04-13 15:43:38 +01:00
Daniel James
e0b46b934e
Merge pull request #102 from hlynurf/develop
...
Fix typos
2018-04-13 13:33:02 +01:00
Daniel James
1643881cac
Merge pull request #98 from jwakely/patch-1
...
Fix typo
2018-04-13 13:29:15 +01:00
Daniel James
98899a640a
Merge pull request #105 from danieljames/fix-argument-type
...
Remove reference from argument_type
2018-04-13 13:22:12 +01:00
Daniel James
a651ecf6ab
Merge pull request #85 from Flast/patch-1
...
Qualify calling of as_const.
2018-04-13 13:21:59 +01:00
Denis Davydov
da6e2b5efb
fix missing header ( #104 )
2018-04-04 00:22:47 +01:00