<div style="font-family: arial, helvetica, sans-serif"><font size="2"><div class="gmail_quote">On Fri, Jun 22, 2012 at 5:43 PM, Richard Smith <span dir="ltr"><<a href="mailto:richard@metafoo.co.uk" target="_blank">richard@metafoo.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, Jun 22, 2012 at 4:59 PM, Richard Trieu <<a href="mailto:rtrieu@google.com">rtrieu@google.com</a>> wrote:<br>

> Updated template diffing patch.<br>
<br>
Updated patch looks good to me, but I found a crash on this code while<br>
playing with it:<br>
<br>
template<typename ...T> struct S  {};<br>
template<typename T> using U = S<int, char, T>;<br>
int f(S<int, char, double>);<br>
int k = f(U<char>());<br>
</blockquote></div><br><div>Fixed it.  Also added your example to the tests.</div></font></div>