MATCH: Improve `A CMP 0 ? A : -A` set of patterns to use bitwise_equal_p.
[official-gcc.git] / gcc / testsuite / gdc.test / fail_compilation / fail282.d
bloba25aa5cf5319788e31c4c48756a160ff9a4c35a8
1 /*
2 TEST_OUTPUT:
3 ---
4 fail_compilation/fail282.d(13): Error: template instance `fail282.Template!500` recursive expansion exceeded allowed nesting limit
5 ---
6 */
8 // https://issues.dlang.org/show_bug.cgi?id=2920
9 // recursive templates blow compiler stack
10 // template_class_09.
11 template Template(int i)
13 class Class : Template!(i + 1).Class
18 alias Template!(0).Class Class0;