<div class="gmail_quote">On Thu, May 31, 2012 at 2:15 AM, Sebastian Redl <span dir="ltr"><<a href="mailto:sebastian.redl@getdesigned.at" target="_blank">sebastian.redl@getdesigned.at</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On <a href="tel:31.05.2012%2005" value="+13105201205">31.05.2012 05</a>:59, Nathan Ridge wrote:<br>
> The problem is that GCC uses the following alias template as class scope:<br>
><br>
> template<typename _Pair><br>
> using __is_convertible = std::is_convertible<_Pair, value_type>;<br>
><br>
> but __is_convertible, I am guessing, is a compiler intrinsic in clang.<br>
><br>
> Is either gcc or clang doing something wrong, or is it just a clash of implementations?<br>
</div>It's a clash of implementations. We've had this before, but not with a<br>
new GCC version - only with old GCC versions.<br>
<div class="im">> What can be done to resolve this?<br>
><br>
</div>Since GCC 4.8 is not yet released, and Clang versions with the<br>
__is_convertible intrinsic are, the best solution would be to politely<br>
ask the libstdc++ maintainers to change this name.<br></blockquote><div><br></div><div>Please let us know if you do / what the PR is for it? We're likely to hit this as well, and will want to track the progress of getting it resolved. </div>
</div>