prog.cpp: In instantiation of 'Angle<30>':
prog.cpp:22:38: instantiated from here
prog.cpp:13:52: error: declaration of 'const auto Angle<30>::value' has no initializer
prog.cpp:13:52: error: invalid in-class initialization of static data member of non-integral type '<type error>'
prog.cpp: In instantiation of 'Angle<30>':
prog.cpp:22:38: instantiated from here
prog.cpp:17:30: error: could not convert template argument 'Angle<30>::value' to 'int'
prog.cpp: In instantiation of 'Angle<390>':
prog.cpp:23:39: instantiated from here
prog.cpp:13:52: error: declaration of 'const auto Angle<390>::value' has no initializer
prog.cpp:13:52: error: invalid in-class initialization of static data member of non-integral type '<type error>'
prog.cpp: In instantiation of 'Angle<390>':
prog.cpp:23:39: instantiated from here
prog.cpp:17:30: error: could not convert template argument 'Angle<390>::value' to 'int'