Marco Craveiro wrote:
My basic problem is that trying to use Boost Graph in C++ 11 (or later) mode seems to break due to a bug in adjacency list. This bug has been reported in Track [1], [2] and elsewhere [3]. [...] [1] #11164 Graph adjacency_list, add_vertex compile error on clang 3.6 https://svn.boost.org/trac/boost/ticket/11164 [2] #10382 1.56.0 Graph adjacency_list has compile errors on g++ 4.6.4 https://svn.boost.org/trac/boost/ticket/10382 [3] https://lists.debian.org/debian-mentors/2016/01/msg00327.html
Hi Marco, The fix for [2] was merged to the master branch and will be shipped with Boost 1.62. I do not know about other bugs, but it is highly possible that they are fixed too since quite a few fixes were merged to the master branch after the release of Boost 1.61. It's worth trying Boost 1.62 beta. Regards, Michel