From 109cc45398bcdafc22f0a5e49cdfda8234bc46de Mon Sep 17 00:00:00 2001 From: Timothee Cour Date: Thu, 19 Nov 2020 23:07:51 -0800 Subject: packedsets fix regression introduced in #15564 (#16060) * packedsets fix regression introduced in #15564 * add tests --- tests/stdlib/mintsets.nim | 10 ++++++++++ tests/stdlib/tintsets.nim | 6 ++++++ 2 files changed, 16 insertions(+) create mode 100644 tests/stdlib/mintsets.nim create mode 100644 tests/stdlib/tintsets.nim (limited to 'tests/stdlib') diff --git a/tests/stdlib/mintsets.nim b/tests/stdlib/mintsets.nim new file mode 100644 index 000000000..b4d9ed516 --- /dev/null +++ b/tests/stdlib/mintsets.nim @@ -0,0 +1,10 @@ +import std/intsets + +proc test1*[]() = + let a = initIntSet() + doAssert len(a) == 0 + +proc test2*[]() = + var a = initIntSet() + var b = initIntSet() + a.incl b diff --git a/tests/stdlib/tintsets.nim b/tests/stdlib/tintsets.nim new file mode 100644 index 000000000..191ef117e --- /dev/null +++ b/tests/stdlib/tintsets.nim @@ -0,0 +1,6 @@ +import ./mintsets + +block: # bug https://github.com/nim-lang/Nim/pull/15564#issuecomment-729878104 + # related to bug #11167 + test1() + test2() -- cgit 1.4.1-2-gfad0