Nake build fails on devel (of 16.05.18)
Nim version devel, of 16.05.18
System - archlinux, xfce 4.12
If any other info needed, please tell
traceback:
```bash
GODOT_BIN=/usr/bin/godot nake build
   Warning: Package 'stub' has an incorrect structure. The top level of the package source directory should contain at most one module, named 'stub.nim', but a file named 'mainpanel.nim' was found. This will be an error in the future.
      Hint: If this is the primary source file in the package, rename it to 'stub.nim'. If it's a source file required by the main module, or if it is one of several modules exposed by 'stub', then move it into a 'stub/' subdirectory. If it's a test file or otherwise not required to build the the package 'stub.nim', prevent its installation by adding `skipFiles = @["mainpanel.nim"]` to the .nimble file. See https://github.com/nim-lang/nimble#libraries for more info.
  Verifying dependencies for stub@0.1.0
   Warning: No nimblemeta.json file found in /home/survivor/.nimble/pkgs/qnim-0.1.0
      Info: Dependency on godot@>= 0.7.3 & < 0.8.0 already satisfied
  Verifying dependencies for godot@0.7.10
      Info: Dependency on compiler@>= 0.17.3 already satisfied
  Verifying dependencies for compiler@#head
  Compiling ../src/stub.nim (from package stub) using c backend
Hint: used config file '/home/survivor/.choosenim/toolchains/nim-#devel/config/nim.cfg' [Conf]
Hint: used config file '/home/survivor/g-engine/godot/src/nim.cfg' [Conf]
Hint: used config file '/home/survivor/g-engine/godot/src/config.nims' [Conf]
Hint: system [Processing]
Hint: stub [Processing]
Hint: segfaults [Processing]
Hint: posix [Processing]
Hint: fpscounter [Processing]
Hint: strutils [Processing]
Hint: parseutils [Processing]
Hint: math [Processing]
Hint: algorithm [Processing]
Hint: godot [Processing]
Hint: godotbase [Processing]
Hint: godotinternal [Processing]
Hint: godotinternaltypes [Processing]
Hint: godotarrays [Processing]
Hint: gdnativeapi [Processing]
Hint: godotcoretypes [Processing]
Hint: macros [Processing]
Hint: hashes [Processing]
Hint: godotnodepaths [Processing]
Hint: godotpoolarrays [Processing]
/home/survivor/.nimble/pkgs/godot-0.7.10/internal/godotpoolarrays.nim(112, 16) template/generic instantiation from here
/home/survivor/.nimble/pkgs/godot-0.7.10/internal/godotpoolarrays.nim(94, 11) Error: wrong number of variables
       Tip: 11 messages have been suppressed, use --verbose to show them.
     Error: Execution failed with exit code 1
        ... Command: "/home/survivor/.nimble/bin/nim" c --noNimblePath --path:"/home/survivor/.nimble/pkgs/godot-0.7.10" --path:"/home/survivor/.nimble/pkgs/compiler-#head" "-o:../_dlls/nim_linux_64.so"  "../src/stub.nim"
```
---
Looks like issue is mentioned in changelog (line 29-30):
- The returned tuple of ``system.instantiationInfo`` now has a third field
  containing the column of the instantiation.
I haven't found the godot error function spec, so, for now, the quick way to correct it is modify
godot-0.7.10/internal/godotpoolarrays.nim(LL94-99) acordingly:
```nim
      let (file, line, _) = instantiationInfo()
      getGDNativeAPI().printError(
        cstring"Invalid subarray begin index", cstring"subarray", file, line.cint)
      return
    if actualIdxTo < 0 or actualIdxTo >= ownLen:
      let (file, line, _) = instantiationInfo()
```