Fuzzing discovered that the test case below, when given as input to clang -fno-crash-diagnostics -std=c++11 -xc++ -c -emit-llvm causes this assertion failure: clang-3.6: /home/sliedes/projects/llvm/llvm.src/tools/clang/include/clang/AST/TypeNodes.def:86: clang::TypeInfo clang::ASTContext::getTypeInfoImpl(const clang::Type*) const: Assertion `!T->isDependentType() && "should not see dependent types here"' failed. Test case: -------------------------------------------------- struct {__typeof Di r} S[1 --------------------------------------------------
*** Bug 26512 has been marked as a duplicate of this bug. ***
Looks fixed.