trunk/libstdc++-v3/include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp:253]: (warning) Redundant assignment of 'base_type::m_p_head->m_p_parent' to itself. Source code is if (grandparent_head) { base_type::m_p_head->m_p_parent = base_type::m_p_head->m_p_parent;
Still broken six months later.
What's broken? Is there an actual bug or just a redundant assignment? (I'm unaware of anybody anywhere ever using these containers so it's hardly a priority)
(In reply to Jonathan Wakely from comment #2) > What's broken? Is there an actual bug or just a redundant assignment? > > (I'm unaware of anybody anywhere ever using these containers so it's hardly > a priority) You said you were thinking about removing them, right?
Right, see https://gcc.gnu.org/ml/libstdc++/2019-05/msg00107.html