<div dir="ltr">Hi John,<div><br></div><div>I believe I've found another corner case issue that may have been caused by r208756:</div><div><br></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div>
<div>template <typename T></div></div><div><div>struct GotNonTemplateInnerStruct</div></div><div><div>{</div></div><div><div><span class="" style="white-space:pre">      </span>struct Inner {};</div></div><div><div>};</div>
</div><div><div><br></div></div><div><div>struct SomeArg;</div></div><div><div><br></div></div><div><div>template struct __declspec(dllexport) GotNonTemplateInnerStruct<SomeArg>::Inner;</div></div></blockquote><div>
<br></div><div>This results in:</div><div><div>warning : explicit instantiation of non-templated type 'GotNonTemplateInnerStruct<SomeArg>::Inner'</div><div><br></div></div><div>Any thoughts on how best to resolve this for MSVC compatibility?</div>








<div><br></div><div>- Will.</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 14 May 2014 20:40, John McCall <span dir="ltr"><<a href="mailto:rjmccall@apple.com" target="_blank">rjmccall@apple.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On May 14, 2014, at 7:07 AM, Justin Bogner <<a href="mailto:mail@justinbogner.com">mail@justinbogner.com</a>> wrote:<br>

> I think this is causing a crash on a couple of bots:<br>
><br>
> <a href="http://lab.llvm.org:8013/builders/clang-x86_64-darwin11-RA/builds/6937/steps/make/logs/stdio" target="_blank">http://lab.llvm.org:8013/builders/clang-x86_64-darwin11-RA/builds/6937/steps/make/logs/stdio</a><br>

> <a href="http://lab.llvm.org:8013/builders/clang-x86_64-darwin11-DA/builds/6943/steps/make/logs/stdio" target="_blank">http://lab.llvm.org:8013/builders/clang-x86_64-darwin11-DA/builds/6943/steps/make/logs/stdio</a><br>

><br>
> Could you take a look? Thanks.<br>
<br>
</div>This should be fixed in r208799, sorry.  That’ll teach me not to assume that a path was at all competently tested just because it was previously possible.<br>
<span class="HOEnZb"><font color="#888888"><br>
John.<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
cfe-commits mailing list<br>
<a href="mailto:cfe-commits@cs.uiuc.edu">cfe-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div><span style="background-color:rgb(255,255,255);color:rgb(68,68,68);font-family:Arial,Helvetica,sans-serif"><b>Indefiant </b>: <a href="http://www.indefiant.com" target="_blank">http://www.indefiant.com</a></span></div>
<div><span style="font-family:Arial,Helvetica,sans-serif"><font color="#999999">Home of Recode : Runtime C++ Editing for VS</font></span></div></div>
</div>