summary refs log tree commit diff stats
path: root/tests/array
diff options
context:
space:
mode:
authorPaul Tan <pyokagan@gmail.com>2019-10-23 00:18:33 +0800
committerAndreas Rumpf <rumpf_a@web.de>2019-10-22 18:18:33 +0200
commitad3c10022afa3047a9bee73967c0d319541745b4 (patch)
treeb99c08692385843dab21f342a7ac70d78efdb41b /tests/array
parent2ccd1c34284f08ba8e4c7b5b4986de8899f60354 (diff)
downloadNim-ad3c10022afa3047a9bee73967c0d319541745b4.tar.gz
guards.nim:sameTree(): handle uint literals correctly (#12483) [backport]
Diffstat (limited to 'tests/array')
-rw-r--r--tests/array/tarray.nim8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/array/tarray.nim b/tests/array/tarray.nim
index 30244173a..27288bab3 100644
--- a/tests/array/tarray.nim
+++ b/tests/array/tarray.nim
@@ -582,3 +582,11 @@ template append2*(args: varargs[string, myAppend]): string =
 
 let foo = append2("1", "2", "3")
 echo foo
+
+block t12466:
+  # https://github.com/nim-lang/Nim/issues/12466
+  var a: array[288, uint16]
+  for i in 0'u16 ..< 144'u16:
+    a[0'u16 + i] = i
+  for i in 0'u16 ..< 8'u16:
+    a[0'u16 + i] = i