diff options
author | Araq <rumpf_a@web.de> | 2014-05-31 01:16:16 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2014-05-31 01:16:16 +0200 |
commit | 9953e0bbca92d81e41a5ca39981b02596027f236 (patch) | |
tree | 853a7c1a42e7bbb037087884f5a2f159115ba97c /tests/parallel/tdisjoint_slice2.nim | |
parent | bea1761da1195acb883b34105ec9a834f2a10c2e (diff) | |
download | Nim-9953e0bbca92d81e41a5ca39981b02596027f236.tar.gz |
tdisjoint_slice2 works
Diffstat (limited to 'tests/parallel/tdisjoint_slice2.nim')
-rw-r--r-- | tests/parallel/tdisjoint_slice2.nim | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/tests/parallel/tdisjoint_slice2.nim b/tests/parallel/tdisjoint_slice2.nim index b26559fc2..1e86ea644 100644 --- a/tests/parallel/tdisjoint_slice2.nim +++ b/tests/parallel/tdisjoint_slice2.nim @@ -1,3 +1,15 @@ +discard """ + output: '''0 +1 +2 +3 +4 +5 +6 +7 +8''' + sortoutput: true +""" import threadpool @@ -7,12 +19,12 @@ proc f(a: openArray[int]) = proc f(a: int) = echo a proc main() = - var a: array[0..30, int] + var a: array[0..9, int] = [0,1,2,3,4,5,6,7,8,9] parallel: - spawn f(a[0..15]) + spawn f(a[0..2]) #spawn f(a[16..30]) - var i = 16 - while i <= 29: + var i = 3 + while i <= 8: spawn f(a[i]) spawn f(a[i+1]) inc i, 2 |