Created attachment 13569 [details] test case Fuzzing discovered that the attached test case, which contains unprintable characters, when given as input to clang -fno-crash-diagnostics -std=c++11 -xc++ -c -emit-llvm causes this assertion failure: clang-3.6: tools/clang/lib/Sema/SemaDecl.cpp:5560: clang::NamedDecl* clang::Sema::ActOnVariableDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&, clang::MultiTemplateParamsArg, bool&): Assertion `D.getName().getKind() != UnqualifiedId::IK_TemplateId && "should have a 'template<>' for this decl"' failed.