updated test case for changed LL

This commit is contained in:
Andreas Rumpf 2015-12-29 19:41:26 +01:00
commit 99f167724b

View file

@ -8,8 +8,9 @@ proc main =
for iterations in 0..50_000: for iterations in 0..50_000:
var s: seq[proc(): string {.closure.}] = @[] var s: seq[proc(): string {.closure.}] = @[]
for i in 0 .. n-1: for i in 0 .. n-1:
(proc () =
let ii = i let ii = i
s.add(proc(): string = return $(ii*ii)) s.add(proc(): string = return $(ii*ii)))()
for i in 0 .. n-1: for i in 0 .. n-1:
let val = s[i]() let val = s[i]()
if val != $(i*i): echo "bug ", val if val != $(i*i): echo "bug ", val