Files
Nim/tests/arc/t19312.nim
ringabout 9db9b8ce57 adds regression tests (#25906)
closes #22842, closes #21252, closes #19312, 
closes #16956, closes #16416, closes #14913, closes #13296,
closes #12424, closes #10902, closes #9892, closes #9617
2026-06-13 11:06:51 +08:00

20 lines
346 B
Nim

discard """
matrix: "--mm:orc"
output: '''(val: 1)
(val: 1)'''
"""
# Issue #19312: copied ref object is converted to nil if not used in declaration module under ARC/ORC
# https://github.com/nim-lang/Nim/issues/19312
type
Wrapper* = object
val: int
RefWrapper* = ref Wrapper
let
a* = RefWrapper(val: 1)
b* = a
echo b[]
echo a[]