https://issues.dlang.org/show_bug.cgi?id=22729
--- Comment #3 from Alexey <[email protected]> --- copying here dmd and ldc2 crush messages dmd ============================================================== core.exception.AssertError@/home/animus/dlang/d_v2.098.1/dmd/src/dmd/root/array.d(310): Assertion failure ---------------- ??:? _d_assertp [0x90e0d4] ??:? inout pure nothrow @nogc @safe inout(dmd.dsymbol.Dsymbol)[] dmd.root.array.Array!(dmd.dsymbol.Dsymbol).Array.opSlice(ulong, ulong) [0x69ac96] ??:? void dmd.semantic2.Semantic2Visitor.visit(dmd.dclass.ClassDeclaration).checkInterfaceImplementations(dmd.dclass.ClassDeclaration) [0x77f6ba] ??:? _ZN16Semantic2Visitor5visitEP16ClassDeclaration [0x77f61b] ??:? _ZN16ClassDeclaration6acceptEP7Visitor [0x620fd9] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x77eba1] ??:? _ZN6Module6acceptEP7Visitor [0x647e75] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Import [0x77f0f0] ??:? _ZN6Import6acceptEP7Visitor [0x62918e] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x77eba1] ??:? _ZN6Module6acceptEP7Visitor [0x647e75] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Import [0x77f0f0] ??:? _ZN6Import6acceptEP7Visitor [0x62918e] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x77eba1] ??:? _ZN6Module6acceptEP7Visitor [0x647e75] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Import [0x77f0f0] ??:? _ZN6Import6acceptEP7Visitor [0x62918e] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x77eba1] ??:? _ZN6Module6acceptEP7Visitor [0x647e75] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Import [0x77f0f0] ??:? _ZN6Import6acceptEP7Visitor [0x62918e] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x77eba1] ??:? _ZN6Module6acceptEP7Visitor [0x647e75] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Import [0x77f0f0] ??:? _ZN6Import6acceptEP7Visitor [0x62918e] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x77eba1] ??:? _ZN6Module6acceptEP7Visitor [0x647e75] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Import [0x77f0f0] ??:? _ZN6Import6acceptEP7Visitor [0x62918e] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x77eba1] ??:? _ZN6Module6acceptEP7Visitor [0x647e75] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Import [0x77f0f0] ??:? _ZN6Import6acceptEP7Visitor [0x62918e] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x77eba1] ??:? _ZN6Module6acceptEP7Visitor [0x647e75] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Import [0x77f0f0] ??:? _ZN6Import6acceptEP7Visitor [0x62918e] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x77eba1] ??:? _ZN6Module6acceptEP7Visitor [0x647e75] ??:? _Z9semantic2P7DsymbolP5Scope [0x77e071] ??:? int dmd.mars.tryMain(ulong, const(char)**, ref dmd.globals.Param) [0x5d11fe] ??:? _Dmain [0x5d2fc9] dmd failed with exit code 1. ============================================================== ldc2 ============================================================== core.exception.RangeError@/builddir/build/BUILD/ldc-1.27.1-src/dmd/root/array.d(311): Range violation ---------------- ??:? onRangeError [0x7fd7ec15cd98] ??:? _d_arraybounds [0x7fd7ec15d277] ??:? void dmd.semantic2.Semantic2Visitor.visit(dmd.dclass.ClassDeclaration).checkInterfaceImplementations(dmd.dclass.ClassDeclaration) [0x5e7a3f] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP16ClassDeclaration [0x53b1b7] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x53a78b] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Module [0x53a6a9] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Import [0x5398b7] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x53a78b] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Module [0x53a6a9] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Import [0x5398b7] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x53a78b] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Module [0x53a6a9] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Import [0x5398b7] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x53a78b] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Module [0x53a6a9] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Import [0x5398b7] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x53a78b] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Module [0x53a6a9] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Import [0x5398b7] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x53a78b] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Module [0x53a6a9] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Import [0x5398b7] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x53a78b] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Module [0x53a6a9] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Import [0x5398b7] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x53a78b] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Module [0x53a6a9] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Import [0x5398b7] ??:? _ZN16Semantic2Visitor5visitEP6Module [0x53a78b] ??:? _ZN24SemanticTimeTraceVisitorIP16Semantic2VisitorE5visitEP6Module [0x53a6a9] ??:? _Z13mars_mainBodyR5ParamR5ArrayIPKcES5_ [0x624473] ??:? _Z7cppmainv [0x82c101] ??:? void rt.dmain2._d_run_main2(char[][], ulong, extern (C) int function(char[][])*).runAll() [0x7fd7ec19118b] ??:? _d_run_main2 [0x7fd7ec190fa4] ??:? _d_run_main [0x7fd7ec190dfd] ??:? main [0x5240cc] ??:? [0x7fd7ebbbe55f] ??:? __libc_start_main [0x7fd7ebbbe60b] ??:? _start [0x526474] ldc2 failed with exit code 1. ============================================================== --
