Loading

Paste #po0u5kfio

  1. Breakpoint 1, dmd.typinf.genTypeInfo(dmd.globals.Loc, dmd.mtype.Type, dmd.dscope.Scope*) (loc=...,
  2.     torig=0x7ffff7515a00, sc=0x7ffff6636200) at dmd/typinf.d:46
  3. 46              .error(loc, "`TypeInfo` cannot be used with -betterC");
  4. Missing separate debuginfos, use: dnf debuginfo-install libgcc-9.1.1-1.fc30.x86_64 libgphobos-9.1.1-1.fc30.x86_64
  5. (gdb) bt
  6. #0  dmd.typinf.genTypeInfo(dmd.globals.Loc, dmd.mtype.Type, dmd.dscope.Scope*) (loc=..., torig=0x7ffff7515a00,
  7.     sc=0x7ffff6636200) at dmd/typinf.d:46
  8. #1  0x00000000004c3ba7 in getTypeInfoType(Loc, Type*, Scope*) (loc=..., t=0x7ffff7515a00, sc=0x7ffff6636200)
  9.     at dmd/typinf.d:107
  10. #2  0x00000000005138a1 in ExpressionSemanticVisitor::visit(TypeidExp*) (this=0x7fffffff4bd0, exp=0x7ffff6629fc0)
  11.     at dmd/expressionsem.d:5140
  12. #3  0x0000000000424c4c in TypeidExp::accept(Visitor*) (this=0x7ffff6629fc0, v=0x7fffffff4bd0) at dmd/expression.d:3991
  13. #4  0x0000000000430770 in expressionSemantic(Expression*, Scope*) (e=0x7ffff6629fc0, sc=0x7ffff6636200)
  14.     at dmd/expressionsem.d:11179
  15. #5  0x000000000055ccdc in dmd.initsem.visitExp (this=0x7fffffff4c78, init=0x7ffff6629f80) at dmd/initsem.d:625
  16. #6  0x00000000004da291 in dmd.initsem.inferType(dmd.init.Initializer, dmd.dscope.Scope*) (init=0x7ffff6629f80,
  17.     sc=0x7ffff6636200) at dmd/initsem.d:683
  18. #7  0x00000000004ccce0 in DsymbolSemanticVisitor::visit(VarDeclaration*) (this=0x7fffffff4fb0, dsym=0x7ffff662ee00)
  19.     at dmd/dsymbolsem.d:802
  20. #8  0x000000000041b94b in VarDeclaration::accept(Visitor*) (this=0x7ffff662ee00, v=0x7fffffff4fb0)
  21.     at dmd/declaration.d:1651
  22. #9  0x000000000042de5b in dsymbolSemantic(Dsymbol*, Scope*) (dsym=0x7ffff662ee00, sc=0x7ffff6636200)
  23.     at dmd/dsymbolsem.d:558
  24. #10 0x000000000051198e in ExpressionSemanticVisitor::visit(DeclarationExp*) (this=0x7fffffff50a0, e=0x7ffff6629f40)
  25.     at dmd/expressionsem.d:4994
  26. #11 0x00000000004240dc in DeclarationExp::accept(Visitor*) (this=0x7ffff6629f40, v=0x7fffffff50a0)
  27.     at dmd/expression.d:3967
  28. #12 0x0000000000430770 in expressionSemantic(Expression*, Scope*) (e=0x7ffff6629f40, sc=0x7ffff6636200)
  29.  
  30.  
  31. --Type <RET> for more, q to quit, c to continue without paging--
  32.     at dmd/expressionsem.d:11179
  33. #13 0x00000000005b4cf5 in StatementSemanticVisitor::visit(ExpStatement*) (this=0x7fffffff5130, s=0x7ffff6624300)
  34.     at dmd/statementsem.d:176
  35. #14 0x000000000040bca2 in ExpStatement::accept(Visitor*) (this=0x7ffff6624300, v=0x7fffffff5130) at dmd/statement.d:672
  36. #15 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff6624300, sc=0x7ffff6636200)
  37.     at dmd/statementsem.d:125
  38. #16 0x00000000005b4f9a in StatementSemanticVisitor::visit(CompoundStatement*) (this=0x7fffffff52d0, cs=0x7ffff66242c0)
  39.     at dmd/statementsem.d:234
  40. #17 0x000000000040c020 in CompoundStatement::accept(Visitor*) (this=0x7ffff66242c0, v=0x7fffffff52d0)
  41.     at dmd/statement.d:869
  42. #18 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff66242c0, sc=0x7ffff6636200)
  43.     at dmd/statementsem.d:125
  44. #19 0x00000000005bb7d8 in Semantic3Visitor::visit(FuncDeclaration*) (this=0x7fffffff5a20, funcdecl=0x7ffff662f800)
  45.     at dmd/semantic3.d:585
  46. #20 0x000000000041b91a in FuncDeclaration::accept(Visitor*) (this=0x7ffff662f800, v=0x7fffffff5a20) at dmd/func.d:2497
  47. #21 0x000000000044349a in semantic3(Dsymbol*, Scope*) (dsym=0x7ffff662f800, sc=0x7ffff6632800) at dmd/semantic3.d:82
  48. #22 0x0000000000511e64 in ExpressionSemanticVisitor::visit(DeclarationExp*) (this=0x7fffffff5b10, e=0x7ffff6629cc0)
  49.     at dmd/expressionsem.d:5062
  50. #23 0x00000000004240dc in DeclarationExp::accept(Visitor*) (this=0x7ffff6629cc0, v=0x7fffffff5b10)
  51.     at dmd/expression.d:3967
  52. #24 0x0000000000430770 in expressionSemantic(Expression*, Scope*) (e=0x7ffff6629cc0, sc=0x7ffff6632800)
  53.     at dmd/expressionsem.d:11179
  54.    
  55. #25 0x00000000005b4cf5 in StatementSemanticVisitor::visit(ExpStatement*) (this=0x7fffffff5ba0, s=0x7ffff66242a0)
  56. --Type <RET> for more, q to quit, c to continue without paging--
  57.     at dmd/statementsem.d:176
  58. #26 0x000000000040bca2 in ExpStatement::accept(Visitor*) (this=0x7ffff66242a0, v=0x7fffffff5ba0) at dmd/statement.d:672
  59. #27 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff66242a0, sc=0x7ffff6632800)
  60.     at dmd/statementsem.d:125
  61. #28 0x00000000005b4f9a in StatementSemanticVisitor::visit(CompoundStatement*) (this=0x7fffffff5d40, cs=0x7ffff6624280)
  62.     at dmd/statementsem.d:234
  63. #29 0x000000000040c020 in CompoundStatement::accept(Visitor*) (this=0x7ffff6624280, v=0x7fffffff5d40)
  64.     at dmd/statement.d:869
  65. #30 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff6624280, sc=0x7ffff6632800)
  66.     at dmd/statementsem.d:125
  67. #31 0x00000000005bb7d8 in Semantic3Visitor::visit(FuncDeclaration*) (this=0x7fffffff6490, funcdecl=0x7ffff662f400)
  68.     at dmd/semantic3.d:585
  69. #32 0x000000000041b91a in FuncDeclaration::accept(Visitor*) (this=0x7ffff662f400, v=0x7fffffff6490) at dmd/func.d:2497
  70. #33 0x000000000044349a in semantic3(Dsymbol*, Scope*) (dsym=0x7ffff662f400, sc=0x7ffff662e800) at dmd/semantic3.d:82
  71. #34 0x00000000005b9e01 in Semantic3Visitor::visit(TemplateInstance*) (this=0x7fffffff6560, tempinst=0x7ffff662ea00)
  72.     at dmd/semantic3.d:132
  73. #35 0x0000000000410db6 in TemplateInstance::accept(Visitor*) (this=0x7ffff662ea00, v=0x7fffffff6560)
  74.     at dmd/dtemplate.d:7516
  75. #36 0x000000000044349a in semantic3(Dsymbol*, Scope*) (dsym=0x7ffff662ea00, sc=0x7ffff662e200) at dmd/semantic3.d:82
  76. #37 0x00000000004e3f25 in dmd.dtemplate.TemplateInstance.trySemantic3(dmd.dscope.Scope*) (this=0x7ffff662ea00,
  77.     sc2=0x7ffff662e200) at dmd/dtemplate.d:7504
  78. #38 0x00000000004dcc66 in dmd.dsymbolsem.templateInstanceSemantic(dmd.dtemplate.TemplateInstance, dmd.dscope.Scope*, dmd.root.array.Array!(dmd.expression.Expression).Array*) (tempinst=0x7ffff662ea00, sc=0x7ffff662c800,
  79. --Type <RET> for more, q to quit, c to continue without paging--
  80.     fargs=0x7ffff6622f80) at dmd/dsymbolsem.d:6197
  81. #39 0x00000000004eb72d in dmd.dtemplate.functionResolve(ref dmd.declaration.MatchAccumulator, dmd.dsymbol.Dsymbol, dmd.globals.Loc, dmd.dscope.Scope*, dmd.root.array.Array!(dmd.root.rootobject.RootObject).Array*, dmd.mtype.Type, dmd.root.array.Array!(dmd.expression.Expression).Array*, const(char)**) (m=..., dstart=0x7ffff6a2f800, loc=...,
  82.     sc=0x7ffff662c800, tiargs=0x0, tthis=0x0, fargs=0x7ffff6622f80, pMessage=0x0) at dmd/dtemplate.d:2856
  83. #40 0x00000000004352be in dmd.func.resolveFuncCall(ref const(dmd.globals.Loc), dmd.dscope.Scope*, dmd.dsymbol.Dsymbol, dmd.root.array.Array!(dmd.root.rootobject.RootObject).Array*, dmd.mtype.Type, dmd.root.array.Array!(dmd.expression.Expression).Array*, dmd.func.FuncResolveFlag) (loc=..., sc=0x7ffff662c800, s=0x7ffff6a2f800, tiargs=0x0, tthis=0x0,
  84.     fargs=0x7ffff6622f80, flags=dmd.func.FuncResolveFlag.overloadOnly) at dmd/func.d:2795
  85. #41 0x000000000051fe98 in ExpressionSemanticVisitor::visit(CallExp*) (this=0x7fffffff6fd0, exp=0x7ffff6620800)
  86.     at dmd/expressionsem.d:4806
  87. #42 0x0000000000426de0 in CallExp::accept(Visitor*) (this=0x7ffff6620800, v=0x7fffffff6fd0) at dmd/expression.d:4975
  88. #43 0x0000000000430770 in expressionSemantic(Expression*, Scope*) (e=0x7ffff6620800, sc=0x7ffff662c800)
  89.     at dmd/expressionsem.d:11179
  90. #44 0x00000000005b4cf5 in StatementSemanticVisitor::visit(ExpStatement*) (this=0x7fffffff7060, s=0x7ffff66241e0)
  91.     at dmd/statementsem.d:176
  92. #45 0x000000000040bca2 in ExpStatement::accept(Visitor*) (this=0x7ffff66241e0, v=0x7fffffff7060) at dmd/statement.d:672
  93. #46 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff66241e0, sc=0x7ffff662c800)
  94.     at dmd/statementsem.d:125
  95. #47 0x00000000005b4f9a in StatementSemanticVisitor::visit(CompoundStatement*) (this=0x7fffffff7200, cs=0x7ffff6624140)
  96.     at dmd/statementsem.d:234
  97. #48 0x000000000040c020 in CompoundStatement::accept(Visitor*) (this=0x7ffff6624140, v=0x7fffffff7200)
  98.     at dmd/statement.d:869
  99. --Type <RET> for more, q to quit, c to continue without paging--
  100. #49 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff6624140, sc=0x7ffff662c800)
  101.     at dmd/statementsem.d:125
  102. #50 0x00000000005bb7d8 in Semantic3Visitor::visit(FuncDeclaration*) (this=0x7fffffff7950, funcdecl=0x7ffff661ec00)
  103.     at dmd/semantic3.d:585
  104. #51 0x000000000041b91a in FuncDeclaration::accept(Visitor*) (this=0x7ffff661ec00, v=0x7fffffff7950) at dmd/func.d:2497
  105. #52 0x000000000044349a in semantic3(Dsymbol*, Scope*) (dsym=0x7ffff661ec00, sc=0x7ffff6628e00) at dmd/semantic3.d:82
  106. #53 0x0000000000511e64 in ExpressionSemanticVisitor::visit(DeclarationExp*) (this=0x7fffffff7a40, e=0x7ffff6622cc0)
  107.     at dmd/expressionsem.d:5062
  108. #54 0x00000000004240dc in DeclarationExp::accept(Visitor*) (this=0x7ffff6622cc0, v=0x7fffffff7a40)
  109.     at dmd/expression.d:3967
  110. #55 0x0000000000430770 in expressionSemantic(Expression*, Scope*) (e=0x7ffff6622cc0, sc=0x7ffff6628e00)
  111.     at dmd/expressionsem.d:11179
  112. #56 0x00000000005b4cf5 in StatementSemanticVisitor::visit(ExpStatement*) (this=0x7fffffff7ad0, s=0x7ffff6624120)
  113.     at dmd/statementsem.d:176
  114. #57 0x000000000040bca2 in ExpStatement::accept(Visitor*) (this=0x7ffff6624120, v=0x7fffffff7ad0) at dmd/statement.d:672
  115. #58 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff6624120, sc=0x7ffff6628e00)
  116.     at dmd/statementsem.d:125
  117. #59 0x00000000005b4f9a in StatementSemanticVisitor::visit(CompoundStatement*) (this=0x7fffffff7c70, cs=0x7ffff6624100)
  118.     at dmd/statementsem.d:234
  119. #60 0x000000000040c020 in CompoundStatement::accept(Visitor*) (this=0x7ffff6624100, v=0x7fffffff7c70)
  120.     at dmd/statement.d:869
  121. #61 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff6624100, sc=0x7ffff6628e00)
  122.     at dmd/statementsem.d:125
  123. --Type <RET> for more, q to quit, c to continue without paging--
  124. #62 0x00000000005bb7d8 in Semantic3Visitor::visit(FuncDeclaration*) (this=0x7fffffff83c0, funcdecl=0x7ffff661e800)
  125.     at dmd/semantic3.d:585
  126. #63 0x000000000041b91a in FuncDeclaration::accept(Visitor*) (this=0x7ffff661e800, v=0x7fffffff83c0) at dmd/func.d:2497
  127. #64 0x000000000044349a in semantic3(Dsymbol*, Scope*) (dsym=0x7ffff661e800, sc=0x7ffff6625600) at dmd/semantic3.d:82
  128. #65 0x00000000005b9e01 in Semantic3Visitor::visit(TemplateInstance*) (this=0x7fffffff8490, tempinst=0x7ffff6625800)
  129.     at dmd/semantic3.d:132
  130. #66 0x0000000000410db6 in TemplateInstance::accept(Visitor*) (this=0x7ffff6625800, v=0x7fffffff8490)
  131.     at dmd/dtemplate.d:7516
  132. #67 0x000000000044349a in semantic3(Dsymbol*, Scope*) (dsym=0x7ffff6625800, sc=0x7ffff6621e00) at dmd/semantic3.d:82
  133. #68 0x00000000004e3f25 in dmd.dtemplate.TemplateInstance.trySemantic3(dmd.dscope.Scope*) (this=0x7ffff6625800,
  134.     sc2=0x7ffff6621e00) at dmd/dtemplate.d:7504
  135. #69 0x00000000004dcc66 in dmd.dsymbolsem.templateInstanceSemantic(dmd.dtemplate.TemplateInstance, dmd.dscope.Scope*, dmd.root.array.Array!(dmd.expression.Expression).Array*) (tempinst=0x7ffff6625800, sc=0x7ffff6621a00,
  136.     fargs=0x7ffff66229c0) at dmd/dsymbolsem.d:6197
  137. #70 0x00000000004eb72d in dmd.dtemplate.functionResolve(ref dmd.declaration.MatchAccumulator, dmd.dsymbol.Dsymbol, dmd.globals.Loc, dmd.dscope.Scope*, dmd.root.array.Array!(dmd.root.rootobject.RootObject).Array*, dmd.mtype.Type, dmd.root.array.Array!(dmd.expression.Expression).Array*, const(char)**) (m=..., dstart=0x7ffff6a2e000, loc=...,
  138.     sc=0x7ffff6621a00, tiargs=0x0, tthis=0x0, fargs=0x7ffff66229c0, pMessage=0x0) at dmd/dtemplate.d:2856
  139. #71 0x00000000004352be in dmd.func.resolveFuncCall(ref const(dmd.globals.Loc), dmd.dscope.Scope*, dmd.dsymbol.Dsymbol, dmd.root.array.Array!(dmd.root.rootobject.RootObject).Array*, dmd.mtype.Type, dmd.root.array.Array!(dmd.expression.Expression).Array*, dmd.func.FuncResolveFlag) (loc=..., sc=0x7ffff6621a00, s=0x7ffff6a2e000, tiargs=0x0, tthis=0x0,
  140.     fargs=0x7ffff66229c0, flags=dmd.func.FuncResolveFlag.standard) at dmd/func.d:2795
  141. #72 0x000000000051f427 in ExpressionSemanticVisitor::visit(CallExp*) (this=0x7fffffff8f00, exp=0x7ffff6620700)
  142. --Type <RET> for more, q to quit, c to continue without paging--
  143.     at dmd/expressionsem.d:4709
  144. #73 0x0000000000426de0 in CallExp::accept(Visitor*) (this=0x7ffff6620700, v=0x7fffffff8f00) at dmd/expression.d:4975
  145. #74 0x0000000000430770 in expressionSemantic(Expression*, Scope*) (e=0x7ffff6620700, sc=0x7ffff6621a00)
  146.     at dmd/expressionsem.d:11179
  147. #75 0x000000000052dfe9 in ExpressionSemanticVisitor::visit(CatAssignExp*) (this=0x7fffffff9070, exp=0xbc18a0)
  148.     at dmd/expressionsem.d:9288
  149. #76 0x0000000000428823 in CatAssignExp::accept(Visitor*) (this=0xbc18a0, v=0x7fffffff9070) at dmd/expression.d:6081
  150. #77 0x0000000000430770 in expressionSemantic(Expression*, Scope*) (e=0xbc18a0, sc=0x7ffff6621a00)
  151.     at dmd/expressionsem.d:11179
  152. #78 0x00000000005b4cf5 in StatementSemanticVisitor::visit(ExpStatement*) (this=0x7fffffff9100, s=0x7ffff6555fa0)
  153.     at dmd/statementsem.d:176
  154. #79 0x000000000040bca2 in ExpStatement::accept(Visitor*) (this=0x7ffff6555fa0, v=0x7fffffff9100) at dmd/statement.d:672
  155. #80 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff6555fa0, sc=0x7ffff6621a00)
  156.     at dmd/statementsem.d:125
  157. #81 0x00000000005b4f9a in StatementSemanticVisitor::visit(CompoundStatement*) (this=0x7fffffff92a0, cs=0x7ffff66240c0)
  158.     at dmd/statementsem.d:234
  159. #82 0x000000000040c020 in CompoundStatement::accept(Visitor*) (this=0x7ffff66240c0, v=0x7fffffff92a0)
  160.     at dmd/statement.d:869
  161. #83 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff66240c0, sc=0x7ffff6621a00)
  162.     at dmd/statementsem.d:125
  163. #84 0x00000000005a684c in StatementSemanticVisitor::visit(ScopeStatement*) (this=0x7fffffff93a0, ss=0x7ffff6622180)
  164.     at dmd/statementsem.d:435
  165. #85 0x000000000040bb62 in ScopeStatement::accept(Visitor*) (this=0x7ffff6622180, v=0x7fffffff93a0)
  166. --Type <RET> for more, q to quit, c to continue without paging--
  167.     at dmd/statement.d:981
  168. #86 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff6622180, sc=0x7ffff6621600)
  169.     at dmd/statementsem.d:125
  170. #87 0x00000000005b5b31 in StatementSemanticVisitor::visit(UnrolledLoopStatement*) (this=0x7fffffff9480,
  171.     uls=0x7ffff66240a0) at dmd/statementsem.d:409
  172. #88 0x0000000000428b6d in UnrolledLoopStatement::accept(Visitor*) (this=0x7ffff66240a0, v=0x7fffffff9480)
  173.     at dmd/statement.d:934
  174. #89 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff66240a0, sc=0x7ffff6621400)
  175.     at dmd/statementsem.d:125
  176. #90 0x00000000005aa5ad in StatementSemanticVisitor::visit(ForeachStatement*) (this=0x7fffffff9b20, fs=0x7ffff6615f00)
  177.     at dmd/statementsem.d:1159
  178. #91 0x000000000040d78e in ForeachStatement::accept(Visitor*) (this=0x7ffff6615f00, v=0x7fffffff9b20)
  179.     at dmd/statement.d:1261
  180. #92 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff6615f00, sc=0x7ffff6621400)
  181.     at dmd/statementsem.d:125
  182. #93 0x00000000005b4f9a in StatementSemanticVisitor::visit(CompoundStatement*) (this=0x7fffffff9cc0, cs=0x7ffff6555de0)
  183.     at dmd/statementsem.d:234
  184. #94 0x000000000040c020 in CompoundStatement::accept(Visitor*) (this=0x7ffff6555de0, v=0x7fffffff9cc0)
  185.     at dmd/statement.d:869
  186. #95 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff6555de0, sc=0x7ffff6621400)
  187.     at dmd/statementsem.d:125
  188. #96 0x00000000005bb7d8 in Semantic3Visitor::visit(FuncDeclaration*) (this=0x7fffffffa430, funcdecl=0x7ffff661e000)
  189.     at dmd/semantic3.d:585
  190. --Type <RET> for more, q to quit, c to continue without paging--
  191. #97 0x0000000000609fa2 in ParseTimeVisitor<ASTCodegen>::visit(FuncLiteralDeclaration*) (this=0x7fffffffa430,
  192.     s=0x7ffff661e000) at dmd/parsetimevisitor.d:51
  193. #98 0x00000000004157bb in FuncLiteralDeclaration::accept(Visitor*) (this=0x7ffff661e000, v=0x7fffffffa430)
  194.     at dmd/func.d:3455
  195. #99 0x000000000044349a in semantic3(Dsymbol*, Scope*) (dsym=0x7ffff661e000, sc=0x7ffff661dc00) at dmd/semantic3.d:82
  196. #100 0x0000000000516998 in ExpressionSemanticVisitor::visit(FuncExp*) (this=0x7fffffffa510, exp=0x7ffff661c5c0)
  197.     at dmd/expressionsem.d:3911
  198. #101 0x00000000004259c9 in FuncExp::accept(Visitor*) (this=0x7ffff661c5c0, v=0x7fffffffa510) at dmd/expression.d:3930
  199. #102 0x0000000000430770 in expressionSemantic(Expression*, Scope*) (e=0x7ffff661c5c0, sc=0x7ffff661da00)
  200.     at dmd/expressionsem.d:11179
  201. #103 0x0000000000532c3a in ExpressionSemanticVisitor::callExpSemantic(FuncExp*, Scope*, Array<Expression*>*) (
  202.     this=0x7fffffffaa60, exp=0x7ffff661c5c0, sc=0x7ffff661da00, arguments=0x7ffff661ca40) at dmd/expressionsem.d:4011
  203. #104 0x000000000051c4a6 in ExpressionSemanticVisitor::visit(CallExp*) (this=0x7fffffffaa60, exp=0x7ffff6615e80)
  204.     at dmd/expressionsem.d:4056
  205.    
  206. #105 0x0000000000426de0 in CallExp::accept(Visitor*) (this=0x7ffff6615e80, v=0x7fffffffaa60) at dmd/expression.d:4975
  207. #106 0x0000000000430770 in expressionSemantic(Expression*, Scope*) (e=0x7ffff6615e80, sc=0x7ffff661da00)
  208.     at dmd/expressionsem.d:11179
  209. #107 0x000000000055ccdc in dmd.initsem.visitExp (this=0x7fffffffab08, init=0x7ffff661c580) at dmd/initsem.d:625
  210. #108 0x00000000004da291 in dmd.initsem.inferType(dmd.init.Initializer, dmd.dscope.Scope*) (init=0x7ffff661c580,
  211.     sc=0x7ffff661da00) at dmd/initsem.d:683
  212. #109 0x00000000004ccce0 in DsymbolSemanticVisitor::visit(VarDeclaration*) (this=0x7fffffffae40, dsym=0x7ffff661d000)
  213.     at dmd/dsymbolsem.d:802
  214. #110 0x000000000041b94b in VarDeclaration::accept(Visitor*) (this=0x7ffff661d000, v=0x7fffffffae40)
  215. --Type <RET> for more, q to quit, c to continue without paging--
  216.     at dmd/declaration.d:1651
  217. #111 0x000000000042de5b in dsymbolSemantic(Dsymbol*, Scope*) (dsym=0x7ffff661d000, sc=0x7ffff661d800)
  218.     at dmd/dsymbolsem.d:558
  219. #112 0x00000000004f88f7 in dmd.dtemplate.TemplateInstance.symbolDg (this=0x7fffffffaef0, s=0x7ffff661d000)
  220.     at dmd/dtemplate.d:7467
  221. #113 0x0000000000436f07 in dmd.dsymbol.foreachDsymbol(dmd.root.array.Array!(dmd.dsymbol.Dsymbol).Array*, scope void(dmd.dsymbol.Dsymbol) delegate) (symbols=0x7ffff661c540, dg=...) at dmd/dsymbol.d:98
  222. #114 0x00000000004f8856 in dmd.dtemplate.TemplateInstance.expandMembers(dmd.dscope.Scope*) (this=0x7ffff659d400,
  223.     sc2=0x7ffff661d800) at dmd/dtemplate.d:7472
  224. #115 0x00000000004e3e97 in dmd.dtemplate.TemplateInstance.tryExpandMembers(dmd.dscope.Scope*) (this=0x7ffff659d400,
  225.     sc2=0x7ffff661d800) at dmd/dtemplate.d:7487
  226.    
  227.  
  228. SCOPE.ctfe lost here
  229.    
  230.    
  231. #116 0x00000000004dc66a in dmd.dsymbolsem.templateInstanceSemantic(dmd.dtemplate.TemplateInstance, dmd.dscope.Scope*, dmd.root.array.Array!(dmd.expression.Expression).Array*) (tempinst=0x7ffff659d400, sc=0x7ffff661ba00, fargs=0x0)
  232.     at dmd/dsymbolsem.d:6059
  233. #117 0x00000000004cc222 in DsymbolSemanticVisitor::visit(TemplateInstance*) (this=0x7fffffffb210, ti=0x7ffff659d400)
  234.     at dmd/dsymbolsem.d:2791
  235. #118 0x0000000000410db6 in TemplateInstance::accept(Visitor*) (this=0x7ffff659d400, v=0x7fffffffb210)
  236.     at dmd/dtemplate.d:7516
  237. #119 0x000000000042de5b in dsymbolSemantic(Dsymbol*, Scope*) (dsym=0x7ffff659d400, sc=0x7ffff661ba00)
  238.     at dmd/dsymbolsem.d:558
  239. #120 0x000000000051739c in ExpressionSemanticVisitor::visit(ScopeExp*) (this=0x7fffffffb340, exp=0x7ffff658dd40)
  240.     at dmd/expressionsem.d:3180
  241. #121 0x0000000000425d0b in ScopeExp::accept(Visitor*) (this=0x7ffff658dd40, v=0x7fffffffb340) at dmd/expression.d:3328
  242. --Type <RET> for more, q to quit, c to continue without paging--
  243. #122 0x0000000000430770 in expressionSemantic(Expression*, Scope*) (e=0x7ffff658dd40, sc=0x7ffff661ba00)
  244.     at dmd/expressionsem.d:11179
  245. #123 0x00000000004db2ba in dmd.expressionsem.expressionsToString(ref dmd.root.outbuffer.OutBuffer, dmd.dscope.Scope*, dmd.root.array.Array!(dmd.expression.Expression).Array*) (buf=..., sc=0x7ffff661b800, exps=0x7ffff658dd00)
  246.     at dmd/expressionsem.d:98
  247. #124 0x000000000058ef2d in CompileStatement::compileIt(Scope*) (this=0x7ffff6555940, sc=0x7ffff661b800)
  248.     at dmd/statement.d:743
  249. #125 0x000000000041e0d7 in CompileStatement::flatten(Scope*) (this=0x7ffff6555940, sc=0x7ffff661b800)
  250.     at dmd/statement.d:770
  251. #126 0x00000000005b4f38 in StatementSemanticVisitor::visit(CompoundStatement*) (this=0x7fffffffb7a0, cs=0x7ffff6555dc0)
  252.     at dmd/statementsem.d:227
  253. #127 0x000000000040c020 in CompoundStatement::accept(Visitor*) (this=0x7ffff6555dc0, v=0x7fffffffb7a0)
  254.     at dmd/statement.d:869
  255. #128 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff6555dc0, sc=0x7ffff661b800)
  256.     at dmd/statementsem.d:125
  257. #129 0x00000000005a684c in StatementSemanticVisitor::visit(ScopeStatement*) (this=0x7fffffffb8a0, ss=0x7ffff658dc80)
  258.     at dmd/statementsem.d:435
  259. #130 0x000000000040bb62 in ScopeStatement::accept(Visitor*) (this=0x7ffff658dc80, v=0x7fffffffb8a0)
  260.     at dmd/statement.d:981
  261. #131 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff658dc80, sc=0x7ffff661b600)
  262.     at dmd/statementsem.d:125
  263. #132 0x00000000005b60ee in dmd.statementsem.semanticNoScope(dmd.statement.Statement, dmd.dscope.Scope*) (
  264.     s=0x7ffff658dc80, sc=0x7ffff661b600) at dmd/statementsem.d:4330
  265. --Type <RET> for more, q to quit, c to continue without paging--
  266. #133 0x00000000005aed30 in StatementSemanticVisitor::visit(IfStatement*) (this=0x7fffffffba20, ifs=0x7ffff6576b00)
  267.     at dmd/statementsem.d:2265
  268. #134 0x000000000041ba7f in IfStatement::accept(Visitor*) (this=0x7ffff6576b00, v=0x7fffffffba20)
  269.     at dmd/statement.d:1350
  270. #135 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff6576b00, sc=0x7ffff65b0000)
  271.     at dmd/statementsem.d:125
  272. #136 0x00000000005b4f9a in StatementSemanticVisitor::visit(CompoundStatement*) (this=0x7fffffffbbc0, cs=0x7ffff6555820)
  273.     at dmd/statementsem.d:234
  274. #137 0x000000000040c020 in CompoundStatement::accept(Visitor*) (this=0x7ffff6555820, v=0x7fffffffbbc0)
  275.     at dmd/statement.d:869
  276. #138 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff6555820, sc=0x7ffff65b0000)
  277.     at dmd/statementsem.d:125
  278. #139 0x00000000005bb7d8 in Semantic3Visitor::visit(FuncDeclaration*) (this=0x7fffffffc310, funcdecl=0x7ffff659a000)
  279.     at dmd/semantic3.d:585
  280. #140 0x000000000041b91a in FuncDeclaration::accept(Visitor*) (this=0x7ffff659a000, v=0x7fffffffc310) at dmd/func.d:2497
  281. #141 0x000000000044349a in semantic3(Dsymbol*, Scope*) (dsym=0x7ffff659a000, sc=0x7ffff65a0000) at dmd/semantic3.d:82
  282. #142 0x000000000048996f in FuncDeclaration::functionSemantic3() (this=0x7ffff659a000) at dmd/func.d:428
  283. #143 0x0000000000441fbd in FuncDeclaration::functionSemantic() (this=0x7ffff659a000) at dmd/func.d:402
  284. #144 0x0000000000435308 in dmd.func.resolveFuncCall(ref const(dmd.globals.Loc), dmd.dscope.Scope*, dmd.dsymbol.Dsymbol, dmd.root.array.Array!(dmd.root.rootobject.RootObject).Array*, dmd.mtype.Type, dmd.root.array.Array!(dmd.expression.Expression).Array*, dmd.func.FuncResolveFlag) (loc=..., sc=0x7ffff64c0000, s=0x7ffff69bd600, tiargs=0x7ffff64d1700,
  285.     tthis=0x0, fargs=0x7ffff64d1740, flags=dmd.func.FuncResolveFlag.standard) at dmd/func.d:2803
  286. #145 0x0000000000434eee in dmd.arrayop.arrayOp(dmd.expression.BinExp, dmd.dscope.Scope*) (e=0x7ffff7516300,
  287. --Type <RET> for more, q to quit, c to continue without paging--
  288.     sc=0x7ffff64c0000) at dmd/arrayop.d:140
  289. #146 0x0000000000436071 in dmd.arrayop.arrayOp(dmd.expression.BinAssignExp, dmd.dscope.Scope*) (e=0x7ffff7516300,
  290.     sc=0x7ffff64c0000) at dmd/arrayop.d:167
  291. #147 0x000000000052c5cf in ExpressionSemanticVisitor::visit(BinAssignExp*) (this=0x7fffffffc720, exp=0x7ffff7516300)
  292.     at dmd/expressionsem.d:5540
  293. #148 0x000000000060be72 in ParseTimeVisitor<ASTCodegen>::visit(AddAssignExp*) (this=0x7fffffffc720, e=0x7ffff7516300)
  294.     at dmd/parsetimevisitor.d:251
  295. #149 0x00000000004285d7 in AddAssignExp::accept(Visitor*) (this=0x7ffff7516300, v=0x7fffffffc720)
  296.     at dmd/expression.d:5888
  297. #150 0x0000000000430770 in expressionSemantic(Expression*, Scope*) (e=0x7ffff7516300, sc=0x7ffff64c0000)
  298.     at dmd/expressionsem.d:11179
  299. #151 0x00000000005b4cf5 in StatementSemanticVisitor::visit(ExpStatement*) (this=0x7fffffffc7b0, s=0x7ffff751c0c0)
  300.     at dmd/statementsem.d:176
  301. #152 0x000000000040bca2 in ExpStatement::accept(Visitor*) (this=0x7ffff751c0c0, v=0x7fffffffc7b0)
  302.     at dmd/statement.d:672
  303. #153 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff751c0c0, sc=0x7ffff64c0000)
  304.     at dmd/statementsem.d:125
  305. #154 0x00000000005b4f9a in StatementSemanticVisitor::visit(CompoundStatement*) (this=0x7fffffffc950, cs=0x7ffff751c0e0)
  306.     at dmd/statementsem.d:234
  307. #155 0x000000000040c020 in CompoundStatement::accept(Visitor*) (this=0x7ffff751c0e0, v=0x7fffffffc950)
  308.     at dmd/statement.d:869
  309. #156 0x00000000005a63ae in statementSemantic(Statement*, Scope*) (s=0x7ffff751c0e0, sc=0x7ffff64c0000)
  310.     at dmd/statementsem.d:125
  311. --Type <RET> for more, q to quit, c to continue without paging--
  312. #157 0x00000000005bb7d8 in Semantic3Visitor::visit(FuncDeclaration*) (this=0x7fffffffd0a0, funcdecl=0x7ffff7519400)
  313.     at dmd/semantic3.d:585
  314. #158 0x000000000041b91a in FuncDeclaration::accept(Visitor*) (this=0x7ffff7519400, v=0x7fffffffd0a0) at dmd/func.d:2497
  315. #159 0x000000000044349a in semantic3(Dsymbol*, Scope*) (dsym=0x7ffff7519400, sc=0x7ffff64bfc00) at dmd/semantic3.d:82
  316. #160 0x00000000005b989e in Semantic3Visitor::visit(AttribDeclaration*) (this=0x7fffffffd160, ad=0x7ffff751b100)
  317.     at dmd/semantic3.d:1386
  318. #161 0x000000000060a247 in ParseTimeVisitor<ASTCodegen>::visit(LinkDeclaration*) (this=0x7fffffffd160,
  319.     s=0x7ffff751b100) at dmd/parsetimevisitor.d:67
  320. #162 0x000000000041cac7 in LinkDeclaration::accept(Visitor*) (this=0x7ffff751b100, v=0x7fffffffd160)
  321.     at dmd/attrib.d:409
  322. #163 0x000000000044349a in semantic3(Dsymbol*, Scope*) (dsym=0x7ffff751b100, sc=0x7ffff64bfa00) at dmd/semantic3.d:82
  323. #164 0x00000000005bf3dc in Semantic3Visitor::visit(Module*) (this=0x7fffffffd200, mod=0x7ffff7519000)
  324.     at dmd/semantic3.d:195
  325. #165 0x000000000042b978 in Module::accept(Visitor*) (this=0x7ffff7519000, v=0x7fffffffd200) at dmd/dmodule.d:1431
  326. #166 0x000000000044349a in semantic3(Dsymbol*, Scope*) (dsym=0x7ffff7519000, sc=0x0) at dmd/semantic3.d:82
  327. #167 0x0000000000571d60 in dmd.mars.tryMain(ulong, const(char)**, ref dmd.globals.Param) (argc=3, argv=0x7fffffffdc48,
  328.     params=...) at dmd/mars.d:602
  329. #168 0x000000000057a50b in D main (_param_0=...) at dmd/mars.d:953