diff options
-rw-r--r-- | lib/system/sets.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/system/sets.nim b/lib/system/sets.nim index 4835bef1e..83d18e546 100644 --- a/lib/system/sets.nim +++ b/lib/system/sets.nim @@ -31,7 +31,7 @@ proc countBits64(n: uint64): int {.compilerproc, inline.} = proc cardSet(s: NimSet, len: int): int {.compilerproc, inline.} = var j = -1 - when defined(x86): + when defined(x86) or defined(amd64): for i in countup(0, len - 8, 8): inc(result, countBits64((cast[ptr uint64](s[i].unsafeAddr))[])) j = i + 7 |