[Bug c++/53067] c++0x GCC 4.7.0 Regression std::ref with unordered sets

paolo.carlini at oracle dot com gcc-bugzilla@gcc.gnu.org
Tue Sep 25 17:06:00 GMT 2012


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

Paolo Carlini <paolo.carlini at oracle dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fdumont at gcc dot gnu.org

--- Comment #8 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-09-25 17:05:49 UTC ---
Hi Francois, any chance you can look into this?

As you can see, at some point we hoped to have a more serious fix in mainline
thanks to access control under SFINAE, but actually we (I) were wrong, it
doesn't help. Thus we are stuck with public inheritance for all the
implementation detail base classes (see the comments in hashtable_policy.h), a
pretty ugly situation. It must be possible to redesign things a bit and avoid
that. What do you think?



More information about the Gcc-bugs mailing list