// PR c++/55564 // { dg-do compile { target c++11 } } template auto array_size(T(&)[N]) -> decltype(N) { return N; } int main() { int simple[4] = {}; int result = array_size(simple); return result; }