summary refs log tree commit diff stats
path: root/tests/generics/tgenerics_issues.nim
diff options
context:
space:
mode:
authorClyybber <darkmine956@gmail.com>2020-07-15 19:00:52 +0200
committerGitHub <noreply@github.com>2020-07-15 19:00:52 +0200
commite057b1d8395f4d639e195bc8f6a7e6922c149201 (patch)
treeb24d21f86c554d332109dba510e4b953cc019d41 /tests/generics/tgenerics_issues.nim
parent08159733cd1ab508a611cf60380572e879ae7f0f (diff)
downloadNim-e057b1d8395f4d639e195bc8f6a7e6922c149201.tar.gz
Fix #14990 (#14991)
* Fix #14990

* Add testcase
Diffstat (limited to 'tests/generics/tgenerics_issues.nim')
-rw-r--r--tests/generics/tgenerics_issues.nim11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/generics/tgenerics_issues.nim b/tests/generics/tgenerics_issues.nim
index cdbaf885e..812f339b9 100644
--- a/tests/generics/tgenerics_issues.nim
+++ b/tests/generics/tgenerics_issues.nim
@@ -849,3 +849,14 @@ discard getBar(fakeReadLine()) # no error
 discard getBar("hello, world") # no error
 
 echo intoFoos(fakeReadLine().split(' ')) # no error, works as expected
+
+
+# bug #14990
+type
+  Tile3 = Tile2
+  Tile2 = Tile
+  Tile[n] = object
+    a: n
+
+var a: Tile3[int]
+