summary refs log tree commit diff stats
path: root/compiler/passes.nim
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2019-07-11 21:36:23 +0200
committerGitHub <noreply@github.com>2019-07-11 21:36:23 +0200
commit3d88d06b32d1337fda45d419e9cd2ad845b74d5d (patch)
tree195ec50d46fe2cd4403e46286adb7829737bdbf1 /compiler/passes.nim
parentb8be1ccb855f8bde82ed1721e4231119ffa48e9f (diff)
downloadNim-3d88d06b32d1337fda45d419e9cd2ad845b74d5d.tar.gz
better run [feature] (#11709)
* track the checksums of all involved Nim files for smarter 'nim c -r' recompiles
* don't recompile unless necessary for 'nim c -r' [feature]
* [feature] koch boot uses a two step process in order to free the RAM before the GCC/Clang invocations
* fixes a serious regression
Diffstat (limited to 'compiler/passes.nim')
-rw-r--r--compiler/passes.nim1
1 files changed, 0 insertions, 1 deletions
diff --git a/compiler/passes.nim b/compiler/passes.nim
index 39e023ae0..72140d9de 100644
--- a/compiler/passes.nim
+++ b/compiler/passes.nim
@@ -97,7 +97,6 @@ proc resolveMod(conf: ConfigRef; module, relativeTo: string): FileIndex =
 proc processImplicits(graph: ModuleGraph; implicits: seq[string], nodeKind: TNodeKind,
                       a: var TPassContextArray; m: PSym) =
   # XXX fixme this should actually be relative to the config file!
-  let gCmdLineInfo = newLineInfo(FileIndex(0), 1, 1)
   let relativeTo = toFullPath(graph.config, m.info)
   for module in items(implicits):
     # implicit imports should not lead to a module importing itself