https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68763

--- Comment #8 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
There is also this bogus error, before the ICE:

In file included from /usr/include/boost/xpressive/match_results.hpp:59:0,
                 from /usr/include/boost/xpressive/detail/core/access.hpp:21,
                 from /usr/include/boost/xpressive/detail/core/state.hpp:18,
                 from
/usr/include/boost/xpressive/detail/core/matcher/alternate_end_matcher.hpp:20,
                 from /usr/include/boost/xpressive/detail/core/matchers.hpp:17,
                 from /usr/include/boost/xpressive/regex_primitives.hpp:22,
                 from /usr/include/boost/xpressive/xpressive_static.hpp:24,
                 from
/home/dcb/rpmbuild/BUILD/ledger-720c03b139d251c53f9deef491f5953e2fdb97ca/system.hh:217,
                 from
/home/dcb/rpmbuild/BUILD/ledger-720c03b139d251c53f9deef491f5953e2fdb97ca/src/py_account.cc:32:
/usr/include/boost/xpressive/detail/utility/algorithm.hpp: In function ‘int
boost::xpressive::detail::toi(InIter&, InIter, const Traits&, int, int)’:
/usr/include/boost/xpressive/detail/utility/algorithm.hpp:67:28: error: lvalue
required as left operand of assignment
         if(max < ((i *= radix) += c))
                            ^

Reply via email to