------- Comment #7 from paolo dot carlini at oracle dot com  2008-07-19 00:26 
-------
Benjamin, the problem is that _Safe_association doesn't inherit from
_Safe_sequence: everything in _Safe_association having to do with safe iterator
construction (eg., simply in begin()) breaks because the _Safe_iterator_base
constructor wants a pointer to _Safe_sequence_base and there are no conversions
from pointer to _Safe_association.

At the moment, I have no idea how to fix this and keep the _Safe_association
idea:  under pressure I would simply rip out _Safe_association and have a bit
of working redundancy (similar to debug/map/multimap/set/multiset)... Let me
know...


-- 

paolo dot carlini at oracle dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |paolo at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30085

Reply via email to