1 // RUN: %clang -emit-llvm -g -S %s -o -
2 // PR13531
3 template <typename>
4 struct unique_ptr {
5   unique_ptr() {}
6 };
7 
8 template <unsigned>
9 struct Vertex {};
10 
11 void crash() // Asserts
12 {
13   unique_ptr<Vertex<2>[]> v = unique_ptr<Vertex<2>[]>();
14 }
15