| line | true | false | branch | 
 
| 7 | 0 | 0 | struct Exc : std::exception {}; | 
 
| 11 | 0 | 0 | static string min () { return "-128"; } | 
 
| 12 | 0 | 0 | static string max () { return "127"; } | 
 
| 16 | 0 | 0 | static string max () { return "255"; } | 
 
| 19 | 0 | 0 | static string min () { return "-32768"; } | 
 
| 20 | 0 | 0 | static string max () { return "32767"; } | 
 
| 24 | 0 | 0 | static string max () { return "65535"; } | 
 
| 27 | 0 | 0 | static string min () { return "-2147483648"; } | 
 
| 28 | 0 | 0 | static string max () { return "2147483647"; } | 
 
| 32 | 0 | 0 | static string max () { return "4294967295"; } | 
 
| 35 | 0 | 0 | static string min () { return "-9223372036854775808"; } | 
 
| 36 | 0 | 0 | static string max () { return "9223372036854775807"; } | 
 
| 40 | 0 | 0 | static string max () { return "18446744073709551615"; } | 
 
| 46 | 6 | 0 | char* buf = s.reserve(buflen); | 
 
|  | 6 | 0 | char* buf = s.reserve(buflen); | 
 
|  | 6 | 0 | char* buf = s.reserve(buflen); | 
 
|  | 6 | 0 | char* buf = s.reserve(buflen); | 
 
|  | 6 | 0 | char* buf = s.reserve(buflen); | 
 
|  | 6 | 0 | char* buf = s.reserve(buflen); | 
 
|  | 6 | 0 | char* buf = s.reserve(buflen); | 
 
|  | 6 | 0 | char* buf = s.reserve(buflen); | 
 
| 48 | 6 | 0 | auto res = panda::to_chars(buf, bufend, val, base); | 
 
|  | 6 | 0 | auto res = panda::to_chars(buf, bufend, val, base); | 
 
|  | 6 | 0 | auto res = panda::to_chars(buf, bufend, val, base); | 
 
|  | 6 | 0 | auto res = panda::to_chars(buf, bufend, val, base); | 
 
|  | 6 | 0 | auto res = panda::to_chars(buf, bufend, val, base); | 
 
|  | 6 | 0 | auto res = panda::to_chars(buf, bufend, val, base); | 
 
|  | 6 | 0 | auto res = panda::to_chars(buf, bufend, val, base); | 
 
|  | 6 | 0 | auto res = panda::to_chars(buf, bufend, val, base); | 
 
| 50 | 1 | 5 | if (res.ec) throw Exc(); | 
 
|  | 1 | 5 | if (res.ec) throw Exc(); | 
 
|  | 1 | 5 | if (res.ec) throw Exc(); | 
 
|  | 1 | 5 | if (res.ec) throw Exc(); | 
 
|  | 1 | 5 | if (res.ec) throw Exc(); | 
 
|  | 1 | 5 | if (res.ec) throw Exc(); | 
 
|  | 1 | 5 | if (res.ec) throw Exc(); | 
 
|  | 1 | 5 | if (res.ec) throw Exc(); | 
 
| 60 | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
|  | 0 | 0 | SECTION("negative number") { | 
 
| 61 | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
|  | 0 | 0 | REQUIRE(tci(-99) == "-99"); | 
 
| 64 | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
|  | 0 | 0 | SECTION("no space") { | 
 
| 65 | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(-123, 10, 3), Exc); | 
 
| 68 | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
|  | 0 | 0 | SECTION("min") { | 
 
| 69 | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::min()) == nstr::min()); | 
 
| 81 | 7 | 0 | SECTION("positive number") { | 
 
|  | 7 | 0 | SECTION("positive number") { | 
 
|  | 7 | 0 | SECTION("positive number") { | 
 
|  | 7 | 0 | SECTION("positive number") { | 
 
|  | 1 | 6 | SECTION("positive number") { | 
 
|  | 7 | 0 | SECTION("positive number") { | 
 
|  | 7 | 0 | SECTION("positive number") { | 
 
|  | 7 | 0 | SECTION("positive number") { | 
 
|  | 7 | 0 | SECTION("positive number") { | 
 
|  | 1 | 6 | SECTION("positive number") { | 
 
|  | 7 | 0 | SECTION("positive number") { | 
 
|  | 7 | 0 | SECTION("positive number") { | 
 
|  | 7 | 0 | SECTION("positive number") { | 
 
|  | 7 | 0 | SECTION("positive number") { | 
 
|  | 1 | 6 | SECTION("positive number") { | 
 
|  | 7 | 0 | SECTION("positive number") { | 
 
|  | 7 | 0 | SECTION("positive number") { | 
 
|  | 7 | 0 | SECTION("positive number") { | 
 
|  | 7 | 0 | SECTION("positive number") { | 
 
|  | 1 | 6 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 1 | 10 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 1 | 10 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 1 | 10 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 11 | 0 | SECTION("positive number") { | 
 
|  | 1 | 10 | SECTION("positive number") { | 
 
| 82 | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(12) == "12"); | 
 
| 85 | 7 | 0 | SECTION("zero") { | 
 
|  | 7 | 0 | SECTION("zero") { | 
 
|  | 7 | 0 | SECTION("zero") { | 
 
|  | 7 | 0 | SECTION("zero") { | 
 
|  | 1 | 6 | SECTION("zero") { | 
 
|  | 7 | 0 | SECTION("zero") { | 
 
|  | 7 | 0 | SECTION("zero") { | 
 
|  | 7 | 0 | SECTION("zero") { | 
 
|  | 7 | 0 | SECTION("zero") { | 
 
|  | 1 | 6 | SECTION("zero") { | 
 
|  | 7 | 0 | SECTION("zero") { | 
 
|  | 7 | 0 | SECTION("zero") { | 
 
|  | 7 | 0 | SECTION("zero") { | 
 
|  | 7 | 0 | SECTION("zero") { | 
 
|  | 1 | 6 | SECTION("zero") { | 
 
|  | 7 | 0 | SECTION("zero") { | 
 
|  | 7 | 0 | SECTION("zero") { | 
 
|  | 7 | 0 | SECTION("zero") { | 
 
|  | 7 | 0 | SECTION("zero") { | 
 
|  | 1 | 6 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 1 | 10 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 1 | 10 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 1 | 10 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 11 | 0 | SECTION("zero") { | 
 
|  | 1 | 10 | SECTION("zero") { | 
 
| 86 | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 1 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
|  | 0 | 0 | REQUIRE(tci(0) == "0"); | 
 
| 89 | 7 | 0 | SECTION("max") { | 
 
|  | 7 | 0 | SECTION("max") { | 
 
|  | 7 | 0 | SECTION("max") { | 
 
|  | 7 | 0 | SECTION("max") { | 
 
|  | 1 | 6 | SECTION("max") { | 
 
|  | 7 | 0 | SECTION("max") { | 
 
|  | 7 | 0 | SECTION("max") { | 
 
|  | 7 | 0 | SECTION("max") { | 
 
|  | 7 | 0 | SECTION("max") { | 
 
|  | 1 | 6 | SECTION("max") { | 
 
|  | 7 | 0 | SECTION("max") { | 
 
|  | 7 | 0 | SECTION("max") { | 
 
|  | 7 | 0 | SECTION("max") { | 
 
|  | 7 | 0 | SECTION("max") { | 
 
|  | 1 | 6 | SECTION("max") { | 
 
|  | 7 | 0 | SECTION("max") { | 
 
|  | 7 | 0 | SECTION("max") { | 
 
|  | 7 | 0 | SECTION("max") { | 
 
|  | 7 | 0 | SECTION("max") { | 
 
|  | 1 | 6 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 1 | 10 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 1 | 10 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 1 | 10 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 11 | 0 | SECTION("max") { | 
 
|  | 1 | 10 | SECTION("max") { | 
 
| 90 | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 1 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
|  | 0 | 0 | REQUIRE(tci(std::numeric_limits::max()) == nstr::max()); | 
 
| 93 | 7 | 0 | SECTION("8-base") { | 
 
|  | 7 | 0 | SECTION("8-base") { | 
 
|  | 7 | 0 | SECTION("8-base") { | 
 
|  | 7 | 0 | SECTION("8-base") { | 
 
|  | 1 | 6 | SECTION("8-base") { | 
 
|  | 7 | 0 | SECTION("8-base") { | 
 
|  | 7 | 0 | SECTION("8-base") { | 
 
|  | 7 | 0 | SECTION("8-base") { | 
 
|  | 7 | 0 | SECTION("8-base") { | 
 
|  | 1 | 6 | SECTION("8-base") { | 
 
|  | 7 | 0 | SECTION("8-base") { | 
 
|  | 7 | 0 | SECTION("8-base") { | 
 
|  | 7 | 0 | SECTION("8-base") { | 
 
|  | 7 | 0 | SECTION("8-base") { | 
 
|  | 1 | 6 | SECTION("8-base") { | 
 
|  | 7 | 0 | SECTION("8-base") { | 
 
|  | 7 | 0 | SECTION("8-base") { | 
 
|  | 7 | 0 | SECTION("8-base") { | 
 
|  | 7 | 0 | SECTION("8-base") { | 
 
|  | 1 | 6 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 1 | 10 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 1 | 10 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 1 | 10 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 11 | 0 | SECTION("8-base") { | 
 
|  | 1 | 10 | SECTION("8-base") { | 
 
| 94 | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 8) == "12"); | 
 
| 97 | 7 | 0 | SECTION("16-base") { | 
 
|  | 7 | 0 | SECTION("16-base") { | 
 
|  | 7 | 0 | SECTION("16-base") { | 
 
|  | 7 | 0 | SECTION("16-base") { | 
 
|  | 1 | 6 | SECTION("16-base") { | 
 
|  | 7 | 0 | SECTION("16-base") { | 
 
|  | 7 | 0 | SECTION("16-base") { | 
 
|  | 7 | 0 | SECTION("16-base") { | 
 
|  | 7 | 0 | SECTION("16-base") { | 
 
|  | 1 | 6 | SECTION("16-base") { | 
 
|  | 7 | 0 | SECTION("16-base") { | 
 
|  | 7 | 0 | SECTION("16-base") { | 
 
|  | 7 | 0 | SECTION("16-base") { | 
 
|  | 7 | 0 | SECTION("16-base") { | 
 
|  | 1 | 6 | SECTION("16-base") { | 
 
|  | 7 | 0 | SECTION("16-base") { | 
 
|  | 7 | 0 | SECTION("16-base") { | 
 
|  | 7 | 0 | SECTION("16-base") { | 
 
|  | 7 | 0 | SECTION("16-base") { | 
 
|  | 1 | 6 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 1 | 10 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 1 | 10 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 1 | 10 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 11 | 0 | SECTION("16-base") { | 
 
|  | 1 | 10 | SECTION("16-base") { | 
 
| 98 | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 1 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
|  | 0 | 0 | REQUIRE(tci(10, 16) == "a"); | 
 
| 101 | 7 | 0 | SECTION("no space") { | 
 
|  | 7 | 0 | SECTION("no space") { | 
 
|  | 7 | 0 | SECTION("no space") { | 
 
|  | 7 | 0 | SECTION("no space") { | 
 
|  | 1 | 6 | SECTION("no space") { | 
 
|  | 7 | 0 | SECTION("no space") { | 
 
|  | 7 | 0 | SECTION("no space") { | 
 
|  | 7 | 0 | SECTION("no space") { | 
 
|  | 7 | 0 | SECTION("no space") { | 
 
|  | 1 | 6 | SECTION("no space") { | 
 
|  | 7 | 0 | SECTION("no space") { | 
 
|  | 7 | 0 | SECTION("no space") { | 
 
|  | 7 | 0 | SECTION("no space") { | 
 
|  | 7 | 0 | SECTION("no space") { | 
 
|  | 1 | 6 | SECTION("no space") { | 
 
|  | 7 | 0 | SECTION("no space") { | 
 
|  | 7 | 0 | SECTION("no space") { | 
 
|  | 7 | 0 | SECTION("no space") { | 
 
|  | 7 | 0 | SECTION("no space") { | 
 
|  | 1 | 6 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 1 | 10 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 1 | 10 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 1 | 10 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 11 | 0 | SECTION("no space") { | 
 
|  | 1 | 10 | SECTION("no space") { | 
 
| 102 | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 1 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 1 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 1 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 1 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 1 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 1 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 1 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 1 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 1 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
|  | 0 | 0 | REQUIRE_THROWS_AS(tci(123, 10, 2), Exc); | 
 
| 115 | 18 | 0 | TEST_CASE("to_chars uint64_t", "[to_chars]") { to_chars_test(); } | 
 
|  | 18 | 0 | TEST_CASE("to_chars uint64_t", "[to_chars]") { to_chars_test(); } |