Created attachment 1410
this is minimal sample that causes assertion
Try to build dmd.exe v2.065 and get an error.
Building on main page http://dlang.org print message:
dmd: template.c:6698: Identifier* TemplateInstance::genIdent(Objects*): Assertion `global.errors' failed.
It had happened in the hidden AssociativeArray!(string[2], const(uint)) instantiation for AA iteration.
From 2.066, the AA implementation has been drastically changed, and the AssociativeArray template does not exist anymore.
So the ICE issue is fixed since 2.066, because it will never happen.