Fuzzing discovered that the test case given below, when given as input to clang -fno-crash-diagnostics -std=c++11 -xc++ -c -emit-llvm causes UNREACHABLE to be executed: -------------------------------------------------- struct { struct A <struct A { --------------------------------------------------