Fix identifiers to be `uint` instead of `uint64`.

This commit is contained in:
cheatfate 2021-10-21 17:46:06 +03:00
parent 3bc0bc36f7
commit 661eae5732
No known key found for this signature in database
GPG Key ID: 46ADD633A7201F95
2 changed files with 11 additions and 11 deletions

View File

@ -39,7 +39,7 @@ type
state*: FutureState
error*: ref CatchableError ## Stored exception
mustCancel*: bool
id*: uint64
id*: uint
when defined(chronosStackTrace):
errorStackTrace*: StackTrace
@ -78,8 +78,8 @@ type
tail*: FutureBase
count*: uint
var currentID* {.threadvar.}: uint64
currentID = 0'u64
var currentID* {.threadvar.}: uint
currentID = 0'u
when defined(chronosFutureTracking):
var futureList* {.threadvar.}: FutureList

View File

@ -59,8 +59,8 @@ suite "Asynchronous utilities test suite":
fut3.cancel()
poll()
check:
getCount() == 0'u64
pendingFuturesCount() == 0'u64
getCount() == 0'u
pendingFuturesCount() == 0'u
else:
skip()
@ -71,17 +71,17 @@ suite "Asynchronous utilities test suite":
var fut = simpleProc()
check:
getCount() == 2'u64
pendingFuturesCount() == 2'u64
getCount() == 2'u
pendingFuturesCount() == 2'u
waitFor fut
check:
getCount() == 1'u64
pendingFuturesCount() == 1'u64
getCount() == 1'u
pendingFuturesCount() == 1'u
poll()
check:
getCount() == 0'u64
pendingFuturesCount() == 0'u64
getCount() == 0'u
pendingFuturesCount() == 0'u
else:
skip()