Files
Nim/tests/parallel/tsysspawn.nim
2014-08-29 09:12:12 +02:00

32 lines
315 B
Nim

discard """
output: '''4
8'''
cmd: "nim $target --threads:on $options $file"
"""
import threadpool
var
x, y = 0
proc p1 =
for i in 0 .. 10_000:
discard
atomicInc x
proc p2 =
for i in 0 .. 10_000:
discard
atomicInc y, 2
for i in 0.. 3:
spawn(p1())
spawn(p2())
sync()
echo x
echo y