A recent g++ change (I haven't tracked down exactly which one, but in
the last day or two) seems to have broken my boost build. It is dying
with lots of errors like:
./boost/intrusive/list.hpp:1448:7: required from here
./boost/intrusive/detail/list_iterator.hpp:93:41: error: call of
overloaded 'get
_next(boost::intrusive::list_node<void*>*&)' is ambiguous
93 | node_ptr p = node_traits::get_next(members_.nodeptr_);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from ./boost/intrusive/list_hook.hpp:20,
from ./boost/intrusive/list.hpp:20,
from ./boost/fiber/context.hpp:29,
from libs/fiber/src/algo/algorithm.cpp:9:
Has anyone else run into this? I will try to create a cutdown test
case.
Steve Ellcey
[email protected]