1// PR c++/64487
2
3struct foo {
4      int member;
5};
6
7template < int N>
8struct bar {};
9
10template <int N>
11struct qux {
12        static bar<N+__builtin_offsetof(foo,member)> static_member;
13};
14
15template <int N>
16bar<N+__builtin_offsetof(foo,member)> qux<N>::static_member;
17
18int main() { }
19