// DR 2387 // { dg-do run { target c++14 } } // { dg-additional-sources "dr2387-aux.cc" } template const int a = N; template static const int b = N; template extern const int c = N; template const volatile int d = N; template const int e = N; template <> const int e <43> = 44; const int *pa = &a <42>; const int *pb = &b <42>; const int *pc = &c <42>; const volatile int *pd = &d <42>; const int *pe = &e <43>;