diff options
author | cooldome <cdome@bk.ru> | 2019-12-13 11:24:05 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-12-13 11:24:05 +0000 |
commit | 1e1fd73530a77332f11a4133b78f2f713a6cdbd3 (patch) | |
tree | e5b96ef9ed2bf1438ccb1485ed2a07423d665643 /tests/destructor/tatomicptrs.nim | |
parent | 22b2684608605ae74ca3f41c30c58c189a4cf569 (diff) | |
download | Nim-1e1fd73530a77332f11a4133b78f2f713a6cdbd3.tar.gz |
fixes #12882 (#12889)
* fixes #12882
Diffstat (limited to 'tests/destructor/tatomicptrs.nim')
-rw-r--r-- | tests/destructor/tatomicptrs.nim | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/destructor/tatomicptrs.nim b/tests/destructor/tatomicptrs.nim index d043195c9..7313afbf5 100644 --- a/tests/destructor/tatomicptrs.nim +++ b/tests/destructor/tatomicptrs.nim @@ -147,3 +147,21 @@ proc newMySeq*[T](size: int, initial_value: T): MySeq[T] = let x = makeShared(newMySeq(10, 1.0)) doAssert: x.get().len == 10 + + + +#------------------------------------------------------- +#bug #12882 + +type + ValueObject = object + v: MySeq[int] + name: string + + TopObject = object + internal: seq[ValueObject] + +var zz = new(TopObject) + + + |