summary refs log tree commit diff stats
path: root/tests/errmsgs/tnested_generic_instantiation.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/errmsgs/tnested_generic_instantiation.nim')
-rw-r--r--tests/errmsgs/tnested_generic_instantiation.nim6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/errmsgs/tnested_generic_instantiation.nim b/tests/errmsgs/tnested_generic_instantiation.nim
index 6aea7cbcc..77353605c 100644
--- a/tests/errmsgs/tnested_generic_instantiation.nim
+++ b/tests/errmsgs/tnested_generic_instantiation.nim
@@ -17,3 +17,9 @@ converter toWrapped[T](value: T): Wrapped[T] =
 
 let result = Plain()
 discard $result
+
+proc foo[T2](a: Wrapped[T2]) =
+  # Error: generic instantiation too nested
+  discard $a
+
+foo(result)