summary refs log tree commit diff stats
path: root/tests/ccgbugs/t8967.nim
blob: 0301a2e4f07922dacdd2db5f2e7a15bb489bc404 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
discard """
  targets: "c cpp"
"""

import marshal

template main() =
  let orig: set[char] = {'A'..'Z'}
  let m = $$orig
  let old = to[set[char]](m)
  doAssert orig - old == {}

static: main()
main()