-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Labels
Description
Trying to compile Aporia version dom96/Aporia@6d6d172 with the compiler version c9326dc crashes with:
$ nimrod c aporia.nim
Hint: used config file '/Users/gradha/project/nimrod/root/config/nimrod.cfg' [Conf]
Hint: used config file '/Users/gradha/project/nimrod/Aporia/aporia.nimrod.cfg' [Conf]
Hint: system [Processing]
Hint: aporia [Processing]
Hint: glib2 [Processing]
Hint: gtk2 [Processing]
Hint: atk [Processing]
Hint: pango [Processing]
Hint: gdk2pixbuf [Processing]
Hint: gdk2 [Processing]
Hint: gtksourceview [Processing]
Hint: dialogs [Processing]
Hint: os [Processing]
Hint: strutils [Processing]
Hint: parseutils [Processing]
Hint: times [Processing]
Hint: posix [Processing]
Hint: osproc [Processing]
Hint: strtabs [Processing]
Hint: hashes [Processing]
Hint: streams [Processing]
Hint: pegs [Processing]
Hint: unicode [Processing]
Hint: parseopt [Processing]
Hint: asyncio [Processing]
Hint: sockets [Processing]
Hint: encodings [Processing]
Hint: tables [Processing]
Hint: math [Processing]
Hint: algorithm [Processing]
Hint: settings [Processing]
Hint: utils [Processing]
Hint: AboutDialog [Processing]
Hint: CustomStatusBar [Processing]
CustomStatusBar.nim(89, 11) Hint: 'tid' is declared but not used [XDeclaredButNotUsed]
Hint: cfg [Processing]
Hint: parsecfg [Processing]
Hint: lexbase [Processing]
Hint: search [Processing]
Hint: re [Processing]
Hint: pcre [Processing]
search.nim(60, 14) Hint: 'brackets' is declared but not used [XDeclaredButNotUsed]
search.nim(120, 13) Hint: 'matches' is declared but not used [XDeclaredButNotUsed]
search.nim(203, 9) Error: internal error: genStmts(nkYieldStmt)
Traceback (most recent call last)
nimrod.nim(79) nimrod
nimrod.nim(55) HandleCmdLine
main.nim(464) MainCommand
main.nim(252) CommandCompileToC
main.nim(209) CompileProject
main.nim(167) compileModule
passes.nim(192) processModule
passes.nim(136) processTopLevelStmt
sem.nim(258) myProcess
sem.nim(232) SemStmtAndGenerateGenerics
semstmts.nim(1261) semStmt
semexprs.nim(760) semExprNoType
semexprs.nim(1875) semExpr
importer.nim(144) evalImport
main.nim(180) importModule
main.nim(167) compileModule
passes.nim(192) processModule
passes.nim(136) processTopLevelStmt
cgen.nim(1176) myProcess
ccgstmts.nim(863) genStmts
ccgstmts.nim(863) genStmts
ccgstmts.nim(910) genStmts
cgen.nim(833) genProc
cgen.nim(805) genProcNoForward
cgen.nim(744) genProcAux
ccgstmts.nim(863) genStmts
ccgstmts.nim(863) genStmts
ccgstmts.nim(877) genStmts
ccgstmts.nim(853) genAsgn
ccgstmts.nim(58) loadInto
ccgexprs.nim(1775) expr
ccgexprs.nim(1616) genStmtListExpr
ccgexprs.nim(1790) expr
ccgexprs.nim(1592) genClosure
ccgexprs.nim(292) initLocExpr
ccgexprs.nim(1697) expr
cgen.nim(833) genProc
cgen.nim(805) genProcNoForward
cgen.nim(744) genProcAux
ccgstmts.nim(863) genStmts
ccgstmts.nim(866) genStmts
ccgstmts.nim(294) genWhileStmt
ccgstmts.nim(863) genStmts
ccgstmts.nim(915) genStmts
msgs.nim(755) InternalError
msgs.nim(735) liMessage
msgs.nim(655) handleError
This seems to be an evolution of #326.