123456789101112131415161718 |
- 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()
|