From d96d62dd113bcc96174233619b7dfbcde91a32c8 Mon Sep 17 00:00:00 2001 From: Kevin Albertson Date: Tue, 9 Jul 2024 10:54:15 -0400 Subject: [PATCH 1/3] document location of generation script --- test/util/make_includes.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/util/make_includes.py b/test/util/make_includes.py index d6fd533be..199e9ce0a 100644 --- a/test/util/make_includes.py +++ b/test/util/make_includes.py @@ -817,7 +817,7 @@ def generate(code: str, parser: Callable[[Tokenizer], Iterable[T]], """ scan = Scanner(code) toks = LazyList(tokenize(scan)) - print('// This code is GENERATED! Do not edit!') + print('// This code is GENERATED! Do not edit! Regenerate with `test/util/make_includes.py`') print('// clang-format off') items = parser(toks) each_rendered = map(render, items) From 971de5c5f159e84c30ce8997db51964ca5d67fa9 Mon Sep 17 00:00:00 2001 From: Kevin Albertson Date: Tue, 9 Jul 2024 10:54:40 -0400 Subject: [PATCH 2/3] regenerate test data --- .../edges_decimal128.cstruct | 2 +- .../edges_double.cstruct | 16595 ++++++++-------- .../range-edge-generation/edges_int32.cstruct | 6904 +++++-- .../range-edge-generation/edges_int64.cstruct | 6304 ++++-- .../mincover_decimal128.cstruct | 2 +- .../mincover_decimal128_precision.cstruct | 2 +- .../range-min-cover/mincover_double.cstruct | 2 +- .../mincover_double_precision.cstruct | 2 +- .../range-min-cover/mincover_int32.cstruct | 2 +- .../range-min-cover/mincover_int64.cstruct | 2 +- 10 files changed, 19208 insertions(+), 10609 deletions(-) diff --git a/test/data/range-edge-generation/edges_decimal128.cstruct b/test/data/range-edge-generation/edges_decimal128.cstruct index e2f5a982f..5741c3622 100644 --- a/test/data/range-edge-generation/edges_decimal128.cstruct +++ b/test/data/range-edge-generation/edges_decimal128.cstruct @@ -1,4 +1,4 @@ -// This code is GENERATED! Do not edit! +// This code is GENERATED! Do not edit! Regenerate with `test/util/make_includes.py` // clang-format off { .value = MC_DEC128(0), diff --git a/test/data/range-edge-generation/edges_double.cstruct b/test/data/range-edge-generation/edges_double.cstruct index 81d105399..ce49ecb42 100644 --- a/test/data/range-edge-generation/edges_double.cstruct +++ b/test/data/range-edge-generation/edges_double.cstruct @@ -1,7959 +1,8638 @@ -// This is a copy of test vectors from the mongodb/mongo repository. -// The order of edges is rearranged to permit exact matching. - -{ - .value = 0.00000000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1", - "10", - "100", - "1000", - "10000", - "100000", - "1000000", - "10000000", - "100000000", - "1000000000", - "10000000000", - "100000000000", - "1000000000000", - "10000000000000", - "100000000000000", - "1000000000000000", - "10000000000000000", - "100000000000000000", - "1000000000000000000", - "10000000000000000000", - "100000000000000000000", - "1000000000000000000000", - "10000000000000000000000", - "100000000000000000000000", - "1000000000000000000000000", - "10000000000000000000000000", - "100000000000000000000000000", - "1000000000000000000000000000", - "10000000000000000000000000000", - "100000000000000000000000000000", - "1000000000000000000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000", - "1000000000000000000000000000000000", - "10000000000000000000000000000000000", - "100000000000000000000000000000000000", - "1000000000000000000000000000000000000", - "10000000000000000000000000000000000000", - "100000000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10", - "1000", - "100000", - "10000000", - "1000000000", - "100000000000", - "10000000000000", - "1000000000000000", - "100000000000000000", - "10000000000000000000", - "1000000000000000000000", - "100000000000000000000000", - "10000000000000000000000000", - "1000000000000000000000000000", - "100000000000000000000000000000", - "10000000000000000000000000000000", - "1000000000000000000000000000000000", - "100000000000000000000000000000000000", - "10000000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "100", - "100000", - "100000000", - "100000000000", - "100000000000000", - "100000000000000000", - "100000000000000000000", - "100000000000000000000000", - "100000000000000000000000000", - "100000000000000000000000000000", - "100000000000000000000000000000000", - "100000000000000000000000000000000000", - "100000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000", - "10000000", - "100000000000", - "1000000000000000", - "10000000000000000000", - "100000000000000000000000", - "1000000000000000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000", - "1000000000000000", - "100000000000000000000000", - "10000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000", - "10000000000000000000", - "100000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000000", - "1000000000000000000000", - "100000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1", - "10", - "100", - "1000", - "10000", - "100000", - "1000000", - "10000000", - "100000000", - "1000000000", - "10000000000", - "100000000000", - "1000000000000", - "10000000000000", - "100000000000000", - "1000000000000000", - "10000000000000000", - "100000000000000000", - "1000000000000000000", - "10000000000000000000", - "100000000000000000000", - "1000000000000000000000", - "10000000000000000000000", - "100000000000000000000000", - "1000000000000000000000000", - "10000000000000000000000000", - "100000000000000000000000000", - "1000000000000000000000000000", - "10000000000000000000000000000", - "100000000000000000000000000000", - "1000000000000000000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000", - "1000000000000000000000000000000000", - "10000000000000000000000000000000000", - "100000000000000000000000000000000000", - "1000000000000000000000000000000000000", - "10000000000000000000000000000000000000", - "100000000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10", - "1000", - "100000", - "10000000", - "1000000000", - "100000000000", - "10000000000000", - "1000000000000000", - "100000000000000000", - "10000000000000000000", - "1000000000000000000000", - "100000000000000000000000", - "10000000000000000000000000", - "1000000000000000000000000000", - "100000000000000000000000000000", - "10000000000000000000000000000000", - "1000000000000000000000000000000000", - "100000000000000000000000000000000000", - "10000000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "100", - "100000", - "100000000", - "100000000000", - "100000000000000", - "100000000000000000", - "100000000000000000000", - "100000000000000000000000", - "100000000000000000000000000", - "100000000000000000000000000000", - "100000000000000000000000000000000", - "100000000000000000000000000000000000", - "100000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000", - "10000000", - "100000000000", - "1000000000000000", - "10000000000000000000", - "100000000000000000000000", - "1000000000000000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000", - "1000000000000000", - "100000000000000000000000", - "10000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000", - "10000000000000000000", - "100000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000000", - "1000000000000000000000", - "100000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1", - "10", - "100", - "1000", - "10000", - "100000", - "1000000", - "10000000", - "100000000", - "1000000000", - "10000000000", - "100000000000", - "1000000000000", - "10000000000000", - "100000000000000", - "1000000000000000", - "10000000000000000", - "100000000000000000", - "1000000000000000000", - "10000000000000000000", - "100000000000000000000", - "1000000000000000000000", - "10000000000000000000000", - "100000000000000000000000", - "1000000000000000000000000", - "10000000000000000000000000", - "100000000000000000000000000", - "1000000000000000000000000000", - "10000000000000000000000000000", - "100000000000000000000000000000", - "1000000000000000000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000", - "1000000000000000000000000000000000", - "10000000000000000000000000000000000", - "100000000000000000000000000000000000", - "1000000000000000000000000000000000000", - "10000000000000000000000000000000000000", - "100000000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10", - "1000", - "100000", - "10000000", - "1000000000", - "100000000000", - "10000000000000", - "1000000000000000", - "100000000000000000", - "10000000000000000000", - "1000000000000000000000", - "100000000000000000000000", - "10000000000000000000000000", - "1000000000000000000000000000", - "100000000000000000000000000000", - "10000000000000000000000000000000", - "1000000000000000000000000000000000", - "100000000000000000000000000000000000", - "10000000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "100", - "100000", - "100000000", - "100000000000", - "100000000000000", - "100000000000000000", - "100000000000000000000", - "100000000000000000000000", - "100000000000000000000000000", - "100000000000000000000000000000", - "100000000000000000000000000000000", - "100000000000000000000000000000000000", - "100000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000", - "10000000", - "100000000000", - "1000000000000000", - "10000000000000000000", - "100000000000000000000000", - "1000000000000000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000", - "1000000000000000", - "100000000000000000000000", - "10000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000", - "10000000000000000000", - "100000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000000", - "1000000000000000000000", - "100000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1", - "10", - "100", - "1000", - "10000", - "100000", - "1000000", - "10000000", - "100000000", - "1000000000", - "10000000000", - "100000000000", - "1000000000000", - "10000000000000", - "100000000000000", - "1000000000000000", - "10000000000000000", - "100000000000000000", - "1000000000000000000", - "10000000000000000000", - "100000000000000000000", - "1000000000000000000000", - "10000000000000000000000", - "100000000000000000000000", - "1000000000000000000000000", - "10000000000000000000000000", - "100000000000000000000000000", - "1000000000000000000000000000", - "10000000000000000000000000000", - "100000000000000000000000000000", - "1000000000000000000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000", - "1000000000000000000000000000000000", - "10000000000000000000000000000000000", - "100000000000000000000000000000000000", - "1000000000000000000000000000000000000", - "10000000000000000000000000000000000000", - "100000000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10", - "1000", - "100000", - "10000000", - "1000000000", - "100000000000", - "10000000000000", - "1000000000000000", - "100000000000000000", - "10000000000000000000", - "1000000000000000000000", - "100000000000000000000000", - "10000000000000000000000000", - "1000000000000000000000000000", - "100000000000000000000000000000", - "10000000000000000000000000000000", - "1000000000000000000000000000000000", - "100000000000000000000000000000000000", - "10000000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "100", - "100000", - "100000000", - "100000000000", - "100000000000000", - "100000000000000000", - "100000000000000000000", - "100000000000000000000000", - "100000000000000000000000000", - "100000000000000000000000000000", - "100000000000000000000000000000000", - "100000000000000000000000000000000000", - "100000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000", - "10000000", - "100000000000", - "1000000000000000", - "10000000000000000000", - "100000000000000000000000", - "1000000000000000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000", - "1000000000000000", - "100000000000000000000000", - "10000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000", - "10000000000000000000", - "100000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000000", - "1000000000000000000000", - "100000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1", - "10", - "100", - "1000", - "10000", - "100000", - "1000000", - "10000000", - "100000000", - "1000000000", - "10000000000", - "100000000000", - "1000000000000", - "10000000000000", - "100000000000000", - "1000000000000000", - "10000000000000000", - "100000000000000000", - "1000000000000000000", - "10000000000000000000", - "100000000000000000000", - "1000000000000000000000", - "10000000000000000000000", - "100000000000000000000000", - "1000000000000000000000000", - "10000000000000000000000000", - "100000000000000000000000000", - "1000000000000000000000000000", - "10000000000000000000000000000", - "100000000000000000000000000000", - "1000000000000000000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000", - "1000000000000000000000000000000000", - "10000000000000000000000000000000000", - "100000000000000000000000000000000000", - "1000000000000000000000000000000000000", - "10000000000000000000000000000000000000", - "100000000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10", - "1000", - "100000", - "10000000", - "1000000000", - "100000000000", - "10000000000000", - "1000000000000000", - "100000000000000000", - "10000000000000000000", - "1000000000000000000000", - "100000000000000000000000", - "10000000000000000000000000", - "1000000000000000000000000000", - "100000000000000000000000000000", - "10000000000000000000000000000000", - "1000000000000000000000000000000000", - "100000000000000000000000000000000000", - "10000000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "100", - "100000", - "100000000", - "100000000000", - "100000000000000", - "100000000000000000", - "100000000000000000000", - "100000000000000000000000", - "100000000000000000000000000", - "100000000000000000000000000000", - "100000000000000000000000000000000", - "100000000000000000000000000000000000", - "100000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000", - "10000000", - "100000000000", - "1000000000000000", - "10000000000000000000", - "100000000000000000000000", - "1000000000000000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000", - "1000000000000000", - "100000000000000000000000", - "10000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000", - "10000000000000000000", - "100000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000000", - "1000000000000000000000", - "100000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1", - "10", - "100", - "1000", - "10000", - "100000", - "1000000", - "10000000", - "100000000", - "1000000000", - "10000000000", - "100000000000", - "1000000000000", - "10000000000000", - "100000000000000", - "1000000000000000", - "10000000000000000", - "100000000000000000", - "1000000000000000000", - "10000000000000000000", - "100000000000000000000", - "1000000000000000000000", - "10000000000000000000000", - "100000000000000000000000", - "1000000000000000000000000", - "10000000000000000000000000", - "100000000000000000000000000", - "1000000000000000000000000000", - "10000000000000000000000000000", - "100000000000000000000000000000", - "1000000000000000000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000", - "1000000000000000000000000000000000", - "10000000000000000000000000000000000", - "100000000000000000000000000000000000", - "1000000000000000000000000000000000000", - "10000000000000000000000000000000000000", - "100000000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10", - "1000", - "100000", - "10000000", - "1000000000", - "100000000000", - "10000000000000", - "1000000000000000", - "100000000000000000", - "10000000000000000000", - "1000000000000000000000", - "100000000000000000000000", - "10000000000000000000000000", - "1000000000000000000000000000", - "100000000000000000000000000000", - "10000000000000000000000000000000", - "1000000000000000000000000000000000", - "100000000000000000000000000000000000", - "10000000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "100", - "100000", - "100000000", - "100000000000", - "100000000000000", - "100000000000000000", - "100000000000000000000", - "100000000000000000000000", - "100000000000000000000000000", - "100000000000000000000000000000", - "100000000000000000000000000000000", - "100000000000000000000000000000000000", - "100000000000000000000000000000000000000", - "100000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000", - "10000000", - "100000000000", - "1000000000000000", - "10000000000000000000", - "100000000000000000000000", - "1000000000000000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000", - "1000000000000000", - "100000000000000000000000", - "10000000000000000000000000000000", - "1000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000", - "10000000000000000000", - "100000000000000000000000000000", - "1000000000000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000", - "100000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000000", - "1000000000000000000000", - "100000000000000000000000000000000", - "10000000000000000000000000000000000000000000", - "1000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000000000", - "10000000000000000000000000000000", - "100000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "1000000000000000000000000000000", - "10000000000000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = 0.00000000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "1000000000000000000000000000000000000000000000000000000000000000", - "10000000000000000000000000000000" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "0", - "01", - "010", - "0100", - "01000", - "010000", - "0100000", - "01000000", - "010000001", - "0100000010", - "01000000100", - "010000001000", - "0100000010000", - "01000000100000", - "010000001000001", - "0100000010000011", - "01000000100000110", - "010000001000001101", - "0100000010000011010", - "01000000100000110101", - "010000001000001101010", - "0100000010000011010100", - "01000000100000110101001", - "010000001000001101010011", - "0100000010000011010100111", - "01000000100000110101001111", - "010000001000001101010011111", - "0100000010000011010100111111", - "01000000100000110101001111110", - "010000001000001101010011111101", - "0100000010000011010100111111011", - "01000000100000110101001111110111", - "010000001000001101010011111101111", - "0100000010000011010100111111011111", - "01000000100000110101001111110111110", - "010000001000001101010011111101111100", - "0100000010000011010100111111011111001", - "01000000100000110101001111110111110011", - "010000001000001101010011111101111100111", - "0100000010000011010100111111011111001110", - "01000000100000110101001111110111110011101", - "010000001000001101010011111101111100111011", - "0100000010000011010100111111011111001110110", - "01000000100000110101001111110111110011101101", - "010000001000001101010011111101111100111011011", - "0100000010000011010100111111011111001110110110", - "01000000100000110101001111110111110011101101100", - "010000001000001101010011111101111100111011011001", - "0100000010000011010100111111011111001110110110010", - "01000000100000110101001111110111110011101101100100", - "010000001000001101010011111101111100111011011001000", - "0100000010000011010100111111011111001110110110010001", - "01000000100000110101001111110111110011101101100100010", - "010000001000001101010011111101111100111011011001000101", - "0100000010000011010100111111011111001110110110010001011", - "01000000100000110101001111110111110011101101100100010110", - "010000001000001101010011111101111100111011011001000101101", - "0100000010000011010100111111011111001110110110010001011010", - "01000000100000110101001111110111110011101101100100010110100", - "010000001000001101010011111101111100111011011001000101101000", - "0100000010000011010100111111011111001110110110010001011010000", - "01000000100000110101001111110111110011101101100100010110100001", - "010000001000001101010011111101111100111011011001000101101000011" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "01", - "0100", - "010000", - "01000000", - "0100000010", - "010000001000", - "01000000100000", - "0100000010000011", - "010000001000001101", - "01000000100000110101", - "0100000010000011010100", - "010000001000001101010011", - "01000000100000110101001111", - "0100000010000011010100111111", - "010000001000001101010011111101", - "01000000100000110101001111110111", - "0100000010000011010100111111011111", - "010000001000001101010011111101111100", - "01000000100000110101001111110111110011", - "0100000010000011010100111111011111001110", - "010000001000001101010011111101111100111011", - "01000000100000110101001111110111110011101101", - "0100000010000011010100111111011111001110110110", - "010000001000001101010011111101111100111011011001", - "01000000100000110101001111110111110011101101100100", - "0100000010000011010100111111011111001110110110010001", - "010000001000001101010011111101111100111011011001000101", - "01000000100000110101001111110111110011101101100100010110", - "0100000010000011010100111111011111001110110110010001011010", - "010000001000001101010011111101111100111011011001000101101000", - "01000000100000110101001111110111110011101101100100010110100001" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "010", - "010000", - "010000001", - "010000001000", - "010000001000001", - "010000001000001101", - "010000001000001101010", - "010000001000001101010011", - "010000001000001101010011111", - "010000001000001101010011111101", - "010000001000001101010011111101111", - "010000001000001101010011111101111100", - "010000001000001101010011111101111100111", - "010000001000001101010011111101111100111011", - "010000001000001101010011111101111100111011011", - "010000001000001101010011111101111100111011011001", - "010000001000001101010011111101111100111011011001000", - "010000001000001101010011111101111100111011011001000101", - "010000001000001101010011111101111100111011011001000101101", - "010000001000001101010011111101111100111011011001000101101000", - "010000001000001101010011111101111100111011011001000101101000011" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "0100", - "01000000", - "010000001000", - "0100000010000011", - "01000000100000110101", - "010000001000001101010011", - "0100000010000011010100111111", - "01000000100000110101001111110111", - "010000001000001101010011111101111100", - "0100000010000011010100111111011111001110", - "01000000100000110101001111110111110011101101", - "010000001000001101010011111101111100111011011001", - "0100000010000011010100111111011111001110110110010001", - "01000000100000110101001111110111110011101101100100010110", - "010000001000001101010011111101111100111011011001000101101000" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "01000000", - "0100000010000011", - "010000001000001101010011", - "01000000100000110101001111110111", - "0100000010000011010100111111011111001110", - "010000001000001101010011111101111100111011011001", - "01000000100000110101001111110111110011101101100100010110" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "0100000010", - "01000000100000110101", - "010000001000001101010011111101", - "0100000010000011010100111111011111001110", - "01000000100000110101001111110111110011101101100100", - "010000001000001101010011111101111100111011011001000101101000" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "01000000100", - "0100000010000011010100", - "010000001000001101010011111101111", - "01000000100000110101001111110111110011101101", - "0100000010000011010100111111011111001110110110010001011" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "0100000010000011", - "01000000100000110101001111110111", - "010000001000001101010011111101111100111011011001" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "0100000010000011010100111111011", - "01000000100000110101001111110111110011101101100100010110100001" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "01000000100000110101001111110111" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "0", - "01", - "010", - "0100", - "01000", - "010000", - "0100000", - "01000000", - "010000001", - "0100000010", - "01000000100", - "010000001000", - "0100000010000", - "01000000100000", - "010000001000001", - "0100000010000011", - "01000000100000110", - "010000001000001101", - "0100000010000011010", - "01000000100000110101", - "010000001000001101010", - "0100000010000011010100", - "01000000100000110101001", - "010000001000001101010011", - "0100000010000011010100111", - "01000000100000110101001111", - "010000001000001101010011111", - "0100000010000011010100111111", - "01000000100000110101001111110", - "010000001000001101010011111101", - "0100000010000011010100111111011", - "01000000100000110101001111110111", - "010000001000001101010011111101111", - "0100000010000011010100111111011111", - "01000000100000110101001111110111110", - "010000001000001101010011111101111100", - "0100000010000011010100111111011111001", - "01000000100000110101001111110111110011", - "010000001000001101010011111101111100111", - "0100000010000011010100111111011111001110", - "01000000100000110101001111110111110011101", - "010000001000001101010011111101111100111011", - "0100000010000011010100111111011111001110110", - "01000000100000110101001111110111110011101101", - "010000001000001101010011111101111100111011011", - "0100000010000011010100111111011111001110110110", - "01000000100000110101001111110111110011101101100", - "010000001000001101010011111101111100111011011001", - "0100000010000011010100111111011111001110110110010", - "01000000100000110101001111110111110011101101100100", - "010000001000001101010011111101111100111011011001000", - "0100000010000011010100111111011111001110110110010001", - "01000000100000110101001111110111110011101101100100010", - "010000001000001101010011111101111100111011011001000101", - "0100000010000011010100111111011111001110110110010001011", - "01000000100000110101001111110111110011101101100100010110", - "010000001000001101010011111101111100111011011001000101101", - "0100000010000011010100111111011111001110110110010001011010", - "01000000100000110101001111110111110011101101100100010110100", - "010000001000001101010011111101111100111011011001000101101000", - "0100000010000011010100111111011111001110110110010001011010000", - "01000000100000110101001111110111110011101101100100010110100001", - "010000001000001101010011111101111100111011011001000101101000011" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "01", - "0100", - "010000", - "01000000", - "0100000010", - "010000001000", - "01000000100000", - "0100000010000011", - "010000001000001101", - "01000000100000110101", - "0100000010000011010100", - "010000001000001101010011", - "01000000100000110101001111", - "0100000010000011010100111111", - "010000001000001101010011111101", - "01000000100000110101001111110111", - "0100000010000011010100111111011111", - "010000001000001101010011111101111100", - "01000000100000110101001111110111110011", - "0100000010000011010100111111011111001110", - "010000001000001101010011111101111100111011", - "01000000100000110101001111110111110011101101", - "0100000010000011010100111111011111001110110110", - "010000001000001101010011111101111100111011011001", - "01000000100000110101001111110111110011101101100100", - "0100000010000011010100111111011111001110110110010001", - "010000001000001101010011111101111100111011011001000101", - "01000000100000110101001111110111110011101101100100010110", - "0100000010000011010100111111011111001110110110010001011010", - "010000001000001101010011111101111100111011011001000101101000", - "01000000100000110101001111110111110011101101100100010110100001" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "010", - "010000", - "010000001", - "010000001000", - "010000001000001", - "010000001000001101", - "010000001000001101010", - "010000001000001101010011", - "010000001000001101010011111", - "010000001000001101010011111101", - "010000001000001101010011111101111", - "010000001000001101010011111101111100", - "010000001000001101010011111101111100111", - "010000001000001101010011111101111100111011", - "010000001000001101010011111101111100111011011", - "010000001000001101010011111101111100111011011001", - "010000001000001101010011111101111100111011011001000", - "010000001000001101010011111101111100111011011001000101", - "010000001000001101010011111101111100111011011001000101101", - "010000001000001101010011111101111100111011011001000101101000", - "010000001000001101010011111101111100111011011001000101101000011" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "0100", - "01000000", - "010000001000", - "0100000010000011", - "01000000100000110101", - "010000001000001101010011", - "0100000010000011010100111111", - "01000000100000110101001111110111", - "010000001000001101010011111101111100", - "0100000010000011010100111111011111001110", - "01000000100000110101001111110111110011101101", - "010000001000001101010011111101111100111011011001", - "0100000010000011010100111111011111001110110110010001", - "01000000100000110101001111110111110011101101100100010110", - "010000001000001101010011111101111100111011011001000101101000" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "01000000", - "0100000010000011", - "010000001000001101010011", - "01000000100000110101001111110111", - "0100000010000011010100111111011111001110", - "010000001000001101010011111101111100111011011001", - "01000000100000110101001111110111110011101101100100010110" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "0100000010", - "01000000100000110101", - "010000001000001101010011111101", - "0100000010000011010100111111011111001110", - "01000000100000110101001111110111110011101101100100", - "010000001000001101010011111101111100111011011001000101101000" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "01000000100", - "0100000010000011010100", - "010000001000001101010011111101111", - "01000000100000110101001111110111110011101101", - "0100000010000011010100111111011111001110110110010001011" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "0100000010000011", - "01000000100000110101001111110111", - "010000001000001101010011111101111100111011011001" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "0100000010000011010100111111011", - "01000000100000110101001111110111110011101101100100010110100001" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "01000000100000110101001111110111" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "0", - "01", - "010", - "0100", - "01000", - "010000", - "0100000", - "01000000", - "010000001", - "0100000010", - "01000000100", - "010000001000", - "0100000010000", - "01000000100000", - "010000001000001", - "0100000010000011", - "01000000100000110", - "010000001000001101", - "0100000010000011010", - "01000000100000110101", - "010000001000001101010", - "0100000010000011010100", - "01000000100000110101001", - "010000001000001101010011", - "0100000010000011010100111", - "01000000100000110101001111", - "010000001000001101010011111", - "0100000010000011010100111111", - "01000000100000110101001111110", - "010000001000001101010011111101", - "0100000010000011010100111111011", - "01000000100000110101001111110111", - "010000001000001101010011111101111", - "0100000010000011010100111111011111", - "01000000100000110101001111110111110", - "010000001000001101010011111101111100", - "0100000010000011010100111111011111001", - "01000000100000110101001111110111110011", - "010000001000001101010011111101111100111", - "0100000010000011010100111111011111001110", - "01000000100000110101001111110111110011101", - "010000001000001101010011111101111100111011", - "0100000010000011010100111111011111001110110", - "01000000100000110101001111110111110011101101", - "010000001000001101010011111101111100111011011", - "0100000010000011010100111111011111001110110110", - "01000000100000110101001111110111110011101101100", - "010000001000001101010011111101111100111011011001", - "0100000010000011010100111111011111001110110110010", - "01000000100000110101001111110111110011101101100100", - "010000001000001101010011111101111100111011011001000", - "0100000010000011010100111111011111001110110110010001", - "01000000100000110101001111110111110011101101100100010", - "010000001000001101010011111101111100111011011001000101", - "0100000010000011010100111111011111001110110110010001011", - "01000000100000110101001111110111110011101101100100010110", - "010000001000001101010011111101111100111011011001000101101", - "0100000010000011010100111111011111001110110110010001011010", - "01000000100000110101001111110111110011101101100100010110100", - "010000001000001101010011111101111100111011011001000101101000", - "0100000010000011010100111111011111001110110110010001011010000", - "01000000100000110101001111110111110011101101100100010110100001", - "010000001000001101010011111101111100111011011001000101101000011" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "01", - "0100", - "010000", - "01000000", - "0100000010", - "010000001000", - "01000000100000", - "0100000010000011", - "010000001000001101", - "01000000100000110101", - "0100000010000011010100", - "010000001000001101010011", - "01000000100000110101001111", - "0100000010000011010100111111", - "010000001000001101010011111101", - "01000000100000110101001111110111", - "0100000010000011010100111111011111", - "010000001000001101010011111101111100", - "01000000100000110101001111110111110011", - "0100000010000011010100111111011111001110", - "010000001000001101010011111101111100111011", - "01000000100000110101001111110111110011101101", - "0100000010000011010100111111011111001110110110", - "010000001000001101010011111101111100111011011001", - "01000000100000110101001111110111110011101101100100", - "0100000010000011010100111111011111001110110110010001", - "010000001000001101010011111101111100111011011001000101", - "01000000100000110101001111110111110011101101100100010110", - "0100000010000011010100111111011111001110110110010001011010", - "010000001000001101010011111101111100111011011001000101101000", - "01000000100000110101001111110111110011101101100100010110100001" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "010", - "010000", - "010000001", - "010000001000", - "010000001000001", - "010000001000001101", - "010000001000001101010", - "010000001000001101010011", - "010000001000001101010011111", - "010000001000001101010011111101", - "010000001000001101010011111101111", - "010000001000001101010011111101111100", - "010000001000001101010011111101111100111", - "010000001000001101010011111101111100111011", - "010000001000001101010011111101111100111011011", - "010000001000001101010011111101111100111011011001", - "010000001000001101010011111101111100111011011001000", - "010000001000001101010011111101111100111011011001000101", - "010000001000001101010011111101111100111011011001000101101", - "010000001000001101010011111101111100111011011001000101101000", - "010000001000001101010011111101111100111011011001000101101000011" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "0100", - "01000000", - "010000001000", - "0100000010000011", - "01000000100000110101", - "010000001000001101010011", - "0100000010000011010100111111", - "01000000100000110101001111110111", - "010000001000001101010011111101111100", - "0100000010000011010100111111011111001110", - "01000000100000110101001111110111110011101101", - "010000001000001101010011111101111100111011011001", - "0100000010000011010100111111011111001110110110010001", - "01000000100000110101001111110111110011101101100100010110", - "010000001000001101010011111101111100111011011001000101101000" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "01000000", - "0100000010000011", - "010000001000001101010011", - "01000000100000110101001111110111", - "0100000010000011010100111111011111001110", - "010000001000001101010011111101111100111011011001", - "01000000100000110101001111110111110011101101100100010110" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "0100000010", - "01000000100000110101", - "010000001000001101010011111101", - "0100000010000011010100111111011111001110", - "01000000100000110101001111110111110011101101100100", - "010000001000001101010011111101111100111011011001000101101000" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "01000000100", - "0100000010000011010100", - "010000001000001101010011111101111", - "01000000100000110101001111110111110011101101", - "0100000010000011010100111111011111001110110110010001011" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "0100000010000011", - "01000000100000110101001111110111", - "010000001000001101010011111101111100111011011001" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "0100000010000011010100111111011", - "01000000100000110101001111110111110011101101100100010110100001" - } -}, -{ - .value = -0.00700000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "0100000010000011010100111111011111001110110110010001011010000111", - "01000000100000110101001111110111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 1, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1", - "11", - "110", - "1100", - "11000", - "110000", - "1100000", - "11000000", - "110000000", - "1100000001", - "11000000010", - "110000000100", - "1100000001000", - "11000000010000", - "110000000100000", - "1100000001000000", - "11000000010000000", - "110000000100000001", - "1100000001000000011", - "11000000010000000110", - "110000000100000001100", - "1100000001000000011000", - "11000000010000000110001", - "110000000100000001100011", - "1100000001000000011000110", - "11000000010000000110001101", - "110000000100000001100011011", - "1100000001000000011000110111", - "11000000010000000110001101110", - "110000000100000001100011011101", - "1100000001000000011000110111010", - "11000000010000000110001101110100", - "110000000100000001100011011101001", - "1100000001000000011000110111010010", - "11000000010000000110001101110100101", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111", - "11000000010000000110001101110100101111", - "110000000100000001100011011101001011110", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000", - "110000000100000001100011011101001011110001", - "1100000001000000011000110111010010111100011", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101", - "1100000001000000011000110111010010111100011010", - "11000000010000000110001101110100101111000110101", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111", - "110000000100000001100011011101001011110001101010011111", - "1100000001000000011000110111010010111100011010100111111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101", - "1100000001000000011000110111010010111100011010100111111011", - "11000000010000000110001101110100101111000110101001111110111", - "110000000100000001100011011101001011110001101010011111101111", - "1100000001000000011000110111010010111100011010100111111011111", - "11000000010000000110001101110100101111000110101001111110111110", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 2, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11", - "1100", - "110000", - "11000000", - "1100000001", - "110000000100", - "11000000010000", - "1100000001000000", - "110000000100000001", - "11000000010000000110", - "1100000001000000011000", - "110000000100000001100011", - "11000000010000000110001101", - "1100000001000000011000110111", - "110000000100000001100011011101", - "11000000010000000110001101110100", - "1100000001000000011000110111010010", - "110000000100000001100011011101001011", - "11000000010000000110001101110100101111", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001", - "1100000001000000011000110111010010111100011010100111", - "110000000100000001100011011101001011110001101010011111", - "11000000010000000110001101110100101111000110101001111110", - "1100000001000000011000110111010010111100011010100111111011", - "110000000100000001100011011101001011110001101010011111101111", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 3, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "110", - "110000", - "110000000", - "110000000100", - "110000000100000", - "110000000100000001", - "110000000100000001100", - "110000000100000001100011", - "110000000100000001100011011", - "110000000100000001100011011101", - "110000000100000001100011011101001", - "110000000100000001100011011101001011", - "110000000100000001100011011101001011110", - "110000000100000001100011011101001011110001", - "110000000100000001100011011101001011110001101", - "110000000100000001100011011101001011110001101010", - "110000000100000001100011011101001011110001101010011", - "110000000100000001100011011101001011110001101010011111", - "110000000100000001100011011101001011110001101010011111101", - "110000000100000001100011011101001011110001101010011111101111", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 4, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100", - "11000000", - "110000000100", - "1100000001000000", - "11000000010000000110", - "110000000100000001100011", - "1100000001000000011000110111", - "11000000010000000110001101110100", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 8, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000", - "1100000001000000", - "110000000100000001100011", - "11000000010000000110001101110100", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 10, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001", - "11000000010000000110", - "110000000100000001100011011101", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 11, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010", - "1100000001000000011000", - "110000000100000001100011011101001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010100111111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 16, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000", - "11000000010000000110001101110100", - "110000000100000001100011011101001011110001101010" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 31, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000011000110111010", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 32, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010000000110001101110100" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 1, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1", - "11", - "110", - "1100", - "11000", - "110000", - "1100000", - "11000000", - "110000000", - "1100000001", - "11000000010", - "110000000100", - "1100000001000", - "11000000010000", - "110000000100000", - "1100000001000000", - "11000000010000000", - "110000000100000001", - "1100000001000000011", - "11000000010000000110", - "110000000100000001100", - "1100000001000000011000", - "11000000010000000110001", - "110000000100000001100011", - "1100000001000000011000110", - "11000000010000000110001101", - "110000000100000001100011011", - "1100000001000000011000110111", - "11000000010000000110001101110", - "110000000100000001100011011101", - "1100000001000000011000110111010", - "11000000010000000110001101110100", - "110000000100000001100011011101001", - "1100000001000000011000110111010010", - "11000000010000000110001101110100101", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111", - "11000000010000000110001101110100101111", - "110000000100000001100011011101001011110", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000", - "110000000100000001100011011101001011110001", - "1100000001000000011000110111010010111100011", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101", - "1100000001000000011000110111010010111100011010", - "11000000010000000110001101110100101111000110101", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111", - "110000000100000001100011011101001011110001101010011111", - "1100000001000000011000110111010010111100011010100111111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101", - "1100000001000000011000110111010010111100011010100111111011", - "11000000010000000110001101110100101111000110101001111110111", - "110000000100000001100011011101001011110001101010011111101111", - "1100000001000000011000110111010010111100011010100111111011111", - "11000000010000000110001101110100101111000110101001111110111110", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 2, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11", - "1100", - "110000", - "11000000", - "1100000001", - "110000000100", - "11000000010000", - "1100000001000000", - "110000000100000001", - "11000000010000000110", - "1100000001000000011000", - "110000000100000001100011", - "11000000010000000110001101", - "1100000001000000011000110111", - "110000000100000001100011011101", - "11000000010000000110001101110100", - "1100000001000000011000110111010010", - "110000000100000001100011011101001011", - "11000000010000000110001101110100101111", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001", - "1100000001000000011000110111010010111100011010100111", - "110000000100000001100011011101001011110001101010011111", - "11000000010000000110001101110100101111000110101001111110", - "1100000001000000011000110111010010111100011010100111111011", - "110000000100000001100011011101001011110001101010011111101111", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 3, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "110", - "110000", - "110000000", - "110000000100", - "110000000100000", - "110000000100000001", - "110000000100000001100", - "110000000100000001100011", - "110000000100000001100011011", - "110000000100000001100011011101", - "110000000100000001100011011101001", - "110000000100000001100011011101001011", - "110000000100000001100011011101001011110", - "110000000100000001100011011101001011110001", - "110000000100000001100011011101001011110001101", - "110000000100000001100011011101001011110001101010", - "110000000100000001100011011101001011110001101010011", - "110000000100000001100011011101001011110001101010011111", - "110000000100000001100011011101001011110001101010011111101", - "110000000100000001100011011101001011110001101010011111101111", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 4, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100", - "11000000", - "110000000100", - "1100000001000000", - "11000000010000000110", - "110000000100000001100011", - "1100000001000000011000110111", - "11000000010000000110001101110100", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 8, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000", - "1100000001000000", - "110000000100000001100011", - "11000000010000000110001101110100", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 10, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001", - "11000000010000000110", - "110000000100000001100011011101", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 11, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010", - "1100000001000000011000", - "110000000100000001100011011101001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010100111111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 16, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000", - "11000000010000000110001101110100", - "110000000100000001100011011101001011110001101010" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 31, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000011000110111010", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 32, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010000000110001101110100" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 1, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1", - "11", - "110", - "1100", - "11000", - "110000", - "1100000", - "11000000", - "110000000", - "1100000001", - "11000000010", - "110000000100", - "1100000001000", - "11000000010000", - "110000000100000", - "1100000001000000", - "11000000010000000", - "110000000100000001", - "1100000001000000011", - "11000000010000000110", - "110000000100000001100", - "1100000001000000011000", - "11000000010000000110001", - "110000000100000001100011", - "1100000001000000011000110", - "11000000010000000110001101", - "110000000100000001100011011", - "1100000001000000011000110111", - "11000000010000000110001101110", - "110000000100000001100011011101", - "1100000001000000011000110111010", - "11000000010000000110001101110100", - "110000000100000001100011011101001", - "1100000001000000011000110111010010", - "11000000010000000110001101110100101", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111", - "11000000010000000110001101110100101111", - "110000000100000001100011011101001011110", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000", - "110000000100000001100011011101001011110001", - "1100000001000000011000110111010010111100011", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101", - "1100000001000000011000110111010010111100011010", - "11000000010000000110001101110100101111000110101", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111", - "110000000100000001100011011101001011110001101010011111", - "1100000001000000011000110111010010111100011010100111111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101", - "1100000001000000011000110111010010111100011010100111111011", - "11000000010000000110001101110100101111000110101001111110111", - "110000000100000001100011011101001011110001101010011111101111", - "1100000001000000011000110111010010111100011010100111111011111", - "11000000010000000110001101110100101111000110101001111110111110", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 2, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11", - "1100", - "110000", - "11000000", - "1100000001", - "110000000100", - "11000000010000", - "1100000001000000", - "110000000100000001", - "11000000010000000110", - "1100000001000000011000", - "110000000100000001100011", - "11000000010000000110001101", - "1100000001000000011000110111", - "110000000100000001100011011101", - "11000000010000000110001101110100", - "1100000001000000011000110111010010", - "110000000100000001100011011101001011", - "11000000010000000110001101110100101111", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001", - "1100000001000000011000110111010010111100011010100111", - "110000000100000001100011011101001011110001101010011111", - "11000000010000000110001101110100101111000110101001111110", - "1100000001000000011000110111010010111100011010100111111011", - "110000000100000001100011011101001011110001101010011111101111", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 3, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "110", - "110000", - "110000000", - "110000000100", - "110000000100000", - "110000000100000001", - "110000000100000001100", - "110000000100000001100011", - "110000000100000001100011011", - "110000000100000001100011011101", - "110000000100000001100011011101001", - "110000000100000001100011011101001011", - "110000000100000001100011011101001011110", - "110000000100000001100011011101001011110001", - "110000000100000001100011011101001011110001101", - "110000000100000001100011011101001011110001101010", - "110000000100000001100011011101001011110001101010011", - "110000000100000001100011011101001011110001101010011111", - "110000000100000001100011011101001011110001101010011111101", - "110000000100000001100011011101001011110001101010011111101111", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 4, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100", - "11000000", - "110000000100", - "1100000001000000", - "11000000010000000110", - "110000000100000001100011", - "1100000001000000011000110111", - "11000000010000000110001101110100", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 8, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000", - "1100000001000000", - "110000000100000001100011", - "11000000010000000110001101110100", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 10, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001", - "11000000010000000110", - "110000000100000001100011011101", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 11, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010", - "1100000001000000011000", - "110000000100000001100011011101001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010100111111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 16, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000", - "11000000010000000110001101110100", - "110000000100000001100011011101001011110001101010" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 31, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000011000110111010", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 32, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010000000110001101110100" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 1, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1", - "11", - "110", - "1100", - "11000", - "110000", - "1100000", - "11000000", - "110000000", - "1100000001", - "11000000010", - "110000000100", - "1100000001000", - "11000000010000", - "110000000100000", - "1100000001000000", - "11000000010000000", - "110000000100000001", - "1100000001000000011", - "11000000010000000110", - "110000000100000001100", - "1100000001000000011000", - "11000000010000000110001", - "110000000100000001100011", - "1100000001000000011000110", - "11000000010000000110001101", - "110000000100000001100011011", - "1100000001000000011000110111", - "11000000010000000110001101110", - "110000000100000001100011011101", - "1100000001000000011000110111010", - "11000000010000000110001101110100", - "110000000100000001100011011101001", - "1100000001000000011000110111010010", - "11000000010000000110001101110100101", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111", - "11000000010000000110001101110100101111", - "110000000100000001100011011101001011110", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000", - "110000000100000001100011011101001011110001", - "1100000001000000011000110111010010111100011", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101", - "1100000001000000011000110111010010111100011010", - "11000000010000000110001101110100101111000110101", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111", - "110000000100000001100011011101001011110001101010011111", - "1100000001000000011000110111010010111100011010100111111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101", - "1100000001000000011000110111010010111100011010100111111011", - "11000000010000000110001101110100101111000110101001111110111", - "110000000100000001100011011101001011110001101010011111101111", - "1100000001000000011000110111010010111100011010100111111011111", - "11000000010000000110001101110100101111000110101001111110111110", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 2, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11", - "1100", - "110000", - "11000000", - "1100000001", - "110000000100", - "11000000010000", - "1100000001000000", - "110000000100000001", - "11000000010000000110", - "1100000001000000011000", - "110000000100000001100011", - "11000000010000000110001101", - "1100000001000000011000110111", - "110000000100000001100011011101", - "11000000010000000110001101110100", - "1100000001000000011000110111010010", - "110000000100000001100011011101001011", - "11000000010000000110001101110100101111", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001", - "1100000001000000011000110111010010111100011010100111", - "110000000100000001100011011101001011110001101010011111", - "11000000010000000110001101110100101111000110101001111110", - "1100000001000000011000110111010010111100011010100111111011", - "110000000100000001100011011101001011110001101010011111101111", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 3, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "110", - "110000", - "110000000", - "110000000100", - "110000000100000", - "110000000100000001", - "110000000100000001100", - "110000000100000001100011", - "110000000100000001100011011", - "110000000100000001100011011101", - "110000000100000001100011011101001", - "110000000100000001100011011101001011", - "110000000100000001100011011101001011110", - "110000000100000001100011011101001011110001", - "110000000100000001100011011101001011110001101", - "110000000100000001100011011101001011110001101010", - "110000000100000001100011011101001011110001101010011", - "110000000100000001100011011101001011110001101010011111", - "110000000100000001100011011101001011110001101010011111101", - "110000000100000001100011011101001011110001101010011111101111", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 4, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100", - "11000000", - "110000000100", - "1100000001000000", - "11000000010000000110", - "110000000100000001100011", - "1100000001000000011000110111", - "11000000010000000110001101110100", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 8, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000", - "1100000001000000", - "110000000100000001100011", - "11000000010000000110001101110100", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 10, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001", - "11000000010000000110", - "110000000100000001100011011101", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 11, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010", - "1100000001000000011000", - "110000000100000001100011011101001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010100111111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 16, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000", - "11000000010000000110001101110100", - "110000000100000001100011011101001011110001101010" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 31, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000011000110111010", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 32, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010000000110001101110100" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 1, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1", - "11", - "110", - "1100", - "11000", - "110000", - "1100000", - "11000000", - "110000000", - "1100000001", - "11000000010", - "110000000100", - "1100000001000", - "11000000010000", - "110000000100000", - "1100000001000000", - "11000000010000000", - "110000000100000001", - "1100000001000000011", - "11000000010000000110", - "110000000100000001100", - "1100000001000000011000", - "11000000010000000110001", - "110000000100000001100011", - "1100000001000000011000110", - "11000000010000000110001101", - "110000000100000001100011011", - "1100000001000000011000110111", - "11000000010000000110001101110", - "110000000100000001100011011101", - "1100000001000000011000110111010", - "11000000010000000110001101110100", - "110000000100000001100011011101001", - "1100000001000000011000110111010010", - "11000000010000000110001101110100101", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111", - "11000000010000000110001101110100101111", - "110000000100000001100011011101001011110", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000", - "110000000100000001100011011101001011110001", - "1100000001000000011000110111010010111100011", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101", - "1100000001000000011000110111010010111100011010", - "11000000010000000110001101110100101111000110101", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111", - "110000000100000001100011011101001011110001101010011111", - "1100000001000000011000110111010010111100011010100111111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101", - "1100000001000000011000110111010010111100011010100111111011", - "11000000010000000110001101110100101111000110101001111110111", - "110000000100000001100011011101001011110001101010011111101111", - "1100000001000000011000110111010010111100011010100111111011111", - "11000000010000000110001101110100101111000110101001111110111110", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 2, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11", - "1100", - "110000", - "11000000", - "1100000001", - "110000000100", - "11000000010000", - "1100000001000000", - "110000000100000001", - "11000000010000000110", - "1100000001000000011000", - "110000000100000001100011", - "11000000010000000110001101", - "1100000001000000011000110111", - "110000000100000001100011011101", - "11000000010000000110001101110100", - "1100000001000000011000110111010010", - "110000000100000001100011011101001011", - "11000000010000000110001101110100101111", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001", - "1100000001000000011000110111010010111100011010100111", - "110000000100000001100011011101001011110001101010011111", - "11000000010000000110001101110100101111000110101001111110", - "1100000001000000011000110111010010111100011010100111111011", - "110000000100000001100011011101001011110001101010011111101111", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 3, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "110", - "110000", - "110000000", - "110000000100", - "110000000100000", - "110000000100000001", - "110000000100000001100", - "110000000100000001100011", - "110000000100000001100011011", - "110000000100000001100011011101", - "110000000100000001100011011101001", - "110000000100000001100011011101001011", - "110000000100000001100011011101001011110", - "110000000100000001100011011101001011110001", - "110000000100000001100011011101001011110001101", - "110000000100000001100011011101001011110001101010", - "110000000100000001100011011101001011110001101010011", - "110000000100000001100011011101001011110001101010011111", - "110000000100000001100011011101001011110001101010011111101", - "110000000100000001100011011101001011110001101010011111101111", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 4, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100", - "11000000", - "110000000100", - "1100000001000000", - "11000000010000000110", - "110000000100000001100011", - "1100000001000000011000110111", - "11000000010000000110001101110100", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 8, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000", - "1100000001000000", - "110000000100000001100011", - "11000000010000000110001101110100", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 10, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001", - "11000000010000000110", - "110000000100000001100011011101", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 11, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010", - "1100000001000000011000", - "110000000100000001100011011101001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010100111111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 16, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000", - "11000000010000000110001101110100", - "110000000100000001100011011101001011110001101010" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 31, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000011000110111010", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 32, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010000000110001101110100" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 1, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1", - "11", - "110", - "1100", - "11000", - "110000", - "1100000", - "11000000", - "110000000", - "1100000001", - "11000000010", - "110000000100", - "1100000001000", - "11000000010000", - "110000000100000", - "1100000001000000", - "11000000010000000", - "110000000100000001", - "1100000001000000011", - "11000000010000000110", - "110000000100000001100", - "1100000001000000011000", - "11000000010000000110001", - "110000000100000001100011", - "1100000001000000011000110", - "11000000010000000110001101", - "110000000100000001100011011", - "1100000001000000011000110111", - "11000000010000000110001101110", - "110000000100000001100011011101", - "1100000001000000011000110111010", - "11000000010000000110001101110100", - "110000000100000001100011011101001", - "1100000001000000011000110111010010", - "11000000010000000110001101110100101", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111", - "11000000010000000110001101110100101111", - "110000000100000001100011011101001011110", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000", - "110000000100000001100011011101001011110001", - "1100000001000000011000110111010010111100011", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101", - "1100000001000000011000110111010010111100011010", - "11000000010000000110001101110100101111000110101", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111", - "110000000100000001100011011101001011110001101010011111", - "1100000001000000011000110111010010111100011010100111111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101", - "1100000001000000011000110111010010111100011010100111111011", - "11000000010000000110001101110100101111000110101001111110111", - "110000000100000001100011011101001011110001101010011111101111", - "1100000001000000011000110111010010111100011010100111111011111", - "11000000010000000110001101110100101111000110101001111110111110", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 2, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11", - "1100", - "110000", - "11000000", - "1100000001", - "110000000100", - "11000000010000", - "1100000001000000", - "110000000100000001", - "11000000010000000110", - "1100000001000000011000", - "110000000100000001100011", - "11000000010000000110001101", - "1100000001000000011000110111", - "110000000100000001100011011101", - "11000000010000000110001101110100", - "1100000001000000011000110111010010", - "110000000100000001100011011101001011", - "11000000010000000110001101110100101111", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001", - "1100000001000000011000110111010010111100011010100111", - "110000000100000001100011011101001011110001101010011111", - "11000000010000000110001101110100101111000110101001111110", - "1100000001000000011000110111010010111100011010100111111011", - "110000000100000001100011011101001011110001101010011111101111", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 3, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "110", - "110000", - "110000000", - "110000000100", - "110000000100000", - "110000000100000001", - "110000000100000001100", - "110000000100000001100011", - "110000000100000001100011011", - "110000000100000001100011011101", - "110000000100000001100011011101001", - "110000000100000001100011011101001011", - "110000000100000001100011011101001011110", - "110000000100000001100011011101001011110001", - "110000000100000001100011011101001011110001101", - "110000000100000001100011011101001011110001101010", - "110000000100000001100011011101001011110001101010011", - "110000000100000001100011011101001011110001101010011111", - "110000000100000001100011011101001011110001101010011111101", - "110000000100000001100011011101001011110001101010011111101111", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 4, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100", - "11000000", - "110000000100", - "1100000001000000", - "11000000010000000110", - "110000000100000001100011", - "1100000001000000011000110111", - "11000000010000000110001101110100", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 8, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000", - "1100000001000000", - "110000000100000001100011", - "11000000010000000110001101110100", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 10, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001", - "11000000010000000110", - "110000000100000001100011011101", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 11, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010", - "1100000001000000011000", - "110000000100000001100011011101001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010100111111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 16, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000", - "11000000010000000110001101110100", - "110000000100000001100011011101001011110001101010" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 31, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000011000110111010", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 32, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010000000110001101110100" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 1, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1", - "11", - "110", - "1100", - "11000", - "110000", - "1100000", - "11000000", - "110000000", - "1100000001", - "11000000010", - "110000000100", - "1100000001000", - "11000000010000", - "110000000100000", - "1100000001000000", - "11000000010000000", - "110000000100000001", - "1100000001000000011", - "11000000010000000110", - "110000000100000001100", - "1100000001000000011000", - "11000000010000000110001", - "110000000100000001100011", - "1100000001000000011000110", - "11000000010000000110001101", - "110000000100000001100011011", - "1100000001000000011000110111", - "11000000010000000110001101110", - "110000000100000001100011011101", - "1100000001000000011000110111010", - "11000000010000000110001101110100", - "110000000100000001100011011101001", - "1100000001000000011000110111010010", - "11000000010000000110001101110100101", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111", - "11000000010000000110001101110100101111", - "110000000100000001100011011101001011110", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000", - "110000000100000001100011011101001011110001", - "1100000001000000011000110111010010111100011", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101", - "1100000001000000011000110111010010111100011010", - "11000000010000000110001101110100101111000110101", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111", - "110000000100000001100011011101001011110001101010011111", - "1100000001000000011000110111010010111100011010100111111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101", - "1100000001000000011000110111010010111100011010100111111011", - "11000000010000000110001101110100101111000110101001111110111", - "110000000100000001100011011101001011110001101010011111101111", - "1100000001000000011000110111010010111100011010100111111011111", - "11000000010000000110001101110100101111000110101001111110111110", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 2, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11", - "1100", - "110000", - "11000000", - "1100000001", - "110000000100", - "11000000010000", - "1100000001000000", - "110000000100000001", - "11000000010000000110", - "1100000001000000011000", - "110000000100000001100011", - "11000000010000000110001101", - "1100000001000000011000110111", - "110000000100000001100011011101", - "11000000010000000110001101110100", - "1100000001000000011000110111010010", - "110000000100000001100011011101001011", - "11000000010000000110001101110100101111", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001", - "1100000001000000011000110111010010111100011010100111", - "110000000100000001100011011101001011110001101010011111", - "11000000010000000110001101110100101111000110101001111110", - "1100000001000000011000110111010010111100011010100111111011", - "110000000100000001100011011101001011110001101010011111101111", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 3, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "110", - "110000", - "110000000", - "110000000100", - "110000000100000", - "110000000100000001", - "110000000100000001100", - "110000000100000001100011", - "110000000100000001100011011", - "110000000100000001100011011101", - "110000000100000001100011011101001", - "110000000100000001100011011101001011", - "110000000100000001100011011101001011110", - "110000000100000001100011011101001011110001", - "110000000100000001100011011101001011110001101", - "110000000100000001100011011101001011110001101010", - "110000000100000001100011011101001011110001101010011", - "110000000100000001100011011101001011110001101010011111", - "110000000100000001100011011101001011110001101010011111101", - "110000000100000001100011011101001011110001101010011111101111", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 4, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100", - "11000000", - "110000000100", - "1100000001000000", - "11000000010000000110", - "110000000100000001100011", - "1100000001000000011000110111", - "11000000010000000110001101110100", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 8, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000", - "1100000001000000", - "110000000100000001100011", - "11000000010000000110001101110100", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 10, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001", - "11000000010000000110", - "110000000100000001100011011101", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 11, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010", - "1100000001000000011000", - "110000000100000001100011011101001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010100111111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 16, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000", - "11000000010000000110001101110100", - "110000000100000001100011011101001011110001101010" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 31, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000011000110111010", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 32, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010000000110001101110100" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 1, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1", - "11", - "110", - "1100", - "11000", - "110000", - "1100000", - "11000000", - "110000000", - "1100000001", - "11000000010", - "110000000100", - "1100000001000", - "11000000010000", - "110000000100000", - "1100000001000000", - "11000000010000000", - "110000000100000001", - "1100000001000000011", - "11000000010000000110", - "110000000100000001100", - "1100000001000000011000", - "11000000010000000110001", - "110000000100000001100011", - "1100000001000000011000110", - "11000000010000000110001101", - "110000000100000001100011011", - "1100000001000000011000110111", - "11000000010000000110001101110", - "110000000100000001100011011101", - "1100000001000000011000110111010", - "11000000010000000110001101110100", - "110000000100000001100011011101001", - "1100000001000000011000110111010010", - "11000000010000000110001101110100101", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111", - "11000000010000000110001101110100101111", - "110000000100000001100011011101001011110", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000", - "110000000100000001100011011101001011110001", - "1100000001000000011000110111010010111100011", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101", - "1100000001000000011000110111010010111100011010", - "11000000010000000110001101110100101111000110101", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111", - "110000000100000001100011011101001011110001101010011111", - "1100000001000000011000110111010010111100011010100111111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101", - "1100000001000000011000110111010010111100011010100111111011", - "11000000010000000110001101110100101111000110101001111110111", - "110000000100000001100011011101001011110001101010011111101111", - "1100000001000000011000110111010010111100011010100111111011111", - "11000000010000000110001101110100101111000110101001111110111110", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 2, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11", - "1100", - "110000", - "11000000", - "1100000001", - "110000000100", - "11000000010000", - "1100000001000000", - "110000000100000001", - "11000000010000000110", - "1100000001000000011000", - "110000000100000001100011", - "11000000010000000110001101", - "1100000001000000011000110111", - "110000000100000001100011011101", - "11000000010000000110001101110100", - "1100000001000000011000110111010010", - "110000000100000001100011011101001011", - "11000000010000000110001101110100101111", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001", - "1100000001000000011000110111010010111100011010100111", - "110000000100000001100011011101001011110001101010011111", - "11000000010000000110001101110100101111000110101001111110", - "1100000001000000011000110111010010111100011010100111111011", - "110000000100000001100011011101001011110001101010011111101111", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 3, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "110", - "110000", - "110000000", - "110000000100", - "110000000100000", - "110000000100000001", - "110000000100000001100", - "110000000100000001100011", - "110000000100000001100011011", - "110000000100000001100011011101", - "110000000100000001100011011101001", - "110000000100000001100011011101001011", - "110000000100000001100011011101001011110", - "110000000100000001100011011101001011110001", - "110000000100000001100011011101001011110001101", - "110000000100000001100011011101001011110001101010", - "110000000100000001100011011101001011110001101010011", - "110000000100000001100011011101001011110001101010011111", - "110000000100000001100011011101001011110001101010011111101", - "110000000100000001100011011101001011110001101010011111101111", - "110000000100000001100011011101001011110001101010011111101111101" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 4, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100", - "11000000", - "110000000100", - "1100000001000000", - "11000000010000000110", - "110000000100000001100011", - "1100000001000000011000110111", - "11000000010000000110001101110100", - "110000000100000001100011011101001011", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110", - "110000000100000001100011011101001011110001101010", - "1100000001000000011000110111010010111100011010100111", - "11000000010000000110001101110100101111000110101001111110", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 8, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000", - "1100000001000000", - "110000000100000001100011", - "11000000010000000110001101110100", - "1100000001000000011000110111010010111100", - "110000000100000001100011011101001011110001101010", - "11000000010000000110001101110100101111000110101001111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 10, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001", - "11000000010000000110", - "110000000100000001100011011101", - "1100000001000000011000110111010010111100", - "11000000010000000110001101110100101111000110101001", - "110000000100000001100011011101001011110001101010011111101111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 11, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010", - "1100000001000000011000", - "110000000100000001100011011101001", - "11000000010000000110001101110100101111000110", - "1100000001000000011000110111010010111100011010100111111" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 16, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000", - "11000000010000000110001101110100", - "110000000100000001100011011101001011110001101010" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 31, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "1100000001000000011000110111010", - "11000000010000000110001101110100101111000110101001111110111110" - } -}, -{ - .value = 32.77700000000000102, - .sparsity = 32, - .expectEdges = { - "root", - "1100000001000000011000110111010010111100011010100111111011111010", - "11000000010000000110001101110100" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1", - "11", - "111", - "1111", - "11111", - "111111", - "1111111", - "11111111", - "111111111", - "1111111111", - "11111111111", - "111111111110", - "1111111111101", - "11111111111011", - "111111111110111", - "1111111111101111", - "11111111111011111", - "111111111110111111", - "1111111111101111111", - "11111111111011111111", - "111111111110111111111", - "1111111111101111111111", - "11111111111011111111111", - "111111111110111111111111", - "1111111111101111111111111", - "11111111111011111111111111", - "111111111110111111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111", - "111111111110111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111", - "1111111111101111111111111111111111", - "11111111111011111111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111", - "11111111111011111111111111111111111111", - "111111111110111111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111", - "111111111110111111111111111111111111111111", - "1111111111101111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11", - "1111", - "111111", - "11111111", - "1111111111", - "111111111110", - "11111111111011", - "1111111111101111", - "111111111110111111", - "11111111111011111111", - "1111111111101111111111", - "111111111110111111111111", - "11111111111011111111111111", - "1111111111101111111111111111", - "111111111110111111111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111", - "111111111110111111111111111111111111", - "11111111111011111111111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "111", - "111111", - "111111111", - "111111111110", - "111111111110111", - "111111111110111111", - "111111111110111111111", - "111111111110111111111111", - "111111111110111111111111111", - "111111111110111111111111111111", - "111111111110111111111111111111111", - "111111111110111111111111111111111111", - "111111111110111111111111111111111111111", - "111111111110111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111", - "11111111", - "111111111110", - "1111111111101111", - "11111111111011111111", - "111111111110111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111", - "1111111111101111", - "111111111110111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111", - "11111111111011111111", - "111111111110111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111", - "1111111111101111111111", - "111111111110111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1", - "11", - "111", - "1111", - "11111", - "111111", - "1111111", - "11111111", - "111111111", - "1111111111", - "11111111111", - "111111111110", - "1111111111101", - "11111111111011", - "111111111110111", - "1111111111101111", - "11111111111011111", - "111111111110111111", - "1111111111101111111", - "11111111111011111111", - "111111111110111111111", - "1111111111101111111111", - "11111111111011111111111", - "111111111110111111111111", - "1111111111101111111111111", - "11111111111011111111111111", - "111111111110111111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111", - "111111111110111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111", - "1111111111101111111111111111111111", - "11111111111011111111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111", - "11111111111011111111111111111111111111", - "111111111110111111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111", - "111111111110111111111111111111111111111111", - "1111111111101111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11", - "1111", - "111111", - "11111111", - "1111111111", - "111111111110", - "11111111111011", - "1111111111101111", - "111111111110111111", - "11111111111011111111", - "1111111111101111111111", - "111111111110111111111111", - "11111111111011111111111111", - "1111111111101111111111111111", - "111111111110111111111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111", - "111111111110111111111111111111111111", - "11111111111011111111111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "111", - "111111", - "111111111", - "111111111110", - "111111111110111", - "111111111110111111", - "111111111110111111111", - "111111111110111111111111", - "111111111110111111111111111", - "111111111110111111111111111111", - "111111111110111111111111111111111", - "111111111110111111111111111111111111", - "111111111110111111111111111111111111111", - "111111111110111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111", - "11111111", - "111111111110", - "1111111111101111", - "11111111111011111111", - "111111111110111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111", - "1111111111101111", - "111111111110111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111", - "11111111111011111111", - "111111111110111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111", - "1111111111101111111111", - "111111111110111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1", - "11", - "111", - "1111", - "11111", - "111111", - "1111111", - "11111111", - "111111111", - "1111111111", - "11111111111", - "111111111110", - "1111111111101", - "11111111111011", - "111111111110111", - "1111111111101111", - "11111111111011111", - "111111111110111111", - "1111111111101111111", - "11111111111011111111", - "111111111110111111111", - "1111111111101111111111", - "11111111111011111111111", - "111111111110111111111111", - "1111111111101111111111111", - "11111111111011111111111111", - "111111111110111111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111", - "111111111110111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111", - "1111111111101111111111111111111111", - "11111111111011111111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111", - "11111111111011111111111111111111111111", - "111111111110111111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111", - "111111111110111111111111111111111111111111", - "1111111111101111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11", - "1111", - "111111", - "11111111", - "1111111111", - "111111111110", - "11111111111011", - "1111111111101111", - "111111111110111111", - "11111111111011111111", - "1111111111101111111111", - "111111111110111111111111", - "11111111111011111111111111", - "1111111111101111111111111111", - "111111111110111111111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111", - "111111111110111111111111111111111111", - "11111111111011111111111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "111", - "111111", - "111111111", - "111111111110", - "111111111110111", - "111111111110111111", - "111111111110111111111", - "111111111110111111111111", - "111111111110111111111111111", - "111111111110111111111111111111", - "111111111110111111111111111111111", - "111111111110111111111111111111111111", - "111111111110111111111111111111111111111", - "111111111110111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111", - "11111111", - "111111111110", - "1111111111101111", - "11111111111011111111", - "111111111110111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111", - "1111111111101111", - "111111111110111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111", - "11111111111011111111", - "111111111110111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111", - "1111111111101111111111", - "111111111110111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1", - "11", - "111", - "1111", - "11111", - "111111", - "1111111", - "11111111", - "111111111", - "1111111111", - "11111111111", - "111111111110", - "1111111111101", - "11111111111011", - "111111111110111", - "1111111111101111", - "11111111111011111", - "111111111110111111", - "1111111111101111111", - "11111111111011111111", - "111111111110111111111", - "1111111111101111111111", - "11111111111011111111111", - "111111111110111111111111", - "1111111111101111111111111", - "11111111111011111111111111", - "111111111110111111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111", - "111111111110111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111", - "1111111111101111111111111111111111", - "11111111111011111111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111", - "11111111111011111111111111111111111111", - "111111111110111111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111", - "111111111110111111111111111111111111111111", - "1111111111101111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11", - "1111", - "111111", - "11111111", - "1111111111", - "111111111110", - "11111111111011", - "1111111111101111", - "111111111110111111", - "11111111111011111111", - "1111111111101111111111", - "111111111110111111111111", - "11111111111011111111111111", - "1111111111101111111111111111", - "111111111110111111111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111", - "111111111110111111111111111111111111", - "11111111111011111111111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "111", - "111111", - "111111111", - "111111111110", - "111111111110111", - "111111111110111111", - "111111111110111111111", - "111111111110111111111111", - "111111111110111111111111111", - "111111111110111111111111111111", - "111111111110111111111111111111111", - "111111111110111111111111111111111111", - "111111111110111111111111111111111111111", - "111111111110111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111", - "11111111", - "111111111110", - "1111111111101111", - "11111111111011111111", - "111111111110111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111", - "1111111111101111", - "111111111110111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111", - "11111111111011111111", - "111111111110111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111", - "1111111111101111111111", - "111111111110111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1", - "11", - "111", - "1111", - "11111", - "111111", - "1111111", - "11111111", - "111111111", - "1111111111", - "11111111111", - "111111111110", - "1111111111101", - "11111111111011", - "111111111110111", - "1111111111101111", - "11111111111011111", - "111111111110111111", - "1111111111101111111", - "11111111111011111111", - "111111111110111111111", - "1111111111101111111111", - "11111111111011111111111", - "111111111110111111111111", - "1111111111101111111111111", - "11111111111011111111111111", - "111111111110111111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111", - "111111111110111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111", - "1111111111101111111111111111111111", - "11111111111011111111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111", - "11111111111011111111111111111111111111", - "111111111110111111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111", - "111111111110111111111111111111111111111111", - "1111111111101111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11", - "1111", - "111111", - "11111111", - "1111111111", - "111111111110", - "11111111111011", - "1111111111101111", - "111111111110111111", - "11111111111011111111", - "1111111111101111111111", - "111111111110111111111111", - "11111111111011111111111111", - "1111111111101111111111111111", - "111111111110111111111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111", - "111111111110111111111111111111111111", - "11111111111011111111111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "111", - "111111", - "111111111", - "111111111110", - "111111111110111", - "111111111110111111", - "111111111110111111111", - "111111111110111111111111", - "111111111110111111111111111", - "111111111110111111111111111111", - "111111111110111111111111111111111", - "111111111110111111111111111111111111", - "111111111110111111111111111111111111111", - "111111111110111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111", - "11111111", - "111111111110", - "1111111111101111", - "11111111111011111111", - "111111111110111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111", - "1111111111101111", - "111111111110111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111", - "11111111111011111111", - "111111111110111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111", - "1111111111101111111111", - "111111111110111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1", - "11", - "111", - "1111", - "11111", - "111111", - "1111111", - "11111111", - "111111111", - "1111111111", - "11111111111", - "111111111110", - "1111111111101", - "11111111111011", - "111111111110111", - "1111111111101111", - "11111111111011111", - "111111111110111111", - "1111111111101111111", - "11111111111011111111", - "111111111110111111111", - "1111111111101111111111", - "11111111111011111111111", - "111111111110111111111111", - "1111111111101111111111111", - "11111111111011111111111111", - "111111111110111111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111", - "111111111110111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111", - "1111111111101111111111111111111111", - "11111111111011111111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111", - "11111111111011111111111111111111111111", - "111111111110111111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111", - "111111111110111111111111111111111111111111", - "1111111111101111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11", - "1111", - "111111", - "11111111", - "1111111111", - "111111111110", - "11111111111011", - "1111111111101111", - "111111111110111111", - "11111111111011111111", - "1111111111101111111111", - "111111111110111111111111", - "11111111111011111111111111", - "1111111111101111111111111111", - "111111111110111111111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111", - "111111111110111111111111111111111111", - "11111111111011111111111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "111", - "111111", - "111111111", - "111111111110", - "111111111110111", - "111111111110111111", - "111111111110111111111", - "111111111110111111111111", - "111111111110111111111111111", - "111111111110111111111111111111", - "111111111110111111111111111111111", - "111111111110111111111111111111111111", - "111111111110111111111111111111111111111", - "111111111110111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111", - "11111111", - "111111111110", - "1111111111101111", - "11111111111011111111", - "111111111110111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111", - "1111111111101111", - "111111111110111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111", - "11111111111011111111", - "111111111110111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111", - "1111111111101111111111", - "111111111110111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1", - "11", - "111", - "1111", - "11111", - "111111", - "1111111", - "11111111", - "111111111", - "1111111111", - "11111111111", - "111111111110", - "1111111111101", - "11111111111011", - "111111111110111", - "1111111111101111", - "11111111111011111", - "111111111110111111", - "1111111111101111111", - "11111111111011111111", - "111111111110111111111", - "1111111111101111111111", - "11111111111011111111111", - "111111111110111111111111", - "1111111111101111111111111", - "11111111111011111111111111", - "111111111110111111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111", - "111111111110111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111", - "1111111111101111111111111111111111", - "11111111111011111111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111", - "11111111111011111111111111111111111111", - "111111111110111111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111", - "111111111110111111111111111111111111111111", - "1111111111101111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11", - "1111", - "111111", - "11111111", - "1111111111", - "111111111110", - "11111111111011", - "1111111111101111", - "111111111110111111", - "11111111111011111111", - "1111111111101111111111", - "111111111110111111111111", - "11111111111011111111111111", - "1111111111101111111111111111", - "111111111110111111111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111", - "111111111110111111111111111111111111", - "11111111111011111111111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "111", - "111111", - "111111111", - "111111111110", - "111111111110111", - "111111111110111111", - "111111111110111111111", - "111111111110111111111111", - "111111111110111111111111111", - "111111111110111111111111111111", - "111111111110111111111111111111111", - "111111111110111111111111111111111111", - "111111111110111111111111111111111111111", - "111111111110111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111", - "11111111", - "111111111110", - "1111111111101111", - "11111111111011111111", - "111111111110111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111", - "1111111111101111", - "111111111110111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111", - "11111111111011111111", - "111111111110111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111", - "1111111111101111111111", - "111111111110111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 1, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1", - "11", - "111", - "1111", - "11111", - "111111", - "1111111", - "11111111", - "111111111", - "1111111111", - "11111111111", - "111111111110", - "1111111111101", - "11111111111011", - "111111111110111", - "1111111111101111", - "11111111111011111", - "111111111110111111", - "1111111111101111111", - "11111111111011111111", - "111111111110111111111", - "1111111111101111111111", - "11111111111011111111111", - "111111111110111111111111", - "1111111111101111111111111", - "11111111111011111111111111", - "111111111110111111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111", - "111111111110111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111", - "1111111111101111111111111111111111", - "11111111111011111111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111", - "11111111111011111111111111111111111111", - "111111111110111111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111", - "111111111110111111111111111111111111111111", - "1111111111101111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 2, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11", - "1111", - "111111", - "11111111", - "1111111111", - "111111111110", - "11111111111011", - "1111111111101111", - "111111111110111111", - "11111111111011111111", - "1111111111101111111111", - "111111111110111111111111", - "11111111111011111111111111", - "1111111111101111111111111111", - "111111111110111111111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111", - "111111111110111111111111111111111111", - "11111111111011111111111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 3, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "111", - "111111", - "111111111", - "111111111110", - "111111111110111", - "111111111110111111", - "111111111110111111111", - "111111111110111111111111", - "111111111110111111111111111", - "111111111110111111111111111111", - "111111111110111111111111111111111", - "111111111110111111111111111111111111", - "111111111110111111111111111111111111111", - "111111111110111111111111111111111111111111", - "111111111110111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 4, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111", - "11111111", - "111111111110", - "1111111111101111", - "11111111111011111111", - "111111111110111111111111", - "1111111111101111111111111111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 8, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111", - "1111111111101111", - "111111111110111111111111", - "11111111111011111111111111111111", - "1111111111101111111111111111111111111111", - "111111111110111111111111111111111111111111111111", - "11111111111011111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 10, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111", - "11111111111011111111", - "111111111110111111111111111111", - "1111111111101111111111111111111111111111", - "11111111111011111111111111111111111111111111111111", - "111111111110111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 11, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111", - "1111111111101111111111", - "111111111110111111111111111111111", - "11111111111011111111111111111111111111111111", - "1111111111101111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 16, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111", - "11111111111011111111111111111111", - "111111111110111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 31, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "1111111111101111111111111111111", - "11111111111011111111111111111111111111111111111111111111111111" - } -}, -{ - .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, - .sparsity = 32, - .expectEdges = { - "root", - "1111111111101111111111111111111111111111111111111111111111111111", - "11111111111011111111111111111111" - } -}, -{ - .value = DBL_MIN, - .sparsity = 1, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1", - "10", - "100", - "1000", - "10000", - "100000", - "1000000", - "10000000", - "100000000", - "1000000000", - "10000000000", - "100000000001", - "1000000000010", - "10000000000100", - "100000000001000", - "1000000000010000", - "10000000000100000", - "100000000001000000", - "1000000000010000000", - "10000000000100000000", - "100000000001000000000", - "1000000000010000000000", - "10000000000100000000000", - "100000000001000000000000", - "1000000000010000000000000", - "10000000000100000000000000", - "100000000001000000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000", - "100000000001000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000", - "1000000000010000000000000000000000", - "10000000000100000000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000", - "10000000000100000000000000000000000000", - "100000000001000000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000", - "100000000001000000000000000000000000000000", - "1000000000010000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 2, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10", - "1000", - "100000", - "10000000", - "1000000000", - "100000000001", - "10000000000100", - "1000000000010000", - "100000000001000000", - "10000000000100000000", - "1000000000010000000000", - "100000000001000000000000", - "10000000000100000000000000", - "1000000000010000000000000000", - "100000000001000000000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000", - "100000000001000000000000000000000000", - "10000000000100000000000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 3, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "100", - "100000", - "100000000", - "100000000001", - "100000000001000", - "100000000001000000", - "100000000001000000000", - "100000000001000000000000", - "100000000001000000000000000", - "100000000001000000000000000000", - "100000000001000000000000000000000", - "100000000001000000000000000000000000", - "100000000001000000000000000000000000000", - "100000000001000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 4, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000", - "10000000", - "100000000001", - "1000000000010000", - "10000000000100000000", - "100000000001000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 8, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000", - "1000000000010000", - "100000000001000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 10, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000", - "10000000000100000000", - "100000000001000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 11, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000", - "1000000000010000000000", - "100000000001000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 16, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 31, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 32, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 1, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1", - "10", - "100", - "1000", - "10000", - "100000", - "1000000", - "10000000", - "100000000", - "1000000000", - "10000000000", - "100000000001", - "1000000000010", - "10000000000100", - "100000000001000", - "1000000000010000", - "10000000000100000", - "100000000001000000", - "1000000000010000000", - "10000000000100000000", - "100000000001000000000", - "1000000000010000000000", - "10000000000100000000000", - "100000000001000000000000", - "1000000000010000000000000", - "10000000000100000000000000", - "100000000001000000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000", - "100000000001000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000", - "1000000000010000000000000000000000", - "10000000000100000000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000", - "10000000000100000000000000000000000000", - "100000000001000000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000", - "100000000001000000000000000000000000000000", - "1000000000010000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 2, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10", - "1000", - "100000", - "10000000", - "1000000000", - "100000000001", - "10000000000100", - "1000000000010000", - "100000000001000000", - "10000000000100000000", - "1000000000010000000000", - "100000000001000000000000", - "10000000000100000000000000", - "1000000000010000000000000000", - "100000000001000000000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000", - "100000000001000000000000000000000000", - "10000000000100000000000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 3, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "100", - "100000", - "100000000", - "100000000001", - "100000000001000", - "100000000001000000", - "100000000001000000000", - "100000000001000000000000", - "100000000001000000000000000", - "100000000001000000000000000000", - "100000000001000000000000000000000", - "100000000001000000000000000000000000", - "100000000001000000000000000000000000000", - "100000000001000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 4, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000", - "10000000", - "100000000001", - "1000000000010000", - "10000000000100000000", - "100000000001000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 8, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000", - "1000000000010000", - "100000000001000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 10, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000", - "10000000000100000000", - "100000000001000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 11, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000", - "1000000000010000000000", - "100000000001000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 16, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 31, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 32, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 1, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1", - "10", - "100", - "1000", - "10000", - "100000", - "1000000", - "10000000", - "100000000", - "1000000000", - "10000000000", - "100000000001", - "1000000000010", - "10000000000100", - "100000000001000", - "1000000000010000", - "10000000000100000", - "100000000001000000", - "1000000000010000000", - "10000000000100000000", - "100000000001000000000", - "1000000000010000000000", - "10000000000100000000000", - "100000000001000000000000", - "1000000000010000000000000", - "10000000000100000000000000", - "100000000001000000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000", - "100000000001000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000", - "1000000000010000000000000000000000", - "10000000000100000000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000", - "10000000000100000000000000000000000000", - "100000000001000000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000", - "100000000001000000000000000000000000000000", - "1000000000010000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 2, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10", - "1000", - "100000", - "10000000", - "1000000000", - "100000000001", - "10000000000100", - "1000000000010000", - "100000000001000000", - "10000000000100000000", - "1000000000010000000000", - "100000000001000000000000", - "10000000000100000000000000", - "1000000000010000000000000000", - "100000000001000000000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000", - "100000000001000000000000000000000000", - "10000000000100000000000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 3, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "100", - "100000", - "100000000", - "100000000001", - "100000000001000", - "100000000001000000", - "100000000001000000000", - "100000000001000000000000", - "100000000001000000000000000", - "100000000001000000000000000000", - "100000000001000000000000000000000", - "100000000001000000000000000000000000", - "100000000001000000000000000000000000000", - "100000000001000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 4, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000", - "10000000", - "100000000001", - "1000000000010000", - "10000000000100000000", - "100000000001000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 8, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000", - "1000000000010000", - "100000000001000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 10, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000", - "10000000000100000000", - "100000000001000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 11, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000", - "1000000000010000000000", - "100000000001000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 16, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 31, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 32, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 1, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1", - "10", - "100", - "1000", - "10000", - "100000", - "1000000", - "10000000", - "100000000", - "1000000000", - "10000000000", - "100000000001", - "1000000000010", - "10000000000100", - "100000000001000", - "1000000000010000", - "10000000000100000", - "100000000001000000", - "1000000000010000000", - "10000000000100000000", - "100000000001000000000", - "1000000000010000000000", - "10000000000100000000000", - "100000000001000000000000", - "1000000000010000000000000", - "10000000000100000000000000", - "100000000001000000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000", - "100000000001000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000", - "1000000000010000000000000000000000", - "10000000000100000000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000", - "10000000000100000000000000000000000000", - "100000000001000000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000", - "100000000001000000000000000000000000000000", - "1000000000010000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 2, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10", - "1000", - "100000", - "10000000", - "1000000000", - "100000000001", - "10000000000100", - "1000000000010000", - "100000000001000000", - "10000000000100000000", - "1000000000010000000000", - "100000000001000000000000", - "10000000000100000000000000", - "1000000000010000000000000000", - "100000000001000000000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000", - "100000000001000000000000000000000000", - "10000000000100000000000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 3, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "100", - "100000", - "100000000", - "100000000001", - "100000000001000", - "100000000001000000", - "100000000001000000000", - "100000000001000000000000", - "100000000001000000000000000", - "100000000001000000000000000000", - "100000000001000000000000000000000", - "100000000001000000000000000000000000", - "100000000001000000000000000000000000000", - "100000000001000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 4, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000", - "10000000", - "100000000001", - "1000000000010000", - "10000000000100000000", - "100000000001000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 8, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000", - "1000000000010000", - "100000000001000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 10, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000", - "10000000000100000000", - "100000000001000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 11, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000", - "1000000000010000000000", - "100000000001000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 16, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 31, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 32, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 1, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1", - "10", - "100", - "1000", - "10000", - "100000", - "1000000", - "10000000", - "100000000", - "1000000000", - "10000000000", - "100000000001", - "1000000000010", - "10000000000100", - "100000000001000", - "1000000000010000", - "10000000000100000", - "100000000001000000", - "1000000000010000000", - "10000000000100000000", - "100000000001000000000", - "1000000000010000000000", - "10000000000100000000000", - "100000000001000000000000", - "1000000000010000000000000", - "10000000000100000000000000", - "100000000001000000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000", - "100000000001000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000", - "1000000000010000000000000000000000", - "10000000000100000000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000", - "10000000000100000000000000000000000000", - "100000000001000000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000", - "100000000001000000000000000000000000000000", - "1000000000010000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 2, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10", - "1000", - "100000", - "10000000", - "1000000000", - "100000000001", - "10000000000100", - "1000000000010000", - "100000000001000000", - "10000000000100000000", - "1000000000010000000000", - "100000000001000000000000", - "10000000000100000000000000", - "1000000000010000000000000000", - "100000000001000000000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000", - "100000000001000000000000000000000000", - "10000000000100000000000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 3, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "100", - "100000", - "100000000", - "100000000001", - "100000000001000", - "100000000001000000", - "100000000001000000000", - "100000000001000000000000", - "100000000001000000000000000", - "100000000001000000000000000000", - "100000000001000000000000000000000", - "100000000001000000000000000000000000", - "100000000001000000000000000000000000000", - "100000000001000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 4, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000", - "10000000", - "100000000001", - "1000000000010000", - "10000000000100000000", - "100000000001000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 8, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000", - "1000000000010000", - "100000000001000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 10, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000", - "10000000000100000000", - "100000000001000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 11, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000", - "1000000000010000000000", - "100000000001000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 16, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 31, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 32, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 1, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1", - "10", - "100", - "1000", - "10000", - "100000", - "1000000", - "10000000", - "100000000", - "1000000000", - "10000000000", - "100000000001", - "1000000000010", - "10000000000100", - "100000000001000", - "1000000000010000", - "10000000000100000", - "100000000001000000", - "1000000000010000000", - "10000000000100000000", - "100000000001000000000", - "1000000000010000000000", - "10000000000100000000000", - "100000000001000000000000", - "1000000000010000000000000", - "10000000000100000000000000", - "100000000001000000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000", - "100000000001000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000", - "1000000000010000000000000000000000", - "10000000000100000000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000", - "10000000000100000000000000000000000000", - "100000000001000000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000", - "100000000001000000000000000000000000000000", - "1000000000010000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 2, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10", - "1000", - "100000", - "10000000", - "1000000000", - "100000000001", - "10000000000100", - "1000000000010000", - "100000000001000000", - "10000000000100000000", - "1000000000010000000000", - "100000000001000000000000", - "10000000000100000000000000", - "1000000000010000000000000000", - "100000000001000000000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000", - "100000000001000000000000000000000000", - "10000000000100000000000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 3, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "100", - "100000", - "100000000", - "100000000001", - "100000000001000", - "100000000001000000", - "100000000001000000000", - "100000000001000000000000", - "100000000001000000000000000", - "100000000001000000000000000000", - "100000000001000000000000000000000", - "100000000001000000000000000000000000", - "100000000001000000000000000000000000000", - "100000000001000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 4, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000", - "10000000", - "100000000001", - "1000000000010000", - "10000000000100000000", - "100000000001000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 8, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000", - "1000000000010000", - "100000000001000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 10, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000", - "10000000000100000000", - "100000000001000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 11, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000", - "1000000000010000000000", - "100000000001000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 16, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 31, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 32, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 1, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1", - "10", - "100", - "1000", - "10000", - "100000", - "1000000", - "10000000", - "100000000", - "1000000000", - "10000000000", - "100000000001", - "1000000000010", - "10000000000100", - "100000000001000", - "1000000000010000", - "10000000000100000", - "100000000001000000", - "1000000000010000000", - "10000000000100000000", - "100000000001000000000", - "1000000000010000000000", - "10000000000100000000000", - "100000000001000000000000", - "1000000000010000000000000", - "10000000000100000000000000", - "100000000001000000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000", - "100000000001000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000", - "1000000000010000000000000000000000", - "10000000000100000000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000", - "10000000000100000000000000000000000000", - "100000000001000000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000", - "100000000001000000000000000000000000000000", - "1000000000010000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 2, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10", - "1000", - "100000", - "10000000", - "1000000000", - "100000000001", - "10000000000100", - "1000000000010000", - "100000000001000000", - "10000000000100000000", - "1000000000010000000000", - "100000000001000000000000", - "10000000000100000000000000", - "1000000000010000000000000000", - "100000000001000000000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000", - "100000000001000000000000000000000000", - "10000000000100000000000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 3, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "100", - "100000", - "100000000", - "100000000001", - "100000000001000", - "100000000001000000", - "100000000001000000000", - "100000000001000000000000", - "100000000001000000000000000", - "100000000001000000000000000000", - "100000000001000000000000000000000", - "100000000001000000000000000000000000", - "100000000001000000000000000000000000000", - "100000000001000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 4, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000", - "10000000", - "100000000001", - "1000000000010000", - "10000000000100000000", - "100000000001000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 8, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000", - "1000000000010000", - "100000000001000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 10, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000", - "10000000000100000000", - "100000000001000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 11, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000", - "1000000000010000000000", - "100000000001000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 16, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 31, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 32, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 1, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1", - "10", - "100", - "1000", - "10000", - "100000", - "1000000", - "10000000", - "100000000", - "1000000000", - "10000000000", - "100000000001", - "1000000000010", - "10000000000100", - "100000000001000", - "1000000000010000", - "10000000000100000", - "100000000001000000", - "1000000000010000000", - "10000000000100000000", - "100000000001000000000", - "1000000000010000000000", - "10000000000100000000000", - "100000000001000000000000", - "1000000000010000000000000", - "10000000000100000000000000", - "100000000001000000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000", - "100000000001000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000", - "1000000000010000000000000000000000", - "10000000000100000000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000", - "10000000000100000000000000000000000000", - "100000000001000000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000", - "100000000001000000000000000000000000000000", - "1000000000010000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 2, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10", - "1000", - "100000", - "10000000", - "1000000000", - "100000000001", - "10000000000100", - "1000000000010000", - "100000000001000000", - "10000000000100000000", - "1000000000010000000000", - "100000000001000000000000", - "10000000000100000000000000", - "1000000000010000000000000000", - "100000000001000000000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000", - "100000000001000000000000000000000000", - "10000000000100000000000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 3, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "100", - "100000", - "100000000", - "100000000001", - "100000000001000", - "100000000001000000", - "100000000001000000000", - "100000000001000000000000", - "100000000001000000000000000", - "100000000001000000000000000000", - "100000000001000000000000000000000", - "100000000001000000000000000000000000", - "100000000001000000000000000000000000000", - "100000000001000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 4, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000", - "10000000", - "100000000001", - "1000000000010000", - "10000000000100000000", - "100000000001000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 8, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000", - "1000000000010000", - "100000000001000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 10, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000", - "10000000000100000000", - "100000000001000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 11, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000", - "1000000000010000000000", - "100000000001000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 16, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 31, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 32, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 1, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1", - "10", - "100", - "1000", - "10000", - "100000", - "1000000", - "10000000", - "100000000", - "1000000000", - "10000000000", - "100000000001", - "1000000000010", - "10000000000100", - "100000000001000", - "1000000000010000", - "10000000000100000", - "100000000001000000", - "1000000000010000000", - "10000000000100000000", - "100000000001000000000", - "1000000000010000000000", - "10000000000100000000000", - "100000000001000000000000", - "1000000000010000000000000", - "10000000000100000000000000", - "100000000001000000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000", - "100000000001000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000", - "1000000000010000000000000000000000", - "10000000000100000000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000", - "10000000000100000000000000000000000000", - "100000000001000000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000", - "100000000001000000000000000000000000000000", - "1000000000010000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 2, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10", - "1000", - "100000", - "10000000", - "1000000000", - "100000000001", - "10000000000100", - "1000000000010000", - "100000000001000000", - "10000000000100000000", - "1000000000010000000000", - "100000000001000000000000", - "10000000000100000000000000", - "1000000000010000000000000000", - "100000000001000000000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000", - "100000000001000000000000000000000000", - "10000000000100000000000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 3, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "100", - "100000", - "100000000", - "100000000001", - "100000000001000", - "100000000001000000", - "100000000001000000000", - "100000000001000000000000", - "100000000001000000000000000", - "100000000001000000000000000000", - "100000000001000000000000000000000", - "100000000001000000000000000000000000", - "100000000001000000000000000000000000000", - "100000000001000000000000000000000000000000", - "100000000001000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 4, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000", - "10000000", - "100000000001", - "1000000000010000", - "10000000000100000000", - "100000000001000000000000", - "1000000000010000000000000000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 8, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000", - "1000000000010000", - "100000000001000000000000", - "10000000000100000000000000000000", - "1000000000010000000000000000000000000000", - "100000000001000000000000000000000000000000000000", - "10000000000100000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 10, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000", - "10000000000100000000", - "100000000001000000000000000000", - "1000000000010000000000000000000000000000", - "10000000000100000000000000000000000000000000000000", - "100000000001000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 11, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000", - "1000000000010000000000", - "100000000001000000000000000000000", - "10000000000100000000000000000000000000000000", - "1000000000010000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 16, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000", - "10000000000100000000000000000000", - "100000000001000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 31, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "1000000000010000000000000000000", - "10000000000100000000000000000000000000000000000000000000000000" - } -}, -{ - .value = DBL_MIN, - .sparsity = 32, - .expectEdges = { - "root", - "1000000000010000000000000000000000000000000000000000000000000000", - "10000000000100000000000000000000" - } +// This code is GENERATED! Do not edit! Regenerate with `test/util/make_includes.py` +// clang-format off +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 1, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1", + "10", + "100", + "1000", + "10000", + "100000", + "1000000", + "10000000", + "100000000", + "1000000000", + "10000000000", + "100000000000", + "1000000000000", + "10000000000000", + "100000000000000", + "1000000000000000", + "10000000000000000", + "100000000000000000", + "1000000000000000000", + "10000000000000000000", + "100000000000000000000", + "1000000000000000000000", + "10000000000000000000000", + "100000000000000000000000", + "1000000000000000000000000", + "10000000000000000000000000", + "100000000000000000000000000", + "1000000000000000000000000000", + "10000000000000000000000000000", + "100000000000000000000000000000", + "1000000000000000000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000", + "1000000000000000000000000000000000", + "10000000000000000000000000000000000", + "100000000000000000000000000000000000", + "1000000000000000000000000000000000000", + "10000000000000000000000000000000000000", + "100000000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 2, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10", + "1000", + "100000", + "10000000", + "1000000000", + "100000000000", + "10000000000000", + "1000000000000000", + "100000000000000000", + "10000000000000000000", + "1000000000000000000000", + "100000000000000000000000", + "10000000000000000000000000", + "1000000000000000000000000000", + "100000000000000000000000000000", + "10000000000000000000000000000000", + "1000000000000000000000000000000000", + "100000000000000000000000000000000000", + "10000000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 3, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "100", + "100000", + "100000000", + "100000000000", + "100000000000000", + "100000000000000000", + "100000000000000000000", + "100000000000000000000000", + "100000000000000000000000000", + "100000000000000000000000000000", + "100000000000000000000000000000000", + "100000000000000000000000000000000000", + "100000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 4, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000", + "10000000", + "100000000000", + "1000000000000000", + "10000000000000000000", + "100000000000000000000000", + "1000000000000000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 8, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000", + "1000000000000000", + "100000000000000000000000", + "10000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 10, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000", + "10000000000000000000", + "100000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 11, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000000", + "1000000000000000000000", + "100000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 16, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 31, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 32, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 1, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1", + "10", + "100", + "1000", + "10000", + "100000", + "1000000", + "10000000", + "100000000", + "1000000000", + "10000000000", + "100000000000", + "1000000000000", + "10000000000000", + "100000000000000", + "1000000000000000", + "10000000000000000", + "100000000000000000", + "1000000000000000000", + "10000000000000000000", + "100000000000000000000", + "1000000000000000000000", + "10000000000000000000000", + "100000000000000000000000", + "1000000000000000000000000", + "10000000000000000000000000", + "100000000000000000000000000", + "1000000000000000000000000000", + "10000000000000000000000000000", + "100000000000000000000000000000", + "1000000000000000000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000", + "1000000000000000000000000000000000", + "10000000000000000000000000000000000", + "100000000000000000000000000000000000", + "1000000000000000000000000000000000000", + "10000000000000000000000000000000000000", + "100000000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 2, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10", + "1000", + "100000", + "10000000", + "1000000000", + "100000000000", + "10000000000000", + "1000000000000000", + "100000000000000000", + "10000000000000000000", + "1000000000000000000000", + "100000000000000000000000", + "10000000000000000000000000", + "1000000000000000000000000000", + "100000000000000000000000000000", + "10000000000000000000000000000000", + "1000000000000000000000000000000000", + "100000000000000000000000000000000000", + "10000000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 3, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "100", + "100000", + "100000000", + "100000000000", + "100000000000000", + "100000000000000000", + "100000000000000000000", + "100000000000000000000000", + "100000000000000000000000000", + "100000000000000000000000000000", + "100000000000000000000000000000000", + "100000000000000000000000000000000000", + "100000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 4, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000", + "10000000", + "100000000000", + "1000000000000000", + "10000000000000000000", + "100000000000000000000000", + "1000000000000000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 8, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000", + "1000000000000000", + "100000000000000000000000", + "10000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 10, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000", + "10000000000000000000", + "100000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 11, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000000", + "1000000000000000000000", + "100000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 16, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 31, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 32, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 1, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1", + "10", + "100", + "1000", + "10000", + "100000", + "1000000", + "10000000", + "100000000", + "1000000000", + "10000000000", + "100000000000", + "1000000000000", + "10000000000000", + "100000000000000", + "1000000000000000", + "10000000000000000", + "100000000000000000", + "1000000000000000000", + "10000000000000000000", + "100000000000000000000", + "1000000000000000000000", + "10000000000000000000000", + "100000000000000000000000", + "1000000000000000000000000", + "10000000000000000000000000", + "100000000000000000000000000", + "1000000000000000000000000000", + "10000000000000000000000000000", + "100000000000000000000000000000", + "1000000000000000000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000", + "1000000000000000000000000000000000", + "10000000000000000000000000000000000", + "100000000000000000000000000000000000", + "1000000000000000000000000000000000000", + "10000000000000000000000000000000000000", + "100000000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 2, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10", + "1000", + "100000", + "10000000", + "1000000000", + "100000000000", + "10000000000000", + "1000000000000000", + "100000000000000000", + "10000000000000000000", + "1000000000000000000000", + "100000000000000000000000", + "10000000000000000000000000", + "1000000000000000000000000000", + "100000000000000000000000000000", + "10000000000000000000000000000000", + "1000000000000000000000000000000000", + "100000000000000000000000000000000000", + "10000000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 3, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "100", + "100000", + "100000000", + "100000000000", + "100000000000000", + "100000000000000000", + "100000000000000000000", + "100000000000000000000000", + "100000000000000000000000000", + "100000000000000000000000000000", + "100000000000000000000000000000000", + "100000000000000000000000000000000000", + "100000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 4, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000", + "10000000", + "100000000000", + "1000000000000000", + "10000000000000000000", + "100000000000000000000000", + "1000000000000000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 8, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000", + "1000000000000000", + "100000000000000000000000", + "10000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 10, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000", + "10000000000000000000", + "100000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 11, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000000", + "1000000000000000000000", + "100000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 16, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 31, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 32, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 1, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1", + "10", + "100", + "1000", + "10000", + "100000", + "1000000", + "10000000", + "100000000", + "1000000000", + "10000000000", + "100000000000", + "1000000000000", + "10000000000000", + "100000000000000", + "1000000000000000", + "10000000000000000", + "100000000000000000", + "1000000000000000000", + "10000000000000000000", + "100000000000000000000", + "1000000000000000000000", + "10000000000000000000000", + "100000000000000000000000", + "1000000000000000000000000", + "10000000000000000000000000", + "100000000000000000000000000", + "1000000000000000000000000000", + "10000000000000000000000000000", + "100000000000000000000000000000", + "1000000000000000000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000", + "1000000000000000000000000000000000", + "10000000000000000000000000000000000", + "100000000000000000000000000000000000", + "1000000000000000000000000000000000000", + "10000000000000000000000000000000000000", + "100000000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 2, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10", + "1000", + "100000", + "10000000", + "1000000000", + "100000000000", + "10000000000000", + "1000000000000000", + "100000000000000000", + "10000000000000000000", + "1000000000000000000000", + "100000000000000000000000", + "10000000000000000000000000", + "1000000000000000000000000000", + "100000000000000000000000000000", + "10000000000000000000000000000000", + "1000000000000000000000000000000000", + "100000000000000000000000000000000000", + "10000000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 3, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "100", + "100000", + "100000000", + "100000000000", + "100000000000000", + "100000000000000000", + "100000000000000000000", + "100000000000000000000000", + "100000000000000000000000000", + "100000000000000000000000000000", + "100000000000000000000000000000000", + "100000000000000000000000000000000000", + "100000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 4, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000", + "10000000", + "100000000000", + "1000000000000000", + "10000000000000000000", + "100000000000000000000000", + "1000000000000000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 8, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000", + "1000000000000000", + "100000000000000000000000", + "10000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 10, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000", + "10000000000000000000", + "100000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 11, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000000", + "1000000000000000000000", + "100000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 16, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 31, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 32, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1", + "10", + "100", + "1000", + "10000", + "100000", + "1000000", + "10000000", + "100000000", + "1000000000", + "10000000000", + "100000000000", + "1000000000000", + "10000000000000", + "100000000000000", + "1000000000000000", + "10000000000000000", + "100000000000000000", + "1000000000000000000", + "10000000000000000000", + "100000000000000000000", + "1000000000000000000000", + "10000000000000000000000", + "100000000000000000000000", + "1000000000000000000000000", + "10000000000000000000000000", + "100000000000000000000000000", + "1000000000000000000000000000", + "10000000000000000000000000000", + "100000000000000000000000000000", + "1000000000000000000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000", + "1000000000000000000000000000000000", + "10000000000000000000000000000000000", + "100000000000000000000000000000000000", + "1000000000000000000000000000000000000", + "10000000000000000000000000000000000000", + "100000000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10", + "1000", + "100000", + "10000000", + "1000000000", + "100000000000", + "10000000000000", + "1000000000000000", + "100000000000000000", + "10000000000000000000", + "1000000000000000000000", + "100000000000000000000000", + "10000000000000000000000000", + "1000000000000000000000000000", + "100000000000000000000000000000", + "10000000000000000000000000000000", + "1000000000000000000000000000000000", + "100000000000000000000000000000000000", + "10000000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "100", + "100000", + "100000000", + "100000000000", + "100000000000000", + "100000000000000000", + "100000000000000000000", + "100000000000000000000000", + "100000000000000000000000000", + "100000000000000000000000000000", + "100000000000000000000000000000000", + "100000000000000000000000000000000000", + "100000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000", + "10000000", + "100000000000", + "1000000000000000", + "10000000000000000000", + "100000000000000000000000", + "1000000000000000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000", + "1000000000000000", + "100000000000000000000000", + "10000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000", + "10000000000000000000", + "100000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000000", + "1000000000000000000000", + "100000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1", + "10", + "100", + "1000", + "10000", + "100000", + "1000000", + "10000000", + "100000000", + "1000000000", + "10000000000", + "100000000000", + "1000000000000", + "10000000000000", + "100000000000000", + "1000000000000000", + "10000000000000000", + "100000000000000000", + "1000000000000000000", + "10000000000000000000", + "100000000000000000000", + "1000000000000000000000", + "10000000000000000000000", + "100000000000000000000000", + "1000000000000000000000000", + "10000000000000000000000000", + "100000000000000000000000000", + "1000000000000000000000000000", + "10000000000000000000000000000", + "100000000000000000000000000000", + "1000000000000000000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000", + "1000000000000000000000000000000000", + "10000000000000000000000000000000000", + "100000000000000000000000000000000000", + "1000000000000000000000000000000000000", + "10000000000000000000000000000000000000", + "100000000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10", + "1000", + "100000", + "10000000", + "1000000000", + "100000000000", + "10000000000000", + "1000000000000000", + "100000000000000000", + "10000000000000000000", + "1000000000000000000000", + "100000000000000000000000", + "10000000000000000000000000", + "1000000000000000000000000000", + "100000000000000000000000000000", + "10000000000000000000000000000000", + "1000000000000000000000000000000000", + "100000000000000000000000000000000000", + "10000000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "100", + "100000", + "100000000", + "100000000000", + "100000000000000", + "100000000000000000", + "100000000000000000000", + "100000000000000000000000", + "100000000000000000000000000", + "100000000000000000000000000000", + "100000000000000000000000000000000", + "100000000000000000000000000000000000", + "100000000000000000000000000000000000000", + "100000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000", + "10000000", + "100000000000", + "1000000000000000", + "10000000000000000000", + "100000000000000000000000", + "1000000000000000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000", + "1000000000000000", + "100000000000000000000000", + "10000000000000000000000000000000", + "1000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000", + "10000000000000000000", + "100000000000000000000000000000", + "1000000000000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000", + "100000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000000", + "1000000000000000000000", + "100000000000000000000000000000000", + "10000000000000000000000000000000000000000000", + "1000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000000000", + "10000000000000000000000000000000", + "100000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "1000000000000000000000000000000", + "10000000000000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = 0.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { + "root", + "1000000000000000000000000000000000000000000000000000000000000000", + "10000000000000000000000000000000", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 1, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "0", + "01", + "010", + "0100", + "01000", + "010000", + "0100000", + "01000000", + "010000001", + "0100000010", + "01000000100", + "010000001000", + "0100000010000", + "01000000100000", + "010000001000001", + "0100000010000011", + "01000000100000110", + "010000001000001101", + "0100000010000011010", + "01000000100000110101", + "010000001000001101010", + "0100000010000011010100", + "01000000100000110101001", + "010000001000001101010011", + "0100000010000011010100111", + "01000000100000110101001111", + "010000001000001101010011111", + "0100000010000011010100111111", + "01000000100000110101001111110", + "010000001000001101010011111101", + "0100000010000011010100111111011", + "01000000100000110101001111110111", + "010000001000001101010011111101111", + "0100000010000011010100111111011111", + "01000000100000110101001111110111110", + "010000001000001101010011111101111100", + "0100000010000011010100111111011111001", + "01000000100000110101001111110111110011", + "010000001000001101010011111101111100111", + "0100000010000011010100111111011111001110", + "01000000100000110101001111110111110011101", + "010000001000001101010011111101111100111011", + "0100000010000011010100111111011111001110110", + "01000000100000110101001111110111110011101101", + "010000001000001101010011111101111100111011011", + "0100000010000011010100111111011111001110110110", + "01000000100000110101001111110111110011101101100", + "010000001000001101010011111101111100111011011001", + "0100000010000011010100111111011111001110110110010", + "01000000100000110101001111110111110011101101100100", + "010000001000001101010011111101111100111011011001000", + "0100000010000011010100111111011111001110110110010001", + "01000000100000110101001111110111110011101101100100010", + "010000001000001101010011111101111100111011011001000101", + "0100000010000011010100111111011111001110110110010001011", + "01000000100000110101001111110111110011101101100100010110", + "010000001000001101010011111101111100111011011001000101101", + "0100000010000011010100111111011111001110110110010001011010", + "01000000100000110101001111110111110011101101100100010110100", + "010000001000001101010011111101111100111011011001000101101000", + "0100000010000011010100111111011111001110110110010001011010000", + "01000000100000110101001111110111110011101101100100010110100001", + "010000001000001101010011111101111100111011011001000101101000011", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 2, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "01", + "0100", + "010000", + "01000000", + "0100000010", + "010000001000", + "01000000100000", + "0100000010000011", + "010000001000001101", + "01000000100000110101", + "0100000010000011010100", + "010000001000001101010011", + "01000000100000110101001111", + "0100000010000011010100111111", + "010000001000001101010011111101", + "01000000100000110101001111110111", + "0100000010000011010100111111011111", + "010000001000001101010011111101111100", + "01000000100000110101001111110111110011", + "0100000010000011010100111111011111001110", + "010000001000001101010011111101111100111011", + "01000000100000110101001111110111110011101101", + "0100000010000011010100111111011111001110110110", + "010000001000001101010011111101111100111011011001", + "01000000100000110101001111110111110011101101100100", + "0100000010000011010100111111011111001110110110010001", + "010000001000001101010011111101111100111011011001000101", + "01000000100000110101001111110111110011101101100100010110", + "0100000010000011010100111111011111001110110110010001011010", + "010000001000001101010011111101111100111011011001000101101000", + "01000000100000110101001111110111110011101101100100010110100001", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 3, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "010", + "010000", + "010000001", + "010000001000", + "010000001000001", + "010000001000001101", + "010000001000001101010", + "010000001000001101010011", + "010000001000001101010011111", + "010000001000001101010011111101", + "010000001000001101010011111101111", + "010000001000001101010011111101111100", + "010000001000001101010011111101111100111", + "010000001000001101010011111101111100111011", + "010000001000001101010011111101111100111011011", + "010000001000001101010011111101111100111011011001", + "010000001000001101010011111101111100111011011001000", + "010000001000001101010011111101111100111011011001000101", + "010000001000001101010011111101111100111011011001000101101", + "010000001000001101010011111101111100111011011001000101101000", + "010000001000001101010011111101111100111011011001000101101000011", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 4, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "0100", + "01000000", + "010000001000", + "0100000010000011", + "01000000100000110101", + "010000001000001101010011", + "0100000010000011010100111111", + "01000000100000110101001111110111", + "010000001000001101010011111101111100", + "0100000010000011010100111111011111001110", + "01000000100000110101001111110111110011101101", + "010000001000001101010011111101111100111011011001", + "0100000010000011010100111111011111001110110110010001", + "01000000100000110101001111110111110011101101100100010110", + "010000001000001101010011111101111100111011011001000101101000", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 8, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "01000000", + "0100000010000011", + "010000001000001101010011", + "01000000100000110101001111110111", + "0100000010000011010100111111011111001110", + "010000001000001101010011111101111100111011011001", + "01000000100000110101001111110111110011101101100100010110", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 10, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "0100000010", + "01000000100000110101", + "010000001000001101010011111101", + "0100000010000011010100111111011111001110", + "01000000100000110101001111110111110011101101100100", + "010000001000001101010011111101111100111011011001000101101000", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 11, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "01000000100", + "0100000010000011010100", + "010000001000001101010011111101111", + "01000000100000110101001111110111110011101101", + "0100000010000011010100111111011111001110110110010001011", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 16, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "0100000010000011", + "01000000100000110101001111110111", + "010000001000001101010011111101111100111011011001", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 31, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "0100000010000011010100111111011", + "01000000100000110101001111110111110011101101100100010110100001", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 32, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "01000000100000110101001111110111", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 1, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "0", + "01", + "010", + "0100", + "01000", + "010000", + "0100000", + "01000000", + "010000001", + "0100000010", + "01000000100", + "010000001000", + "0100000010000", + "01000000100000", + "010000001000001", + "0100000010000011", + "01000000100000110", + "010000001000001101", + "0100000010000011010", + "01000000100000110101", + "010000001000001101010", + "0100000010000011010100", + "01000000100000110101001", + "010000001000001101010011", + "0100000010000011010100111", + "01000000100000110101001111", + "010000001000001101010011111", + "0100000010000011010100111111", + "01000000100000110101001111110", + "010000001000001101010011111101", + "0100000010000011010100111111011", + "01000000100000110101001111110111", + "010000001000001101010011111101111", + "0100000010000011010100111111011111", + "01000000100000110101001111110111110", + "010000001000001101010011111101111100", + "0100000010000011010100111111011111001", + "01000000100000110101001111110111110011", + "010000001000001101010011111101111100111", + "0100000010000011010100111111011111001110", + "01000000100000110101001111110111110011101", + "010000001000001101010011111101111100111011", + "0100000010000011010100111111011111001110110", + "01000000100000110101001111110111110011101101", + "010000001000001101010011111101111100111011011", + "0100000010000011010100111111011111001110110110", + "01000000100000110101001111110111110011101101100", + "010000001000001101010011111101111100111011011001", + "0100000010000011010100111111011111001110110110010", + "01000000100000110101001111110111110011101101100100", + "010000001000001101010011111101111100111011011001000", + "0100000010000011010100111111011111001110110110010001", + "01000000100000110101001111110111110011101101100100010", + "010000001000001101010011111101111100111011011001000101", + "0100000010000011010100111111011111001110110110010001011", + "01000000100000110101001111110111110011101101100100010110", + "010000001000001101010011111101111100111011011001000101101", + "0100000010000011010100111111011111001110110110010001011010", + "01000000100000110101001111110111110011101101100100010110100", + "010000001000001101010011111101111100111011011001000101101000", + "0100000010000011010100111111011111001110110110010001011010000", + "01000000100000110101001111110111110011101101100100010110100001", + "010000001000001101010011111101111100111011011001000101101000011", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 2, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "01", + "0100", + "010000", + "01000000", + "0100000010", + "010000001000", + "01000000100000", + "0100000010000011", + "010000001000001101", + "01000000100000110101", + "0100000010000011010100", + "010000001000001101010011", + "01000000100000110101001111", + "0100000010000011010100111111", + "010000001000001101010011111101", + "01000000100000110101001111110111", + "0100000010000011010100111111011111", + "010000001000001101010011111101111100", + "01000000100000110101001111110111110011", + "0100000010000011010100111111011111001110", + "010000001000001101010011111101111100111011", + "01000000100000110101001111110111110011101101", + "0100000010000011010100111111011111001110110110", + "010000001000001101010011111101111100111011011001", + "01000000100000110101001111110111110011101101100100", + "0100000010000011010100111111011111001110110110010001", + "010000001000001101010011111101111100111011011001000101", + "01000000100000110101001111110111110011101101100100010110", + "0100000010000011010100111111011111001110110110010001011010", + "010000001000001101010011111101111100111011011001000101101000", + "01000000100000110101001111110111110011101101100100010110100001", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 3, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "010", + "010000", + "010000001", + "010000001000", + "010000001000001", + "010000001000001101", + "010000001000001101010", + "010000001000001101010011", + "010000001000001101010011111", + "010000001000001101010011111101", + "010000001000001101010011111101111", + "010000001000001101010011111101111100", + "010000001000001101010011111101111100111", + "010000001000001101010011111101111100111011", + "010000001000001101010011111101111100111011011", + "010000001000001101010011111101111100111011011001", + "010000001000001101010011111101111100111011011001000", + "010000001000001101010011111101111100111011011001000101", + "010000001000001101010011111101111100111011011001000101101", + "010000001000001101010011111101111100111011011001000101101000", + "010000001000001101010011111101111100111011011001000101101000011", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 4, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "0100", + "01000000", + "010000001000", + "0100000010000011", + "01000000100000110101", + "010000001000001101010011", + "0100000010000011010100111111", + "01000000100000110101001111110111", + "010000001000001101010011111101111100", + "0100000010000011010100111111011111001110", + "01000000100000110101001111110111110011101101", + "010000001000001101010011111101111100111011011001", + "0100000010000011010100111111011111001110110110010001", + "01000000100000110101001111110111110011101101100100010110", + "010000001000001101010011111101111100111011011001000101101000", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 8, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "01000000", + "0100000010000011", + "010000001000001101010011", + "01000000100000110101001111110111", + "0100000010000011010100111111011111001110", + "010000001000001101010011111101111100111011011001", + "01000000100000110101001111110111110011101101100100010110", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 10, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "0100000010", + "01000000100000110101", + "010000001000001101010011111101", + "0100000010000011010100111111011111001110", + "01000000100000110101001111110111110011101101100100", + "010000001000001101010011111101111100111011011001000101101000", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 11, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "01000000100", + "0100000010000011010100", + "010000001000001101010011111101111", + "01000000100000110101001111110111110011101101", + "0100000010000011010100111111011111001110110110010001011", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 16, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "0100000010000011", + "01000000100000110101001111110111", + "010000001000001101010011111101111100111011011001", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 31, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "0100000010000011010100111111011", + "01000000100000110101001111110111110011101101100100010110100001", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 32, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "01000000100000110101001111110111", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "0", + "01", + "010", + "0100", + "01000", + "010000", + "0100000", + "01000000", + "010000001", + "0100000010", + "01000000100", + "010000001000", + "0100000010000", + "01000000100000", + "010000001000001", + "0100000010000011", + "01000000100000110", + "010000001000001101", + "0100000010000011010", + "01000000100000110101", + "010000001000001101010", + "0100000010000011010100", + "01000000100000110101001", + "010000001000001101010011", + "0100000010000011010100111", + "01000000100000110101001111", + "010000001000001101010011111", + "0100000010000011010100111111", + "01000000100000110101001111110", + "010000001000001101010011111101", + "0100000010000011010100111111011", + "01000000100000110101001111110111", + "010000001000001101010011111101111", + "0100000010000011010100111111011111", + "01000000100000110101001111110111110", + "010000001000001101010011111101111100", + "0100000010000011010100111111011111001", + "01000000100000110101001111110111110011", + "010000001000001101010011111101111100111", + "0100000010000011010100111111011111001110", + "01000000100000110101001111110111110011101", + "010000001000001101010011111101111100111011", + "0100000010000011010100111111011111001110110", + "01000000100000110101001111110111110011101101", + "010000001000001101010011111101111100111011011", + "0100000010000011010100111111011111001110110110", + "01000000100000110101001111110111110011101101100", + "010000001000001101010011111101111100111011011001", + "0100000010000011010100111111011111001110110110010", + "01000000100000110101001111110111110011101101100100", + "010000001000001101010011111101111100111011011001000", + "0100000010000011010100111111011111001110110110010001", + "01000000100000110101001111110111110011101101100100010", + "010000001000001101010011111101111100111011011001000101", + "0100000010000011010100111111011111001110110110010001011", + "01000000100000110101001111110111110011101101100100010110", + "010000001000001101010011111101111100111011011001000101101", + "0100000010000011010100111111011111001110110110010001011010", + "01000000100000110101001111110111110011101101100100010110100", + "010000001000001101010011111101111100111011011001000101101000", + "0100000010000011010100111111011111001110110110010001011010000", + "01000000100000110101001111110111110011101101100100010110100001", + "010000001000001101010011111101111100111011011001000101101000011", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "01", + "0100", + "010000", + "01000000", + "0100000010", + "010000001000", + "01000000100000", + "0100000010000011", + "010000001000001101", + "01000000100000110101", + "0100000010000011010100", + "010000001000001101010011", + "01000000100000110101001111", + "0100000010000011010100111111", + "010000001000001101010011111101", + "01000000100000110101001111110111", + "0100000010000011010100111111011111", + "010000001000001101010011111101111100", + "01000000100000110101001111110111110011", + "0100000010000011010100111111011111001110", + "010000001000001101010011111101111100111011", + "01000000100000110101001111110111110011101101", + "0100000010000011010100111111011111001110110110", + "010000001000001101010011111101111100111011011001", + "01000000100000110101001111110111110011101101100100", + "0100000010000011010100111111011111001110110110010001", + "010000001000001101010011111101111100111011011001000101", + "01000000100000110101001111110111110011101101100100010110", + "0100000010000011010100111111011111001110110110010001011010", + "010000001000001101010011111101111100111011011001000101101000", + "01000000100000110101001111110111110011101101100100010110100001", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "010", + "010000", + "010000001", + "010000001000", + "010000001000001", + "010000001000001101", + "010000001000001101010", + "010000001000001101010011", + "010000001000001101010011111", + "010000001000001101010011111101", + "010000001000001101010011111101111", + "010000001000001101010011111101111100", + "010000001000001101010011111101111100111", + "010000001000001101010011111101111100111011", + "010000001000001101010011111101111100111011011", + "010000001000001101010011111101111100111011011001", + "010000001000001101010011111101111100111011011001000", + "010000001000001101010011111101111100111011011001000101", + "010000001000001101010011111101111100111011011001000101101", + "010000001000001101010011111101111100111011011001000101101000", + "010000001000001101010011111101111100111011011001000101101000011", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "0100", + "01000000", + "010000001000", + "0100000010000011", + "01000000100000110101", + "010000001000001101010011", + "0100000010000011010100111111", + "01000000100000110101001111110111", + "010000001000001101010011111101111100", + "0100000010000011010100111111011111001110", + "01000000100000110101001111110111110011101101", + "010000001000001101010011111101111100111011011001", + "0100000010000011010100111111011111001110110110010001", + "01000000100000110101001111110111110011101101100100010110", + "010000001000001101010011111101111100111011011001000101101000", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "01000000", + "0100000010000011", + "010000001000001101010011", + "01000000100000110101001111110111", + "0100000010000011010100111111011111001110", + "010000001000001101010011111101111100111011011001", + "01000000100000110101001111110111110011101101100100010110", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "0100000010", + "01000000100000110101", + "010000001000001101010011111101", + "0100000010000011010100111111011111001110", + "01000000100000110101001111110111110011101101100100", + "010000001000001101010011111101111100111011011001000101101000", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "01000000100", + "0100000010000011010100", + "010000001000001101010011111101111", + "01000000100000110101001111110111110011101101", + "0100000010000011010100111111011111001110110110010001011", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "0100000010000011", + "01000000100000110101001111110111", + "010000001000001101010011111101111100111011011001", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "0100000010000011010100111111011", + "01000000100000110101001111110111110011101101100100010110100001", + }, +}, +{ + .value = -0.00700000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { + "root", + "0100000010000011010100111111011111001110110110010001011010000111", + "01000000100000110101001111110111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 1, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1", + "11", + "110", + "1100", + "11000", + "110000", + "1100000", + "11000000", + "110000000", + "1100000001", + "11000000010", + "110000000100", + "1100000001000", + "11000000010000", + "110000000100000", + "1100000001000000", + "11000000010000000", + "110000000100000001", + "1100000001000000011", + "11000000010000000110", + "110000000100000001100", + "1100000001000000011000", + "11000000010000000110001", + "110000000100000001100011", + "1100000001000000011000110", + "11000000010000000110001101", + "110000000100000001100011011", + "1100000001000000011000110111", + "11000000010000000110001101110", + "110000000100000001100011011101", + "1100000001000000011000110111010", + "11000000010000000110001101110100", + "110000000100000001100011011101001", + "1100000001000000011000110111010010", + "11000000010000000110001101110100101", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111", + "11000000010000000110001101110100101111", + "110000000100000001100011011101001011110", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000", + "110000000100000001100011011101001011110001", + "1100000001000000011000110111010010111100011", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101", + "1100000001000000011000110111010010111100011010", + "11000000010000000110001101110100101111000110101", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111", + "110000000100000001100011011101001011110001101010011111", + "1100000001000000011000110111010010111100011010100111111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101", + "1100000001000000011000110111010010111100011010100111111011", + "11000000010000000110001101110100101111000110101001111110111", + "110000000100000001100011011101001011110001101010011111101111", + "1100000001000000011000110111010010111100011010100111111011111", + "11000000010000000110001101110100101111000110101001111110111110", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 2, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11", + "1100", + "110000", + "11000000", + "1100000001", + "110000000100", + "11000000010000", + "1100000001000000", + "110000000100000001", + "11000000010000000110", + "1100000001000000011000", + "110000000100000001100011", + "11000000010000000110001101", + "1100000001000000011000110111", + "110000000100000001100011011101", + "11000000010000000110001101110100", + "1100000001000000011000110111010010", + "110000000100000001100011011101001011", + "11000000010000000110001101110100101111", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001", + "1100000001000000011000110111010010111100011010100111", + "110000000100000001100011011101001011110001101010011111", + "11000000010000000110001101110100101111000110101001111110", + "1100000001000000011000110111010010111100011010100111111011", + "110000000100000001100011011101001011110001101010011111101111", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 3, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "110", + "110000", + "110000000", + "110000000100", + "110000000100000", + "110000000100000001", + "110000000100000001100", + "110000000100000001100011", + "110000000100000001100011011", + "110000000100000001100011011101", + "110000000100000001100011011101001", + "110000000100000001100011011101001011", + "110000000100000001100011011101001011110", + "110000000100000001100011011101001011110001", + "110000000100000001100011011101001011110001101", + "110000000100000001100011011101001011110001101010", + "110000000100000001100011011101001011110001101010011", + "110000000100000001100011011101001011110001101010011111", + "110000000100000001100011011101001011110001101010011111101", + "110000000100000001100011011101001011110001101010011111101111", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 4, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100", + "11000000", + "110000000100", + "1100000001000000", + "11000000010000000110", + "110000000100000001100011", + "1100000001000000011000110111", + "11000000010000000110001101110100", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 8, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000", + "1100000001000000", + "110000000100000001100011", + "11000000010000000110001101110100", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 10, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001", + "11000000010000000110", + "110000000100000001100011011101", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 11, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010", + "1100000001000000011000", + "110000000100000001100011011101001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010100111111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 16, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000", + "11000000010000000110001101110100", + "110000000100000001100011011101001011110001101010", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 31, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000011000110111010", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 32, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010000000110001101110100", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 1, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1", + "11", + "110", + "1100", + "11000", + "110000", + "1100000", + "11000000", + "110000000", + "1100000001", + "11000000010", + "110000000100", + "1100000001000", + "11000000010000", + "110000000100000", + "1100000001000000", + "11000000010000000", + "110000000100000001", + "1100000001000000011", + "11000000010000000110", + "110000000100000001100", + "1100000001000000011000", + "11000000010000000110001", + "110000000100000001100011", + "1100000001000000011000110", + "11000000010000000110001101", + "110000000100000001100011011", + "1100000001000000011000110111", + "11000000010000000110001101110", + "110000000100000001100011011101", + "1100000001000000011000110111010", + "11000000010000000110001101110100", + "110000000100000001100011011101001", + "1100000001000000011000110111010010", + "11000000010000000110001101110100101", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111", + "11000000010000000110001101110100101111", + "110000000100000001100011011101001011110", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000", + "110000000100000001100011011101001011110001", + "1100000001000000011000110111010010111100011", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101", + "1100000001000000011000110111010010111100011010", + "11000000010000000110001101110100101111000110101", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111", + "110000000100000001100011011101001011110001101010011111", + "1100000001000000011000110111010010111100011010100111111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101", + "1100000001000000011000110111010010111100011010100111111011", + "11000000010000000110001101110100101111000110101001111110111", + "110000000100000001100011011101001011110001101010011111101111", + "1100000001000000011000110111010010111100011010100111111011111", + "11000000010000000110001101110100101111000110101001111110111110", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 2, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11", + "1100", + "110000", + "11000000", + "1100000001", + "110000000100", + "11000000010000", + "1100000001000000", + "110000000100000001", + "11000000010000000110", + "1100000001000000011000", + "110000000100000001100011", + "11000000010000000110001101", + "1100000001000000011000110111", + "110000000100000001100011011101", + "11000000010000000110001101110100", + "1100000001000000011000110111010010", + "110000000100000001100011011101001011", + "11000000010000000110001101110100101111", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001", + "1100000001000000011000110111010010111100011010100111", + "110000000100000001100011011101001011110001101010011111", + "11000000010000000110001101110100101111000110101001111110", + "1100000001000000011000110111010010111100011010100111111011", + "110000000100000001100011011101001011110001101010011111101111", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 3, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "110", + "110000", + "110000000", + "110000000100", + "110000000100000", + "110000000100000001", + "110000000100000001100", + "110000000100000001100011", + "110000000100000001100011011", + "110000000100000001100011011101", + "110000000100000001100011011101001", + "110000000100000001100011011101001011", + "110000000100000001100011011101001011110", + "110000000100000001100011011101001011110001", + "110000000100000001100011011101001011110001101", + "110000000100000001100011011101001011110001101010", + "110000000100000001100011011101001011110001101010011", + "110000000100000001100011011101001011110001101010011111", + "110000000100000001100011011101001011110001101010011111101", + "110000000100000001100011011101001011110001101010011111101111", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 4, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100", + "11000000", + "110000000100", + "1100000001000000", + "11000000010000000110", + "110000000100000001100011", + "1100000001000000011000110111", + "11000000010000000110001101110100", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 8, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000", + "1100000001000000", + "110000000100000001100011", + "11000000010000000110001101110100", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 10, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001", + "11000000010000000110", + "110000000100000001100011011101", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 11, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010", + "1100000001000000011000", + "110000000100000001100011011101001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010100111111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 16, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000", + "11000000010000000110001101110100", + "110000000100000001100011011101001011110001101010", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 31, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000011000110111010", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 32, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010000000110001101110100", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 1, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1", + "11", + "110", + "1100", + "11000", + "110000", + "1100000", + "11000000", + "110000000", + "1100000001", + "11000000010", + "110000000100", + "1100000001000", + "11000000010000", + "110000000100000", + "1100000001000000", + "11000000010000000", + "110000000100000001", + "1100000001000000011", + "11000000010000000110", + "110000000100000001100", + "1100000001000000011000", + "11000000010000000110001", + "110000000100000001100011", + "1100000001000000011000110", + "11000000010000000110001101", + "110000000100000001100011011", + "1100000001000000011000110111", + "11000000010000000110001101110", + "110000000100000001100011011101", + "1100000001000000011000110111010", + "11000000010000000110001101110100", + "110000000100000001100011011101001", + "1100000001000000011000110111010010", + "11000000010000000110001101110100101", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111", + "11000000010000000110001101110100101111", + "110000000100000001100011011101001011110", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000", + "110000000100000001100011011101001011110001", + "1100000001000000011000110111010010111100011", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101", + "1100000001000000011000110111010010111100011010", + "11000000010000000110001101110100101111000110101", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111", + "110000000100000001100011011101001011110001101010011111", + "1100000001000000011000110111010010111100011010100111111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101", + "1100000001000000011000110111010010111100011010100111111011", + "11000000010000000110001101110100101111000110101001111110111", + "110000000100000001100011011101001011110001101010011111101111", + "1100000001000000011000110111010010111100011010100111111011111", + "11000000010000000110001101110100101111000110101001111110111110", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 2, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11", + "1100", + "110000", + "11000000", + "1100000001", + "110000000100", + "11000000010000", + "1100000001000000", + "110000000100000001", + "11000000010000000110", + "1100000001000000011000", + "110000000100000001100011", + "11000000010000000110001101", + "1100000001000000011000110111", + "110000000100000001100011011101", + "11000000010000000110001101110100", + "1100000001000000011000110111010010", + "110000000100000001100011011101001011", + "11000000010000000110001101110100101111", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001", + "1100000001000000011000110111010010111100011010100111", + "110000000100000001100011011101001011110001101010011111", + "11000000010000000110001101110100101111000110101001111110", + "1100000001000000011000110111010010111100011010100111111011", + "110000000100000001100011011101001011110001101010011111101111", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 3, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "110", + "110000", + "110000000", + "110000000100", + "110000000100000", + "110000000100000001", + "110000000100000001100", + "110000000100000001100011", + "110000000100000001100011011", + "110000000100000001100011011101", + "110000000100000001100011011101001", + "110000000100000001100011011101001011", + "110000000100000001100011011101001011110", + "110000000100000001100011011101001011110001", + "110000000100000001100011011101001011110001101", + "110000000100000001100011011101001011110001101010", + "110000000100000001100011011101001011110001101010011", + "110000000100000001100011011101001011110001101010011111", + "110000000100000001100011011101001011110001101010011111101", + "110000000100000001100011011101001011110001101010011111101111", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 4, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100", + "11000000", + "110000000100", + "1100000001000000", + "11000000010000000110", + "110000000100000001100011", + "1100000001000000011000110111", + "11000000010000000110001101110100", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 8, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000", + "1100000001000000", + "110000000100000001100011", + "11000000010000000110001101110100", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 10, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001", + "11000000010000000110", + "110000000100000001100011011101", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 11, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010", + "1100000001000000011000", + "110000000100000001100011011101001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010100111111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 16, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000", + "11000000010000000110001101110100", + "110000000100000001100011011101001011110001101010", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 31, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000011000110111010", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 32, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010000000110001101110100", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 1, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1", + "11", + "110", + "1100", + "11000", + "110000", + "1100000", + "11000000", + "110000000", + "1100000001", + "11000000010", + "110000000100", + "1100000001000", + "11000000010000", + "110000000100000", + "1100000001000000", + "11000000010000000", + "110000000100000001", + "1100000001000000011", + "11000000010000000110", + "110000000100000001100", + "1100000001000000011000", + "11000000010000000110001", + "110000000100000001100011", + "1100000001000000011000110", + "11000000010000000110001101", + "110000000100000001100011011", + "1100000001000000011000110111", + "11000000010000000110001101110", + "110000000100000001100011011101", + "1100000001000000011000110111010", + "11000000010000000110001101110100", + "110000000100000001100011011101001", + "1100000001000000011000110111010010", + "11000000010000000110001101110100101", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111", + "11000000010000000110001101110100101111", + "110000000100000001100011011101001011110", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000", + "110000000100000001100011011101001011110001", + "1100000001000000011000110111010010111100011", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101", + "1100000001000000011000110111010010111100011010", + "11000000010000000110001101110100101111000110101", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111", + "110000000100000001100011011101001011110001101010011111", + "1100000001000000011000110111010010111100011010100111111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101", + "1100000001000000011000110111010010111100011010100111111011", + "11000000010000000110001101110100101111000110101001111110111", + "110000000100000001100011011101001011110001101010011111101111", + "1100000001000000011000110111010010111100011010100111111011111", + "11000000010000000110001101110100101111000110101001111110111110", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 2, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11", + "1100", + "110000", + "11000000", + "1100000001", + "110000000100", + "11000000010000", + "1100000001000000", + "110000000100000001", + "11000000010000000110", + "1100000001000000011000", + "110000000100000001100011", + "11000000010000000110001101", + "1100000001000000011000110111", + "110000000100000001100011011101", + "11000000010000000110001101110100", + "1100000001000000011000110111010010", + "110000000100000001100011011101001011", + "11000000010000000110001101110100101111", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001", + "1100000001000000011000110111010010111100011010100111", + "110000000100000001100011011101001011110001101010011111", + "11000000010000000110001101110100101111000110101001111110", + "1100000001000000011000110111010010111100011010100111111011", + "110000000100000001100011011101001011110001101010011111101111", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 3, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "110", + "110000", + "110000000", + "110000000100", + "110000000100000", + "110000000100000001", + "110000000100000001100", + "110000000100000001100011", + "110000000100000001100011011", + "110000000100000001100011011101", + "110000000100000001100011011101001", + "110000000100000001100011011101001011", + "110000000100000001100011011101001011110", + "110000000100000001100011011101001011110001", + "110000000100000001100011011101001011110001101", + "110000000100000001100011011101001011110001101010", + "110000000100000001100011011101001011110001101010011", + "110000000100000001100011011101001011110001101010011111", + "110000000100000001100011011101001011110001101010011111101", + "110000000100000001100011011101001011110001101010011111101111", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 4, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100", + "11000000", + "110000000100", + "1100000001000000", + "11000000010000000110", + "110000000100000001100011", + "1100000001000000011000110111", + "11000000010000000110001101110100", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 8, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000", + "1100000001000000", + "110000000100000001100011", + "11000000010000000110001101110100", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 10, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001", + "11000000010000000110", + "110000000100000001100011011101", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 11, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010", + "1100000001000000011000", + "110000000100000001100011011101001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010100111111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 16, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000", + "11000000010000000110001101110100", + "110000000100000001100011011101001011110001101010", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 31, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000011000110111010", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 32, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010000000110001101110100", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1", + "11", + "110", + "1100", + "11000", + "110000", + "1100000", + "11000000", + "110000000", + "1100000001", + "11000000010", + "110000000100", + "1100000001000", + "11000000010000", + "110000000100000", + "1100000001000000", + "11000000010000000", + "110000000100000001", + "1100000001000000011", + "11000000010000000110", + "110000000100000001100", + "1100000001000000011000", + "11000000010000000110001", + "110000000100000001100011", + "1100000001000000011000110", + "11000000010000000110001101", + "110000000100000001100011011", + "1100000001000000011000110111", + "11000000010000000110001101110", + "110000000100000001100011011101", + "1100000001000000011000110111010", + "11000000010000000110001101110100", + "110000000100000001100011011101001", + "1100000001000000011000110111010010", + "11000000010000000110001101110100101", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111", + "11000000010000000110001101110100101111", + "110000000100000001100011011101001011110", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000", + "110000000100000001100011011101001011110001", + "1100000001000000011000110111010010111100011", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101", + "1100000001000000011000110111010010111100011010", + "11000000010000000110001101110100101111000110101", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111", + "110000000100000001100011011101001011110001101010011111", + "1100000001000000011000110111010010111100011010100111111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101", + "1100000001000000011000110111010010111100011010100111111011", + "11000000010000000110001101110100101111000110101001111110111", + "110000000100000001100011011101001011110001101010011111101111", + "1100000001000000011000110111010010111100011010100111111011111", + "11000000010000000110001101110100101111000110101001111110111110", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11", + "1100", + "110000", + "11000000", + "1100000001", + "110000000100", + "11000000010000", + "1100000001000000", + "110000000100000001", + "11000000010000000110", + "1100000001000000011000", + "110000000100000001100011", + "11000000010000000110001101", + "1100000001000000011000110111", + "110000000100000001100011011101", + "11000000010000000110001101110100", + "1100000001000000011000110111010010", + "110000000100000001100011011101001011", + "11000000010000000110001101110100101111", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001", + "1100000001000000011000110111010010111100011010100111", + "110000000100000001100011011101001011110001101010011111", + "11000000010000000110001101110100101111000110101001111110", + "1100000001000000011000110111010010111100011010100111111011", + "110000000100000001100011011101001011110001101010011111101111", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "110", + "110000", + "110000000", + "110000000100", + "110000000100000", + "110000000100000001", + "110000000100000001100", + "110000000100000001100011", + "110000000100000001100011011", + "110000000100000001100011011101", + "110000000100000001100011011101001", + "110000000100000001100011011101001011", + "110000000100000001100011011101001011110", + "110000000100000001100011011101001011110001", + "110000000100000001100011011101001011110001101", + "110000000100000001100011011101001011110001101010", + "110000000100000001100011011101001011110001101010011", + "110000000100000001100011011101001011110001101010011111", + "110000000100000001100011011101001011110001101010011111101", + "110000000100000001100011011101001011110001101010011111101111", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100", + "11000000", + "110000000100", + "1100000001000000", + "11000000010000000110", + "110000000100000001100011", + "1100000001000000011000110111", + "11000000010000000110001101110100", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000", + "1100000001000000", + "110000000100000001100011", + "11000000010000000110001101110100", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001", + "11000000010000000110", + "110000000100000001100011011101", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010", + "1100000001000000011000", + "110000000100000001100011011101001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010100111111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000", + "11000000010000000110001101110100", + "110000000100000001100011011101001011110001101010", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000011000110111010", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010000000110001101110100", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1", + "11", + "110", + "1100", + "11000", + "110000", + "1100000", + "11000000", + "110000000", + "1100000001", + "11000000010", + "110000000100", + "1100000001000", + "11000000010000", + "110000000100000", + "1100000001000000", + "11000000010000000", + "110000000100000001", + "1100000001000000011", + "11000000010000000110", + "110000000100000001100", + "1100000001000000011000", + "11000000010000000110001", + "110000000100000001100011", + "1100000001000000011000110", + "11000000010000000110001101", + "110000000100000001100011011", + "1100000001000000011000110111", + "11000000010000000110001101110", + "110000000100000001100011011101", + "1100000001000000011000110111010", + "11000000010000000110001101110100", + "110000000100000001100011011101001", + "1100000001000000011000110111010010", + "11000000010000000110001101110100101", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111", + "11000000010000000110001101110100101111", + "110000000100000001100011011101001011110", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000", + "110000000100000001100011011101001011110001", + "1100000001000000011000110111010010111100011", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101", + "1100000001000000011000110111010010111100011010", + "11000000010000000110001101110100101111000110101", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111", + "110000000100000001100011011101001011110001101010011111", + "1100000001000000011000110111010010111100011010100111111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101", + "1100000001000000011000110111010010111100011010100111111011", + "11000000010000000110001101110100101111000110101001111110111", + "110000000100000001100011011101001011110001101010011111101111", + "1100000001000000011000110111010010111100011010100111111011111", + "11000000010000000110001101110100101111000110101001111110111110", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11", + "1100", + "110000", + "11000000", + "1100000001", + "110000000100", + "11000000010000", + "1100000001000000", + "110000000100000001", + "11000000010000000110", + "1100000001000000011000", + "110000000100000001100011", + "11000000010000000110001101", + "1100000001000000011000110111", + "110000000100000001100011011101", + "11000000010000000110001101110100", + "1100000001000000011000110111010010", + "110000000100000001100011011101001011", + "11000000010000000110001101110100101111", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001", + "1100000001000000011000110111010010111100011010100111", + "110000000100000001100011011101001011110001101010011111", + "11000000010000000110001101110100101111000110101001111110", + "1100000001000000011000110111010010111100011010100111111011", + "110000000100000001100011011101001011110001101010011111101111", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "110", + "110000", + "110000000", + "110000000100", + "110000000100000", + "110000000100000001", + "110000000100000001100", + "110000000100000001100011", + "110000000100000001100011011", + "110000000100000001100011011101", + "110000000100000001100011011101001", + "110000000100000001100011011101001011", + "110000000100000001100011011101001011110", + "110000000100000001100011011101001011110001", + "110000000100000001100011011101001011110001101", + "110000000100000001100011011101001011110001101010", + "110000000100000001100011011101001011110001101010011", + "110000000100000001100011011101001011110001101010011111", + "110000000100000001100011011101001011110001101010011111101", + "110000000100000001100011011101001011110001101010011111101111", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100", + "11000000", + "110000000100", + "1100000001000000", + "11000000010000000110", + "110000000100000001100011", + "1100000001000000011000110111", + "11000000010000000110001101110100", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000", + "1100000001000000", + "110000000100000001100011", + "11000000010000000110001101110100", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001", + "11000000010000000110", + "110000000100000001100011011101", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010", + "1100000001000000011000", + "110000000100000001100011011101001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010100111111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000", + "11000000010000000110001101110100", + "110000000100000001100011011101001011110001101010", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000011000110111010", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010000000110001101110100", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1", + "11", + "110", + "1100", + "11000", + "110000", + "1100000", + "11000000", + "110000000", + "1100000001", + "11000000010", + "110000000100", + "1100000001000", + "11000000010000", + "110000000100000", + "1100000001000000", + "11000000010000000", + "110000000100000001", + "1100000001000000011", + "11000000010000000110", + "110000000100000001100", + "1100000001000000011000", + "11000000010000000110001", + "110000000100000001100011", + "1100000001000000011000110", + "11000000010000000110001101", + "110000000100000001100011011", + "1100000001000000011000110111", + "11000000010000000110001101110", + "110000000100000001100011011101", + "1100000001000000011000110111010", + "11000000010000000110001101110100", + "110000000100000001100011011101001", + "1100000001000000011000110111010010", + "11000000010000000110001101110100101", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111", + "11000000010000000110001101110100101111", + "110000000100000001100011011101001011110", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000", + "110000000100000001100011011101001011110001", + "1100000001000000011000110111010010111100011", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101", + "1100000001000000011000110111010010111100011010", + "11000000010000000110001101110100101111000110101", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111", + "110000000100000001100011011101001011110001101010011111", + "1100000001000000011000110111010010111100011010100111111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101", + "1100000001000000011000110111010010111100011010100111111011", + "11000000010000000110001101110100101111000110101001111110111", + "110000000100000001100011011101001011110001101010011111101111", + "1100000001000000011000110111010010111100011010100111111011111", + "11000000010000000110001101110100101111000110101001111110111110", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11", + "1100", + "110000", + "11000000", + "1100000001", + "110000000100", + "11000000010000", + "1100000001000000", + "110000000100000001", + "11000000010000000110", + "1100000001000000011000", + "110000000100000001100011", + "11000000010000000110001101", + "1100000001000000011000110111", + "110000000100000001100011011101", + "11000000010000000110001101110100", + "1100000001000000011000110111010010", + "110000000100000001100011011101001011", + "11000000010000000110001101110100101111", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001", + "1100000001000000011000110111010010111100011010100111", + "110000000100000001100011011101001011110001101010011111", + "11000000010000000110001101110100101111000110101001111110", + "1100000001000000011000110111010010111100011010100111111011", + "110000000100000001100011011101001011110001101010011111101111", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "110", + "110000", + "110000000", + "110000000100", + "110000000100000", + "110000000100000001", + "110000000100000001100", + "110000000100000001100011", + "110000000100000001100011011", + "110000000100000001100011011101", + "110000000100000001100011011101001", + "110000000100000001100011011101001011", + "110000000100000001100011011101001011110", + "110000000100000001100011011101001011110001", + "110000000100000001100011011101001011110001101", + "110000000100000001100011011101001011110001101010", + "110000000100000001100011011101001011110001101010011", + "110000000100000001100011011101001011110001101010011111", + "110000000100000001100011011101001011110001101010011111101", + "110000000100000001100011011101001011110001101010011111101111", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100", + "11000000", + "110000000100", + "1100000001000000", + "11000000010000000110", + "110000000100000001100011", + "1100000001000000011000110111", + "11000000010000000110001101110100", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000", + "1100000001000000", + "110000000100000001100011", + "11000000010000000110001101110100", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001", + "11000000010000000110", + "110000000100000001100011011101", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010", + "1100000001000000011000", + "110000000100000001100011011101001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010100111111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000", + "11000000010000000110001101110100", + "110000000100000001100011011101001011110001101010", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000011000110111010", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010000000110001101110100", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1", + "11", + "110", + "1100", + "11000", + "110000", + "1100000", + "11000000", + "110000000", + "1100000001", + "11000000010", + "110000000100", + "1100000001000", + "11000000010000", + "110000000100000", + "1100000001000000", + "11000000010000000", + "110000000100000001", + "1100000001000000011", + "11000000010000000110", + "110000000100000001100", + "1100000001000000011000", + "11000000010000000110001", + "110000000100000001100011", + "1100000001000000011000110", + "11000000010000000110001101", + "110000000100000001100011011", + "1100000001000000011000110111", + "11000000010000000110001101110", + "110000000100000001100011011101", + "1100000001000000011000110111010", + "11000000010000000110001101110100", + "110000000100000001100011011101001", + "1100000001000000011000110111010010", + "11000000010000000110001101110100101", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111", + "11000000010000000110001101110100101111", + "110000000100000001100011011101001011110", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000", + "110000000100000001100011011101001011110001", + "1100000001000000011000110111010010111100011", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101", + "1100000001000000011000110111010010111100011010", + "11000000010000000110001101110100101111000110101", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111", + "110000000100000001100011011101001011110001101010011111", + "1100000001000000011000110111010010111100011010100111111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101", + "1100000001000000011000110111010010111100011010100111111011", + "11000000010000000110001101110100101111000110101001111110111", + "110000000100000001100011011101001011110001101010011111101111", + "1100000001000000011000110111010010111100011010100111111011111", + "11000000010000000110001101110100101111000110101001111110111110", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11", + "1100", + "110000", + "11000000", + "1100000001", + "110000000100", + "11000000010000", + "1100000001000000", + "110000000100000001", + "11000000010000000110", + "1100000001000000011000", + "110000000100000001100011", + "11000000010000000110001101", + "1100000001000000011000110111", + "110000000100000001100011011101", + "11000000010000000110001101110100", + "1100000001000000011000110111010010", + "110000000100000001100011011101001011", + "11000000010000000110001101110100101111", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001", + "1100000001000000011000110111010010111100011010100111", + "110000000100000001100011011101001011110001101010011111", + "11000000010000000110001101110100101111000110101001111110", + "1100000001000000011000110111010010111100011010100111111011", + "110000000100000001100011011101001011110001101010011111101111", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "110", + "110000", + "110000000", + "110000000100", + "110000000100000", + "110000000100000001", + "110000000100000001100", + "110000000100000001100011", + "110000000100000001100011011", + "110000000100000001100011011101", + "110000000100000001100011011101001", + "110000000100000001100011011101001011", + "110000000100000001100011011101001011110", + "110000000100000001100011011101001011110001", + "110000000100000001100011011101001011110001101", + "110000000100000001100011011101001011110001101010", + "110000000100000001100011011101001011110001101010011", + "110000000100000001100011011101001011110001101010011111", + "110000000100000001100011011101001011110001101010011111101", + "110000000100000001100011011101001011110001101010011111101111", + "110000000100000001100011011101001011110001101010011111101111101", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100", + "11000000", + "110000000100", + "1100000001000000", + "11000000010000000110", + "110000000100000001100011", + "1100000001000000011000110111", + "11000000010000000110001101110100", + "110000000100000001100011011101001011", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110", + "110000000100000001100011011101001011110001101010", + "1100000001000000011000110111010010111100011010100111", + "11000000010000000110001101110100101111000110101001111110", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000", + "1100000001000000", + "110000000100000001100011", + "11000000010000000110001101110100", + "1100000001000000011000110111010010111100", + "110000000100000001100011011101001011110001101010", + "11000000010000000110001101110100101111000110101001111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001", + "11000000010000000110", + "110000000100000001100011011101", + "1100000001000000011000110111010010111100", + "11000000010000000110001101110100101111000110101001", + "110000000100000001100011011101001011110001101010011111101111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010", + "1100000001000000011000", + "110000000100000001100011011101001", + "11000000010000000110001101110100101111000110", + "1100000001000000011000110111010010111100011010100111111", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000", + "11000000010000000110001101110100", + "110000000100000001100011011101001011110001101010", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "1100000001000000011000110111010", + "11000000010000000110001101110100101111000110101001111110111110", + }, +}, +{ + .value = 32.77700000000000102, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { + "root", + "1100000001000000011000110111010010111100011010100111111011111010", + "11000000010000000110001101110100", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 1, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1", + "11", + "111", + "1111", + "11111", + "111111", + "1111111", + "11111111", + "111111111", + "1111111111", + "11111111111", + "111111111110", + "1111111111101", + "11111111111011", + "111111111110111", + "1111111111101111", + "11111111111011111", + "111111111110111111", + "1111111111101111111", + "11111111111011111111", + "111111111110111111111", + "1111111111101111111111", + "11111111111011111111111", + "111111111110111111111111", + "1111111111101111111111111", + "11111111111011111111111111", + "111111111110111111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111", + "111111111110111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111", + "1111111111101111111111111111111111", + "11111111111011111111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111", + "11111111111011111111111111111111111111", + "111111111110111111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111", + "111111111110111111111111111111111111111111", + "1111111111101111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 2, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11", + "1111", + "111111", + "11111111", + "1111111111", + "111111111110", + "11111111111011", + "1111111111101111", + "111111111110111111", + "11111111111011111111", + "1111111111101111111111", + "111111111110111111111111", + "11111111111011111111111111", + "1111111111101111111111111111", + "111111111110111111111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111", + "111111111110111111111111111111111111", + "11111111111011111111111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 3, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "111", + "111111", + "111111111", + "111111111110", + "111111111110111", + "111111111110111111", + "111111111110111111111", + "111111111110111111111111", + "111111111110111111111111111", + "111111111110111111111111111111", + "111111111110111111111111111111111", + "111111111110111111111111111111111111", + "111111111110111111111111111111111111111", + "111111111110111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 4, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111", + "11111111", + "111111111110", + "1111111111101111", + "11111111111011111111", + "111111111110111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 8, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111", + "1111111111101111", + "111111111110111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 10, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111", + "11111111111011111111", + "111111111110111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 11, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111", + "1111111111101111111111", + "111111111110111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 16, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 31, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 32, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 1, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1", + "11", + "111", + "1111", + "11111", + "111111", + "1111111", + "11111111", + "111111111", + "1111111111", + "11111111111", + "111111111110", + "1111111111101", + "11111111111011", + "111111111110111", + "1111111111101111", + "11111111111011111", + "111111111110111111", + "1111111111101111111", + "11111111111011111111", + "111111111110111111111", + "1111111111101111111111", + "11111111111011111111111", + "111111111110111111111111", + "1111111111101111111111111", + "11111111111011111111111111", + "111111111110111111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111", + "111111111110111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111", + "1111111111101111111111111111111111", + "11111111111011111111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111", + "11111111111011111111111111111111111111", + "111111111110111111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111", + "111111111110111111111111111111111111111111", + "1111111111101111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 2, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11", + "1111", + "111111", + "11111111", + "1111111111", + "111111111110", + "11111111111011", + "1111111111101111", + "111111111110111111", + "11111111111011111111", + "1111111111101111111111", + "111111111110111111111111", + "11111111111011111111111111", + "1111111111101111111111111111", + "111111111110111111111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111", + "111111111110111111111111111111111111", + "11111111111011111111111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 3, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "111", + "111111", + "111111111", + "111111111110", + "111111111110111", + "111111111110111111", + "111111111110111111111", + "111111111110111111111111", + "111111111110111111111111111", + "111111111110111111111111111111", + "111111111110111111111111111111111", + "111111111110111111111111111111111111", + "111111111110111111111111111111111111111", + "111111111110111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 4, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111", + "11111111", + "111111111110", + "1111111111101111", + "11111111111011111111", + "111111111110111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 8, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111", + "1111111111101111", + "111111111110111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 10, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111", + "11111111111011111111", + "111111111110111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 11, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111", + "1111111111101111111111", + "111111111110111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 16, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 31, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = 0.12340000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 32, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 1, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1", + "11", + "111", + "1111", + "11111", + "111111", + "1111111", + "11111111", + "111111111", + "1111111111", + "11111111111", + "111111111110", + "1111111111101", + "11111111111011", + "111111111110111", + "1111111111101111", + "11111111111011111", + "111111111110111111", + "1111111111101111111", + "11111111111011111111", + "111111111110111111111", + "1111111111101111111111", + "11111111111011111111111", + "111111111110111111111111", + "1111111111101111111111111", + "11111111111011111111111111", + "111111111110111111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111", + "111111111110111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111", + "1111111111101111111111111111111111", + "11111111111011111111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111", + "11111111111011111111111111111111111111", + "111111111110111111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111", + "111111111110111111111111111111111111111111", + "1111111111101111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 2, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11", + "1111", + "111111", + "11111111", + "1111111111", + "111111111110", + "11111111111011", + "1111111111101111", + "111111111110111111", + "11111111111011111111", + "1111111111101111111111", + "111111111110111111111111", + "11111111111011111111111111", + "1111111111101111111111111111", + "111111111110111111111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111", + "111111111110111111111111111111111111", + "11111111111011111111111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 3, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "111", + "111111", + "111111111", + "111111111110", + "111111111110111", + "111111111110111111", + "111111111110111111111", + "111111111110111111111111", + "111111111110111111111111111", + "111111111110111111111111111111", + "111111111110111111111111111111111", + "111111111110111111111111111111111111", + "111111111110111111111111111111111111111", + "111111111110111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 4, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111", + "11111111", + "111111111110", + "1111111111101111", + "11111111111011111111", + "111111111110111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 8, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111", + "1111111111101111", + "111111111110111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 10, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111", + "11111111111011111111", + "111111111110111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 11, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111", + "1111111111101111111111", + "111111111110111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 16, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 31, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 32, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 1, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1", + "11", + "111", + "1111", + "11111", + "111111", + "1111111", + "11111111", + "111111111", + "1111111111", + "11111111111", + "111111111110", + "1111111111101", + "11111111111011", + "111111111110111", + "1111111111101111", + "11111111111011111", + "111111111110111111", + "1111111111101111111", + "11111111111011111111", + "111111111110111111111", + "1111111111101111111111", + "11111111111011111111111", + "111111111110111111111111", + "1111111111101111111111111", + "11111111111011111111111111", + "111111111110111111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111", + "111111111110111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111", + "1111111111101111111111111111111111", + "11111111111011111111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111", + "11111111111011111111111111111111111111", + "111111111110111111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111", + "111111111110111111111111111111111111111111", + "1111111111101111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 2, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11", + "1111", + "111111", + "11111111", + "1111111111", + "111111111110", + "11111111111011", + "1111111111101111", + "111111111110111111", + "11111111111011111111", + "1111111111101111111111", + "111111111110111111111111", + "11111111111011111111111111", + "1111111111101111111111111111", + "111111111110111111111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111", + "111111111110111111111111111111111111", + "11111111111011111111111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 3, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "111", + "111111", + "111111111", + "111111111110", + "111111111110111", + "111111111110111111", + "111111111110111111111", + "111111111110111111111111", + "111111111110111111111111111", + "111111111110111111111111111111", + "111111111110111111111111111111111", + "111111111110111111111111111111111111", + "111111111110111111111111111111111111111", + "111111111110111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 4, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111", + "11111111", + "111111111110", + "1111111111101111", + "11111111111011111111", + "111111111110111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 8, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111", + "1111111111101111", + "111111111110111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 10, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111", + "11111111111011111111", + "111111111110111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 11, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111", + "1111111111101111111111", + "111111111110111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 16, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 31, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 32, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1", + "11", + "111", + "1111", + "11111", + "111111", + "1111111", + "11111111", + "111111111", + "1111111111", + "11111111111", + "111111111110", + "1111111111101", + "11111111111011", + "111111111110111", + "1111111111101111", + "11111111111011111", + "111111111110111111", + "1111111111101111111", + "11111111111011111111", + "111111111110111111111", + "1111111111101111111111", + "11111111111011111111111", + "111111111110111111111111", + "1111111111101111111111111", + "11111111111011111111111111", + "111111111110111111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111", + "111111111110111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111", + "1111111111101111111111111111111111", + "11111111111011111111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111", + "11111111111011111111111111111111111111", + "111111111110111111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111", + "111111111110111111111111111111111111111111", + "1111111111101111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11", + "1111", + "111111", + "11111111", + "1111111111", + "111111111110", + "11111111111011", + "1111111111101111", + "111111111110111111", + "11111111111011111111", + "1111111111101111111111", + "111111111110111111111111", + "11111111111011111111111111", + "1111111111101111111111111111", + "111111111110111111111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111", + "111111111110111111111111111111111111", + "11111111111011111111111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "111", + "111111", + "111111111", + "111111111110", + "111111111110111", + "111111111110111111", + "111111111110111111111", + "111111111110111111111111", + "111111111110111111111111111", + "111111111110111111111111111111", + "111111111110111111111111111111111", + "111111111110111111111111111111111111", + "111111111110111111111111111111111111111", + "111111111110111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111", + "11111111", + "111111111110", + "1111111111101111", + "11111111111011111111", + "111111111110111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111", + "1111111111101111", + "111111111110111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111", + "11111111111011111111", + "111111111110111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111", + "1111111111101111111111", + "111111111110111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1", + "11", + "111", + "1111", + "11111", + "111111", + "1111111", + "11111111", + "111111111", + "1111111111", + "11111111111", + "111111111110", + "1111111111101", + "11111111111011", + "111111111110111", + "1111111111101111", + "11111111111011111", + "111111111110111111", + "1111111111101111111", + "11111111111011111111", + "111111111110111111111", + "1111111111101111111111", + "11111111111011111111111", + "111111111110111111111111", + "1111111111101111111111111", + "11111111111011111111111111", + "111111111110111111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111", + "111111111110111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111", + "1111111111101111111111111111111111", + "11111111111011111111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111", + "11111111111011111111111111111111111111", + "111111111110111111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111", + "111111111110111111111111111111111111111111", + "1111111111101111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11", + "1111", + "111111", + "11111111", + "1111111111", + "111111111110", + "11111111111011", + "1111111111101111", + "111111111110111111", + "11111111111011111111", + "1111111111101111111111", + "111111111110111111111111", + "11111111111011111111111111", + "1111111111101111111111111111", + "111111111110111111111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111", + "111111111110111111111111111111111111", + "11111111111011111111111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "111", + "111111", + "111111111", + "111111111110", + "111111111110111", + "111111111110111111", + "111111111110111111111", + "111111111110111111111111", + "111111111110111111111111111", + "111111111110111111111111111111", + "111111111110111111111111111111111", + "111111111110111111111111111111111111", + "111111111110111111111111111111111111111", + "111111111110111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111", + "11111111", + "111111111110", + "1111111111101111", + "11111111111011111111", + "111111111110111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111", + "1111111111101111", + "111111111110111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111", + "11111111111011111111", + "111111111110111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111", + "1111111111101111111111", + "111111111110111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1", + "11", + "111", + "1111", + "11111", + "111111", + "1111111", + "11111111", + "111111111", + "1111111111", + "11111111111", + "111111111110", + "1111111111101", + "11111111111011", + "111111111110111", + "1111111111101111", + "11111111111011111", + "111111111110111111", + "1111111111101111111", + "11111111111011111111", + "111111111110111111111", + "1111111111101111111111", + "11111111111011111111111", + "111111111110111111111111", + "1111111111101111111111111", + "11111111111011111111111111", + "111111111110111111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111", + "111111111110111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111", + "1111111111101111111111111111111111", + "11111111111011111111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111", + "11111111111011111111111111111111111111", + "111111111110111111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111", + "111111111110111111111111111111111111111111", + "1111111111101111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11", + "1111", + "111111", + "11111111", + "1111111111", + "111111111110", + "11111111111011", + "1111111111101111", + "111111111110111111", + "11111111111011111111", + "1111111111101111111111", + "111111111110111111111111", + "11111111111011111111111111", + "1111111111101111111111111111", + "111111111110111111111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111", + "111111111110111111111111111111111111", + "11111111111011111111111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "111", + "111111", + "111111111", + "111111111110", + "111111111110111", + "111111111110111111", + "111111111110111111111", + "111111111110111111111111", + "111111111110111111111111111", + "111111111110111111111111111111", + "111111111110111111111111111111111", + "111111111110111111111111111111111111", + "111111111110111111111111111111111111111", + "111111111110111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111", + "11111111", + "111111111110", + "1111111111101111", + "11111111111011111111", + "111111111110111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111", + "1111111111101111", + "111111111110111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111", + "11111111111011111111", + "111111111110111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111", + "1111111111101111111111", + "111111111110111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1", + "11", + "111", + "1111", + "11111", + "111111", + "1111111", + "11111111", + "111111111", + "1111111111", + "11111111111", + "111111111110", + "1111111111101", + "11111111111011", + "111111111110111", + "1111111111101111", + "11111111111011111", + "111111111110111111", + "1111111111101111111", + "11111111111011111111", + "111111111110111111111", + "1111111111101111111111", + "11111111111011111111111", + "111111111110111111111111", + "1111111111101111111111111", + "11111111111011111111111111", + "111111111110111111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111", + "111111111110111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111", + "1111111111101111111111111111111111", + "11111111111011111111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111", + "11111111111011111111111111111111111111", + "111111111110111111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111", + "111111111110111111111111111111111111111111", + "1111111111101111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11", + "1111", + "111111", + "11111111", + "1111111111", + "111111111110", + "11111111111011", + "1111111111101111", + "111111111110111111", + "11111111111011111111", + "1111111111101111111111", + "111111111110111111111111", + "11111111111011111111111111", + "1111111111101111111111111111", + "111111111110111111111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111", + "111111111110111111111111111111111111", + "11111111111011111111111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "111", + "111111", + "111111111", + "111111111110", + "111111111110111", + "111111111110111111", + "111111111110111111111", + "111111111110111111111111", + "111111111110111111111111111", + "111111111110111111111111111111", + "111111111110111111111111111111111", + "111111111110111111111111111111111111", + "111111111110111111111111111111111111111", + "111111111110111111111111111111111111111111", + "111111111110111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111", + "11111111", + "111111111110", + "1111111111101111", + "11111111111011111111", + "111111111110111111111111", + "1111111111101111111111111111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111", + "1111111111101111", + "111111111110111111111111", + "11111111111011111111111111111111", + "1111111111101111111111111111111111111111", + "111111111110111111111111111111111111111111111111", + "11111111111011111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111", + "11111111111011111111", + "111111111110111111111111111111", + "1111111111101111111111111111111111111111", + "11111111111011111111111111111111111111111111111111", + "111111111110111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111", + "1111111111101111111111", + "111111111110111111111111111111111", + "11111111111011111111111111111111111111111111", + "1111111111101111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111", + "11111111111011111111111111111111", + "111111111110111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "1111111111101111111111111111111", + "11111111111011111111111111111111111111111111111111111111111111", + }, +}, +{ + .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { + "root", + "1111111111101111111111111111111111111111111111111111111111111111", + "11111111111011111111111111111111", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 1, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1", + "10", + "100", + "1000", + "10000", + "100000", + "1000000", + "10000000", + "100000000", + "1000000000", + "10000000000", + "100000000001", + "1000000000010", + "10000000000100", + "100000000001000", + "1000000000010000", + "10000000000100000", + "100000000001000000", + "1000000000010000000", + "10000000000100000000", + "100000000001000000000", + "1000000000010000000000", + "10000000000100000000000", + "100000000001000000000000", + "1000000000010000000000000", + "10000000000100000000000000", + "100000000001000000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000", + "100000000001000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000", + "1000000000010000000000000000000000", + "10000000000100000000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000", + "10000000000100000000000000000000000000", + "100000000001000000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000", + "100000000001000000000000000000000000000000", + "1000000000010000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 2, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10", + "1000", + "100000", + "10000000", + "1000000000", + "100000000001", + "10000000000100", + "1000000000010000", + "100000000001000000", + "10000000000100000000", + "1000000000010000000000", + "100000000001000000000000", + "10000000000100000000000000", + "1000000000010000000000000000", + "100000000001000000000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000", + "100000000001000000000000000000000000", + "10000000000100000000000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 3, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "100", + "100000", + "100000000", + "100000000001", + "100000000001000", + "100000000001000000", + "100000000001000000000", + "100000000001000000000000", + "100000000001000000000000000", + "100000000001000000000000000000", + "100000000001000000000000000000000", + "100000000001000000000000000000000000", + "100000000001000000000000000000000000000", + "100000000001000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 4, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000", + "10000000", + "100000000001", + "1000000000010000", + "10000000000100000000", + "100000000001000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 8, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000", + "1000000000010000", + "100000000001000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 10, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000", + "10000000000100000000", + "100000000001000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 11, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000", + "1000000000010000000000", + "100000000001000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 16, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 31, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 32, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 1, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1", + "10", + "100", + "1000", + "10000", + "100000", + "1000000", + "10000000", + "100000000", + "1000000000", + "10000000000", + "100000000001", + "1000000000010", + "10000000000100", + "100000000001000", + "1000000000010000", + "10000000000100000", + "100000000001000000", + "1000000000010000000", + "10000000000100000000", + "100000000001000000000", + "1000000000010000000000", + "10000000000100000000000", + "100000000001000000000000", + "1000000000010000000000000", + "10000000000100000000000000", + "100000000001000000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000", + "100000000001000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000", + "1000000000010000000000000000000000", + "10000000000100000000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000", + "10000000000100000000000000000000000000", + "100000000001000000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000", + "100000000001000000000000000000000000000000", + "1000000000010000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 2, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10", + "1000", + "100000", + "10000000", + "1000000000", + "100000000001", + "10000000000100", + "1000000000010000", + "100000000001000000", + "10000000000100000000", + "1000000000010000000000", + "100000000001000000000000", + "10000000000100000000000000", + "1000000000010000000000000000", + "100000000001000000000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000", + "100000000001000000000000000000000000", + "10000000000100000000000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 3, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "100", + "100000", + "100000000", + "100000000001", + "100000000001000", + "100000000001000000", + "100000000001000000000", + "100000000001000000000000", + "100000000001000000000000000", + "100000000001000000000000000000", + "100000000001000000000000000000000", + "100000000001000000000000000000000000", + "100000000001000000000000000000000000000", + "100000000001000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 4, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000", + "10000000", + "100000000001", + "1000000000010000", + "10000000000100000000", + "100000000001000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 8, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000", + "1000000000010000", + "100000000001000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 10, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000", + "10000000000100000000", + "100000000001000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 11, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000", + "1000000000010000000000", + "100000000001000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 16, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 31, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 32, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 1, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1", + "10", + "100", + "1000", + "10000", + "100000", + "1000000", + "10000000", + "100000000", + "1000000000", + "10000000000", + "100000000001", + "1000000000010", + "10000000000100", + "100000000001000", + "1000000000010000", + "10000000000100000", + "100000000001000000", + "1000000000010000000", + "10000000000100000000", + "100000000001000000000", + "1000000000010000000000", + "10000000000100000000000", + "100000000001000000000000", + "1000000000010000000000000", + "10000000000100000000000000", + "100000000001000000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000", + "100000000001000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000", + "1000000000010000000000000000000000", + "10000000000100000000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000", + "10000000000100000000000000000000000000", + "100000000001000000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000", + "100000000001000000000000000000000000000000", + "1000000000010000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 2, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10", + "1000", + "100000", + "10000000", + "1000000000", + "100000000001", + "10000000000100", + "1000000000010000", + "100000000001000000", + "10000000000100000000", + "1000000000010000000000", + "100000000001000000000000", + "10000000000100000000000000", + "1000000000010000000000000000", + "100000000001000000000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000", + "100000000001000000000000000000000000", + "10000000000100000000000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 3, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "100", + "100000", + "100000000", + "100000000001", + "100000000001000", + "100000000001000000", + "100000000001000000000", + "100000000001000000000000", + "100000000001000000000000000", + "100000000001000000000000000000", + "100000000001000000000000000000000", + "100000000001000000000000000000000000", + "100000000001000000000000000000000000000", + "100000000001000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 4, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000", + "10000000", + "100000000001", + "1000000000010000", + "10000000000100000000", + "100000000001000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 8, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000", + "1000000000010000", + "100000000001000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 10, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000", + "10000000000100000000", + "100000000001000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 11, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000", + "1000000000010000000000", + "100000000001000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 16, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 31, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 12.33999999999999986 }, + .sparsity = 32, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 1, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1", + "10", + "100", + "1000", + "10000", + "100000", + "1000000", + "10000000", + "100000000", + "1000000000", + "10000000000", + "100000000001", + "1000000000010", + "10000000000100", + "100000000001000", + "1000000000010000", + "10000000000100000", + "100000000001000000", + "1000000000010000000", + "10000000000100000000", + "100000000001000000000", + "1000000000010000000000", + "10000000000100000000000", + "100000000001000000000000", + "1000000000010000000000000", + "10000000000100000000000000", + "100000000001000000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000", + "100000000001000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000", + "1000000000010000000000000000000000", + "10000000000100000000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000", + "10000000000100000000000000000000000000", + "100000000001000000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000", + "100000000001000000000000000000000000000000", + "1000000000010000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 2, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10", + "1000", + "100000", + "10000000", + "1000000000", + "100000000001", + "10000000000100", + "1000000000010000", + "100000000001000000", + "10000000000100000000", + "1000000000010000000000", + "100000000001000000000000", + "10000000000100000000000000", + "1000000000010000000000000000", + "100000000001000000000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000", + "100000000001000000000000000000000000", + "10000000000100000000000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 3, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "100", + "100000", + "100000000", + "100000000001", + "100000000001000", + "100000000001000000", + "100000000001000000000", + "100000000001000000000000", + "100000000001000000000000000", + "100000000001000000000000000000", + "100000000001000000000000000000000", + "100000000001000000000000000000000000", + "100000000001000000000000000000000000000", + "100000000001000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 4, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000", + "10000000", + "100000000001", + "1000000000010000", + "10000000000100000000", + "100000000001000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 8, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000", + "1000000000010000", + "100000000001000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 10, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000", + "10000000000100000000", + "100000000001000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 11, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000", + "1000000000010000000000", + "100000000001000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 16, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 31, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = 0.00000000000000000 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 32, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 1, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1", + "10", + "100", + "1000", + "10000", + "100000", + "1000000", + "10000000", + "100000000", + "1000000000", + "10000000000", + "100000000001", + "1000000000010", + "10000000000100", + "100000000001000", + "1000000000010000", + "10000000000100000", + "100000000001000000", + "1000000000010000000", + "10000000000100000000", + "100000000001000000000", + "1000000000010000000000", + "10000000000100000000000", + "100000000001000000000000", + "1000000000010000000000000", + "10000000000100000000000000", + "100000000001000000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000", + "100000000001000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000", + "1000000000010000000000000000000000", + "10000000000100000000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000", + "10000000000100000000000000000000000000", + "100000000001000000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000", + "100000000001000000000000000000000000000000", + "1000000000010000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 2, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10", + "1000", + "100000", + "10000000", + "1000000000", + "100000000001", + "10000000000100", + "1000000000010000", + "100000000001000000", + "10000000000100000000", + "1000000000010000000000", + "100000000001000000000000", + "10000000000100000000000000", + "1000000000010000000000000000", + "100000000001000000000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000", + "100000000001000000000000000000000000", + "10000000000100000000000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 3, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "100", + "100000", + "100000000", + "100000000001", + "100000000001000", + "100000000001000000", + "100000000001000000000", + "100000000001000000000000", + "100000000001000000000000000", + "100000000001000000000000000000", + "100000000001000000000000000000000", + "100000000001000000000000000000000000", + "100000000001000000000000000000000000000", + "100000000001000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 4, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000", + "10000000", + "100000000001", + "1000000000010000", + "10000000000100000000", + "100000000001000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 8, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000", + "1000000000010000", + "100000000001000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 10, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000", + "10000000000100000000", + "100000000001000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 11, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000", + "1000000000010000000000", + "100000000001000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 16, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 31, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = -54.32099999999999795 }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 32, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 1, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1", + "10", + "100", + "1000", + "10000", + "100000", + "1000000", + "10000000", + "100000000", + "1000000000", + "10000000000", + "100000000001", + "1000000000010", + "10000000000100", + "100000000001000", + "1000000000010000", + "10000000000100000", + "100000000001000000", + "1000000000010000000", + "10000000000100000000", + "100000000001000000000", + "1000000000010000000000", + "10000000000100000000000", + "100000000001000000000000", + "1000000000010000000000000", + "10000000000100000000000000", + "100000000001000000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000", + "100000000001000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000", + "1000000000010000000000000000000000", + "10000000000100000000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000", + "10000000000100000000000000000000000000", + "100000000001000000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000", + "100000000001000000000000000000000000000000", + "1000000000010000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 2, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10", + "1000", + "100000", + "10000000", + "1000000000", + "100000000001", + "10000000000100", + "1000000000010000", + "100000000001000000", + "10000000000100000000", + "1000000000010000000000", + "100000000001000000000000", + "10000000000100000000000000", + "1000000000010000000000000000", + "100000000001000000000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000", + "100000000001000000000000000000000000", + "10000000000100000000000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 3, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "100", + "100000", + "100000000", + "100000000001", + "100000000001000", + "100000000001000000", + "100000000001000000000", + "100000000001000000000000", + "100000000001000000000000000", + "100000000001000000000000000000", + "100000000001000000000000000000000", + "100000000001000000000000000000000000", + "100000000001000000000000000000000000000", + "100000000001000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 4, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000", + "10000000", + "100000000001", + "1000000000010000", + "10000000000100000000", + "100000000001000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 8, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000", + "1000000000010000", + "100000000001000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 10, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000", + "10000000000100000000", + "100000000001000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 11, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000", + "1000000000010000000000", + "100000000001000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 16, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 31, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = true, .value = DBL_MIN }, + .max = { .set = true, .value = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.00000000000000000 }, + .sparsity = 32, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1", + "10", + "100", + "1000", + "10000", + "100000", + "1000000", + "10000000", + "100000000", + "1000000000", + "10000000000", + "100000000001", + "1000000000010", + "10000000000100", + "100000000001000", + "1000000000010000", + "10000000000100000", + "100000000001000000", + "1000000000010000000", + "10000000000100000000", + "100000000001000000000", + "1000000000010000000000", + "10000000000100000000000", + "100000000001000000000000", + "1000000000010000000000000", + "10000000000100000000000000", + "100000000001000000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000", + "100000000001000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000", + "1000000000010000000000000000000000", + "10000000000100000000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000", + "10000000000100000000000000000000000000", + "100000000001000000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000", + "100000000001000000000000000000000000000000", + "1000000000010000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10", + "1000", + "100000", + "10000000", + "1000000000", + "100000000001", + "10000000000100", + "1000000000010000", + "100000000001000000", + "10000000000100000000", + "1000000000010000000000", + "100000000001000000000000", + "10000000000100000000000000", + "1000000000010000000000000000", + "100000000001000000000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000", + "100000000001000000000000000000000000", + "10000000000100000000000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "100", + "100000", + "100000000", + "100000000001", + "100000000001000", + "100000000001000000", + "100000000001000000000", + "100000000001000000000000", + "100000000001000000000000000", + "100000000001000000000000000000", + "100000000001000000000000000000000", + "100000000001000000000000000000000000", + "100000000001000000000000000000000000000", + "100000000001000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000", + "10000000", + "100000000001", + "1000000000010000", + "10000000000100000000", + "100000000001000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000", + "1000000000010000", + "100000000001000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000", + "10000000000100000000", + "100000000001000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000", + "1000000000010000000000", + "100000000001000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1", + "10", + "100", + "1000", + "10000", + "100000", + "1000000", + "10000000", + "100000000", + "1000000000", + "10000000000", + "100000000001", + "1000000000010", + "10000000000100", + "100000000001000", + "1000000000010000", + "10000000000100000", + "100000000001000000", + "1000000000010000000", + "10000000000100000000", + "100000000001000000000", + "1000000000010000000000", + "10000000000100000000000", + "100000000001000000000000", + "1000000000010000000000000", + "10000000000100000000000000", + "100000000001000000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000", + "100000000001000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000", + "1000000000010000000000000000000000", + "10000000000100000000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000", + "10000000000100000000000000000000000000", + "100000000001000000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000", + "100000000001000000000000000000000000000000", + "1000000000010000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10", + "1000", + "100000", + "10000000", + "1000000000", + "100000000001", + "10000000000100", + "1000000000010000", + "100000000001000000", + "10000000000100000000", + "1000000000010000000000", + "100000000001000000000000", + "10000000000100000000000000", + "1000000000010000000000000000", + "100000000001000000000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000", + "100000000001000000000000000000000000", + "10000000000100000000000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "100", + "100000", + "100000000", + "100000000001", + "100000000001000", + "100000000001000000", + "100000000001000000000", + "100000000001000000000000", + "100000000001000000000000000", + "100000000001000000000000000000", + "100000000001000000000000000000000", + "100000000001000000000000000000000000", + "100000000001000000000000000000000000000", + "100000000001000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000", + "10000000", + "100000000001", + "1000000000010000", + "10000000000100000000", + "100000000001000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000", + "1000000000010000", + "100000000001000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000", + "10000000000100000000", + "100000000001000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000", + "1000000000010000000000", + "100000000001000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1", + "10", + "100", + "1000", + "10000", + "100000", + "1000000", + "10000000", + "100000000", + "1000000000", + "10000000000", + "100000000001", + "1000000000010", + "10000000000100", + "100000000001000", + "1000000000010000", + "10000000000100000", + "100000000001000000", + "1000000000010000000", + "10000000000100000000", + "100000000001000000000", + "1000000000010000000000", + "10000000000100000000000", + "100000000001000000000000", + "1000000000010000000000000", + "10000000000100000000000000", + "100000000001000000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000", + "100000000001000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000", + "1000000000010000000000000000000000", + "10000000000100000000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000", + "10000000000100000000000000000000000000", + "100000000001000000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000", + "100000000001000000000000000000000000000000", + "1000000000010000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10", + "1000", + "100000", + "10000000", + "1000000000", + "100000000001", + "10000000000100", + "1000000000010000", + "100000000001000000", + "10000000000100000000", + "1000000000010000000000", + "100000000001000000000000", + "10000000000100000000000000", + "1000000000010000000000000000", + "100000000001000000000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000", + "100000000001000000000000000000000000", + "10000000000100000000000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "100", + "100000", + "100000000", + "100000000001", + "100000000001000", + "100000000001000000", + "100000000001000000000", + "100000000001000000000000", + "100000000001000000000000000", + "100000000001000000000000000000", + "100000000001000000000000000000000", + "100000000001000000000000000000000000", + "100000000001000000000000000000000000000", + "100000000001000000000000000000000000000000", + "100000000001000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000", + "10000000", + "100000000001", + "1000000000010000", + "10000000000100000000", + "100000000001000000000000", + "1000000000010000000000000000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000", + "1000000000010000", + "100000000001000000000000", + "10000000000100000000000000000000", + "1000000000010000000000000000000000000000", + "100000000001000000000000000000000000000000000000", + "10000000000100000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000", + "10000000000100000000", + "100000000001000000000000000000", + "1000000000010000000000000000000000000000", + "10000000000100000000000000000000000000000000000000", + "100000000001000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000", + "1000000000010000000000", + "100000000001000000000000000000000", + "10000000000100000000000000000000000000000000", + "1000000000010000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000", + "10000000000100000000000000000000", + "100000000001000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "1000000000010000000000000000000", + "10000000000100000000000000000000000000000000000000000000000000", + }, +}, +{ + .value = DBL_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { + "root", + "1000000000010000000000000000000000000000000000000000000000000000", + "10000000000100000000000000000000", + }, }, diff --git a/test/data/range-edge-generation/edges_int32.cstruct b/test/data/range-edge-generation/edges_int32.cstruct index 9132577ba..5e8880efa 100644 --- a/test/data/range-edge-generation/edges_int32.cstruct +++ b/test/data/range-edge-generation/edges_int32.cstruct @@ -1,96 +1,221 @@ -// This is a copy of test vectors from the mongodb/mongo repository. -// The order of edges is rearranged to permit exact matching. -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(13), .sparsity=1, { +// This code is GENERATED! Do not edit! Regenerate with `test/util/make_includes.py` +// clang-format off +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 1, + .expectEdges = { "root", "0111", "0", "01", "011", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(13), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 2, + .expectEdges = { "root", "0111", "01", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(13), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 3, + .expectEdges = { "root", "0111", "011", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(13), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 4, + .expectEdges = { "root", "0111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(13), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 8, + .expectEdges = { "root", "0111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(13), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 10, + .expectEdges = { "root", "0111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(13), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 11, + .expectEdges = { "root", "0111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(13), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 16, + .expectEdges = { "root", "0111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(13), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 31, + .expectEdges = { "root", "0111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(13), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 32, + .expectEdges = { "root", "0111", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 1, + .expectEdges = { "root", "1000", "1", "10", "100", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 2, + .expectEdges = { "root", "1000", "10", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 3, + .expectEdges = { "root", "1000", "100", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 4, + .expectEdges = { "root", "1000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 8, + .expectEdges = { "root", "1000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 10, + .expectEdges = { "root", "1000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 11, + .expectEdges = { "root", "1000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 16, + .expectEdges = { "root", "1000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 31, + .expectEdges = { "root", "1000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 32, + .expectEdges = { "root", "1000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000000000000111", "1", @@ -124,8 +249,14 @@ "10000000000000000000000000000", "100000000000000000000000000001", "1000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000000000000111", "10", @@ -143,8 +274,14 @@ "10000000000000000000000000", "1000000000000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000000000000111", "100", @@ -157,8 +294,14 @@ "100000000000000000000000", "100000000000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000000000000111", "1000", @@ -168,42 +311,84 @@ "10000000000000000000", "100000000000000000000000", "1000000000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000000000000111", "10000000", "1000000000000000", "100000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000", "10000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000000000000111", "10000000000", "1000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000000000000111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "000111", "0", @@ -211,48 +396,108 @@ "000", "0001", "00011", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "000111", "00", "0001", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "000111", "000", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "000111", "0001", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "000111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "000111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "000111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "000111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "000111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "000111", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "001000", "0", @@ -260,48 +505,108 @@ "001", "0010", "00100", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "001000", "00", "0010", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "001000", "001", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "001000", "0010", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "001000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "001000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "001000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "001000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "001000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "001000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000000000000111", "1", @@ -335,8 +640,14 @@ "10000000000000000000000000000", "100000000000000000000000000001", "1000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000000000000111", "10", @@ -354,8 +665,14 @@ "10000000000000000000000000", "1000000000000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000000000000111", "100", @@ -368,8 +685,14 @@ "100000000000000000000000", "100000000000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000000000000111", "1000", @@ -379,42 +702,84 @@ "10000000000000000000", "100000000000000000000000", "1000000000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000000000000111", "10000000", "1000000000000000", "100000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000", "10000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000000000000111", "10000000000", "1000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000000000000111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "00000000111", "0", @@ -427,8 +792,14 @@ "00000000", "000000001", "0000000011", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "00000000111", "00", @@ -436,47 +807,101 @@ "000000", "00000000", "0000000011", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "00000000111", "000", "000000", "000000001", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "00000000111", "0000", "00000000", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "00000000111", "00000000", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "00000000111", "0000000011", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "00000000111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "00000000111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "00000000111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "00000000111", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "00000001000", "0", @@ -489,8 +914,14 @@ "00000001", "000000010", "0000000100", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "00000001000", "00", @@ -498,47 +929,101 @@ "000000", "00000001", "0000000100", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "00000001000", "000", "000000", "000000010", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "00000001000", "0000", "00000001", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "00000001000", "00000001", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "00000001000", "0000000100", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "00000001000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "00000001000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "00000001000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "00000001000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000000000000111", "1", @@ -572,8 +1057,14 @@ "10000000000000000000000000000", "100000000000000000000000000001", "1000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000000000000111", "10", @@ -591,8 +1082,14 @@ "10000000000000000000000000", "1000000000000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000000000000111", "100", @@ -605,8 +1102,14 @@ "100000000000000000000000", "100000000000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000000000000111", "1000", @@ -616,42 +1119,84 @@ "10000000000000000000", "100000000000000000000000", "1000000000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000000000000111", "10000000", "1000000000000000", "100000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000", "10000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000000000000111", "10000000000", "1000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000000000000111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "0000000000000000000000000000111", "0", @@ -684,8 +1229,14 @@ "0000000000000000000000000000", "00000000000000000000000000001", "000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "0000000000000000000000000000111", "00", @@ -703,8 +1254,14 @@ "00000000000000000000000000", "0000000000000000000000000000", "000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "0000000000000000000000000000111", "000", @@ -717,8 +1274,14 @@ "000000000000000000000000", "000000000000000000000000000", "000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "0000000000000000000000000000111", "0000", @@ -728,41 +1291,83 @@ "00000000000000000000", "000000000000000000000000", "0000000000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "0000000000000000000000000000111", "00000000", "0000000000000000", "000000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "0000000000000000000000000000111", "0000000000", "00000000000000000000", "000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "0000000000000000000000000000111", "00000000000", "0000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "0000000000000000000000000000111", "0000000000000000", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "0000000000000000000000000000111", -}}, -{.value=7, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "0000000000000000000000000000111", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "00000000000000000000000000001000", "0", @@ -796,8 +1401,14 @@ "00000000000000000000000000001", "000000000000000000000000000010", "0000000000000000000000000000100", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "00000000000000000000000000001000", "00", @@ -815,8 +1426,14 @@ "00000000000000000000000000", "0000000000000000000000000000", "000000000000000000000000000010", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "00000000000000000000000000001000", "000", @@ -829,8 +1446,14 @@ "000000000000000000000000", "000000000000000000000000000", "000000000000000000000000000010", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "00000000000000000000000000001000", "0000", @@ -840,42 +1463,84 @@ "00000000000000000000", "000000000000000000000000", "0000000000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "00000000000000000000000000001000", "00000000", "0000000000000000", "000000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "00000000000000000000000000001000", "0000000000", "00000000000000000000", "000000000000000000000000000010", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "00000000000000000000000000001000", "00000000000", "0000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "00000000000000000000000000001000", "0000000000000000", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "00000000000000000000000000001000", "0000000000000000000000000000100", -}}, -{.value=7, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "00000000000000000000000000001000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000000000000111", "1", @@ -909,8 +1574,14 @@ "10000000000000000000000000000", "100000000000000000000000000001", "1000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000000000000111", "10", @@ -928,8 +1599,14 @@ "10000000000000000000000000", "1000000000000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000000000000111", "100", @@ -942,8 +1619,14 @@ "100000000000000000000000", "100000000000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000000000000111", "1000", @@ -953,42 +1636,84 @@ "10000000000000000000", "100000000000000000000000", "1000000000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000000000000111", "10000000", "1000000000000000", "100000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000", "10000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000000000000111", "10000000000", "1000000000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000000000", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000000000000111", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000000000000111", "1", @@ -1022,8 +1747,14 @@ "10000000000000000000000000000", "100000000000000000000000000001", "1000000000000000000000000000011", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000000000000111", "10", @@ -1041,8 +1772,14 @@ "10000000000000000000000000", "1000000000000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000000000000111", "100", @@ -1055,8 +1792,14 @@ "100000000000000000000000", "100000000000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000000000000111", "1000", @@ -1066,42 +1809,84 @@ "10000000000000000000", "100000000000000000000000", "1000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000000000000111", "10000000", "1000000000000000", "100000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000", "10000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000000000000111", "10000000000", "1000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000000000000000000000011", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000000000000111", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000000000000111", "1", @@ -1135,8 +1920,14 @@ "10000000000000000000000000000", "100000000000000000000000000001", "1000000000000000000000000000011", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000000000000111", "10", @@ -1154,8 +1945,14 @@ "10000000000000000000000000", "1000000000000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000000000000111", "100", @@ -1168,8 +1965,14 @@ "100000000000000000000000", "100000000000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000000000000111", "1000", @@ -1179,42 +1982,84 @@ "10000000000000000000", "100000000000000000000000", "1000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000000000000111", "10000000", "1000000000000000", "100000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000", "10000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000000000000111", "10000000000", "1000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000000000000000000000011", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000000000000111", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000000000000111", "1", @@ -1248,8 +2093,14 @@ "10000000000000000000000000000", "100000000000000000000000000001", "1000000000000000000000000000011", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000000000000111", "10", @@ -1267,8 +2118,14 @@ "10000000000000000000000000", "1000000000000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000000000000111", "100", @@ -1281,8 +2138,14 @@ "100000000000000000000000", "100000000000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000000000000111", "1000", @@ -1292,42 +2155,84 @@ "10000000000000000000", "100000000000000000000000", "1000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000000000000111", "10000000", "1000000000000000", "100000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000", "10000000000000000000", "100000000000000000000000000001", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000000000000111", "10000000000", "1000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000000000000111", "1000000000000000000000000000011", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000000000000111", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "100000", "1", @@ -1335,48 +2240,108 @@ "100", "1000", "10000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "100000", "10", "1000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "100000", "100", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "100000", "1000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "100000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "100000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "100000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "100000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "100000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(32), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "100000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "100001", "1", @@ -1384,48 +2349,108 @@ "100", "1000", "10000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "100001", "10", "1000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "100001", "100", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "100001", "1000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "100001", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "100001", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "100001", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "100001", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "100001", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "100001", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000000000100000", "1", @@ -1459,8 +2484,14 @@ "10000000000000000000000000100", "100000000000000000000000001000", "1000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000000000100000", "10", @@ -1478,8 +2509,14 @@ "10000000000000000000000000", "1000000000000000000000000010", "100000000000000000000000001000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000000000100000", "100", @@ -1492,8 +2529,14 @@ "100000000000000000000000", "100000000000000000000000001", "100000000000000000000000001000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000000000100000", "1000", @@ -1503,42 +2546,84 @@ "10000000000000000000", "100000000000000000000000", "1000000000000000000000000010", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000000000100000", "10000000", "1000000000000000", "100000000000000000000000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000", "10000000000000000000", "100000000000000000000000001000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000000000100000", "10000000000", "1000000000000000000000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000000000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000000000100000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "00000100000", "0", @@ -1551,8 +2636,14 @@ "00000100", "000001000", "0000010000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "00000100000", "00", @@ -1560,47 +2651,101 @@ "000001", "00000100", "0000010000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "00000100000", "000", "000001", "000001000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "00000100000", "0000", "00000100", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "00000100000", "00000100", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "00000100000", "0000010000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "00000100000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "00000100000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "00000100000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "00000100000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "00000100001", "0", @@ -1613,8 +2758,14 @@ "00000100", "000001000", "0000010000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "00000100001", "00", @@ -1622,47 +2773,101 @@ "000001", "00000100", "0000010000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "00000100001", "000", "000001", "000001000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "00000100001", "0000", "00000100", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "00000100001", "00000100", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "00000100001", "0000010000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "00000100001", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "00000100001", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "00000100001", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "00000100001", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000000000100000", "1", @@ -1696,8 +2901,14 @@ "10000000000000000000000000100", "100000000000000000000000001000", "1000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000000000100000", "10", @@ -1715,8 +2926,14 @@ "10000000000000000000000000", "1000000000000000000000000010", "100000000000000000000000001000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000000000100000", "100", @@ -1729,8 +2946,14 @@ "100000000000000000000000", "100000000000000000000000001", "100000000000000000000000001000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000000000100000", "1000", @@ -1740,42 +2963,84 @@ "10000000000000000000", "100000000000000000000000", "1000000000000000000000000010", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000000000100000", "10000000", "1000000000000000", "100000000000000000000000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000", "10000000000000000000", "100000000000000000000000001000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000000000100000", "10000000000", "1000000000000000000000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000000000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000000000100000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "0000000000000000000000000100000", "0", @@ -1808,8 +3073,14 @@ "0000000000000000000000000100", "00000000000000000000000001000", "000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "0000000000000000000000000100000", "00", @@ -1827,8 +3098,14 @@ "00000000000000000000000001", "0000000000000000000000000100", "000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "0000000000000000000000000100000", "000", @@ -1841,8 +3118,14 @@ "000000000000000000000000", "000000000000000000000000010", "000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "0000000000000000000000000100000", "0000", @@ -1852,41 +3135,83 @@ "00000000000000000000", "000000000000000000000000", "0000000000000000000000000100", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "0000000000000000000000000100000", "00000000", "0000000000000000", "000000000000000000000000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "0000000000000000000000000100000", "0000000000", "00000000000000000000", "000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "0000000000000000000000000100000", "00000000000", "0000000000000000000000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "0000000000000000000000000100000", "0000000000000000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "0000000000000000000000000100000", -}}, -{.value=32, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "0000000000000000000000000100000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "00000000000000000000000000100001", "0", @@ -1920,8 +3245,14 @@ "00000000000000000000000000100", "000000000000000000000000001000", "0000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "00000000000000000000000000100001", "00", @@ -1939,8 +3270,14 @@ "00000000000000000000000000", "0000000000000000000000000010", "000000000000000000000000001000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "00000000000000000000000000100001", "000", @@ -1953,8 +3290,14 @@ "000000000000000000000000", "000000000000000000000000001", "000000000000000000000000001000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "00000000000000000000000000100001", "0000", @@ -1964,42 +3307,84 @@ "00000000000000000000", "000000000000000000000000", "0000000000000000000000000010", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "00000000000000000000000000100001", "00000000", "0000000000000000", "000000000000000000000000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "00000000000000000000000000100001", "0000000000", "00000000000000000000", "000000000000000000000000001000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "00000000000000000000000000100001", "00000000000", "0000000000000000000000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "00000000000000000000000000100001", "0000000000000000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "00000000000000000000000000100001", "0000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "00000000000000000000000000100001", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000000000100000", "1", @@ -2033,8 +3418,14 @@ "10000000000000000000000000100", "100000000000000000000000001000", "1000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000000000100000", "10", @@ -2052,8 +3443,14 @@ "10000000000000000000000000", "1000000000000000000000000010", "100000000000000000000000001000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000000000100000", "100", @@ -2066,8 +3463,14 @@ "100000000000000000000000", "100000000000000000000000001", "100000000000000000000000001000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000000000100000", "1000", @@ -2077,42 +3480,84 @@ "10000000000000000000", "100000000000000000000000", "1000000000000000000000000010", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000000000100000", "10000000", "1000000000000000", "100000000000000000000000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000", "10000000000000000000", "100000000000000000000000001000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000000000100000", "10000000000", "1000000000000000000000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000000000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000000000100000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000000000100000", "1", @@ -2146,8 +3591,14 @@ "10000000000000000000000000100", "100000000000000000000000001000", "1000000000000000000000000010000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000000000100000", "10", @@ -2165,8 +3616,14 @@ "10000000000000000000000000", "1000000000000000000000000010", "100000000000000000000000001000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000000000100000", "100", @@ -2179,8 +3636,14 @@ "100000000000000000000000", "100000000000000000000000001", "100000000000000000000000001000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000000000100000", "1000", @@ -2190,42 +3653,84 @@ "10000000000000000000", "100000000000000000000000", "1000000000000000000000000010", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000000000100000", "10000000", "1000000000000000", "100000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000", "10000000000000000000", "100000000000000000000000001000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000000000100000", "10000000000", "1000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000000000000000000010000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000000000100000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000000000100000", "1", @@ -2259,8 +3764,14 @@ "10000000000000000000000000100", "100000000000000000000000001000", "1000000000000000000000000010000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000000000100000", "10", @@ -2278,8 +3789,14 @@ "10000000000000000000000000", "1000000000000000000000000010", "100000000000000000000000001000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000000000100000", "100", @@ -2292,8 +3809,14 @@ "100000000000000000000000", "100000000000000000000000001", "100000000000000000000000001000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000000000100000", "1000", @@ -2303,42 +3826,84 @@ "10000000000000000000", "100000000000000000000000", "1000000000000000000000000010", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000000000100000", "10000000", "1000000000000000", "100000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000", "10000000000000000000", "100000000000000000000000001000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000000000100000", "10000000000", "1000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000000000000000000010000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000000000100000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000000000100000", "1", @@ -2372,8 +3937,14 @@ "10000000000000000000000000100", "100000000000000000000000001000", "1000000000000000000000000010000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000000000100000", "10", @@ -2391,8 +3962,14 @@ "10000000000000000000000000", "1000000000000000000000000010", "100000000000000000000000001000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000000000100000", "100", @@ -2405,8 +3982,14 @@ "100000000000000000000000", "100000000000000000000000001", "100000000000000000000000001000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000000000100000", "1000", @@ -2416,42 +3999,84 @@ "10000000000000000000", "100000000000000000000000", "1000000000000000000000000010", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000000000100000", "10000000", "1000000000000000", "100000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000", "10000000000000000000", "100000000000000000000000001000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000000000100000", "10000000000", "1000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000000000100000", "1000000000000000000000000010000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000000000100000", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "01111111111", "0", @@ -2464,8 +4089,14 @@ "01111111", "011111111", "0111111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "01111111111", "01", @@ -2473,47 +4104,101 @@ "011111", "01111111", "0111111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "01111111111", "011", "011111", "011111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "01111111111", "0111", "01111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "01111111111", "01111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "01111111111", "0111111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "01111111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "01111111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "01111111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(1024), .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "01111111111", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "10000000000", "1", @@ -2526,8 +4211,14 @@ "10000000", "100000000", "1000000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "10000000000", "10", @@ -2535,47 +4226,101 @@ "100000", "10000000", "1000000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "10000000000", "100", "100000", "100000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "10000000000", "1000", "10000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "10000000000", "10000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "10000000000", "1000000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "10000000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "10000000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "10000000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "10000000000", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000001111111111", "1", @@ -2609,8 +4354,14 @@ "10000000000000000000001111111", "100000000000000000000011111111", "1000000000000000000000111111111", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000001111111111", "10", @@ -2628,8 +4379,14 @@ "10000000000000000000001111", "1000000000000000000000111111", "100000000000000000000011111111", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000001111111111", "100", @@ -2642,8 +4399,14 @@ "100000000000000000000011", "100000000000000000000011111", "100000000000000000000011111111", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000001111111111", "1000", @@ -2653,42 +4416,84 @@ "10000000000000000000", "100000000000000000000011", "1000000000000000000000111111", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000001111111111", "10000000", "1000000000000000", "100000000000000000000011", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000001111111111", "1000000000", "10000000000000000000", "100000000000000000000011111111", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000001111111111", "10000000000", "1000000000000000000000", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000001111111111", "1000000000000000", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000001111111111", "1000000000000000000000111111111", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000001111111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "0000000000000000000001111111111", "0", @@ -2721,8 +4526,14 @@ "0000000000000000000001111111", "00000000000000000000011111111", "000000000000000000000111111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "0000000000000000000001111111111", "00", @@ -2740,8 +4551,14 @@ "00000000000000000000011111", "0000000000000000000001111111", "000000000000000000000111111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "0000000000000000000001111111111", "000", @@ -2754,8 +4571,14 @@ "000000000000000000000111", "000000000000000000000111111", "000000000000000000000111111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "0000000000000000000001111111111", "0000", @@ -2765,41 +4588,83 @@ "00000000000000000000", "000000000000000000000111", "0000000000000000000001111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "0000000000000000000001111111111", "00000000", "0000000000000000", "000000000000000000000111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "0000000000000000000001111111111", "0000000000", "00000000000000000000", "000000000000000000000111111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "0000000000000000000001111111111", "00000000000", "0000000000000000000001", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "0000000000000000000001111111111", "0000000000000000", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "0000000000000000000001111111111", -}}, -{.value=1023, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "0000000000000000000001111111111", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "00000000000000000000010000000000", "0", @@ -2833,8 +4698,14 @@ "00000000000000000000010000000", "000000000000000000000100000000", "0000000000000000000001000000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "00000000000000000000010000000000", "00", @@ -2852,8 +4723,14 @@ "00000000000000000000010000", "0000000000000000000001000000", "000000000000000000000100000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "00000000000000000000010000000000", "000", @@ -2866,8 +4743,14 @@ "000000000000000000000100", "000000000000000000000100000", "000000000000000000000100000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "00000000000000000000010000000000", "0000", @@ -2877,42 +4760,84 @@ "00000000000000000000", "000000000000000000000100", "0000000000000000000001000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "00000000000000000000010000000000", "00000000", "0000000000000000", "000000000000000000000100", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "00000000000000000000010000000000", "0000000000", "00000000000000000000", "000000000000000000000100000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "00000000000000000000010000000000", "00000000000", "0000000000000000000001", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "00000000000000000000010000000000", "0000000000000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "00000000000000000000010000000000", "0000000000000000000001000000000", -}}, -{.value=1023, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "00000000000000000000010000000000", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000001111111111", "1", @@ -2946,8 +4871,14 @@ "10000000000000000000001111111", "100000000000000000000011111111", "1000000000000000000000111111111", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000001111111111", "10", @@ -2965,8 +4896,14 @@ "10000000000000000000001111", "1000000000000000000000111111", "100000000000000000000011111111", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000001111111111", "100", @@ -2979,8 +4916,14 @@ "100000000000000000000011", "100000000000000000000011111", "100000000000000000000011111111", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000001111111111", "1000", @@ -2990,42 +4933,84 @@ "10000000000000000000", "100000000000000000000011", "1000000000000000000000111111", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000001111111111", "10000000", "1000000000000000", "100000000000000000000011", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000001111111111", "1000000000", "10000000000000000000", "100000000000000000000011111111", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000001111111111", "10000000000", "1000000000000000000000", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000001111111111", "1000000000000000", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000001111111111", "1000000000000000000000111111111", -}}, -{.value=1023, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000001111111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000001111111111", "1", @@ -3059,8 +5044,14 @@ "10000000000000000000001111111", "100000000000000000000011111111", "1000000000000000000000111111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000001111111111", "10", @@ -3078,8 +5069,14 @@ "10000000000000000000001111", "1000000000000000000000111111", "100000000000000000000011111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000001111111111", "100", @@ -3092,8 +5089,14 @@ "100000000000000000000011", "100000000000000000000011111", "100000000000000000000011111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000001111111111", "1000", @@ -3103,42 +5106,84 @@ "10000000000000000000", "100000000000000000000011", "1000000000000000000000111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000001111111111", "10000000", "1000000000000000", "100000000000000000000011", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000001111111111", "1000000000", "10000000000000000000", "100000000000000000000011111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000001111111111", "10000000000", "1000000000000000000000", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000001111111111", "1000000000000000", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000001111111111", "1000000000000000000000111111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000001111111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000001111111111", "1", @@ -3172,8 +5217,14 @@ "10000000000000000000001111111", "100000000000000000000011111111", "1000000000000000000000111111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000001111111111", "10", @@ -3191,8 +5242,14 @@ "10000000000000000000001111", "1000000000000000000000111111", "100000000000000000000011111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000001111111111", "100", @@ -3205,8 +5262,14 @@ "100000000000000000000011", "100000000000000000000011111", "100000000000000000000011111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000001111111111", "1000", @@ -3216,42 +5279,84 @@ "10000000000000000000", "100000000000000000000011", "1000000000000000000000111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000001111111111", "10000000", "1000000000000000", "100000000000000000000011", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000001111111111", "1000000000", "10000000000000000000", "100000000000000000000011111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000001111111111", "10000000000", "1000000000000000000000", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000001111111111", "1000000000000000", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000001111111111", "1000000000000000000000111111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000001111111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000001111111111", "1", @@ -3285,8 +5390,14 @@ "10000000000000000000001111111", "100000000000000000000011111111", "1000000000000000000000111111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000001111111111", "10", @@ -3304,8 +5415,14 @@ "10000000000000000000001111", "1000000000000000000000111111", "100000000000000000000011111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000001111111111", "100", @@ -3318,8 +5435,14 @@ "100000000000000000000011", "100000000000000000000011111", "100000000000000000000011111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000001111111111", "1000", @@ -3329,42 +5452,84 @@ "10000000000000000000", "100000000000000000000011", "1000000000000000000000111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000001111111111", "10000000", "1000000000000000", "100000000000000000000011", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000001111111111", "1000000000", "10000000000000000000", "100000000000000000000011111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000001111111111", "10000000000", "1000000000000000000000", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000001111111111", "1000000000000000", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000001111111111", "1000000000000000000000111111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000001111111111", -}}, -{.value=921850683, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "0110110111100100101001100111011", "0", @@ -3397,8 +5562,14 @@ "0110110111100100101001100111", "01101101111001001010011001110", "011011011110010010100110011101", -}}, -{.value=921850683, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "0110110111100100101001100111011", "01", @@ -3416,8 +5587,14 @@ "01101101111001001010011001", "0110110111100100101001100111", "011011011110010010100110011101", -}}, -{.value=921850683, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "0110110111100100101001100111011", "011", @@ -3430,8 +5607,14 @@ "011011011110010010100110", "011011011110010010100110011", "011011011110010010100110011101", -}}, -{.value=921850683, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "0110110111100100101001100111011", "0110", @@ -3441,41 +5624,83 @@ "01101101111001001010", "011011011110010010100110", "0110110111100100101001100111", -}}, -{.value=921850683, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "0110110111100100101001100111011", "01101101", "0110110111100100", "011011011110010010100110", -}}, -{.value=921850683, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "0110110111100100101001100111011", "0110110111", "01101101111001001010", "011011011110010010100110011101", -}}, -{.value=921850683, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "0110110111100100101001100111011", "01101101111", "0110110111100100101001", -}}, -{.value=921850683, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "0110110111100100101001100111011", "0110110111100100", -}}, -{.value=921850683, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "0110110111100100101001100111011", -}}, -{.value=921850683, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "0110110111100100101001100111011", -}}, -{.value=921850683, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "00110110111100100101001100111100", "0", @@ -3509,8 +5734,14 @@ "00110110111100100101001100111", "001101101111001001010011001111", "0011011011110010010100110011110", -}}, -{.value=921850683, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "00110110111100100101001100111100", "00", @@ -3528,8 +5759,14 @@ "00110110111100100101001100", "0011011011110010010100110011", "001101101111001001010011001111", -}}, -{.value=921850683, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "00110110111100100101001100111100", "001", @@ -3542,8 +5779,14 @@ "001101101111001001010011", "001101101111001001010011001", "001101101111001001010011001111", -}}, -{.value=921850683, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "00110110111100100101001100111100", "0011", @@ -3553,42 +5796,84 @@ "00110110111100100101", "001101101111001001010011", "0011011011110010010100110011", -}}, -{.value=921850683, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "00110110111100100101001100111100", "00110110", "0011011011110010", "001101101111001001010011", -}}, -{.value=921850683, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "00110110111100100101001100111100", "0011011011", "00110110111100100101", "001101101111001001010011001111", -}}, -{.value=921850683, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "00110110111100100101001100111100", "00110110111", "0011011011110010010100", -}}, -{.value=921850683, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "00110110111100100101001100111100", "0011011011110010", -}}, -{.value=921850683, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "00110110111100100101001100111100", "0011011011110010010100110011110", -}}, -{.value=921850683, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "00110110111100100101001100111100", -}}, -{.value=921850683, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "10110110111100100101001100111011", "1", @@ -3622,8 +5907,14 @@ "10110110111100100101001100111", "101101101111001001010011001110", "1011011011110010010100110011101", -}}, -{.value=921850683, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "10110110111100100101001100111011", "10", @@ -3641,8 +5932,14 @@ "10110110111100100101001100", "1011011011110010010100110011", "101101101111001001010011001110", -}}, -{.value=921850683, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "10110110111100100101001100111011", "101", @@ -3655,8 +5952,14 @@ "101101101111001001010011", "101101101111001001010011001", "101101101111001001010011001110", -}}, -{.value=921850683, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "10110110111100100101001100111011", "1011", @@ -3666,42 +5969,84 @@ "10110110111100100101", "101101101111001001010011", "1011011011110010010100110011", -}}, -{.value=921850683, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "10110110111100100101001100111011", "10110110", "1011011011110010", "101101101111001001010011", -}}, -{.value=921850683, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "10110110111100100101001100111011", "1011011011", "10110110111100100101", "101101101111001001010011001110", -}}, -{.value=921850683, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "10110110111100100101001100111011", "10110110111", "1011011011110010010100", -}}, -{.value=921850683, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "10110110111100100101001100111011", "1011011011110010", -}}, -{.value=921850683, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "10110110111100100101001100111011", "1011011011110010010100110011101", -}}, -{.value=921850683, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "10110110111100100101001100111011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "10110110111100100101001100111011", "1", @@ -3735,8 +6080,14 @@ "10110110111100100101001100111", "101101101111001001010011001110", "1011011011110010010100110011101", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "10110110111100100101001100111011", "10", @@ -3754,8 +6105,14 @@ "10110110111100100101001100", "1011011011110010010100110011", "101101101111001001010011001110", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "10110110111100100101001100111011", "101", @@ -3768,8 +6125,14 @@ "101101101111001001010011", "101101101111001001010011001", "101101101111001001010011001110", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "10110110111100100101001100111011", "1011", @@ -3779,42 +6142,84 @@ "10110110111100100101", "101101101111001001010011", "1011011011110010010100110011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "10110110111100100101001100111011", "10110110", "1011011011110010", "101101101111001001010011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "10110110111100100101001100111011", "1011011011", "10110110111100100101", "101101101111001001010011001110", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "10110110111100100101001100111011", "10110110111", "1011011011110010010100", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "10110110111100100101001100111011", "1011011011110010", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "10110110111100100101001100111011", "1011011011110010010100110011101", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "10110110111100100101001100111011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "10110110111100100101001100111011", "1", @@ -3848,8 +6253,14 @@ "10110110111100100101001100111", "101101101111001001010011001110", "1011011011110010010100110011101", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "10110110111100100101001100111011", "10", @@ -3867,8 +6278,14 @@ "10110110111100100101001100", "1011011011110010010100110011", "101101101111001001010011001110", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "10110110111100100101001100111011", "101", @@ -3881,8 +6298,14 @@ "101101101111001001010011", "101101101111001001010011001", "101101101111001001010011001110", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "10110110111100100101001100111011", "1011", @@ -3892,42 +6315,84 @@ "10110110111100100101", "101101101111001001010011", "1011011011110010010100110011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "10110110111100100101001100111011", "10110110", "1011011011110010", "101101101111001001010011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "10110110111100100101001100111011", "1011011011", "10110110111100100101", "101101101111001001010011001110", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "10110110111100100101001100111011", "10110110111", "1011011011110010010100", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "10110110111100100101001100111011", "1011011011110010", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "10110110111100100101001100111011", "1011011011110010010100110011101", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "10110110111100100101001100111011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "10110110111100100101001100111011", "1", @@ -3961,8 +6426,14 @@ "10110110111100100101001100111", "101101101111001001010011001110", "1011011011110010010100110011101", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "10110110111100100101001100111011", "10", @@ -3980,8 +6451,14 @@ "10110110111100100101001100", "1011011011110010010100110011", "101101101111001001010011001110", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "10110110111100100101001100111011", "101", @@ -3994,8 +6471,14 @@ "101101101111001001010011", "101101101111001001010011001", "101101101111001001010011001110", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "10110110111100100101001100111011", "1011", @@ -4005,42 +6488,84 @@ "10110110111100100101", "101101101111001001010011", "1011011011110010010100110011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "10110110111100100101001100111011", "10110110", "1011011011110010", "101101101111001001010011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "10110110111100100101001100111011", "1011011011", "10110110111100100101", "101101101111001001010011001110", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "10110110111100100101001100111011", "10110110111", "1011011011110010010100", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "10110110111100100101001100111011", "1011011011110010", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "10110110111100100101001100111011", "1011011011110010010100110011101", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "10110110111100100101001100111011", -}}, -{.value=16777216, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "0000001000000000000000000000000", "0", @@ -4073,8 +6598,14 @@ "0000001000000000000000000000", "00000010000000000000000000000", "000000100000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "0000001000000000000000000000000", "00", @@ -4092,8 +6623,14 @@ "00000010000000000000000000", "0000001000000000000000000000", "000000100000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "0000001000000000000000000000000", "000", @@ -4106,8 +6643,14 @@ "000000100000000000000000", "000000100000000000000000000", "000000100000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "0000001000000000000000000000000", "0000", @@ -4117,41 +6660,83 @@ "00000010000000000000", "000000100000000000000000", "0000001000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "0000001000000000000000000000000", "00000010", "0000001000000000", "000000100000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "0000001000000000000000000000000", "0000001000", "00000010000000000000", "000000100000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "0000001000000000000000000000000", "00000010000", "0000001000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "0000001000000000000000000000000", "0000001000000000", -}}, -{.value=16777216, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "0000001000000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "0000001000000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "00000001000000000000000000000001", "0", @@ -4185,8 +6770,14 @@ "00000001000000000000000000000", "000000010000000000000000000000", "0000000100000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "00000001000000000000000000000001", "00", @@ -4204,8 +6795,14 @@ "00000001000000000000000000", "0000000100000000000000000000", "000000010000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "00000001000000000000000000000001", "000", @@ -4218,8 +6815,14 @@ "000000010000000000000000", "000000010000000000000000000", "000000010000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "00000001000000000000000000000001", "0000", @@ -4229,42 +6832,84 @@ "00000001000000000000", "000000010000000000000000", "0000000100000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "00000001000000000000000000000001", "00000001", "0000000100000000", "000000010000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "00000001000000000000000000000001", "0000000100", "00000001000000000000", "000000010000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "00000001000000000000000000000001", "00000001000", "0000000100000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "00000001000000000000000000000001", "0000000100000000", -}}, -{.value=16777216, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "00000001000000000000000000000001", "0000000100000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "00000001000000000000000000000001", -}}, -{.value=16777216, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "10000001000000000000000000000000", "1", @@ -4298,8 +6943,14 @@ "10000001000000000000000000000", "100000010000000000000000000000", "1000000100000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "10000001000000000000000000000000", "10", @@ -4317,8 +6968,14 @@ "10000001000000000000000000", "1000000100000000000000000000", "100000010000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "10000001000000000000000000000000", "100", @@ -4331,8 +6988,14 @@ "100000010000000000000000", "100000010000000000000000000", "100000010000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "10000001000000000000000000000000", "1000", @@ -4342,42 +7005,84 @@ "10000001000000000000", "100000010000000000000000", "1000000100000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "10000001000000000000000000000000", "10000001", "1000000100000000", "100000010000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "10000001000000000000000000000000", "1000000100", "10000001000000000000", "100000010000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "10000001000000000000000000000000", "10000001000", "1000000100000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "10000001000000000000000000000000", "1000000100000000", -}}, -{.value=16777216, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "10000001000000000000000000000000", "1000000100000000000000000000000", -}}, -{.value=16777216, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 16777216, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "10000001000000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "10000001000000000000000000000000", "1", @@ -4411,8 +7116,14 @@ "10000001000000000000000000000", "100000010000000000000000000000", "1000000100000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "10000001000000000000000000000000", "10", @@ -4430,8 +7141,14 @@ "10000001000000000000000000", "1000000100000000000000000000", "100000010000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "10000001000000000000000000000000", "100", @@ -4444,8 +7161,14 @@ "100000010000000000000000", "100000010000000000000000000", "100000010000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "10000001000000000000000000000000", "1000", @@ -4455,42 +7178,84 @@ "10000001000000000000", "100000010000000000000000", "1000000100000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "10000001000000000000000000000000", "10000001", "1000000100000000", "100000010000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "10000001000000000000000000000000", "1000000100", "10000001000000000000", "100000010000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "10000001000000000000000000000000", "10000001000", "1000000100000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "10000001000000000000000000000000", "1000000100000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "10000001000000000000000000000000", "1000000100000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "10000001000000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "10000001000000000000000000000000", "1", @@ -4524,8 +7289,14 @@ "10000001000000000000000000000", "100000010000000000000000000000", "1000000100000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "10000001000000000000000000000000", "10", @@ -4543,8 +7314,14 @@ "10000001000000000000000000", "1000000100000000000000000000", "100000010000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "10000001000000000000000000000000", "100", @@ -4557,8 +7334,14 @@ "100000010000000000000000", "100000010000000000000000000", "100000010000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "10000001000000000000000000000000", "1000", @@ -4568,42 +7351,84 @@ "10000001000000000000", "100000010000000000000000", "1000000100000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "10000001000000000000000000000000", "10000001", "1000000100000000", "100000010000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "10000001000000000000000000000000", "1000000100", "10000001000000000000", "100000010000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "10000001000000000000000000000000", "10000001000", "1000000100000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "10000001000000000000000000000000", "1000000100000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "10000001000000000000000000000000", "1000000100000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "10000001000000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "10000001000000000000000000000000", "1", @@ -4637,8 +7462,14 @@ "10000001000000000000000000000", "100000010000000000000000000000", "1000000100000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "10000001000000000000000000000000", "10", @@ -4656,8 +7487,14 @@ "10000001000000000000000000", "1000000100000000000000000000", "100000010000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "10000001000000000000000000000000", "100", @@ -4670,8 +7507,14 @@ "100000010000000000000000", "100000010000000000000000000", "100000010000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "10000001000000000000000000000000", "1000", @@ -4681,87 +7524,189 @@ "10000001000000000000", "100000010000000000000000", "1000000100000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "10000001000000000000000000000000", "10000001", "1000000100000000", "100000010000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "10000001000000000000000000000000", "1000000100", "10000001000000000000", "100000010000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "10000001000000000000000000000000", "10000001000", "1000000100000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "10000001000000000000000000000000", "1000000100000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "10000001000000000000000000000000", "1000000100000000000000000000000", -}}, -{.value=16777216, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 16777216, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "10000001000000000000000000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 1, + .expectEdges = { "root", "0000", "0", "00", "000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 2, + .expectEdges = { "root", "0000", "00", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 3, + .expectEdges = { "root", "0000", "000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 4, + .expectEdges = { "root", "0000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 8, + .expectEdges = { "root", "0000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 10, + .expectEdges = { "root", "0000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 11, + .expectEdges = { "root", "0000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 16, + .expectEdges = { "root", "0000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 31, + .expectEdges = { "root", "0000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(13), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 32, + .expectEdges = { "root", "0000", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 1, + .expectEdges = { "root", "01111111111111111111111111111111", "0", @@ -4795,8 +7740,14 @@ "01111111111111111111111111111", "011111111111111111111111111111", "0111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 2, + .expectEdges = { "root", "01111111111111111111111111111111", "01", @@ -4814,8 +7765,14 @@ "01111111111111111111111111", "0111111111111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 3, + .expectEdges = { "root", "01111111111111111111111111111111", "011", @@ -4828,8 +7785,14 @@ "011111111111111111111111", "011111111111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 4, + .expectEdges = { "root", "01111111111111111111111111111111", "0111", @@ -4839,42 +7802,84 @@ "01111111111111111111", "011111111111111111111111", "0111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 8, + .expectEdges = { "root", "01111111111111111111111111111111", "01111111", "0111111111111111", "011111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 10, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111", "01111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 11, + .expectEdges = { "root", "01111111111111111111111111111111", "01111111111", "0111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 16, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 31, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 32, + .expectEdges = { "root", "01111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "000000", "0", @@ -4882,48 +7887,108 @@ "000", "0000", "00000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "000000", "00", "0000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "000000", "000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "000000", "0000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(32), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "000000", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "01111111111111111111111111111111", "0", @@ -4957,8 +8022,14 @@ "01111111111111111111111111111", "011111111111111111111111111111", "0111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "01111111111111111111111111111111", "01", @@ -4976,8 +8047,14 @@ "01111111111111111111111111", "0111111111111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "01111111111111111111111111111111", "011", @@ -4990,8 +8067,14 @@ "011111111111111111111111", "011111111111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "01111111111111111111111111111111", "0111", @@ -5001,42 +8084,84 @@ "01111111111111111111", "011111111111111111111111", "0111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "01111111111111111111111111111111", "01111111", "0111111111111111", "011111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111", "01111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "01111111111111111111111111111111", "01111111111", "0111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "01111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "00000000000", "0", @@ -5049,8 +8174,14 @@ "00000000", "000000000", "0000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "00000000000", "00", @@ -5058,47 +8189,101 @@ "000000", "00000000", "0000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "00000000000", "000", "000000", "000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "00000000000", "0000", "00000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "00000000000", "00000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "00000000000", "0000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "00000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "00000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "00000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(1024), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "00000000000", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "01111111111111111111111111111111", "0", @@ -5132,8 +8317,14 @@ "01111111111111111111111111111", "011111111111111111111111111111", "0111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "01111111111111111111111111111111", "01", @@ -5151,8 +8342,14 @@ "01111111111111111111111111", "0111111111111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "01111111111111111111111111111111", "011", @@ -5165,8 +8362,14 @@ "011111111111111111111111", "011111111111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "01111111111111111111111111111111", "0111", @@ -5176,42 +8379,84 @@ "01111111111111111111", "011111111111111111111111", "0111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "01111111111111111111111111111111", "01111111", "0111111111111111", "011111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111", "01111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "01111111111111111111111111111111", "01111111111", "0111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "01111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "00000000000000000000000000000000", "0", @@ -5245,8 +8490,14 @@ "00000000000000000000000000000", "000000000000000000000000000000", "0000000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "00000000000000000000000000000000", "00", @@ -5264,8 +8515,14 @@ "00000000000000000000000000", "0000000000000000000000000000", "000000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "00000000000000000000000000000000", "000", @@ -5278,8 +8535,14 @@ "000000000000000000000000", "000000000000000000000000000", "000000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "00000000000000000000000000000000", "0000", @@ -5289,42 +8552,84 @@ "00000000000000000000", "000000000000000000000000", "0000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "00000000000000000000000000000000", "00000000", "0000000000000000", "000000000000000000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000", "00000000000000000000", "000000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "00000000000000000000000000000000", "00000000000", "0000000000000000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "00000000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "01111111111111111111111111111111", "0", @@ -5358,8 +8663,14 @@ "01111111111111111111111111111", "011111111111111111111111111111", "0111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "01111111111111111111111111111111", "01", @@ -5377,8 +8688,14 @@ "01111111111111111111111111", "0111111111111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "01111111111111111111111111111111", "011", @@ -5391,8 +8708,14 @@ "011111111111111111111111", "011111111111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "01111111111111111111111111111111", "0111", @@ -5402,42 +8725,84 @@ "01111111111111111111", "011111111111111111111111", "0111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "01111111111111111111111111111111", "01111111", "0111111111111111", "011111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111", "01111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "01111111111111111111111111111111", "01111111111", "0111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "01111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "01111111111111111111111111111111", "0", @@ -5471,8 +8836,14 @@ "01111111111111111111111111111", "011111111111111111111111111111", "0111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "01111111111111111111111111111111", "01", @@ -5490,8 +8861,14 @@ "01111111111111111111111111", "0111111111111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "01111111111111111111111111111111", "011", @@ -5504,8 +8881,14 @@ "011111111111111111111111", "011111111111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "01111111111111111111111111111111", "0111", @@ -5515,42 +8898,84 @@ "01111111111111111111", "011111111111111111111111", "0111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "01111111111111111111111111111111", "01111111", "0111111111111111", "011111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111", "01111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "01111111111111111111111111111111", "01111111111", "0111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "01111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "01111111111111111111111111111111", "0", @@ -5584,8 +9009,14 @@ "01111111111111111111111111111", "011111111111111111111111111111", "0111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "01111111111111111111111111111111", "01", @@ -5603,8 +9034,14 @@ "01111111111111111111111111", "0111111111111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "01111111111111111111111111111111", "011", @@ -5617,8 +9054,14 @@ "011111111111111111111111", "011111111111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "01111111111111111111111111111111", "0111", @@ -5628,42 +9071,84 @@ "01111111111111111111", "011111111111111111111111", "0111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "01111111111111111111111111111111", "01111111", "0111111111111111", "011111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111", "01111111111111111111", "011111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "01111111111111111111111111111111", "01111111111", "0111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "01111111111111111111111111111111", "0111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "01111111111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "1111111111111111111111111111111", "1", @@ -5696,8 +9181,14 @@ "1111111111111111111111111111", "11111111111111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "1111111111111111111111111111111", "11", @@ -5715,8 +9206,14 @@ "11111111111111111111111111", "1111111111111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "1111111111111111111111111111111", "111", @@ -5729,8 +9226,14 @@ "111111111111111111111111", "111111111111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "1111111111111111111111111111111", "1111", @@ -5740,41 +9243,83 @@ "11111111111111111111", "111111111111111111111111", "1111111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "1111111111111111111111111111111", "11111111", "1111111111111111", "111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "1111111111111111111111111111111", "1111111111", "11111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "1111111111111111111111111111111", "11111111111", "1111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "1111111111111111111111111111111", "1111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "1111111111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(0), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "1111111111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "10000000000000000000000000000000", "1", @@ -5808,8 +9353,14 @@ "10000000000000000000000000000", "100000000000000000000000000000", "1000000000000000000000000000000", -}}, -{.value=2147483647, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "10000000000000000000000000000000", "10", @@ -5827,8 +9378,14 @@ "10000000000000000000000000", "1000000000000000000000000000", "100000000000000000000000000000", -}}, -{.value=2147483647, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "10000000000000000000000000000000", "100", @@ -5841,8 +9398,14 @@ "100000000000000000000000", "100000000000000000000000000", "100000000000000000000000000000", -}}, -{.value=2147483647, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "10000000000000000000000000000000", "1000", @@ -5852,42 +9415,84 @@ "10000000000000000000", "100000000000000000000000", "1000000000000000000000000000", -}}, -{.value=2147483647, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "10000000000000000000000000000000", "10000000", "1000000000000000", "100000000000000000000000", -}}, -{.value=2147483647, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "10000000000000000000000000000000", "1000000000", "10000000000000000000", "100000000000000000000000000000", -}}, -{.value=2147483647, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "10000000000000000000000000000000", "10000000000", "1000000000000000000000", -}}, -{.value=2147483647, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "10000000000000000000000000000000", "1000000000000000", -}}, -{.value=2147483647, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "10000000000000000000000000000000", "1000000000000000000000000000000", -}}, -{.value=2147483647, .min=OPT_I32_C(-1), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "10000000000000000000000000000000", -}}, -{.value=2147483647, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "11111111111111111111111111111111", "1", @@ -5921,8 +9526,14 @@ "11111111111111111111111111111", "111111111111111111111111111111", "1111111111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "11111111111111111111111111111111", "11", @@ -5940,8 +9551,14 @@ "11111111111111111111111111", "1111111111111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "11111111111111111111111111111111", "111", @@ -5954,8 +9571,14 @@ "111111111111111111111111", "111111111111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "11111111111111111111111111111111", "1111", @@ -5965,42 +9588,84 @@ "11111111111111111111", "111111111111111111111111", "1111111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "11111111111111111111111111111111", "11111111", "1111111111111111", "111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "11111111111111111111111111111111", "1111111111", "11111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "11111111111111111111111111111111", "11111111111", "1111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "11111111111111111111111111111111", "1111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "11111111111111111111111111111111", "1111111111111111111111111111111", -}}, -{.value=2147483647, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = 2147483647, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "11111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "11111111111111111111111111111111", "1", @@ -6034,8 +9699,14 @@ "11111111111111111111111111111", "111111111111111111111111111111", "1111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "11111111111111111111111111111111", "11", @@ -6053,8 +9724,14 @@ "11111111111111111111111111", "1111111111111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "11111111111111111111111111111111", "111", @@ -6067,8 +9744,14 @@ "111111111111111111111111", "111111111111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "11111111111111111111111111111111", "1111", @@ -6078,42 +9761,84 @@ "11111111111111111111", "111111111111111111111111", "1111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "11111111111111111111111111111111", "11111111", "1111111111111111", "111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "11111111111111111111111111111111", "1111111111", "11111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "11111111111111111111111111111111", "11111111111", "1111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "11111111111111111111111111111111", "1111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "11111111111111111111111111111111", "1111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "11111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "11111111111111111111111111111111", "1", @@ -6147,8 +9872,14 @@ "11111111111111111111111111111", "111111111111111111111111111111", "1111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "11111111111111111111111111111111", "11", @@ -6166,8 +9897,14 @@ "11111111111111111111111111", "1111111111111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "11111111111111111111111111111111", "111", @@ -6180,8 +9917,14 @@ "111111111111111111111111", "111111111111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "11111111111111111111111111111111", "1111", @@ -6191,42 +9934,84 @@ "11111111111111111111", "111111111111111111111111", "1111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "11111111111111111111111111111111", "11111111", "1111111111111111", "111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "11111111111111111111111111111111", "1111111111", "11111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "11111111111111111111111111111111", "11111111111", "1111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "11111111111111111111111111111111", "1111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "11111111111111111111111111111111", "1111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "11111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "11111111111111111111111111111111", "1", @@ -6260,8 +10045,14 @@ "11111111111111111111111111111", "111111111111111111111111111111", "1111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "11111111111111111111111111111111", "11", @@ -6279,8 +10070,14 @@ "11111111111111111111111111", "1111111111111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "11111111111111111111111111111111", "111", @@ -6293,8 +10090,14 @@ "111111111111111111111111", "111111111111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "11111111111111111111111111111111", "1111", @@ -6304,42 +10107,84 @@ "11111111111111111111", "111111111111111111111111", "1111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "11111111111111111111111111111111", "11111111", "1111111111111111", "111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "11111111111111111111111111111111", "1111111111", "11111111111111111111", "111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "11111111111111111111111111111111", "11111111111", "1111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "11111111111111111111111111111111", "1111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "11111111111111111111111111111111", "1111111111111111111111111111111", -}}, -{.value=2147483647, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 2147483647, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "11111111111111111111111111111111", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=1, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 1, + .expectEdges = { "root", "00000000000000000000000000000000", "0", @@ -6373,8 +10218,14 @@ "00000000000000000000000000000", "000000000000000000000000000000", "0000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=2, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 2, + .expectEdges = { "root", "00000000000000000000000000000000", "00", @@ -6392,8 +10243,14 @@ "00000000000000000000000000", "0000000000000000000000000000", "000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=3, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 3, + .expectEdges = { "root", "00000000000000000000000000000000", "000", @@ -6406,8 +10263,14 @@ "000000000000000000000000", "000000000000000000000000000", "000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=4, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 4, + .expectEdges = { "root", "00000000000000000000000000000000", "0000", @@ -6417,42 +10280,84 @@ "00000000000000000000", "000000000000000000000000", "0000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=8, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 8, + .expectEdges = { "root", "00000000000000000000000000000000", "00000000", "0000000000000000", "000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=10, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 10, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000", "00000000000000000000", "000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=11, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 11, + .expectEdges = { "root", "00000000000000000000000000000000", "00000000000", "0000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=16, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 16, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=31, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 31, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(13), .sparsity=32, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 32, + .expectEdges = { "root", "00000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=1, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "00000000000000000000000000000000", "0", @@ -6486,8 +10391,14 @@ "00000000000000000000000000000", "000000000000000000000000000000", "0000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=2, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "00000000000000000000000000000000", "00", @@ -6505,8 +10416,14 @@ "00000000000000000000000000", "0000000000000000000000000000", "000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=3, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "00000000000000000000000000000000", "000", @@ -6519,8 +10436,14 @@ "000000000000000000000000", "000000000000000000000000000", "000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=4, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "00000000000000000000000000000000", "0000", @@ -6530,42 +10453,84 @@ "00000000000000000000", "000000000000000000000000", "0000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=8, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "00000000000000000000000000000000", "00000000", "0000000000000000", "000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=10, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000", "00000000000000000000", "000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=11, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "00000000000000000000000000000000", "00000000000", "0000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=16, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=31, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(32), .sparsity=32, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "00000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=1, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "00000000000000000000000000000000", "0", @@ -6599,8 +10564,14 @@ "00000000000000000000000000000", "000000000000000000000000000000", "0000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=2, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "00000000000000000000000000000000", "00", @@ -6618,8 +10589,14 @@ "00000000000000000000000000", "0000000000000000000000000000", "000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=3, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "00000000000000000000000000000000", "000", @@ -6632,8 +10609,14 @@ "000000000000000000000000", "000000000000000000000000000", "000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=4, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "00000000000000000000000000000000", "0000", @@ -6643,42 +10626,84 @@ "00000000000000000000", "000000000000000000000000", "0000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=8, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "00000000000000000000000000000000", "00000000", "0000000000000000", "000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=10, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000", "00000000000000000000", "000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=11, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "00000000000000000000000000000000", "00000000000", "0000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=16, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=31, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(1024), .sparsity=32, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "00000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=1, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 1, + .expectEdges = { "root", "00000000000000000000000000000000", "0", @@ -6712,8 +10737,14 @@ "00000000000000000000000000000", "000000000000000000000000000000", "0000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=2, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 2, + .expectEdges = { "root", "00000000000000000000000000000000", "00", @@ -6731,8 +10762,14 @@ "00000000000000000000000000", "0000000000000000000000000000", "000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=3, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 3, + .expectEdges = { "root", "00000000000000000000000000000000", "000", @@ -6745,8 +10782,14 @@ "000000000000000000000000", "000000000000000000000000000", "000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=4, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 4, + .expectEdges = { "root", "00000000000000000000000000000000", "0000", @@ -6756,42 +10799,84 @@ "00000000000000000000", "000000000000000000000000", "0000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=8, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 8, + .expectEdges = { "root", "00000000000000000000000000000000", "00000000", "0000000000000000", "000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=10, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 10, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000", "00000000000000000000", "000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=11, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 11, + .expectEdges = { "root", "00000000000000000000000000000000", "00000000000", "0000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=16, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 16, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=31, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 31, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min=OPT_I32_C(INT32_MIN), .max=OPT_I32_C(2147483647), .sparsity=32, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = true, .value = INT32_MIN }, + .max = { .set = true, .value = 2147483647 }, + .sparsity = 32, + .expectEdges = { "root", "00000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "00000000000000000000000000000000", "0", @@ -6825,8 +10910,14 @@ "00000000000000000000000000000", "000000000000000000000000000000", "0000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "00000000000000000000000000000000", "00", @@ -6844,8 +10935,14 @@ "00000000000000000000000000", "0000000000000000000000000000", "000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "00000000000000000000000000000000", "000", @@ -6858,8 +10955,14 @@ "000000000000000000000000", "000000000000000000000000000", "000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "00000000000000000000000000000000", "0000", @@ -6869,38 +10972,75 @@ "00000000000000000000", "000000000000000000000000", "0000000000000000000000000000", -}}, -{.value=INT32_MIN, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "00000000000000000000000000000000", "00000000", "0000000000000000", "000000000000000000000000", -}}, -{.value=INT32_MIN, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000", "00000000000000000000", "000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "00000000000000000000000000000000", "00000000000", "0000000000000000000000", -}}, -{.value=INT32_MIN, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000000000", -}}, -{.value=INT32_MIN, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "00000000000000000000000000000000", "0000000000000000000000000000000", -}}, -{.value=INT32_MIN, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = INT32_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "00000000000000000000000000000000", -}}, + }, +}, diff --git a/test/data/range-edge-generation/edges_int64.cstruct b/test/data/range-edge-generation/edges_int64.cstruct index 957e8a866..a75d5565f 100644 --- a/test/data/range-edge-generation/edges_int64.cstruct +++ b/test/data/range-edge-generation/edges_int64.cstruct @@ -1,96 +1,221 @@ -// This is a copy of test vectors from the mongodb/mongo repository. -// The order of edges is rearranged to permit exact matching. -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(13), .sparsity=1, { +// This code is GENERATED! Do not edit! Regenerate with `test/util/make_includes.py` +// clang-format off +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 1, + .expectEdges = { "root", "0111", "0", "01", "011", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(13), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 2, + .expectEdges = { "root", "0111", "01", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(13), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 3, + .expectEdges = { "root", "0111", "011", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(13), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 4, + .expectEdges = { "root", "0111", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(13), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 8, + .expectEdges = { "root", "0111", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(13), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 10, + .expectEdges = { "root", "0111", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(13), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 11, + .expectEdges = { "root", "0111", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(13), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 16, + .expectEdges = { "root", "0111", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(13), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 31, + .expectEdges = { "root", "0111", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(13), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 13 }, + .sparsity = 32, + .expectEdges = { "root", "0111", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 1, + .expectEdges = { "root", "1000", "1", "10", "100", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 2, + .expectEdges = { "root", "1000", "10", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 3, + .expectEdges = { "root", "1000", "100", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 4, + .expectEdges = { "root", "1000", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 8, + .expectEdges = { "root", "1000", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 10, + .expectEdges = { "root", "1000", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 11, + .expectEdges = { "root", "1000", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 16, + .expectEdges = { "root", "1000", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 31, + .expectEdges = { "root", "1000", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 32, + .expectEdges = { "root", "1000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1", @@ -156,8 +281,14 @@ "1000000000000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", "100000000000000000000000000000000000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10", @@ -191,8 +322,14 @@ "1000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "100", @@ -216,8 +353,14 @@ "100000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000", @@ -235,8 +378,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000", @@ -246,8 +395,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000", @@ -256,8 +411,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000000", @@ -265,26 +426,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "000111", "0", @@ -292,48 +477,108 @@ "000", "0001", "00011", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "000111", "00", "0001", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "000111", "000", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "000111", "0001", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "000111", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "000111", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "000111", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "000111", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "000111", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "000111", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "001000", "0", @@ -341,48 +586,108 @@ "001", "0010", "00100", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "001000", "00", "0010", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "001000", "001", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "001000", "0010", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "001000", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "001000", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "001000", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "001000", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "001000", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "001000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1", @@ -448,8 +753,14 @@ "1000000000000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", "100000000000000000000000000000000000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10", @@ -483,8 +794,14 @@ "1000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "100", @@ -508,8 +825,14 @@ "100000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000", @@ -527,8 +850,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000", @@ -538,8 +867,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000", @@ -548,8 +883,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000000", @@ -557,26 +898,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "00000000111", "0", @@ -589,8 +954,14 @@ "00000000", "000000001", "0000000011", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "00000000111", "00", @@ -598,47 +969,101 @@ "000000", "00000000", "0000000011", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "00000000111", "000", "000000", "000000001", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "00000000111", "0000", "00000000", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "00000000111", "00000000", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "00000000111", "0000000011", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "00000000111", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "00000000111", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "00000000111", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "00000000111", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "00000001000", "0", @@ -651,8 +1076,14 @@ "00000001", "000000010", "0000000100", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "00000001000", "00", @@ -660,47 +1091,101 @@ "000000", "00000001", "0000000100", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "00000001000", "000", "000000", "000000010", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "00000001000", "0000", "00000001", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "00000001000", "00000001", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "00000001000", "0000000100", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "00000001000", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "00000001000", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "00000001000", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "00000001000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1", @@ -766,8 +1251,14 @@ "1000000000000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", "100000000000000000000000000000000000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10", @@ -801,8 +1292,14 @@ "1000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "100", @@ -826,8 +1323,14 @@ "100000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000", @@ -845,8 +1348,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000", @@ -856,8 +1365,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000", @@ -866,8 +1381,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000000", @@ -875,26 +1396,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 1, + .expectEdges = { "root", "00000000000000000000000000000111", "0", @@ -928,8 +1473,14 @@ "00000000000000000000000000000", "000000000000000000000000000001", "0000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 2, + .expectEdges = { "root", "00000000000000000000000000000111", "00", @@ -947,8 +1498,14 @@ "00000000000000000000000000", "0000000000000000000000000000", "000000000000000000000000000001", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 3, + .expectEdges = { "root", "00000000000000000000000000000111", "000", @@ -961,8 +1518,14 @@ "000000000000000000000000", "000000000000000000000000000", "000000000000000000000000000001", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 4, + .expectEdges = { "root", "00000000000000000000000000000111", "0000", @@ -972,42 +1535,84 @@ "00000000000000000000", "000000000000000000000000", "0000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 8, + .expectEdges = { "root", "00000000000000000000000000000111", "00000000", "0000000000000000", "000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 10, + .expectEdges = { "root", "00000000000000000000000000000111", "0000000000", "00000000000000000000", "000000000000000000000000000001", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 11, + .expectEdges = { "root", "00000000000000000000000000000111", "00000000000", "0000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 16, + .expectEdges = { "root", "00000000000000000000000000000111", "0000000000000000", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 31, + .expectEdges = { "root", "00000000000000000000000000000111", "0000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 32, + .expectEdges = { "root", "00000000000000000000000000000111", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 1, + .expectEdges = { "root", "000000000000000000000000000001000", "0", @@ -1042,8 +1647,14 @@ "000000000000000000000000000001", "0000000000000000000000000000010", "00000000000000000000000000000100", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 2, + .expectEdges = { "root", "000000000000000000000000000001000", "00", @@ -1062,8 +1673,14 @@ "0000000000000000000000000000", "000000000000000000000000000001", "00000000000000000000000000000100", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 3, + .expectEdges = { "root", "000000000000000000000000000001000", "000", @@ -1076,8 +1693,14 @@ "000000000000000000000000", "000000000000000000000000000", "000000000000000000000000000001", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 4, + .expectEdges = { "root", "000000000000000000000000000001000", "0000", @@ -1088,45 +1711,87 @@ "000000000000000000000000", "0000000000000000000000000000", "00000000000000000000000000000100", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 8, + .expectEdges = { "root", "000000000000000000000000000001000", "00000000", "0000000000000000", "000000000000000000000000", "00000000000000000000000000000100", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 10, + .expectEdges = { "root", "000000000000000000000000000001000", "0000000000", "00000000000000000000", "000000000000000000000000000001", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 11, + .expectEdges = { "root", "000000000000000000000000000001000", "00000000000", "0000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 16, + .expectEdges = { "root", "000000000000000000000000000001000", "0000000000000000", "00000000000000000000000000000100", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 31, + .expectEdges = { "root", "000000000000000000000000000001000", "0000000000000000000000000000010", -}}, -{.value=7, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 32, + .expectEdges = { "root", "000000000000000000000000000001000", "00000000000000000000000000000100", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1", @@ -1192,8 +1857,14 @@ "1000000000000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", "100000000000000000000000000000000000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10", @@ -1227,8 +1898,14 @@ "1000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "100", @@ -1252,8 +1929,14 @@ "100000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000011", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000", @@ -1271,8 +1954,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000", @@ -1282,8 +1971,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000", @@ -1292,8 +1987,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000000", @@ -1301,26 +2002,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", -}}, -{.value=7, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1", @@ -1386,8 +2111,14 @@ "1000000000000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", "100000000000000000000000000000000000000000000000000000000000011", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10", @@ -1421,8 +2152,14 @@ "1000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "100", @@ -1446,8 +2183,14 @@ "100000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000011", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000", @@ -1465,8 +2208,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000", @@ -1476,8 +2225,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000", @@ -1486,8 +2241,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000000", @@ -1495,26 +2256,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1", @@ -1580,8 +2365,14 @@ "1000000000000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", "100000000000000000000000000000000000000000000000000000000000011", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10", @@ -1615,8 +2406,14 @@ "1000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "100", @@ -1640,8 +2437,14 @@ "100000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000011", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000", @@ -1659,8 +2462,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000", @@ -1670,8 +2479,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000", @@ -1680,8 +2495,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000000", @@ -1689,26 +2510,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1", @@ -1774,8 +2619,14 @@ "1000000000000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", "100000000000000000000000000000000000000000000000000000000000011", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10", @@ -1809,8 +2660,14 @@ "1000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "100", @@ -1834,8 +2691,14 @@ "100000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000011", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000", @@ -1853,8 +2716,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000", @@ -1864,8 +2733,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000", @@ -1874,8 +2749,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000000", @@ -1883,26 +2764,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000000001", -}}, -{.value=7, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 7, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000000111", "10000000000000000000000000000000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "100000", "1", @@ -1910,48 +2815,108 @@ "100", "1000", "10000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "100000", "10", "1000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "100000", "100", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "100000", "1000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "100000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "100000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "100000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "100000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "100000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(32), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "100000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "100001", "1", @@ -1959,48 +2924,108 @@ "100", "1000", "10000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "100001", "10", "1000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "100001", "100", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "100001", "1000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "100001", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "100001", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "100001", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "100001", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "100001", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "100001", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1", @@ -2066,8 +3091,14 @@ "1000000000000000000000000000000000000000000000000000000000100", "10000000000000000000000000000000000000000000000000000000001000", "100000000000000000000000000000000000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10", @@ -2101,8 +3132,14 @@ "1000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", "10000000000000000000000000000000000000000000000000000000001000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "100", @@ -2126,8 +3163,14 @@ "100000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", "100000000000000000000000000000000000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000", @@ -2145,8 +3188,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000", @@ -2156,8 +3205,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000", @@ -2166,8 +3221,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000000", @@ -2175,26 +3236,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000001000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000000000000000000000000000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "00000100000", "0", @@ -2207,8 +3292,14 @@ "00000100", "000001000", "0000010000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "00000100000", "00", @@ -2216,47 +3307,101 @@ "000001", "00000100", "0000010000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "00000100000", "000", "000001", "000001000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "00000100000", "0000", "00000100", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "00000100000", "00000100", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "00000100000", "0000010000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "00000100000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "00000100000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "00000100000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "00000100000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "00000100001", "0", @@ -2269,8 +3414,14 @@ "00000100", "000001000", "0000010000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "00000100001", "00", @@ -2278,47 +3429,101 @@ "000001", "00000100", "0000010000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "00000100001", "000", "000001", "000001000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "00000100001", "0000", "00000100", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "00000100001", "00000100", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "00000100001", "0000010000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "00000100001", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "00000100001", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "00000100001", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "00000100001", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1", @@ -2384,8 +3589,14 @@ "1000000000000000000000000000000000000000000000000000000000100", "10000000000000000000000000000000000000000000000000000000001000", "100000000000000000000000000000000000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10", @@ -2419,8 +3630,14 @@ "1000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", "10000000000000000000000000000000000000000000000000000000001000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "100", @@ -2444,8 +3661,14 @@ "100000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", "100000000000000000000000000000000000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000", @@ -2463,8 +3686,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000", @@ -2474,8 +3703,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000", @@ -2484,8 +3719,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000000", @@ -2493,26 +3734,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000001000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000000000000000000000000000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 1, + .expectEdges = { "root", "00000000000000000000000000100000", "0", @@ -2546,8 +3811,14 @@ "00000000000000000000000000100", "000000000000000000000000001000", "0000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 2, + .expectEdges = { "root", "00000000000000000000000000100000", "00", @@ -2565,8 +3836,14 @@ "00000000000000000000000000", "0000000000000000000000000010", "000000000000000000000000001000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 3, + .expectEdges = { "root", "00000000000000000000000000100000", "000", @@ -2579,8 +3856,14 @@ "000000000000000000000000", "000000000000000000000000001", "000000000000000000000000001000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 4, + .expectEdges = { "root", "00000000000000000000000000100000", "0000", @@ -2590,42 +3873,84 @@ "00000000000000000000", "000000000000000000000000", "0000000000000000000000000010", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 8, + .expectEdges = { "root", "00000000000000000000000000100000", "00000000", "0000000000000000", "000000000000000000000000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 10, + .expectEdges = { "root", "00000000000000000000000000100000", "0000000000", "00000000000000000000", "000000000000000000000000001000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 11, + .expectEdges = { "root", "00000000000000000000000000100000", "00000000000", "0000000000000000000000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 16, + .expectEdges = { "root", "00000000000000000000000000100000", "0000000000000000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 31, + .expectEdges = { "root", "00000000000000000000000000100000", "0000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 32, + .expectEdges = { "root", "00000000000000000000000000100000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 1, + .expectEdges = { "root", "000000000000000000000000000100001", "0", @@ -2660,8 +3985,14 @@ "000000000000000000000000000100", "0000000000000000000000000001000", "00000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 2, + .expectEdges = { "root", "000000000000000000000000000100001", "00", @@ -2680,8 +4011,14 @@ "0000000000000000000000000001", "000000000000000000000000000100", "00000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 3, + .expectEdges = { "root", "000000000000000000000000000100001", "000", @@ -2694,8 +4031,14 @@ "000000000000000000000000", "000000000000000000000000000", "000000000000000000000000000100", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 4, + .expectEdges = { "root", "000000000000000000000000000100001", "0000", @@ -2706,45 +4049,87 @@ "000000000000000000000000", "0000000000000000000000000001", "00000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 8, + .expectEdges = { "root", "000000000000000000000000000100001", "00000000", "0000000000000000", "000000000000000000000000", "00000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 10, + .expectEdges = { "root", "000000000000000000000000000100001", "0000000000", "00000000000000000000", "000000000000000000000000000100", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 11, + .expectEdges = { "root", "000000000000000000000000000100001", "00000000000", "0000000000000000000000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 16, + .expectEdges = { "root", "000000000000000000000000000100001", "0000000000000000", "00000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 31, + .expectEdges = { "root", "000000000000000000000000000100001", "0000000000000000000000000001000", -}}, -{.value=32, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 32, + .expectEdges = { "root", "000000000000000000000000000100001", "00000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1", @@ -2810,8 +4195,14 @@ "1000000000000000000000000000000000000000000000000000000000100", "10000000000000000000000000000000000000000000000000000000001000", "100000000000000000000000000000000000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10", @@ -2845,8 +4236,14 @@ "1000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", "10000000000000000000000000000000000000000000000000000000001000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "100", @@ -2870,8 +4267,14 @@ "100000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", "100000000000000000000000000000000000000000000000000000000010000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000", @@ -2889,8 +4292,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000", @@ -2900,8 +4309,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000", @@ -2910,8 +4325,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000000", @@ -2919,26 +4340,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000001000", -}}, -{.value=32, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000000000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1", @@ -3004,8 +4449,14 @@ "1000000000000000000000000000000000000000000000000000000000100", "10000000000000000000000000000000000000000000000000000000001000", "100000000000000000000000000000000000000000000000000000000010000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10", @@ -3039,8 +4490,14 @@ "1000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", "10000000000000000000000000000000000000000000000000000000001000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "100", @@ -3064,8 +4521,14 @@ "100000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", "100000000000000000000000000000000000000000000000000000000010000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000", @@ -3083,8 +4546,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000", @@ -3094,8 +4563,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000", @@ -3104,8 +4579,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000000", @@ -3113,26 +4594,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000001000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000000000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1", @@ -3198,8 +4703,14 @@ "1000000000000000000000000000000000000000000000000000000000100", "10000000000000000000000000000000000000000000000000000000001000", "100000000000000000000000000000000000000000000000000000000010000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10", @@ -3233,8 +4744,14 @@ "1000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", "10000000000000000000000000000000000000000000000000000000001000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "100", @@ -3258,8 +4775,14 @@ "100000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", "100000000000000000000000000000000000000000000000000000000010000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000", @@ -3277,8 +4800,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000", @@ -3288,8 +4817,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000", @@ -3298,8 +4833,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000000", @@ -3307,26 +4848,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000001000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000000000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1", @@ -3392,8 +4957,14 @@ "1000000000000000000000000000000000000000000000000000000000100", "10000000000000000000000000000000000000000000000000000000001000", "100000000000000000000000000000000000000000000000000000000010000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10", @@ -3427,8 +4998,14 @@ "1000000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", "10000000000000000000000000000000000000000000000000000000001000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "100", @@ -3452,8 +5029,14 @@ "100000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", "100000000000000000000000000000000000000000000000000000000010000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000", @@ -3471,8 +5054,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000", @@ -3482,8 +5071,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000", @@ -3492,8 +5087,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000000010", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000000", @@ -3501,26 +5102,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000000001000", -}}, -{.value=32, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 32, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000000000100000", "10000000000000000000000000000000", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "01111111111", "0", @@ -3533,8 +5158,14 @@ "01111111", "011111111", "0111111111", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "01111111111", "01", @@ -3542,47 +5173,101 @@ "011111", "01111111", "0111111111", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "01111111111", "011", "011111", "011111111", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "01111111111", "0111", "01111111", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "01111111111", "01111111", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "01111111111", "0111111111", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "01111111111", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "01111111111", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "01111111111", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(1024), .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "01111111111", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "10000000000", "1", @@ -3595,8 +5280,14 @@ "10000000", "100000000", "1000000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "10000000000", "10", @@ -3604,47 +5295,101 @@ "100000", "10000000", "1000000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "10000000000", "100", "100000", "100000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "10000000000", "1000", "10000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "10000000000", "10000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "10000000000", "1000000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "10000000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "10000000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "10000000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "10000000000", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1", @@ -3710,8 +5455,14 @@ "1000000000000000000000000000000000000000000000000000001111111", "10000000000000000000000000000000000000000000000000000011111111", "100000000000000000000000000000000000000000000000000000111111111", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10", @@ -3745,8 +5496,14 @@ "1000000000000000000000000000000000000000000000000000001111", "100000000000000000000000000000000000000000000000000000111111", "10000000000000000000000000000000000000000000000000000011111111", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "100", @@ -3770,8 +5527,14 @@ "100000000000000000000000000000000000000000000000000000111", "100000000000000000000000000000000000000000000000000000111111", "100000000000000000000000000000000000000000000000000000111111111", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000", @@ -3789,8 +5552,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000011", "100000000000000000000000000000000000000000000000000000111111", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10000000", @@ -3800,8 +5569,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000011", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000000000", @@ -3810,8 +5585,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000111111", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10000000000", @@ -3819,26 +5600,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000001", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000011111111", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10000000000000000000000000000000", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 1, + .expectEdges = { "root", "00000000000000000000001111111111", "0", @@ -3872,8 +5677,14 @@ "00000000000000000000001111111", "000000000000000000000011111111", "0000000000000000000000111111111", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 2, + .expectEdges = { "root", "00000000000000000000001111111111", "00", @@ -3891,8 +5702,14 @@ "00000000000000000000001111", "0000000000000000000000111111", "000000000000000000000011111111", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 3, + .expectEdges = { "root", "00000000000000000000001111111111", "000", @@ -3905,8 +5722,14 @@ "000000000000000000000011", "000000000000000000000011111", "000000000000000000000011111111", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 4, + .expectEdges = { "root", "00000000000000000000001111111111", "0000", @@ -3916,42 +5739,84 @@ "00000000000000000000", "000000000000000000000011", "0000000000000000000000111111", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 8, + .expectEdges = { "root", "00000000000000000000001111111111", "00000000", "0000000000000000", "000000000000000000000011", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 10, + .expectEdges = { "root", "00000000000000000000001111111111", "0000000000", "00000000000000000000", "000000000000000000000011111111", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 11, + .expectEdges = { "root", "00000000000000000000001111111111", "00000000000", "0000000000000000000000", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 16, + .expectEdges = { "root", "00000000000000000000001111111111", "0000000000000000", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 31, + .expectEdges = { "root", "00000000000000000000001111111111", "0000000000000000000000111111111", -}}, -{.value=1023, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 32, + .expectEdges = { "root", "00000000000000000000001111111111", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 1, + .expectEdges = { "root", "000000000000000000000010000000000", "0", @@ -3986,8 +5851,14 @@ "000000000000000000000010000000", "0000000000000000000000100000000", "00000000000000000000001000000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 2, + .expectEdges = { "root", "000000000000000000000010000000000", "00", @@ -4006,8 +5877,14 @@ "0000000000000000000000100000", "000000000000000000000010000000", "00000000000000000000001000000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 3, + .expectEdges = { "root", "000000000000000000000010000000000", "000", @@ -4020,8 +5897,14 @@ "000000000000000000000010", "000000000000000000000010000", "000000000000000000000010000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 4, + .expectEdges = { "root", "000000000000000000000010000000000", "0000", @@ -4032,45 +5915,87 @@ "000000000000000000000010", "0000000000000000000000100000", "00000000000000000000001000000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 8, + .expectEdges = { "root", "000000000000000000000010000000000", "00000000", "0000000000000000", "000000000000000000000010", "00000000000000000000001000000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 10, + .expectEdges = { "root", "000000000000000000000010000000000", "0000000000", "00000000000000000000", "000000000000000000000010000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 11, + .expectEdges = { "root", "000000000000000000000010000000000", "00000000000", "0000000000000000000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 16, + .expectEdges = { "root", "000000000000000000000010000000000", "0000000000000000", "00000000000000000000001000000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 31, + .expectEdges = { "root", "000000000000000000000010000000000", "0000000000000000000000100000000", -}}, -{.value=1023, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 32, + .expectEdges = { "root", "000000000000000000000010000000000", "00000000000000000000001000000000", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1", @@ -4136,8 +6061,14 @@ "1000000000000000000000000000000000000000000000000000001111111", "10000000000000000000000000000000000000000000000000000011111111", "100000000000000000000000000000000000000000000000000000111111111", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10", @@ -4171,8 +6102,14 @@ "1000000000000000000000000000000000000000000000000000001111", "100000000000000000000000000000000000000000000000000000111111", "10000000000000000000000000000000000000000000000000000011111111", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "100", @@ -4196,8 +6133,14 @@ "100000000000000000000000000000000000000000000000000000111", "100000000000000000000000000000000000000000000000000000111111", "100000000000000000000000000000000000000000000000000000111111111", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000", @@ -4215,8 +6158,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000011", "100000000000000000000000000000000000000000000000000000111111", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10000000", @@ -4226,8 +6175,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000011", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000000000", @@ -4236,8 +6191,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000111111", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10000000000", @@ -4245,26 +6206,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000001", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000011111111", -}}, -{.value=1023, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10000000000000000000000000000000", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1", @@ -4330,8 +6315,14 @@ "1000000000000000000000000000000000000000000000000000001111111", "10000000000000000000000000000000000000000000000000000011111111", "100000000000000000000000000000000000000000000000000000111111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10", @@ -4365,8 +6356,14 @@ "1000000000000000000000000000000000000000000000000000001111", "100000000000000000000000000000000000000000000000000000111111", "10000000000000000000000000000000000000000000000000000011111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "100", @@ -4390,8 +6387,14 @@ "100000000000000000000000000000000000000000000000000000111", "100000000000000000000000000000000000000000000000000000111111", "100000000000000000000000000000000000000000000000000000111111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000", @@ -4409,8 +6412,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000011", "100000000000000000000000000000000000000000000000000000111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10000000", @@ -4420,8 +6429,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000011", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000000000", @@ -4430,8 +6445,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10000000000", @@ -4439,26 +6460,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000001", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000011111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10000000000000000000000000000000", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1", @@ -4524,8 +6569,14 @@ "1000000000000000000000000000000000000000000000000000001111111", "10000000000000000000000000000000000000000000000000000011111111", "100000000000000000000000000000000000000000000000000000111111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10", @@ -4559,8 +6610,14 @@ "1000000000000000000000000000000000000000000000000000001111", "100000000000000000000000000000000000000000000000000000111111", "10000000000000000000000000000000000000000000000000000011111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "100", @@ -4584,8 +6641,14 @@ "100000000000000000000000000000000000000000000000000000111", "100000000000000000000000000000000000000000000000000000111111", "100000000000000000000000000000000000000000000000000000111111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000", @@ -4603,8 +6666,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000011", "100000000000000000000000000000000000000000000000000000111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10000000", @@ -4614,8 +6683,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000011", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000000000", @@ -4624,8 +6699,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10000000000", @@ -4633,26 +6714,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000001", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000011111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10000000000000000000000000000000", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1", @@ -4718,8 +6823,14 @@ "1000000000000000000000000000000000000000000000000000001111111", "10000000000000000000000000000000000000000000000000000011111111", "100000000000000000000000000000000000000000000000000000111111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10", @@ -4753,8 +6864,14 @@ "1000000000000000000000000000000000000000000000000000001111", "100000000000000000000000000000000000000000000000000000111111", "10000000000000000000000000000000000000000000000000000011111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "100", @@ -4778,8 +6895,14 @@ "100000000000000000000000000000000000000000000000000000111", "100000000000000000000000000000000000000000000000000000111111", "100000000000000000000000000000000000000000000000000000111111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000", @@ -4797,8 +6920,14 @@ "1000000000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000011", "100000000000000000000000000000000000000000000000000000111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10000000", @@ -4808,8 +6937,14 @@ "1000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000011", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000000000", @@ -4818,8 +6953,14 @@ "1000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000000000111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10000000000", @@ -4827,26 +6968,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000000000000000", "1000000000000000000000000000000000000000000000000000001", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000000000000000000", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "1000000000000000000000000000000", "10000000000000000000000000000000000000000000000000000011111111", -}}, -{.value=1023, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 1023, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000000000000000000000001111111111", "10000000000000000000000000000000", -}}, -{.value=921850683, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=1, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 1, + .expectEdges = { "root", "00110110111100100101001100111011", "0", @@ -4880,8 +7045,14 @@ "00110110111100100101001100111", "001101101111001001010011001110", "0011011011110010010100110011101", -}}, -{.value=921850683, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=2, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 2, + .expectEdges = { "root", "00110110111100100101001100111011", "00", @@ -4899,8 +7070,14 @@ "00110110111100100101001100", "0011011011110010010100110011", "001101101111001001010011001110", -}}, -{.value=921850683, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=3, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 3, + .expectEdges = { "root", "00110110111100100101001100111011", "001", @@ -4913,8 +7090,14 @@ "001101101111001001010011", "001101101111001001010011001", "001101101111001001010011001110", -}}, -{.value=921850683, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=4, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 4, + .expectEdges = { "root", "00110110111100100101001100111011", "0011", @@ -4924,42 +7107,84 @@ "00110110111100100101", "001101101111001001010011", "0011011011110010010100110011", -}}, -{.value=921850683, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=8, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 8, + .expectEdges = { "root", "00110110111100100101001100111011", "00110110", "0011011011110010", "001101101111001001010011", -}}, -{.value=921850683, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=10, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 10, + .expectEdges = { "root", "00110110111100100101001100111011", "0011011011", "00110110111100100101", "001101101111001001010011001110", -}}, -{.value=921850683, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=11, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 11, + .expectEdges = { "root", "00110110111100100101001100111011", "00110110111", "0011011011110010010100", -}}, -{.value=921850683, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=16, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 16, + .expectEdges = { "root", "00110110111100100101001100111011", "0011011011110010", -}}, -{.value=921850683, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=31, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 31, + .expectEdges = { "root", "00110110111100100101001100111011", "0011011011110010010100110011101", -}}, -{.value=921850683, .min=OPT_I64_C(0), .max=OPT_I64_C(4294967295), .sparsity=32, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = 0 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 32, + .expectEdges = { "root", "00110110111100100101001100111011", -}}, -{.value=921850683, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=1, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 1, + .expectEdges = { "root", "000110110111100100101001100111100", "0", @@ -4994,8 +7219,14 @@ "000110110111100100101001100111", "0001101101111001001010011001111", "00011011011110010010100110011110", -}}, -{.value=921850683, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=2, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 2, + .expectEdges = { "root", "000110110111100100101001100111100", "00", @@ -5014,8 +7245,14 @@ "0001101101111001001010011001", "000110110111100100101001100111", "00011011011110010010100110011110", -}}, -{.value=921850683, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=3, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 3, + .expectEdges = { "root", "000110110111100100101001100111100", "000", @@ -5028,8 +7265,14 @@ "000110110111100100101001", "000110110111100100101001100", "000110110111100100101001100111", -}}, -{.value=921850683, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=4, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 4, + .expectEdges = { "root", "000110110111100100101001100111100", "0001", @@ -5040,45 +7283,87 @@ "000110110111100100101001", "0001101101111001001010011001", "00011011011110010010100110011110", -}}, -{.value=921850683, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=8, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 8, + .expectEdges = { "root", "000110110111100100101001100111100", "00011011", "0001101101111001", "000110110111100100101001", "00011011011110010010100110011110", -}}, -{.value=921850683, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=10, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 10, + .expectEdges = { "root", "000110110111100100101001100111100", "0001101101", "00011011011110010010", "000110110111100100101001100111", -}}, -{.value=921850683, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=11, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 11, + .expectEdges = { "root", "000110110111100100101001100111100", "00011011011", "0001101101111001001010", -}}, -{.value=921850683, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=16, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 16, + .expectEdges = { "root", "000110110111100100101001100111100", "0001101101111001", "00011011011110010010100110011110", -}}, -{.value=921850683, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=31, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 31, + .expectEdges = { "root", "000110110111100100101001100111100", "0001101101111001001010011001111", -}}, -{.value=921850683, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=32, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 32, + .expectEdges = { "root", "000110110111100100101001100111100", "00011011011110010010100110011110", -}}, -{.value=921850683, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=1, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1", @@ -5144,8 +7429,14 @@ "1000000000000000000000000000000000110110111100100101001100111", "10000000000000000000000000000000001101101111001001010011001110", "100000000000000000000000000000000011011011110010010100110011101", -}}, -{.value=921850683, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=2, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10", @@ -5179,8 +7470,14 @@ "1000000000000000000000000000000000110110111100100101001100", "100000000000000000000000000000000011011011110010010100110011", "10000000000000000000000000000000001101101111001001010011001110", -}}, -{.value=921850683, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=3, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "100", @@ -5204,8 +7501,14 @@ "100000000000000000000000000000000011011011110010010100110", "100000000000000000000000000000000011011011110010010100110011", "100000000000000000000000000000000011011011110010010100110011101", -}}, -{.value=921850683, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=4, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000", @@ -5223,8 +7526,14 @@ "1000000000000000000000000000000000110110111100100101", "10000000000000000000000000000000001101101111001001010011", "100000000000000000000000000000000011011011110010010100110011", -}}, -{.value=921850683, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=8, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10000000", @@ -5234,8 +7543,14 @@ "1000000000000000000000000000000000110110", "100000000000000000000000000000000011011011110010", "10000000000000000000000000000000001101101111001001010011", -}}, -{.value=921850683, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=10, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000000000", @@ -5244,8 +7559,14 @@ "1000000000000000000000000000000000110110", "10000000000000000000000000000000001101101111001001", "100000000000000000000000000000000011011011110010010100110011", -}}, -{.value=921850683, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=11, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10000000000", @@ -5253,26 +7574,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000001101101111", "1000000000000000000000000000000000110110111100100101001", -}}, -{.value=921850683, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=16, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000011011011110010", -}}, -{.value=921850683, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=31, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000000000000000000000000000000", "10000000000000000000000000000000001101101111001001010011001110", -}}, -{.value=921850683, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=32, { + }, +}, +{ + .value = 921850683, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10000000000000000000000000000000", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1", @@ -5338,8 +7683,14 @@ "1000000000000000000000000000000000110110111100100101001100111", "10000000000000000000000000000000001101101111001001010011001110", "100000000000000000000000000000000011011011110010010100110011101", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10", @@ -5373,8 +7724,14 @@ "1000000000000000000000000000000000110110111100100101001100", "100000000000000000000000000000000011011011110010010100110011", "10000000000000000000000000000000001101101111001001010011001110", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "100", @@ -5398,8 +7755,14 @@ "100000000000000000000000000000000011011011110010010100110", "100000000000000000000000000000000011011011110010010100110011", "100000000000000000000000000000000011011011110010010100110011101", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000", @@ -5417,8 +7780,14 @@ "1000000000000000000000000000000000110110111100100101", "10000000000000000000000000000000001101101111001001010011", "100000000000000000000000000000000011011011110010010100110011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10000000", @@ -5428,8 +7797,14 @@ "1000000000000000000000000000000000110110", "100000000000000000000000000000000011011011110010", "10000000000000000000000000000000001101101111001001010011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000000000", @@ -5438,8 +7813,14 @@ "1000000000000000000000000000000000110110", "10000000000000000000000000000000001101101111001001", "100000000000000000000000000000000011011011110010010100110011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10000000000", @@ -5447,26 +7828,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000001101101111", "1000000000000000000000000000000000110110111100100101001", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000011011011110010", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000000000000000000000000000000", "10000000000000000000000000000000001101101111001001010011001110", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10000000000000000000000000000000", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1", @@ -5532,8 +7937,14 @@ "1000000000000000000000000000000000110110111100100101001100111", "10000000000000000000000000000000001101101111001001010011001110", "100000000000000000000000000000000011011011110010010100110011101", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10", @@ -5567,8 +7978,14 @@ "1000000000000000000000000000000000110110111100100101001100", "100000000000000000000000000000000011011011110010010100110011", "10000000000000000000000000000000001101101111001001010011001110", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "100", @@ -5592,8 +8009,14 @@ "100000000000000000000000000000000011011011110010010100110", "100000000000000000000000000000000011011011110010010100110011", "100000000000000000000000000000000011011011110010010100110011101", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000", @@ -5611,8 +8034,14 @@ "1000000000000000000000000000000000110110111100100101", "10000000000000000000000000000000001101101111001001010011", "100000000000000000000000000000000011011011110010010100110011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10000000", @@ -5622,8 +8051,14 @@ "1000000000000000000000000000000000110110", "100000000000000000000000000000000011011011110010", "10000000000000000000000000000000001101101111001001010011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000000000", @@ -5632,8 +8067,14 @@ "1000000000000000000000000000000000110110", "10000000000000000000000000000000001101101111001001", "100000000000000000000000000000000011011011110010010100110011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10000000000", @@ -5641,26 +8082,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000001101101111", "1000000000000000000000000000000000110110111100100101001", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000011011011110010", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000000000000000000000000000000", "10000000000000000000000000000000001101101111001001010011001110", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10000000000000000000000000000000", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1", @@ -5726,8 +8191,14 @@ "1000000000000000000000000000000000110110111100100101001100111", "10000000000000000000000000000000001101101111001001010011001110", "100000000000000000000000000000000011011011110010010100110011101", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10", @@ -5761,8 +8232,14 @@ "1000000000000000000000000000000000110110111100100101001100", "100000000000000000000000000000000011011011110010010100110011", "10000000000000000000000000000000001101101111001001010011001110", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "100", @@ -5786,8 +8263,14 @@ "100000000000000000000000000000000011011011110010010100110", "100000000000000000000000000000000011011011110010010100110011", "100000000000000000000000000000000011011011110010010100110011101", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000", @@ -5805,8 +8288,14 @@ "1000000000000000000000000000000000110110111100100101", "10000000000000000000000000000000001101101111001001010011", "100000000000000000000000000000000011011011110010010100110011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10000000", @@ -5816,8 +8305,14 @@ "1000000000000000000000000000000000110110", "100000000000000000000000000000000011011011110010", "10000000000000000000000000000000001101101111001001010011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000000000", @@ -5826,8 +8321,14 @@ "1000000000000000000000000000000000110110", "10000000000000000000000000000000001101101111001001", "100000000000000000000000000000000011011011110010010100110011", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10000000000", @@ -5835,26 +8336,50 @@ "100000000000000000000000000000000", "10000000000000000000000000000000001101101111", "1000000000000000000000000000000000110110111100100101001", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000000000000000", "10000000000000000000000000000000", "100000000000000000000000000000000011011011110010", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "1000000000000000000000000000000", "10000000000000000000000000000000001101101111001001010011001110", -}}, -{.value=921850683, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 921850683, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1000000000000000000000000000000000110110111100100101001100111011", "10000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "1", @@ -5920,8 +8445,14 @@ "1001000000000000000000000000000000000000000000000000000000000", "10010000000000000000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "10", @@ -5955,8 +8486,14 @@ "1001000000000000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000", "10010000000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "100", @@ -5980,8 +8517,14 @@ "100100000000000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "1001", @@ -5999,8 +8542,14 @@ "1001000000000000000000000000000000000000000000000000", "10010000000000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "10010000", @@ -6010,8 +8559,14 @@ "1001000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000", "10010000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "1001000000", @@ -6020,8 +8575,14 @@ "1001000000000000000000000000000000000000", "10010000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "10010000000", @@ -6029,26 +8590,50 @@ "100100000000000000000000000000000", "10010000000000000000000000000000000000000000", "1001000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "1001000000000000", "10010000000000000000000000000000", "100100000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "1001000000000000000000000000000", "10010000000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "10010000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "1", @@ -6114,8 +8699,14 @@ "1001000000000000000000000000000000000000000000000000000000000", "10010000000000000000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "10", @@ -6149,8 +8740,14 @@ "1001000000000000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000", "10010000000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "100", @@ -6174,8 +8771,14 @@ "100100000000000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "1001", @@ -6193,8 +8796,14 @@ "1001000000000000000000000000000000000000000000000000", "10010000000000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "10010000", @@ -6204,8 +8813,14 @@ "1001000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000", "10010000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "1001000000", @@ -6214,8 +8829,14 @@ "1001000000000000000000000000000000000000", "10010000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "10010000000", @@ -6223,26 +8844,50 @@ "100100000000000000000000000000000", "10010000000000000000000000000000000000000000", "1001000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "1001000000000000", "10010000000000000000000000000000", "100100000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "1001000000000000000000000000000", "10010000000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "10010000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "1", @@ -6308,8 +8953,14 @@ "1001000000000000000000000000000000000000000000000000000000000", "10010000000000000000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "10", @@ -6343,8 +8994,14 @@ "1001000000000000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000", "10010000000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "100", @@ -6368,8 +9025,14 @@ "100100000000000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "1001", @@ -6387,8 +9050,14 @@ "1001000000000000000000000000000000000000000000000000", "10010000000000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "10010000", @@ -6398,8 +9067,14 @@ "1001000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000", "10010000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "1001000000", @@ -6408,8 +9083,14 @@ "1001000000000000000000000000000000000000", "10010000000000000000000000000000000000000000000000", "100100000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "10010000000", @@ -6417,71 +9098,155 @@ "100100000000000000000000000000000", "10010000000000000000000000000000000000000000", "1001000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "1001000000000000", "10010000000000000000000000000000", "100100000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "1001000000000000000000000000000", "10010000000000000000000000000000000000000000000000000000000000", -}}, -{.value=1152921504606846976, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 1152921504606846976, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1001000000000000000000000000000000000000000000000000000000000000", "10010000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 1, + .expectEdges = { "root", "0000", "0", "00", "000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 2, + .expectEdges = { "root", "0000", "00", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 3, + .expectEdges = { "root", "0000", "000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 4, + .expectEdges = { "root", "0000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 8, + .expectEdges = { "root", "0000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 10, + .expectEdges = { "root", "0000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 11, + .expectEdges = { "root", "0000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 16, + .expectEdges = { "root", "0000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 31, + .expectEdges = { "root", "0000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(13), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 13 }, + .sparsity = 32, + .expectEdges = { "root", "0000", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 1, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0", @@ -6547,8 +9312,14 @@ "0111111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 2, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01", @@ -6582,8 +9353,14 @@ "0111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 3, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "011", @@ -6607,8 +9384,14 @@ "011111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 4, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111", @@ -6626,8 +9409,14 @@ "0111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 8, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111", @@ -6637,8 +9426,14 @@ "0111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 10, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111", @@ -6647,8 +9442,14 @@ "0111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 11, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111111", @@ -6656,26 +9457,50 @@ "011111111111111111111111111111111", "01111111111111111111111111111111111111111111", "0111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 16, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111111111", "01111111111111111111111111111111", "011111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 31, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 32, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "000000", "0", @@ -6683,48 +9508,108 @@ "000", "0000", "00000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "000000", "00", "0000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "000000", "000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "000000", "0000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(32), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "000000", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0", @@ -6790,8 +9675,14 @@ "0111111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01", @@ -6825,8 +9716,14 @@ "0111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "011", @@ -6850,8 +9747,14 @@ "011111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111", @@ -6869,8 +9772,14 @@ "0111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111", @@ -6880,8 +9789,14 @@ "0111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111", @@ -6890,8 +9805,14 @@ "0111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111111", @@ -6899,26 +9820,50 @@ "011111111111111111111111111111111", "01111111111111111111111111111111111111111111", "0111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111111111", "01111111111111111111111111111111", "011111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "00000000000", "0", @@ -6931,8 +9876,14 @@ "00000000", "000000000", "0000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "00000000000", "00", @@ -6940,47 +9891,101 @@ "000000", "00000000", "0000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "00000000000", "000", "000000", "000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "00000000000", "0000", "00000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "00000000000", "00000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "00000000000", "0000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "00000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "00000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "00000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(1024), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "00000000000", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0", @@ -7046,8 +10051,14 @@ "0111111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01", @@ -7081,8 +10092,14 @@ "0111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "011", @@ -7106,8 +10123,14 @@ "011111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111", @@ -7125,8 +10148,14 @@ "0111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111", @@ -7136,8 +10165,14 @@ "0111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111", @@ -7146,8 +10181,14 @@ "0111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111111", @@ -7155,26 +10196,50 @@ "011111111111111111111111111111111", "01111111111111111111111111111111111111111111", "0111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111111111", "01111111111111111111111111111111", "011111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 1, + .expectEdges = { "root", "000000000000000000000000000000000", "0", @@ -7209,8 +10274,14 @@ "000000000000000000000000000000", "0000000000000000000000000000000", "00000000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 2, + .expectEdges = { "root", "000000000000000000000000000000000", "00", @@ -7229,8 +10300,14 @@ "0000000000000000000000000000", "000000000000000000000000000000", "00000000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 3, + .expectEdges = { "root", "000000000000000000000000000000000", "000", @@ -7243,8 +10320,14 @@ "000000000000000000000000", "000000000000000000000000000", "000000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 4, + .expectEdges = { "root", "000000000000000000000000000000000", "0000", @@ -7255,45 +10338,87 @@ "000000000000000000000000", "0000000000000000000000000000", "00000000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 8, + .expectEdges = { "root", "000000000000000000000000000000000", "00000000", "0000000000000000", "000000000000000000000000", "00000000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 10, + .expectEdges = { "root", "000000000000000000000000000000000", "0000000000", "00000000000000000000", "000000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 11, + .expectEdges = { "root", "000000000000000000000000000000000", "00000000000", "0000000000000000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 16, + .expectEdges = { "root", "000000000000000000000000000000000", "0000000000000000", "00000000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 31, + .expectEdges = { "root", "000000000000000000000000000000000", "0000000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I64_C(-1), .max=OPT_I64_C(4294967295), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = -1 }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 32, + .expectEdges = { "root", "000000000000000000000000000000000", "00000000000000000000000000000000", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 1, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0", @@ -7359,8 +10484,14 @@ "0111111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 2, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01", @@ -7394,8 +10525,14 @@ "0111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 3, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "011", @@ -7419,8 +10556,14 @@ "011111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 4, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111", @@ -7438,8 +10581,14 @@ "0111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 8, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111", @@ -7449,8 +10598,14 @@ "0111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 10, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111", @@ -7459,8 +10614,14 @@ "0111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 11, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111111", @@ -7468,26 +10629,50 @@ "011111111111111111111111111111111", "01111111111111111111111111111111111111111111", "0111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 16, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111111111", "01111111111111111111111111111111", "011111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 31, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 32, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0", @@ -7553,8 +10738,14 @@ "0111111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01", @@ -7588,8 +10779,14 @@ "0111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "011", @@ -7613,8 +10810,14 @@ "011111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111", @@ -7632,8 +10835,14 @@ "0111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111", @@ -7643,8 +10852,14 @@ "0111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111", @@ -7653,8 +10868,14 @@ "0111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111111", @@ -7662,26 +10883,50 @@ "011111111111111111111111111111111", "01111111111111111111111111111111111111111111", "0111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111111111", "01111111111111111111111111111111", "011111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0", @@ -7747,8 +10992,14 @@ "0111111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01", @@ -7782,8 +11033,14 @@ "0111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "011", @@ -7807,8 +11064,14 @@ "011111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111", @@ -7826,8 +11089,14 @@ "0111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111", @@ -7837,8 +11106,14 @@ "0111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111", @@ -7847,8 +11122,14 @@ "0111111111111111111111111111111111111111", "01111111111111111111111111111111111111111111111111", "011111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111111", @@ -7856,26 +11137,50 @@ "011111111111111111111111111111111", "01111111111111111111111111111111111111111111", "0111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111111111", "01111111111111111111111111111111", "011111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "0111111111111111111111111111111", "01111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=-1, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = -1, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "0111111111111111111111111111111111111111111111111111111111111111", "01111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "1", @@ -7941,8 +11246,14 @@ "1111111111111111111111111111111111111111111111111111111111111", "11111111111111111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "11", @@ -7976,8 +11287,14 @@ "1111111111111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111", "11111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "111", @@ -8001,8 +11318,14 @@ "111111111111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "1111", @@ -8020,8 +11343,14 @@ "1111111111111111111111111111111111111111111111111111", "11111111111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "11111111", @@ -8031,8 +11360,14 @@ "1111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111", "11111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "1111111111", @@ -8041,8 +11376,14 @@ "1111111111111111111111111111111111111111", "11111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "11111111111", @@ -8050,26 +11391,50 @@ "111111111111111111111111111111111", "11111111111111111111111111111111111111111111", "1111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "1111111111111111", "11111111111111111111111111111111", "111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "1111111111111111111111111111111", "11111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "11111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "1", @@ -8135,8 +11500,14 @@ "1111111111111111111111111111111111111111111111111111111111111", "11111111111111111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "11", @@ -8170,8 +11541,14 @@ "1111111111111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111", "11111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "111", @@ -8195,8 +11572,14 @@ "111111111111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "1111", @@ -8214,8 +11597,14 @@ "1111111111111111111111111111111111111111111111111111", "11111111111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "11111111", @@ -8225,8 +11614,14 @@ "1111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111", "11111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "1111111111", @@ -8235,8 +11630,14 @@ "1111111111111111111111111111111111111111", "11111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "11111111111", @@ -8244,26 +11645,50 @@ "111111111111111111111111111111111", "11111111111111111111111111111111111111111111", "1111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "1111111111111111", "11111111111111111111111111111111", "111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "1111111111111111111111111111111", "11111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "11111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "1", @@ -8329,8 +11754,14 @@ "1111111111111111111111111111111111111111111111111111111111111", "11111111111111111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "11", @@ -8364,8 +11795,14 @@ "1111111111111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111", "11111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "111", @@ -8389,8 +11826,14 @@ "111111111111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "1111", @@ -8408,8 +11851,14 @@ "1111111111111111111111111111111111111111111111111111", "11111111111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "11111111", @@ -8419,8 +11868,14 @@ "1111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111", "11111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "1111111111", @@ -8429,8 +11884,14 @@ "1111111111111111111111111111111111111111", "11111111111111111111111111111111111111111111111111", "111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "11111111111", @@ -8438,26 +11899,50 @@ "111111111111111111111111111111111", "11111111111111111111111111111111111111111111", "1111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "1111111111111111", "11111111111111111111111111111111", "111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "1111111111111111111111111111111", "11111111111111111111111111111111111111111111111111111111111111", -}}, -{.value=9223372036854775807, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = 9223372036854775807, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "1111111111111111111111111111111111111111111111111111111111111111", "11111111111111111111111111111111", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=1, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 1, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0", @@ -8523,8 +12008,14 @@ "0000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=2, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 2, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00", @@ -8558,8 +12049,14 @@ "0000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=3, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 3, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "000", @@ -8583,8 +12080,14 @@ "000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=4, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 4, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000", @@ -8602,8 +12105,14 @@ "0000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=8, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 8, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00000000", @@ -8613,8 +12122,14 @@ "0000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=10, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 10, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000000000", @@ -8623,8 +12138,14 @@ "0000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=11, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 11, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00000000000", @@ -8632,26 +12153,50 @@ "000000000000000000000000000000000", "00000000000000000000000000000000000000000000", "0000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=16, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 16, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000000000000000", "00000000000000000000000000000000", "000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=31, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 31, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(13), .sparsity=32, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 13 }, + .sparsity = 32, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=1, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 1, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0", @@ -8717,8 +12262,14 @@ "0000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=2, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 2, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00", @@ -8752,8 +12303,14 @@ "0000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=3, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 3, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "000", @@ -8777,8 +12334,14 @@ "000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=4, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 4, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000", @@ -8796,8 +12359,14 @@ "0000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=8, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 8, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00000000", @@ -8807,8 +12376,14 @@ "0000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=10, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 10, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000000000", @@ -8817,8 +12392,14 @@ "0000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=11, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 11, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00000000000", @@ -8826,26 +12407,50 @@ "000000000000000000000000000000000", "00000000000000000000000000000000000000000000", "0000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=16, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 16, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000000000000000", "00000000000000000000000000000000", "000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=31, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 31, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(32), .sparsity=32, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 32 }, + .sparsity = 32, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=1, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 1, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0", @@ -8911,8 +12516,14 @@ "0000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=2, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 2, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00", @@ -8946,8 +12557,14 @@ "0000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=3, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 3, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "000", @@ -8971,8 +12588,14 @@ "000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=4, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 4, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000", @@ -8990,8 +12613,14 @@ "0000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=8, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 8, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00000000", @@ -9001,8 +12630,14 @@ "0000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=10, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 10, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000000000", @@ -9011,8 +12646,14 @@ "0000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=11, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 11, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00000000000", @@ -9020,26 +12661,50 @@ "000000000000000000000000000000000", "00000000000000000000000000000000000000000000", "0000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=16, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 16, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000000000000000", "00000000000000000000000000000000", "000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=31, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 31, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(1024), .sparsity=32, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 1024 }, + .sparsity = 32, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=1, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 1, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0", @@ -9105,8 +12770,14 @@ "0000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=2, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 2, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00", @@ -9140,8 +12811,14 @@ "0000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=3, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 3, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "000", @@ -9165,8 +12842,14 @@ "000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=4, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 4, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000", @@ -9184,8 +12867,14 @@ "0000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=8, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 8, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00000000", @@ -9195,8 +12884,14 @@ "0000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=10, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 10, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000000000", @@ -9205,8 +12900,14 @@ "0000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=11, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 11, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00000000000", @@ -9214,26 +12915,50 @@ "000000000000000000000000000000000", "00000000000000000000000000000000000000000000", "0000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=16, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 16, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000000000000000", "00000000000000000000000000000000", "000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=31, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 31, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min=OPT_I64_C(INT64_MIN), .max=OPT_I64_C(4294967295), .sparsity=32, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = true, .value = INT64_MIN }, + .max = { .set = true, .value = 4294967295 }, + .sparsity = 32, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min={0}, .max={0}, .sparsity=1, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 1, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0", @@ -9299,8 +13024,14 @@ "0000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min={0}, .max={0}, .sparsity=2, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 2, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00", @@ -9334,8 +13065,14 @@ "0000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min={0}, .max={0}, .sparsity=3, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 3, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "000", @@ -9359,8 +13096,14 @@ "000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min={0}, .max={0}, .sparsity=4, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 4, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000", @@ -9378,8 +13121,14 @@ "0000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min={0}, .max={0}, .sparsity=8, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 8, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00000000", @@ -9389,8 +13138,14 @@ "0000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min={0}, .max={0}, .sparsity=10, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 10, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000000000", @@ -9399,8 +13154,14 @@ "0000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min={0}, .max={0}, .sparsity=11, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 11, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00000000000", @@ -9408,22 +13169,41 @@ "000000000000000000000000000000000", "00000000000000000000000000000000000000000000", "0000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min={0}, .max={0}, .sparsity=16, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 16, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000000000000000", "00000000000000000000000000000000", "000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min={0}, .max={0}, .sparsity=31, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 31, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "0000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000", -}}, -{.value=INT64_MIN, .min={0}, .max={0}, .sparsity=32, { + }, +}, +{ + .value = INT64_MIN, + .min = { .set = false }, + .max = { .set = false }, + .sparsity = 32, + .expectEdges = { "root", "0000000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000", -}}, + }, +}, diff --git a/test/data/range-min-cover/mincover_decimal128.cstruct b/test/data/range-min-cover/mincover_decimal128.cstruct index 20a96991c..e10a7dd38 100644 --- a/test/data/range-min-cover/mincover_decimal128.cstruct +++ b/test/data/range-min-cover/mincover_decimal128.cstruct @@ -1,4 +1,4 @@ -// This code is GENERATED! Do not edit! +// This code is GENERATED! Do not edit! Regenerate with `test/util/make_includes.py` // clang-format off { .lowerBound = mc_dec128_from_string("-100.000000"), diff --git a/test/data/range-min-cover/mincover_decimal128_precision.cstruct b/test/data/range-min-cover/mincover_decimal128_precision.cstruct index 3d11b4cbf..b54308d7f 100644 --- a/test/data/range-min-cover/mincover_decimal128_precision.cstruct +++ b/test/data/range-min-cover/mincover_decimal128_precision.cstruct @@ -1,4 +1,4 @@ -// This code is GENERATED! Do not edit! +// This code is GENERATED! Do not edit! Regenerate with `test/util/make_includes.py` // clang-format off { .lowerBound = mc_dec128_from_string("0.000000"), diff --git a/test/data/range-min-cover/mincover_double.cstruct b/test/data/range-min-cover/mincover_double.cstruct index 0e46f90ab..3976c60ba 100644 --- a/test/data/range-min-cover/mincover_double.cstruct +++ b/test/data/range-min-cover/mincover_double.cstruct @@ -1,4 +1,4 @@ -// This code is GENERATED! Do not edit! +// This code is GENERATED! Do not edit! Regenerate with `test/util/make_includes.py` // clang-format off { .lowerBound = -100.000000, diff --git a/test/data/range-min-cover/mincover_double_precision.cstruct b/test/data/range-min-cover/mincover_double_precision.cstruct index f82e89d25..3903bc10f 100644 --- a/test/data/range-min-cover/mincover_double_precision.cstruct +++ b/test/data/range-min-cover/mincover_double_precision.cstruct @@ -1,4 +1,4 @@ -// This code is GENERATED! Do not edit! +// This code is GENERATED! Do not edit! Regenerate with `test/util/make_includes.py` // clang-format off { .lowerBound = 0.000000, diff --git a/test/data/range-min-cover/mincover_int32.cstruct b/test/data/range-min-cover/mincover_int32.cstruct index a8ab2ad46..96e6a3c49 100644 --- a/test/data/range-min-cover/mincover_int32.cstruct +++ b/test/data/range-min-cover/mincover_int32.cstruct @@ -1,4 +1,4 @@ -// This code is GENERATED! Do not edit! +// This code is GENERATED! Do not edit! Regenerate with `test/util/make_includes.py` // clang-format off { .lowerBound = -100, diff --git a/test/data/range-min-cover/mincover_int64.cstruct b/test/data/range-min-cover/mincover_int64.cstruct index 2b16928ec..e34a9f3bb 100644 --- a/test/data/range-min-cover/mincover_int64.cstruct +++ b/test/data/range-min-cover/mincover_int64.cstruct @@ -1,4 +1,4 @@ -// This code is GENERATED! Do not edit! +// This code is GENERATED! Do not edit! Regenerate with `test/util/make_includes.py` // clang-format off { .lowerBound = -100, From a906877ba71fd4e137d82a921003a0b4c0fc2a7c Mon Sep 17 00:00:00 2001 From: Kevin Albertson Date: Tue, 9 Jul 2024 10:55:56 -0400 Subject: [PATCH 3/3] add `min` and `max` fields to double tests The `min` and `max` are not used for edge generation when double does not include precision. `min` and `max` are also unnecessarily included in the server test data. Keep in libmongocrypt for consistency. --- test/test-mc-range-edge-generation.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/test-mc-range-edge-generation.c b/test/test-mc-range-edge-generation.c index 0b82f5d32..e58134635 100644 --- a/test/test-mc-range-edge-generation.c +++ b/test/test-mc-range-edge-generation.c @@ -241,6 +241,8 @@ static void _test_getEdgesInt64(_mongocrypt_tester_t *tester) { typedef struct { double value; + mc_optional_double_t min; // Unused. Kept for consistency with server test data. + mc_optional_double_t max; // Unused. Kept for consistency with server test data. size_t sparsity; // expectEdges includes a trailing NULL pointer. const char *expectEdges[MAX_DOUBLE_EDGES + 1];