1 // PR c++/86060
2 // { dg-options -Wpedantic }
3 
foo(T (& a)[8])4 template <typename T> void foo(T (&a)[8]) {
5   for (int i : a)		// { dg-warning "range-based" "" { target c++98_only } }
6     i;
7 }
fn1()8 void fn1() { foo<int>; }
9