summary refs log tree commit diff stats
path: root/tests/template/tgensymregression.nim
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2017-02-16 00:43:14 +0100
committerAraq <rumpf_a@web.de>2017-02-16 00:43:14 +0100
commit97e26967f1f37a33edf6877cedfc9854fabab5eb (patch)
tree083851e15d15f26118b23b0db1330b8f5ccb6fcf /tests/template/tgensymregression.nim
parent95abf30fae3d1d91e1980fa9a5a46e7319201cd8 (diff)
downloadNim-97e26967f1f37a33edf6877cedfc9854fabab5eb.tar.gz
fixes #5383
Diffstat (limited to 'tests/template/tgensymregression.nim')
-rw-r--r--tests/template/tgensymregression.nim13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/template/tgensymregression.nim b/tests/template/tgensymregression.nim
index e73ff258d..e49678fec 100644
--- a/tests/template/tgensymregression.nim
+++ b/tests/template/tgensymregression.nim
@@ -19,3 +19,16 @@ proc foo(): void =
   echo repr(v1 *** v2)
 
 foo()
+
+# bug #5383
+import sequtils
+
+proc zipWithIndex[A](ts: seq[A]): seq[(int, A)] =
+  toSeq(pairs(ts))
+
+proc main =
+  discard zipWithIndex(@["foo", "bar"])
+  discard zipWithIndex(@[1, 2])
+  discard zipWithIndex(@[true, false])
+
+main()