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

--- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> 2012-08-15 
14:46:11 UTC ---
Re component -> c++

Although the error is due to a limitation in the FE, it's not a regression in
the FE, as SFINAE has never respected access control until very recently on
trunk.

The regression is caused by a change to libstdc++ which uses
std::is_convertible in std::pair now, and that gives an error if overload
resolution chooses a private constructor.

Reply via email to