From 0440aea69158dfde7e315d547f8f2ed474a705c0 Mon Sep 17 00:00:00 2001 From: Araq Date: Thu, 16 Feb 2017 21:30:54 +0100 Subject: fixes #5405 --- tests/template/tgensymregression.nim | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'tests/template') diff --git a/tests/template/tgensymregression.nim b/tests/template/tgensymregression.nim index e49678fec..e758e0d9a 100644 --- a/tests/template/tgensymregression.nim +++ b/tests/template/tgensymregression.nim @@ -1,3 +1,10 @@ +discard """ + output: '''[0.0, 0.0, 0.0] + +[0.0, 0.0, 0.0, 0.0] + +5050''' +""" template mathPerComponent(op: untyped): untyped = proc op*[N,T](v,u: array[N,T]): array[N,T] {.inline.} = @@ -32,3 +39,11 @@ proc main = discard zipWithIndex(@[true, false]) main() + +# bug #5405 + +proc main2() = + let s = toSeq(1..100).foldL(a + b) + echo s + +main2() -- cgit 1.4.1-2-gfad0