https://issues.dlang.org/show_bug.cgi?id=22729

--- Comment #5 from Alexey <[email protected]> ---
tried to use dustmade. maybe I use it incorrectly, but it runned for some 5-6
hours and deleted all files in directory and left only dub.json. I runned it
like this: `dustmite . 'dub build' > ../dust_log 2>&1` inside of dtk dir.

judging from backtraces I've provided earlier, my guess is what's going on is
some circular-recursive interface check. probably, best tactic would be to add
some debug printfs into those
Semantic.Visitor.visit.ClassDeclaration/Class.Declaration.accept.Visitor
functions and probably add some context so those functions could detect if new
recursion loop iteration is trying to start. but I don't think I'm good enough
to mess with dmd code.

--

Reply via email to