Can't install nimskull compiler on my mac.
git clone https://github.com/nim-works/nimskull.git
cd nimskull
./koch.py boot -d:release
./koch.py tools -d:release
....................................................
Error: system needs: 'nimGCvisit' [rsemSystemNeeds]
cgen.nim(850, 16) compiler msg instantiated here [MsgOrigin]
No stack traceback available
To create a stacktrace, rerun compilation with './koch temp $1 <file>'
FAILURE
[2022-01-21 12:15:34] nblaxall:~$ git clone https://github.com/nim-works/nimskull.git
Cloning into 'nimskull'...
remote: Enumerating objects: 148792, done.
remote: Counting objects: 100% (9542/9542), done.
remote: Compressing objects: 100% (2766/2766), done.
remote: Total 148792 (delta 8480), reused 7643 (delta 6756), pack-reused 139250
Receiving objects: 100% (148792/148792), 105.76 MiB | 9.97 MiB/s, done.
Resolving deltas: 100% (116248/116248), done.
Updating files: 100% (2944/2944), done.
[2022-01-30 13:12:29] nblaxall:~$ cd nimskull
[2022-01-30 13:12:31] nblaxall:~/nimskull$ ./koch.py boot -d:release
Building koch.nim
Bootstrap compiler /Users/nblaxall/nimskull/build/csources/bin/nim-561b417c65791cd8356b5f73620914ceff845d10 not found, building
Fetching bootstrap compiler source
Running: ['git', 'clone', '--depth=1', '--single-branch', 'https://github.com/nim-lang/csources_v1.git', '/Users/nblaxall/nimskull/build/csources']
Cloning into '/Users/nblaxall/nimskull/build/csources'...
remote: Enumerating objects: 1289, done.
remote: Counting objects: 100% (1289/1289), done.
remote: Compressing objects: 100% (260/260), done.
remote: Total 1289 (delta 1185), reused 1106 (delta 1026), pack-reused 0
Receiving objects: 100% (1289/1289), 2.88 MiB | 7.67 MiB/s, done.
Resolving deltas: 100% (1185/1185), done.
Updating files: 100% (8442/8442), done.
Running: ['make', '-s', '-C', '/Users/nblaxall/nimskull/build/csources', '-j', '4']
SUCCESS
Instantiating /Users/nblaxall/nimskull/build/csources/bin/nim-561b417c65791cd8356b5f73620914ceff845d10 as /Users/nblaxall/nimskull/bin/nim-boot
Running: ['/Users/nblaxall/nimskull/bin/nim-boot', 'c', '--hints:off', '--hint:CC:off', '--warning:UnknownMagic:off', '--skipParentCfg', '--skipUserCfg', '--nimcache:/Users/nblaxall/nimskull/nimcache/koch', '--out:/Users/nblaxall/nimskull/tools/koch/koch', '/Users/nblaxall/nimskull/tools/koch/koch.nim']
Running koch.nim
Running: ['/Users/nblaxall/nimskull/tools/koch/koch', 'boot', '-d:release']
iteration: 1
bin/nim-boot c --skipUserCfg --skipParentCfg -d:nimSourceHash=dce4c78dd0cfac013dbb8e89c1eeccb4d046c04d -d:nimSourceDate=2022-01-29 -d:CompilerVersionSuffix=-dev.20030 -d:nimKochBootstrap --warning[UnknownMagic]:off --nimcache:nimcache/r_macosx_amd64_boot -d:release --compileOnly compiler/nim.nim
Hint: used config file '/Users/nblaxall/nimskull/config/nim.cfg' [Conf]
Hint: used config file '/Users/nblaxall/nimskull/compiler/nim.cfg' [Conf]
Hint: used config file '/Users/nblaxall/nimskull/config/config.nims' [Conf]
Hint: system [Processing]
Hint: since [Processing]
Hint: ansi_c [Processing]
Hint: memory [Processing]
Hint: assertions [Processing]
Hint: miscdollars [Processing]
Hint: digitsutils [Processing]
Hint: iterators [Processing]
Hint: dollars [Processing]
Hint: formatfloat [Processing]
Hint: dragonbox [Processing]
Hint: schubfach [Processing]
Hint: stacktraces [Processing]
Hint: countbits_impl [Processing]
Hint: bitops_utils [Processing]
Hint: widestrs [Processing]
Hint: io [Processing]
Hint: nim [Processing]
Hint: os [Processing]
Hint: strutils [Processing]
Hint: parseutils [Processing]
Hint: math [Processing]
Hint: bitops [Processing]
Hint: macros [Processing]
Hint: fenv [Processing]
Hint: algorithm [Processing]
Hint: enumutils [Processing]
Hint: typetraits [Processing]
Hint: unicode [Processing]
Hint: strimpl [Processing]
Hint: pathnorm [Processing]
Hint: osseps [Processing]
Hint: posix [Processing]
Hint: times [Processing]
Hint: options [Processing]
Hint: extccomp [Processing]
Hint: ropes [Processing]
Hint: hashes [Processing]
Hint: pathutils [Processing]
Hint: platform [Processing]
Hint: lineinfos [Processing]
Hint: tables [Processing]
Hint: ast_types [Processing]
Hint: reports [Processing]
Hint: packedsets [Processing]
Hint: vm_enums [Processing]
Hint: int128 [Processing]
Hint: nilcheck_enums [Processing]
Hint: condsyms [Processing]
Hint: strtabs [Processing]
Hint: options [Processing]
Hint: sets [Processing]
Hint: prefixmatches [Processing]
Hint: nimpaths [Processing]
Hint: terminal [Processing]
Hint: strformat [Processing]
Hint: colors [Processing]
Hint: termios [Processing]
Hint: globs [Processing]
Hint: msgs [Processing]
Hint: strutils2 [Processing]
/Users/nblaxall/nimskull/compiler/front/msgs.nim(431, 16) Warning: [IMPLEMENT] Convert report to string message ? [User]
Hint: osproc [Processing]
Hint: streams [Processing]
Hint: cpuinfo [Processing]
Hint: streamwrapper [Processing]
Hint: deques [Processing]
Hint: kqueue [Processing]
Hint: sha1 [Processing]
Hint: endians [Processing]
Hint: sequtils [Processing]
Hint: json [Processing]
Hint: lexbase [Processing]
Hint: parsejson [Processing]
Hint: decode_helpers [Processing]
Hint: jsonutils [Processing]
Hint: sugar [Processing]
Hint: underscored_calls [Processing]
Hint: main [Processing]
Hint: with [Processing]
Hint: llstream [Processing]
Hint: ast [Processing]
Hint: idents [Processing]
Hint: wordrecg [Processing]
Hint: lexer [Processing]
Hint: nimlexbase [Processing]
Hint: syntaxes [Processing]
Hint: parser [Processing]
Hint: filters [Processing]
Hint: renderer [Processing]
Hint: filter_tmpl [Processing]
Hint: nimconf [Processing]
Hint: commands [Processing]
Hint: parseopt [Processing]
Hint: nimblecmd [Processing]
Hint: nversion [Processing]
Hint: strscans [Processing]
Hint: scriptconfig [Processing]
Hint: modules [Processing]
Hint: astalgo [Processing]
Hint: intsets [Processing]
Hint: passes [Processing]
Hint: modulegraphs [Processing]
Hint: md5 [Processing]
Hint: btrees [Processing]
Hint: packed_ast [Processing]
Hint: bitabs [Processing]
Hint: rodfiles [Processing]
Hint: ic [Processing]
Hint: reorder [Processing]
Hint: modulepaths [Processing]
Hint: magicsys [Processing]
Hint: errorhandling [Processing]
Hint: debugutils [Processing]
Hint: replayer [Processing]
Hint: trees [Processing]
Hint: cgmeth [Processing]
Hint: types [Processing]
Hint: sempass2 [Processing]
Hint: errorreporting [Processing]
Hint: varpartitions [Processing]
Hint: typeallowed [Processing]
Hint: semdata [Processing]
Hint: vmdef [Processing]
Hint: isolation_check [Processing]
Hint: guards [Processing]
Hint: nimsets [Processing]
Hint: bitsets [Processing]
Hint: saturate [Processing]
Hint: semfold [Processing]
Hint: nilcheck [Processing]
Hint: treetab [Processing]
Hint: liftdestructors [Processing]
Hint: sighashes [Processing]
Hint: lowerings [Processing]
Hint: ccgutils [Processing]
Hint: cgendata [Processing]
Hint: ndi [Processing]
Hint: sem [Processing]
Hint: astmsgs [Processing]
Hint: enumtostr [Processing]
Hint: linter [Processing]
Hint: importer [Processing]
Hint: lookups [Processing]
Hint: prettybase [Processing]
Hint: editdistance [Processing]
Hint: heapqueue [Processing]
Hint: sigmatch [Processing]
Hint: typesrenderer [Processing]
Hint: semtypinst [Processing]
Hint: concepts [Processing]
Hint: parampatterns [Processing]
Hint: astrepr [Processing]
Hint: colortext [Processing]
Hint: semmacrosanity [Processing]
Hint: procfind [Processing]
Hint: pragmas [Processing]
Hint: transf [Processing]
Hint: liftlocals [Processing]
Hint: closureiters [Processing]
Hint: lambdalifting [Processing]
Hint: aliases [Processing]
Hint: patterns [Processing]
Hint: evaltempl [Processing]
Hint: active [Processing]
Hint: pluginsupport [Processing]
Hint: locals [Processing]
Hint: itersgen [Processing]
Hint: vm [Processing]
Hint: cli_reporter [Processing]
Hint: macrocacheimpl [Processing]
Hint: vmprofiler [Processing]
Hint: gorgeimpl [Processing]
Hint: vmdeps [Processing]
Hint: vmgen [Processing]
/Users/nblaxall/nimskull/compiler/vm/vmgen.nim(52, 8) Warning: imported and not used: 'debugutils' [UnusedImport]
Hint: vmconv [Processing]
Hint: spawn [Processing]
/Users/nblaxall/nimskull/compiler/sem/semstmts.nim(631, 23) Warning: transition proc, remove usage as soon as possible; wrapIfErrorInSubTree is deprecated [Deprecated]
Hint: passaux [Processing]
Hint: depends [Processing]
Hint: cgen [Processing]
Hint: rodutils [Processing]
Hint: injectdestructors [Processing]
Hint: dfa [Processing]
Hint: asciitables [Processing]
Hint: optimizer [Processing]
Hint: semparallel [Processing]
Hint: dynlib [Processing]
Hint: cbackend [Processing]
Hint: dce [Processing]
Hint: integrity [Processing]
Hint: navigator [Processing]
Hint: jsgen [Processing]
Hint: sourcemap [Processing]
Hint: docgen [Processing]
Hint: xmltree [Processing]
Hint: renderverbatim [Processing]
Hint: rst [Processing]
Hint: rstast [Processing]
Hint: lists [Processing]
Hint: highlite [Processing]
Hint: rstgen [Processing]
Hint: strbasics [Processing]
Hint: uri [Processing]
Hint: base64 [Processing]
Hint: nodejs [Processing]
Hint: docgen2 [Processing]
Hint: cmdlinehelper [Processing]
Hint: browsers [Processing]
Hint: operation successful (198605 lines compiled; 17.330 sec total; 805.723MiB peakmem; Release Build) [SuccessX]
bin/nim-boot jsonscript --skipUserCfg --skipParentCfg -d:nimSourceHash=dce4c78dd0cfac013dbb8e89c1eeccb4d046c04d -d:nimSourceDate=2022-01-29 -d:CompilerVersionSuffix=-dev.20030 -d:nimKochBootstrap --warning[UnknownMagic]:off --nimcache:nimcache/r_macosx_amd64_boot -d:release compiler/nim.nim
Hint: used config file '/Users/nblaxall/nimskull/config/nim.cfg' [Conf]
Hint: used config file '/Users/nblaxall/nimskull/compiler/nim.cfg' [Conf]
Hint: used config file '/Users/nblaxall/nimskull/config/config.nims' [Conf]
CC: stdlib_digitsutils.nim
CC: stdlib_assertions.nim
CC: stdlib_dragonbox.nim
CC: stdlib_schubfach.nim
CC: stdlib_formatfloat.nim
CC: stdlib_dollars.nim
CC: stdlib_io.nim
CC: stdlib_system.nim
CC: stdlib_parseutils.nim
CC: stdlib_math.nim
CC: stdlib_algorithm.nim
CC: stdlib_enumutils.nim
CC: stdlib_unicode.nim
CC: stdlib_strutils.nim
CC: stdlib_pathnorm.nim
CC: stdlib_posix.nim
CC: stdlib_options.nim
CC: stdlib_times.nim
CC: stdlib_os.nim
CC: stdlib_hashes.nim
CC: utils/pathutils.nim
CC: utils/ropes.nim
CC: utils/platform.nim
CC: stdlib_tables.nim
CC: ast/ast_types.nim
CC: stdlib_packedsets.nim
CC: vm/vm_enums.nim
CC: utils/int128.nim
CC: sem/nilcheck_enums.nim
CC: ast/reports.nim
CC: ast/lineinfos.nim
CC: stdlib_strtabs.nim
CC: stdlib_sets.nim
CC: utils/prefixmatches.nim
CC: modules/nimpaths.nim
CC: stdlib_strformat.nim
CC: stdlib_terminal.nim
CC: stdlib_globs.nim
CC: front/options.nim
CC: front/condsyms.nim
CC: utils/strutils2.nim
CC: front/msgs.nim
CC: stdlib_streams.nim
CC: stdlib_cpuinfo.nim
CC: stdlib_osproc.nim
CC: stdlib_sha1.nim
CC: stdlib_lexbase.nim
CC: stdlib_parsejson.nim
CC: stdlib_json.nim
CC: stdlib_jsonutils.nim
CC: backend/extccomp.nim
CC: ast/llstream.nim
CC: ast/wordrecg.nim
CC: ast/idents.nim
CC: ast/ast.nim
CC: ast/nimlexbase.nim
CC: ast/lexer.nim
CC: ast/parser.nim
CC: ast/renderer.nim
CC: ast/filters.nim
CC: ast/filter_tmpl.nim
CC: ast/syntaxes.nim
CC: stdlib_parseopt.nim
CC: modules/nimblecmd.nim
CC: front/commands.nim
CC: ast/astalgo.nim
CC: stdlib_md5.nim
CC: utils/btrees.nim
CC: ic/rodfiles.nim
CC: ic/bitabs.nim
CC: ic/packed_ast.nim
CC: ic/ic.nim
CC: modules/modulegraphs.nim
CC: modules/modulepaths.nim
CC: sem/reorder.nim
CC: sem/passes.nim
CC: ast/errorhandling.nim
CC: modules/magicsys.nim
CC: ast/trees.nim
CC: ast/types.nim
CC: ast/errorreporting.nim
CC: vm/vmdef.nim
CC: sem/semdata.nim
CC: sem/typeallowed.nim
CC: sem/isolation_check.nim
CC: sem/varpartitions.nim
CC: utils/bitsets.nim
CC: ast/nimsets.nim
CC: utils/saturate.nim
CC: sem/guards.nim
CC: sem/semfold.nim
CC: ast/treetab.nim
CC: sem/nilcheck.nim
CC: sem/sighashes.nim
CC: sem/lowerings.nim
CC: ast/ndi.nim
CC: backend/cgendata.nim
CC: backend/ccgutils.nim
CC: sem/liftdestructors.nim
CC: sem/sempass2.nim
CC: backend/cgmeth.nim
CC: ic/replayer.nim
CC: modules/modules.nim
CC: ast/astmsgs.nim
CC: ast/enumtostr.nim
CC: ast/linter.nim
CC: nimfix/prettybase.nim
CC: stdlib_editdistance.nim
CC: stdlib_heapqueue.nim
CC: sem/lookups.nim
CC: ast/typesrenderer.nim
CC: sem/concepts.nim
CC: sem/semtypinst.nim
CC: sem/parampatterns.nim
CC: sem/sigmatch.nim
CC: modules/importer.nim
CC: stdlib_colortext.nim
CC: utils/astrepr.nim
CC: sem/semmacrosanity.nim
CC: sem/procfind.nim
CC: sem/pragmas.nim
CC: sem/liftlocals.nim
CC: sem/lambdalifting.nim
CC: sem/closureiters.nim
CC: sem/transf.nim
CC: sem/aliases.nim
CC: sem/patterns.nim
CC: sem/evaltempl.nim
CC: utils/pluginsupport.nim
CC: plugins/locals.nim
CC: plugins/itersgen.nim
CC: plugins/active.nim
CC: front/cli_reporter.nim
CC: sem/macrocacheimpl.nim
CC: vm/vmprofiler.nim
CC: vm/gorgeimpl.nim
CC: vm/vmdeps.nim
CC: vm/vmgen.nim
CC: vm/vmconv.nim
CC: vm/vm.nim
CC: sem/spawn.nim
CC: sem/sem.nim
CC: front/scriptconfig.nim
CC: front/nimconf.nim
CC: sem/passaux.nim
CC: modules/depends.nim
CC: sem/rodutils.nim
CC: sem/dfa.nim
CC: sem/optimizer.nim
CC: sem/injectdestructors.nim
CC: sem/semparallel.nim
CC: stdlib_dynlib.nim
CC: backend/cgen.nim
CC: ic/dce.nim
CC: ic/cbackend.nim
CC: ic/integrity.nim
CC: ic/navigator.nim
CC: sem/sourcemap.nim
CC: backend/jsgen.nim
CC: stdlib_xmltree.nim
CC: ast/renderverbatim.nim
CC: stdlib_rstast.nim
CC: stdlib_lists.nim
CC: stdlib_highlite.nim
CC: stdlib_rst.nim
CC: stdlib_rstgen.nim
CC: stdlib_base64.nim
CC: stdlib_uri.nim
CC: tools/docgen.nim
CC: tools/docgen2.nim
CC: front/main.nim
CC: front/cmdlinehelper.nim
CC: stdlib_browsers.nim
CC: nim.nim
Hint: [Link]
Hint: operation successful (9901 lines compiled; 76.376 sec total; 10.59MiB peakmem; Release Build) [SuccessX]
iteration: 2
compiler/nim1 c --skipUserCfg --skipParentCfg -d:nimSourceHash=dce4c78dd0cfac013dbb8e89c1eeccb4d046c04d -d:nimSourceDate=2022-01-29 -d:CompilerVersionSuffix=-dev.20030 --nimcache:nimcache/r_macosx_amd64 -d:release --compileOnly compiler/nim.nim
.....................................................................................................................
/Users/nblaxall/nimskull/compiler/front/msgs.nim(431, 16) Warning: [IMPLEMENT] Convert report to string message ? [User]
.......................................................................................................................
/Users/nblaxall/nimskull/compiler/vm/vmgen.nim(52, 8) Warning: imported and not used: 'debugutils' [UnusedImport]
............
/Users/nblaxall/nimskull/compiler/sem/semstmts.nim(631, 23) Warning: transition proc, remove usage as soon as possible; wrapIfErrorInSubTree is deprecated [Deprecated]
............................................
/Users/nblaxall/nimskull/compiler/ast/lexer.nim(1277, 26) Hint: Implicit conversion: Receiver 'TBaseLexer' will not receive fields of sub-type 'Lexer' [ImplicitObjConv]
/Users/nblaxall/nimskull/compiler/ast/lexer.nim(755, 15) Hint: Implicit conversion: Receiver 'TBaseLexer' will not receive fields of sub-type 'Lexer' [ImplicitObjConv]
/Users/nblaxall/nimskull/compiler/ast/lexer.nim(755, 15) Hint: Implicit conversion: Receiver 'TBaseLexer' will not receive fields of sub-type 'Lexer' [ImplicitObjConv]
/Users/nblaxall/nimskull/compiler/ast/lexer.nim(1059, 28) Hint: Implicit conversion: Receiver 'TBaseLexer' will not receive fields of sub-type 'Lexer' [ImplicitObjConv]
/Users/nblaxall/nimskull/compiler/ast/lexer.nim(235, 62) Hint: Implicit conversion: Receiver 'TBaseLexer' will not receive fields of sub-type 'Lexer' [ImplicitObjConv]
/Users/nblaxall/nimskull/lib/pure/parsejson.nim(143, 25) Hint: Implicit conversion: Receiver 'BaseLexer' will not receive fields of sub-type 'JsonParser' [ImplicitObjConv]
Hint: gc: refc; opt: speed; release 0 lines; 28.184s; 840.828MiB peakmem; proj: /Users/nblaxall/nimskull/compiler/nim.nim; out: /Users/nblaxall/nimskull/nimcache/r_macosx_amd64/nim.json [SuccessX]
compiler/nim1 jsonscript --skipUserCfg --skipParentCfg -d:nimSourceHash=dce4c78dd0cfac013dbb8e89c1eeccb4d046c04d -d:nimSourceDate=2022-01-29 -d:CompilerVersionSuffix=-dev.20030 --nimcache:nimcache/r_macosx_amd64 -d:release compiler/nim.nim
Hint: 9901 lines; 113.293s; 10.773MiB peakmem; proj: /Users/nblaxall/nimskull/compiler/nim.nim; out: /Users/nblaxall/nimskull/compiler/nim [SuccessX]
msgs.nim(792, 15) compiler msg instantiated here [MsgOrigin]
(0, 1) compiler report submitted here [MsgOrigin]
[GC] total memory: 11296768
[GC] occupied memory: 9863216
[GC] stack scans: 1003
[GC] stack cells: 1544
[GC] cycle collections: 0
[GC] max threshold: 0
[GC] zct capacity: 1024
[GC] max cycle table size: 0
[GC] max pause time [ms]: 0
[GC] max stack size: 53632
iteration: 3
compiler/nim2 c --skipUserCfg --skipParentCfg -d:nimSourceHash=dce4c78dd0cfac013dbb8e89c1eeccb4d046c04d -d:nimSourceDate=2022-01-29 -d:CompilerVersionSuffix=-dev.20030 --nimcache:nimcache/r_macosx_amd64 -d:release --compileOnly compiler/nim.nim
.....................................................................................................................
/Users/nblaxall/nimskull/compiler/front/msgs.nim(431, 16) Warning: [IMPLEMENT] Convert report to string message ? [User]
.......................................................................................................................
/Users/nblaxall/nimskull/compiler/vm/vmgen.nim(52, 8) Warning: imported and not used: 'debugutils' [UnusedImport]
............
/Users/nblaxall/nimskull/compiler/sem/semstmts.nim(631, 23) Warning: transition proc, remove usage as soon as possible; wrapIfErrorInSubTree is deprecated [Deprecated]
............................................
/Users/nblaxall/nimskull/compiler/ast/lexer.nim(1277, 26) Hint: Implicit conversion: Receiver 'TBaseLexer' will not receive fields of sub-type 'Lexer' [ImplicitObjConv]
/Users/nblaxall/nimskull/compiler/ast/lexer.nim(755, 15) Hint: Implicit conversion: Receiver 'TBaseLexer' will not receive fields of sub-type 'Lexer' [ImplicitObjConv]
/Users/nblaxall/nimskull/compiler/ast/lexer.nim(755, 15) Hint: Implicit conversion: Receiver 'TBaseLexer' will not receive fields of sub-type 'Lexer' [ImplicitObjConv]
/Users/nblaxall/nimskull/compiler/ast/lexer.nim(1059, 28) Hint: Implicit conversion: Receiver 'TBaseLexer' will not receive fields of sub-type 'Lexer' [ImplicitObjConv]
/Users/nblaxall/nimskull/compiler/ast/lexer.nim(235, 62) Hint: Implicit conversion: Receiver 'TBaseLexer' will not receive fields of sub-type 'Lexer' [ImplicitObjConv]
/Users/nblaxall/nimskull/lib/pure/parsejson.nim(143, 25) Hint: Implicit conversion: Receiver 'BaseLexer' will not receive fields of sub-type 'JsonParser' [ImplicitObjConv]
Hint: gc: refc; opt: speed; release 0 lines; 20.917s; 839.039MiB peakmem; proj: /Users/nblaxall/nimskull/compiler/nim.nim; out: /Users/nblaxall/nimskull/nimcache/r_macosx_amd64/nim.json [SuccessX]
compiler/nim2 jsonscript --skipUserCfg --skipParentCfg -d:nimSourceHash=dce4c78dd0cfac013dbb8e89c1eeccb4d046c04d -d:nimSourceDate=2022-01-29 -d:CompilerVersionSuffix=-dev.20030 --nimcache:nimcache/r_macosx_amd64 -d:release compiler/nim.nim
Hint: 9901 lines; 0.285s; 10.742MiB peakmem; proj: /Users/nblaxall/nimskull/compiler/nim.nim; out: /Users/nblaxall/nimskull/compiler/nim [SuccessX]
msgs.nim(792, 15) compiler msg instantiated here [MsgOrigin]
(0, 1) compiler report submitted here [MsgOrigin]
[GC] total memory: 11264000
[GC] occupied memory: 9760752
[GC] stack scans: 880
[GC] stack cells: 1759
[GC] cycle collections: 0
[GC] max threshold: 0
[GC] zct capacity: 1536
[GC] max cycle table size: 0
[GC] max pause time [ms]: 0
[GC] max stack size: 57968
executables are equal: SUCCESS!
[2022-01-30 13:18:04] nblaxall:~/nimskull$ ./koch.py tools -d:release
Building koch.nim
Instantiating /Users/nblaxall/nimskull/build/csources/bin/nim-561b417c65791cd8356b5f73620914ceff845d10 as /Users/nblaxall/nimskull/bin/nim-boot
Running: ['/Users/nblaxall/nimskull/bin/nim-boot', 'c', '--hints:off', '--hint:CC:off', '--warning:UnknownMagic:off', '--skipParentCfg', '--skipUserCfg', '--nimcache:/Users/nblaxall/nimskull/nimcache/koch', '--out:/Users/nblaxall/nimskull/tools/koch/koch', '/Users/nblaxall/nimskull/tools/koch/koch.nim']
Running koch.nim
Running: ['/Users/nblaxall/nimskull/tools/koch/koch', 'tools', '-d:release']
bin/nim c -o:bin/nimsuggest -d:danger -d:nimSourceHash=dce4c78dd0cfac013dbb8e89c1eeccb4d046c04d -d:nimSourceDate=2022-01-29 -d:CompilerVersionSuffix=-dev.20030 -d:release nimsuggest/nimsuggest.nim
....................................................
Error: system needs: 'nimGCvisit' [rsemSystemNeeds]
cgen.nim(850, 16) compiler msg instantiated here [MsgOrigin]
No stack traceback available
To create a stacktrace, rerun compilation with './koch temp $1 <file>'
FAILURE