diff --git a/tests/generics/t21601.nim b/tests/generics/t21601.nim new file mode 100644 index 0000000000..fa489a02c3 --- /dev/null +++ b/tests/generics/t21601.nim @@ -0,0 +1,12 @@ +discard """ + errormsg: "'typedesc' is not a concrete type" + line: 10 +""" + +# issue #21601 +type Person = object + +type Builder* = ref object of RootObj + class*: typedesc + +echo Builder(class: Person).repr diff --git a/tests/generics/t24848.nim b/tests/generics/t24848.nim index b57e68884b..453f66ea10 100644 --- a/tests/generics/t24848.nim +++ b/tests/generics/t24848.nim @@ -1,8 +1,9 @@ discard """ errormsg: "'array[0..0, typedesc[R[system.int]]]' is not a concrete type" - line: 7 + line: 8 """ +# issue #24848 type R[C] = ref object b: C