3 // { dg-options "-O -fno-inline -fipa-cp -fipa-cp-clone -fcompare-debug" }
5 template < typename = unsigned long >struct A
7 unsigned long elems[3];
8 unsigned long *begin ()
15 bar (unsigned long *a1, unsigned long, unsigned long *a3, unsigned const &)
20 A < >operatorM (A < >a1, unsigned long a2)
24 bar (a1.begin (), a2, a3.begin (), 0);
30 B (A < >m):n (operatorM (m, 1))