Running this program, it goes cyclic and never stops.
With -m64, it quickly stops.
CODE:
import std.stdio;
void main() {
scope (exit) {
assert(false); // triggers the nested scope guard
}
scope (failure) {
writeln("reaches though never seen");
}
throw new Exception("throw"); // non-cyclic if it throws an _Error_
}
Comment #1 by jiki — 2013-11-27T20:23:40Z
I've hit by D2.064.2.
But it does not reproduce by Git-head.
It might be already FIXED.