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
sell...@marvell.com

Reply via email to