jzmaddock
1dfbbe2a16
Don't test adj_list_invalidation.cpp - it deliberately creates graphs in an invalid state which runtime-crash.
2019-01-22 19:18:08 +00:00
John Maddock
32087dd0b6
Merge branch 'develop' into testing-fixup
2019-01-22 19:03:28 +00:00
jzmaddock
ee71134160
Merge pull request #154 from CromwellEnage/doc_stl_links
...
Documentation cleanup
2019-01-22 18:05:43 +00:00
jzmaddock
a0d87b4467
Merge pull request #138 from CromwellEnage/min_degree_empty
...
Fix minimum_degree_ordering
2019-01-22 17:59:52 +00:00
CromwellEnage
bf217327df
Documentation cleanup
...
Replace links to Hewlett Packard's retired Silicon Graphics STL website.
2019-01-21 16:09:17 -05:00
Cromwell D. Enage
aa7f76d79d
Merge with boostorg/graph
2019-01-21 16:07:19 -05:00
jzmaddock
12be045f8d
Merge branch 'develop' into testing-fixup
2019-01-16 18:15:35 +00:00
jzmaddock
1324532d83
Merge pull request #152 from CromwellEnage/parameter_usage
...
Fix regressions & update .yml scripts
2019-01-16 18:13:54 +00:00
CromwellEnage
d73f1d2a76
Fix regressions & update .yml scripts
...
<boost/graph/named_function_params.hpp>
* Original fix worked only when one boost::parameter::keyword was bound and passed in. This fix now works when binding and passing in one or more boost::parameter::keyword objects.
<boost/graph/isomorphism.hpp>
* Make isomorphism_impl a metafunction that returns the function object result_type for the fix to work.
"test/isomorphism.cpp"
* Test the fix with two boost::parameter::keyword objects.
".travis.yml"
"appveyor.yml"
* Update as per Peter Dimov's message announcing the merging of CMake into boostorg/develop.
2018-12-19 23:32:51 -05:00
jzmaddock
32a83a7479
Add notes to examples that are outdated and either crash or do not compile.
2018-12-18 18:35:20 +00:00
jzmaddock
e2851a6b8c
Disable one more example which segfaults under VC12, correct file handling in graphviz.cpp.
2018-12-18 13:22:49 +00:00
jzmaddock
cec1b39f43
Fix up paths to .dot files so they can be used in the tests.
2018-12-17 18:57:50 +00:00
jzmaddock
0048ae1b7e
Remove reference to deleted file.
2018-12-16 20:12:07 +00:00
jzmaddock
972f3c49d0
Fix examples that don't build and/or run, rationalize Jamfile.v2 to place them all in alphabetical order, run those that can be run, and document those that are terminally broken.
2018-12-16 18:53:35 +00:00
jzmaddock
40f15af259
Add more untested files to Jamfile.v2.
2018-12-16 10:33:57 +00:00
jzmaddock
0157743b8e
Add filter_graph_vp_test.cpp to Jamfile.v2.
2018-12-16 10:19:48 +00:00
jzmaddock
31375672d7
Include csr_graph_test.cpp in Jamfile.v2
2018-12-16 10:17:23 +00:00
jzmaddock
977560b917
Remove adj_list_test.cpp as it could never be portably run, replace with updated version of graph_type.hpp which tests all the same permutations that adj_list_test.cpp was intended to handle. Update Jamfile.v2 to run all the permutations.
2018-12-16 10:10:04 +00:00
CromwellEnage
1b177b75a8
Consolidate variable declaration & definition
2018-12-16 01:19:35 -05:00
jzmaddock
44663dd46f
Suppress msvc warnings, add adj_list_invalidation.cpp to tests and fix buggy #include.
2018-12-15 18:34:41 +00:00
CromwellEnage
48af7e0237
Merge branch 'min_degree_empty' of https://github.com/CromwellEnage/graph into min_degree_empty
2018-12-15 11:34:41 -05:00
Cromwell D. Enage
833589ebdf
Merge with boostorg/graph
2018-12-15 11:30:23 -05:00
jzmaddock
174ed2ed11
Merge pull request #137 from CromwellEnage/parameter_usage
...
Fix compiler errors
2018-12-15 15:50:00 +00:00
CromwellEnage
f234920446
Merge branch 'parameter_usage' into min_degree_empty
2018-12-14 12:20:59 -05:00
CromwellEnage
8a2381f9c2
Fix memory access violations
...
Algorithms affected: astar_search and random_spanning_tree
2018-12-14 12:20:12 -05:00
CromwellEnage
d81e8612d3
Fix memory access violations
...
Algorithms affected: boyer_myrvold_planar_test, maximum_adjacency_search, stoer_wagner_min_cut
2018-12-13 15:25:05 -05:00
CromwellEnage
0201705aa3
Fix memory access violations in boyer_myrvold_planar_test
2018-12-12 17:59:01 -05:00
CromwellEnage
cb8e9738b6
Merge branch 'parameter_usage' into min_degree_empty
2018-12-11 22:47:55 -05:00
CromwellEnage
9aff046cb5
Split jobs
...
Reduce chances of timeout errors.
2018-12-11 22:47:30 -05:00
CromwellEnage
ec34a721b3
Merge branch 'parameter_usage' into min_degree_empty
2018-12-11 14:04:59 -05:00
CromwellEnage
91291eab78
Revert unnecessary changes & update test suite
...
<boost/graph/named_function_params.hpp>
* Revert unnecessary changes.
"test/Jamfile.v2"
* Add alias statements to deal with xcode compile failures stemming from Boost.Filesystem.
* Mark regressions as expected.
"travis.yml"
* Remove xcode6.4 from test suite since Travis Cl deprecated it.
* Add xcode9.4.1 to test suite.
2018-12-11 13:58:52 -05:00
CromwellEnage
df1d52790c
Fix minimum_degree_ordering
...
Handle degenerate case where input graph contains no edges.
2018-11-23 01:18:28 -05:00
CromwellEnage
484ccb08c9
Revert unnecessary changes
2018-11-23 01:07:43 -05:00
CromwellEnage
b3cefefb76
Revert unnecessary changes
2018-11-23 01:00:03 -05:00
CromwellEnage
a62de4ae41
Revert unnecessary changes
...
<boost/pending/bucket_sorter.hpp>
"example/Jamfile.v2"
* Revert
"test/Jamfile.v2"
* Remove <preserve-target-tests>off
2018-11-23 00:58:30 -05:00
CromwellEnage
52978e2ac1
Fix test/Jamfile.v2
...
Mark msvc-14.0 failures as expected.
2018-11-21 02:17:57 -05:00
CromwellEnage
392b280fc7
Revert test suite
...
...but also remove "sudo: false" from .travis.yml because Travis Cl just deprecated it. (See <https://blog.travis-ci.com/2018-10-04-combining-linux-infrastructures >.)
2018-11-20 16:38:51 -05:00
CromwellEnage
038fe2890a
Fix test suite
...
Mark ICE failures as expected for correct test configurations.
2018-11-16 18:57:15 -05:00
CromwellEnage
c1e69486d6
Update test suite
...
Mark ICE failures as expected.
2018-11-16 17:46:58 -05:00
CromwellEnage
6a46e45fee
Fix compiler errors
...
<boost/pending/bucket_sorter.hpp>
* Work around OSX implementation of iterator copy constructor defined in private scope.
<boost/graph/named_function_params.hpp>
* Use typename add_const<remove_reference<typename T::value_type>::type>::type vice const typename T::value_type within boost::parameter::aux::tagged_argument type definition.
* Use boost::mpl::has_key vice boost::detail::parameter_exists.
* Add missing boost::graph::[function_name] overload defintion that takes in ArgumentPack as the last parameter.
"example/Jamfile.v2"
* Define BOOST_PARAMETER_EXPONENTIAL_OVERLOAD_THRESHOLD_ARITY=0 where applicable to suppress generation of exponential boost::parameter::parameters::operator() overloads and prevent ICE failures.
"test/Jamfile.v2"
* Define BOOST_PARAMETER_EXPONENTIAL_OVERLOAD_THRESHOLD_ARITY=0 where applicable to suppress generation of exponential boost::parameter::parameters::operator() overloads and prevent ICE failures.
2018-11-16 14:23:38 -05:00
jzmaddock
f7dfafb5af
Merge pull request #128 from ZaMaZaN4iK/develop
...
Fix typo in the documentation
2018-11-05 18:24:56 +00:00
Alexander Zaitsev
741bff6b7c
Fix typo in the documentation
2018-11-05 00:52:48 +03:00
jzmaddock
023bca04f6
Merge pull request #121 from kenkangxgwe/develop
...
Fix the copy constructor of the subgraph.
2018-11-01 18:07:44 +00:00
jzmaddock
c731e2a29c
Split gcc-6 tests into 2 blocks to prevent timeouts.
2018-11-01 17:59:34 +00:00
康小广
5d17aeb1ae
Fix the copy constructor of the subgraph.
...
In the previous version, the children and their properties are not copied correctly.
Please see the test case.
2018-10-18 03:06:14 -04:00
jzmaddock
fa7fe4d622
Merge pull request #115 from pavelkryukov/gcc8
...
Fix G++8 warnings: catch by reference and unused variables
2018-10-17 18:38:49 +01:00
jzmaddock
b27d731c1e
Merge pull request #83 from e-kwsm/exterior
...
fix comments about boost::detail::vector_matrix
2018-10-17 18:38:11 +01:00
jzmaddock
8f11f4b51f
Merge branch 'develop' of https://github.com/boostorg/graph into develop
2018-10-15 13:36:57 +01:00
jzmaddock
8934754552
Reduce clang testing load as tests time out.
2018-10-15 13:36:43 +01:00
jzmaddock
f30f9ca2b3
Merge pull request #101 from DanielaE/fix/no-iterator-inheritance
...
Inheriting std::iterator is deprecated in C++17
2018-10-15 08:34:53 +01:00