1// { dg-do assemble  }
2extern "C" void abort();
3
4struct S
5{
6  static const int i = 3;
7};
8
9const int S::i = 2; // { dg-error "" } duplicate initialization
10