nimble install -d
   Warning: Package 'heimdall' has an incorrect structure. It should contain a single directory hierarchy for source files, named 'heimdall', but file 'bitboards.nim' is in a directory named 'heimdallpkg' instead. This will be an error in the future.
      Hint: If 'heimdallpkg' contains source files for building 'heimdall', rename it to 'heimdall'. Otherwise, prevent its installation by adding `skipDirs = @["heimdallpkg"]` to the .nimble file.
  Verifying dependencies for heimdall@1.2.2
     Info:  Dependency on jsony@1.1.5 already satisfied
  Verifying dependencies for jsony@1.1.5
     Info:  Dependency on nint128@0.3.3 already satisfied
  Verifying dependencies for nint128@0.3.3
     Info:  Dependency on struct@0.2.3 already satisfied
  Verifying dependencies for struct@0.2.3
     Info:  Dependency on https://github.com/demotomohiro/pathX@0.1 already satisfied
  Verifying dependencies for pathX@0.1.0
     Info:  Dependency on struct@0.2.3 already satisfied
  Verifying dependencies for struct@0.2.3
     Info:  Dependency on nimsimd@1.2.13 already satisfied
  Verifying dependencies for nimsimd@1.2.13
nim c  heimdall/heimdall.nim
Hint: used config file '/home/nocturn9x/nim-2.0.6/config/nim.cfg' [Conf]
Hint: used config file '/home/nocturn9x/nim-2.0.6/config/config.nims' [Conf]
Hint: used config file '/tmp/tmp596r74d3/Heimdall/Heimdall-tmp/nim.cfg' [Conf]
......................................................................................................................................................
/tmp/tmp596r74d3/Heimdall/Heimdall-tmp/heimdall/heimdallpkg/magics.nim(354, 9) Hint: 'BuildOSAbsoDire' is declared but not used [XDeclaredButNotUsed]
.....................................................................
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/system/exceptions.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/since.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/system/ctypes.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/sysatomics.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/system/ansi_c.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/system/memory.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/syslocks.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/threadtypes.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/digitsutils.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/miscdollars.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/assertions.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/system/iterators.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/system/coro_detection.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/dragonbox.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/schubfach.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/formatfloat.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/objectdollar.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/system/dollars.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/typedthreads.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/system/stacktraces.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/bitops_utils.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/system/countbits_impl.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/system/repr_v2.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/widestrs.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/syncio.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/system.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/core/macros.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/parseutils.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/strbasics.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/unicode.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/bitops.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/fenv.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/math.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/algorithm.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/typetraits.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/enumutils.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/jsutils.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/strimpl.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/strutils.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/strformat.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/hashes.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/outparams.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/collections/tables.nim
CC: heimdallpkg/pieces.nim
CC: heimdallpkg/moves.nim
CC: heimdallpkg/bitboards.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/osseps.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/pathnorm.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/oserrors.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/posix/posix.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/oscommon.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/ospaths2.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/ossymlinks.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/options.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/times.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/osfiles.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/osdirs.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/envvars.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/osappdirs.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/cmdline.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/os.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/sysrand.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/monotimes.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/core/locks.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/random.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/jsony-1.1.5-6aeb83e7481ca8686396a568096054bc668294df/jsony/objvar.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/streams.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/lexbase.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/decode_helpers.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/parsejson.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/json.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/collections/sets.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/jsony-1.1.5-6aeb83e7481ca8686396a568096054bc668294df/jsony.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/compiler/platform.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/pathX-0.1.0-e2b808c5968b42b9e12a1ad525018facd05ee4e4/pathX/base.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/pathX-0.1.0-e2b808c5968b42b9e12a1ad525018facd05ee4e4/pathX/lowlevel.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/private/ntpath.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/pathX-0.1.0-e2b808c5968b42b9e12a1ad525018facd05ee4e4/pathX/pathnorm.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/pathX-0.1.0-e2b808c5968b42b9e12a1ad525018facd05ee4e4/pathX/ospaths2.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/pathX-0.1.0-e2b808c5968b42b9e12a1ad525018facd05ee4e4/pathX/pathhandling.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/pathX-0.1.0-e2b808c5968b42b9e12a1ad525018facd05ee4e4/pathX/private/readwrite.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/pathX-0.1.0-e2b808c5968b42b9e12a1ad525018facd05ee4e4/pathX/writefile.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/pathX-0.1.0-e2b808c5968b42b9e12a1ad525018facd05ee4e4/pathX/readfile.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/pathX-0.1.0-e2b808c5968b42b9e12a1ad525018facd05ee4e4/pathX.nim
CC: heimdallpkg/magics.nim
CC: heimdallpkg/rays.nim
CC: heimdallpkg/zobrist.nim
CC: heimdallpkg/position.nim
CC: heimdallpkg/board.nim
CC: heimdallpkg/see.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/endians.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/struct-0.2.3-b2f9491aeed1bdbf6da2d32dae91d65dc1469d76/struct.nim
CC: heimdallpkg/datagen/marlinformat.nim
CC: heimdallpkg/movegen.nim
CC: heimdallpkg/nnue/model.nim
CC: heimdallpkg/nnue/util.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nimsimd-1.2.13-bfc96b6f70286cc607afc16bbab5156310e5ed38/nimsimd/sse2.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nimsimd-1.2.13-bfc96b6f70286cc607afc16bbab5156310e5ed38/nimsimd/sse3.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nimsimd-1.2.13-bfc96b6f70286cc607afc16bbab5156310e5ed38/nimsimd/ssse3.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nimsimd-1.2.13-bfc96b6f70286cc607afc16bbab5156310e5ed38/nimsimd/sse41.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nimsimd-1.2.13-bfc96b6f70286cc607afc16bbab5156310e5ed38/nimsimd/sse42.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nimsimd-1.2.13-bfc96b6f70286cc607afc16bbab5156310e5ed38/nimsimd/avx.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nimsimd-1.2.13-bfc96b6f70286cc607afc16bbab5156310e5ed38/nimsimd/avx2.nim
CC: heimdallpkg/util/simd.nim
CC: heimdallpkg/eval.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/concurrency/atomics.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/colors.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/posix/termios.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/terminal.nim
CC: heimdallpkg/util/shared.nim
CC: heimdallpkg/util/tunables.nim
CC: heimdallpkg/util/limits.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/collections/sequtils.nim
CC: heimdallpkg/util/wdl.nim
CC: heimdallpkg/util/aligned.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/nint128_types.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/nint128_cint128.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/arithmetic/addition.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/bitwise/bitand.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/bitwise/bitor.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/bitwise/bitxor.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/bitwise/bitnot.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/bitwise/shift.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/nint128_bitwise.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/nint128_cast.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/nint128_bitops.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/comparisons/equal.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/comparisons/greaterthan.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/comparisons/greaterthanorequal.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/comparisons/lessthan.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/comparisons/lessthanorequal.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/comparisons/notequal.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/nint128_comparisons.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/arithmetic/minus.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/arithmetic/multiplication.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/arithmetic/subtraction.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/arithmetic/division.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/nint128_arithmetic.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/vendor/stew/endians2.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/nint128_endians.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/nint128_math.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128/nint128_io.nim
CC: ../../../../../home/nocturn9x/.nimble/pkgs2/nint128-0.3.3-4ccc6757d0dc21df95ee16fab7115dbb6c8ed80e/nint128.nim
CC: heimdallpkg/transpositions.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/collections/heapqueue.nim
CC: heimdallpkg/search.nim
CC: heimdallpkg/uci.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/std/enumerate.nim
CC: heimdallpkg/datagen/scharnagl.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/lenientops.nim
CC: heimdallpkg/tui.nim
CC: heimdallpkg/datagen/adjudication.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/segfaults.nim
CC: heimdallpkg/datagen/generate.nim
CC: ../../../../../home/nocturn9x/nim-2.0.6/lib/pure/parseopt.nim
CC: heimdall.nim
Hint:  [Link]
Hint: mm: atomicArc; threads: on; opt: speed; options: -d:danger
80595 lines; 14.708s; 904.012MiB peakmem; proj: /tmp/tmp596r74d3/Heimdall/Heimdall-tmp/heimdall/heimdall.nim; out: /tmp/tmp596r74d3/Heimdall/Heimdall-tmp/bin/heimdall [SuccessX]