// { dg-do assemble }// Copyright (C) 1999, 2003 Free Software Foundation// by Alexandre Oliva <oliva@dcc.unicamp.br>// based on bug report by Stefan Wetzel <Stefan_Wetzel@Physik.TU-Muenchen.DE>template<int P =0>struct foo {static voidbar(double(*)[dim]) {}// { dg-error "'dim' was not declared|array bound" }};voidbar() {
foo<>::bar(0);}