diff options
Diffstat (limited to 'compiler/nimrod.nim')
-rwxr-xr-x | compiler/nimrod.nim | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/nimrod.nim b/compiler/nimrod.nim index 5b67a10ac..3666046ea 100755 --- a/compiler/nimrod.nim +++ b/compiler/nimrod.nim @@ -72,9 +72,9 @@ proc HandleCmdLine() = when defined(GC_setMaxPause): GC_setMaxPause 2_000 -when compileOption("gc", "v2"): +when compileOption("gc", "v2") or compileOption("gc", "refc"): # the new correct mark&sweet collector is too slow :-/ GC_disableMarkAndSweep() condsyms.InitDefines() HandleCmdLine() -quit(options.gExitcode) +quit(int8(msgs.gErrorCounter > 0)) |