Add execution tests of ARM EXT intrinsics
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / auto36.C
blob586bc6ebb5ea953ce0e96cbad7bca9bdc1511416
1 // PR c++/54903
2 // { dg-do compile { target c++11 } }
4 template<int N, int D>
5 struct Modulus
7         static auto const value = N % D;
8 };
10 template<int N>
11 struct Angle
13         static auto const value = Modulus<N, 360>::value; // ERROR
14         //static int const value = Modulus<N, 360>::value;  // OK
15         //static auto const value = N % 360;                // OK
17         typedef Angle<value> type;