Hi John,
I believe I've found another corner case issue that may have been caused
by r208756:
template <typename T>
struct GotNonTemplateInnerStruct
{
struct Inner {};
};
struct SomeArg;
template struct __declspec(dllexport)
GotNonTemplateInnerStruct<SomeArg>::Inner;
This results in:
warning : explicit instantiation of non-templated type
'GotNonTemplateInnerStruct<SomeArg>::Inner'
Any thoughts on how best to resolve this for MSVC compatibility?
- Will.
On 14 May 2014 20:40, John McCall <[email protected]> wrote:
> On May 14, 2014, at 7:07 AM, Justin Bogner <[email protected]> wrote:
> > I think this is causing a crash on a couple of bots:
> >
> >
> http://lab.llvm.org:8013/builders/clang-x86_64-darwin11-RA/builds/6937/steps/make/logs/stdio
> >
> http://lab.llvm.org:8013/builders/clang-x86_64-darwin11-DA/builds/6943/steps/make/logs/stdio
> >
> > Could you take a look? Thanks.
>
> 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.
>
> John.
> _______________________________________________
> cfe-commits mailing list
> [email protected]
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>
--
*Indefiant *: http://www.indefiant.com
Home of Recode : Runtime C++ Editing for VS
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits