0_0_14000566_31185.cpp:32:17: error: template instantiation depth exceeds maximum of 900 (use -ftemplate-depth= to increase the maximum) instantiating 'class POW<100>'
POW<Y-1>t;
^
0_0_14000566_31185.cpp:33:17: recursively required from 'int POW<Y>::OUT() [with int Y = 999]'
0_0_14000566_31185.cpp:33:17: required from 'int POW<Y>::OUT() [with int Y = 1000]'
0_0_14000566_31185.cpp:49:17: required from here
0_0_14000566_31185.cpp:32:17: error: template instantiation depth exceeds maximum of 900 (use -ftemplate-depth= to increase the maximum) instantiating 'class POW<100>'
0_0_14000566_31185.cpp:33:17: recursively required from 'int POW<Y>::OUT() [with int Y = 999]'
0_0_14000566_31185.cpp:33:17: required from 'int POW<Y>::OUT() [with int Y = 1000]'
0_0_14000566_31185.cpp:49:17: required from here
0_0_14000566_31185.cpp:32:17: error: 'POW<100> t' has incomplete type
|