[Issue 152] static assert fails with recursive templates

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sun Jun 25 18:00:27 PDT 2006


http://d.puremagic.com/issues/show_bug.cgi?id=152


bugzilla at digitalmars.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID




------- Comment #1 from bugzilla at digitalmars.com  2006-06-25 20:00 -------
It isn't guaranteed what order the declarations are evaluated. The problem here
isn't that the static assert doesn't trip, it's that there's an infinite
recursion which is (correctly) diagnosed with a stack overflow message.

Should use a static if construct if the order of evaluation is needed.


-- 




More information about the Digitalmars-d-bugs mailing list