123456789101112131415161718192021222324252627282930 |
- discard """
- output: '''0
- hello'''
- """
- type
- CircAlloc*[Size: static[int], T] = tuple
- baseArray: array[Size,T]
- index: uint16
- type
- Job = object of RootObj
- var foo {.threadvar.}: CircAlloc[1, Job]
- when true:
- echo foo.index
- # bug #10795
- import asyncdispatch
- import threadpool
- proc f1() =
- waitFor sleepAsync(20)
- echo "hello"
- spawn f1()
- sync()
|