Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Compile output from having if n.info ?? "test_roof_constexpr.nim": echo renderTree(n,{renderIds})
- CC: compiler_transf
- template doTest(a: string148; c: int107) =
- var b95014 = if c95006 (system.mod|system.mod|system.mod|system.mod|system.mod|system.mod|...)
- 2 (system.==|system.==|system.==|system.==|system.==|system.==|system.==|system.==|system.==|system.==|system.==|system.==|system.==|system.==|system.==|system.==|system.==|system.==|system.==|system.==|system.==|...)
- 0: (system.[]|system.[]|system.[]|system.[]|system.[]|...)(a95005,
- (system.^|system.^|...) 5 (system...|system...|system...|...)
- (system.^|system.^|...) 1) else: "SOME CONSTANT STRING"
- echo11604 b95014
- var b95019 = if false: []90850("THIS IS A TEST", -95038(len95032("THIS IS A TEST"), 5) ..95059
- -95057(len95032("THIS IS A TEST"), 1)) else: "SOME CONSTANT STRING"
- echo11604 [b95019]
- var b95019 = if false: []90850("THIS IS A TEST", -95038(len95032("THIS IS A TEST"), 5) ..95059
- -95057(len95032("THIS IS A TEST"), 1)) else: "SOME CONSTANT STRING"
- b95019 = if false: []90850("THIS IS A TEST", -95038(len95032("THIS IS A TEST"), 5) ..95059
- -95057(len95032("THIS IS A TEST"), 1)) else: "SOME CONSTANT STRING"
- b95019
- if false: []90850("THIS IS A TEST",
- -95038(len95032("THIS IS A TEST"), 5) ..95059
- -95057(len95032("THIS IS A TEST"), 1)) else: "SOME CONSTANT STRING"
- elif false: []90850("THIS IS A TEST",
- -95038(len95032("THIS IS A TEST"), 5) ..95059
- -95057(len95032("THIS IS A TEST"), 1))
- false
- []90850("THIS IS A TEST",
- -95038(len95032("THIS IS A TEST"), 5) ..95059
- -95057(len95032("THIS IS A TEST"), 1))
- []90850
- "THIS IS A TEST"
- -95038(len95032("THIS IS A TEST"), 5) ..95059 -95057(len95032("THIS IS A TEST"), 1)
- ..95059
- -95038(len95032("THIS IS A TEST"), 5)
- -95038
- len95032("THIS IS A TEST")
- len95032
- "THIS IS A TEST"
- "THIS IS A TEST"
- Traceback (most recent call last)
- nim.nim(107) nim
- nim.nim(71) handleCmdLine
- main.nim(251) mainCommand
- main.nim(63) commandCompileToC
- modules.nim(221) compileProject
- modules.nim(169) compileModule
- passes.nim(203) processModule
- passes.nim(137) processTopLevelStmt
- sem.nim(460) myProcess
- sem.nim(446) semStmtAndGenerateGenerics
- transf.nim(887) transformStmt
- transf.nim(816) processTransf
- transf.nim(802) transform
- transf.nim(106) transformSons
- transf.nim(789) transform
- transf.nim(106) transformSons
- transf.nim(796) transform
- transf.nim(106) transformSons
- transf.nim(802) transform
- transf.nim(106) transformSons
- transf.nim(802) transform
- transf.nim(106) transformSons
- transf.nim(761) transform
- transf.nim(641) transformCall
- transf.nim(106) transformSons
- transf.nim(761) transform
- transf.nim(641) transformCall
- transf.nim(106) transformSons
- transf.nim(761) transform
- transf.nim(641) transformCall
- transf.nim(106) transformSons
- transf.nim(805) transform
- semfold.nim(693) getConstExpr
- semfold.nim(507) magicCall
- semfold.nim(295) evalOp
- ast.nim(1251) sonsLen
- system.nim(2533) sysFatal
- Error: unhandled exception: sons is not accessible [FieldError]
- nim c compiler/nim
- bin/nim_temp c test_roof_constexpr.nim
- FAILURE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement