1 2 3 4 5 6 7 8 9 pre { line-height: 125%; } td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } td.linenos .special { color: #0discard """ output: '''@[1, 2, 3, 4]''' """ # bug #5314 import asyncdispatch proc bar(): Future[int] {.async.} = await sleepAsync(500) result = 3 proc foo(): Future[seq[int]] {.async.} = await sleepAsync(500) result = @[1, 2, await bar(), 4] # <--- The bug is here echo waitFor foo()
discard """ output: '''@[1, 2, 3, 4]''' """ # bug #5314 import asyncdispatch proc bar(): Future[int] {.async.} = await sleepAsync(500) result = 3 proc foo(): Future[seq[int]] {.async.} = await sleepAsync(500) result = @[1, 2, await bar(), 4] # <--- The bug is here echo waitFor foo()