Comments (16)
Just an update, had to move twice, once across states, and started a new job. Getting back to this more now.
from graph.
Not sure if they are still active on Boost.Graph, but if someone submits a pull request to fix this issue, I can help them get it polished and merge it.
from graph.
@jzmaddock Hey, this looks like a good one for me to work on.
from graph.
Go for it!
from graph.
@arneboe Can I get your full name and email, since what you submitted is what I'm basing the regression test on? I need to credit you.
from graph.
I dont care about the credit, but if you have to: Arne Böckmann
from graph.
It looks like the intended design, given the state of BGL, is to have _map
a protected member, not a private member. So you hack was less of a hack than was expected.
from graph.
This may take longer than expected: https://github.com/boostorg/graph/blob/develop/include/boost/graph/adjacency_matrix.hpp#L992
from graph.
May be related: https://svn.boost.org/trac10/ticket/7863
from graph.
This is going to be delayed somewhat. There are general cleanups in testing which I need to do first.
from graph.
Sure, take your time! Better have it fixed correctly and thoroughly, than to rush it and only come up with some quick'n'dirty patch that fails somewhere else.
from graph.
Alright, no pressure. Just don't forget it ;-)
from graph.
And... it was forgotten
This bug really tripped me up when I tried to use labeled_graph
from graph.
As it seems... @anadon how's it going?
from graph.
Hey there, any update on it? @anadon by any chance do you still have your WIP PR that people can pick up from?
from graph.
This may be related:
There was a patch at https://svn.boost.org/trac/boost/ticket/9493 (I did not create it) which is no longer reachable, but I've been using it in production for years
I've preserved it here:
DeuceBox@de651cb
It appears to fix the bug in the minimal example given in the OP.
from graph.
Related Issues (20)
- Strange errors deep in Boost.core libraries on old Xcode (7-10) platforms HOT 7
- Documentation for what event tags are available? HOT 1
- Can a graph's `traversal_category` tag inherit from more than one of the defined tags? HOT 2
- maximum_weighted_matching in bipartite graph HOT 6
- Can't remove edge after copying a graph
- The 3-parameter overload of `boykov_kolmogorov_max_flow` does not compile HOT 1
- providing an initial mapping to mcgregor_common_subgraph? HOT 1
- maybe-uninitialized warning in detail/adj_list_edge_iterator.hpp HOT 1
- Interface question HOT 8
- Improve dijkstra heap performance test HOT 3
- get invalid pointer or invalid free() error when copying adjacency_matrix to a vector HOT 2
- Documentation gathering? HOT 1
- provide checked form of vertex/edge property access method
- Adjacency Matrix: doc error for undirected graphs HOT 4
- Graphml: unnecessary dependency on graphviz (and thus Boost.Regex) HOT 5
- Redundant search for representative in disjoint sets
- Semantic problem in articulation_points HOT 1
- unable to compile lengauer_tarjan_dominator_tree with compressed_sparse_row_graph/bidirectionalS HOT 6
- boost/progress.hpp is deprecated
- Maximum Adjacency Search: should unit tests be relaxed to allow multiple correct orderings in the result?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from graph.