summary refs log tree commit diff stats
path: root/tests/generics/t12938.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/generics/t12938.nim')
-rw-r--r--tests/generics/t12938.nim9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/generics/t12938.nim b/tests/generics/t12938.nim
new file mode 100644
index 000000000..e09d65c7a
--- /dev/null
+++ b/tests/generics/t12938.nim
@@ -0,0 +1,9 @@
+type
+  ExampleArray[Size, T] = array[Size, T]
+
+var integerArray: ExampleArray[32, int]  # Compiler crash!
+doAssert integerArray.len == 32
+
+const Size = 2
+var integerArray2: ExampleArray[Size, int]
+doAssert integerArray2.len == 2