2 // { dg-do compile { target c++11 } }
3 // { dg-options "-ftemplate-depth=10" }
6 auto make_array(const T& il) ->
7 decltype(make_array(il)) // { dg-error "not declared|no matching|depth" }
12 int z = make_array(1); // { dg-error "no matching" }
15 // { dg-prune-output "compilation terminated" }