GCC Code Coverage Report


Directory: ./
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Coverage Exec / Excl / Total
Lines: 87.7% 3161 / 0 / 3604
Functions: 84.1% 2320 / 0 / 2760
Branches: 72.2% 804 / 0 / 1114

src/math/ds/gint/lib.hpp
Line Branch Exec Source
1 #pragma once
2
3 #include "../../../util/traits/others/lib.hpp"
4
5 namespace tifa_libs {
6
7 template <class T, i64 M = -1>
8 class gint {
9 T r_, i_;
10
11 public:
12 18959615 CEXP gint(cT_(T) real = T{}, cT_(T) imag = T{}) NE : r_(real), i_(imag) {}
13
14 122437538 ND CEXP T CR real() CNE { return r_; }
15 90289986 ND CEXP T CR imag() CNE { return i_; }
16 16587143 ND CEXP T norm() CNE { return r_ * r_ - i_ * i_ * M; }
17 3991480 CEXP T& real() NE { return r_; }
18 4157860 CEXP T& imag() NE { return i_; }
19 CEXP void real(cT_(T) x) NE { r_ = x; }
20 172 CEXP void imag(cT_(T) x) NE { i_ = x; }
21 CEXP gint& operator+=(cT_(T) x) NE {
22 r_ += x;
23 return *this;
24 }
25 CEXP gint& operator-=(cT_(T) x) NE {
26 r_ -= x;
27 return *this;
28 }
29 CEXP gint& operator*=(cT_(T) x) NE {
30 r_ *= x, i_ *= x;
31 return *this;
32 }
33 CEXP gint& operator/=(cT_(T) x) NE {
34 r_ /= x, i_ /= x;
35 return *this;
36 }
37 CEXP gint& operator+=(gint CR x) NE {
38 r_ += x.real(), i_ += x.imag();
39 return *this;
40 }
41 16587143 CEXP gint& operator-=(gint CR x) NE {
42 16587143 r_ -= x.real(), i_ -= x.imag();
43 16587143 return *this;
44 }
45 18108134 CEXP gint& operator*=(gint CR x) NE {
46 18108134 const T _ = r_ * x.real() + i_ * x.imag() * M;
47 18108134 i_ = r_ * x.imag() + i_ * x.real(), r_ = _;
48 18108134 return *this;
49 }
50 16587143 CEXP gint& operator/=(gint CR x) NE {
51 16587143 const T _ = r_ * x.real() - i_ * x.imag() * M, n_ = x.norm();
52 if CEXP (std::is_integral_v<T>) {
53 33174286 auto div = [](T x, T y) NE { const T a = x * 2 + y, b = y * 2; return a / b - (a % b < 0); };
54 16587143 i_ = div(i_ * x.real() - r_ * x.imag(), n_), r_ = div(_, n_);
55 } else i_ = (i_ * x.real() - r_ * x.imag()) / n_, r_ = _ / n_;
56 16587143 return *this;
57 }
58 16587143 CEXP gint& operator%=(gint CR x) NE { return *this -= *this / x * x; }
59 friend CEXP gint operator+(gint x, cT_(T) y) NE { return x += y; }
60 friend CEXP gint operator-(gint x, cT_(T) y) NE { return x -= y; }
61 friend CEXP gint operator*(gint x, cT_(T) y) NE { return x *= y; }
62 friend CEXP gint operator/(gint x, cT_(T) y) NE { return x /= y; }
63 friend CEXP gint operator+(gint x, gint CR y) NE { return x += y; }
64 friend CEXP gint operator-(gint x, gint CR y) NE { return x -= y; }
65 18108134 friend CEXP gint operator*(gint x, gint CR y) NE { return x *= y; }
66 16587143 friend CEXP gint operator/(gint x, gint CR y) NE { return x /= y; }
67 friend CEXP gint operator%(gint x, gint CR y) NE { return x %= y; }
68 CEXP gint operator+() CNE { return *this; }
69 CEXP gint operator-() CNE { return gint(-r_, -i_); }
70 15917 friend CEXP gint conj(gint CR x) NE { return gint{x.r_, -x.i_}; }
71 friend CEXP T norm(gint CR x) NE { return x.norm(); }
72 1094489 friend CEXP gint gcd(gint m, gint n) NE {
73
2/2
✓ Branch 4 taken 16587143 times.
✓ Branch 5 taken 1094489 times.
17681632 while (n != gint{}) swap(m %= n, n);
74 1094489 return m;
75 }
76
802/1112
tifa_libs::operator==(tifa_libs::gint<long, -1l> const&, tifa_libs::gint<long, -1l> const&):
✓ Branch 2 taken 1608447 times.
✓ Branch 3 taken 16073185 times.
✓ Branch 6 taken 1094489 times.
✓ Branch 7 taken 513958 times.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, -1l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, -3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, -7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, 2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1231453023109121ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, -1l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, -3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, -7l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, 2l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<180143985094819841ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, -1l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, -2l> const&):
✓ Branch 3 taken 4 times.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 4 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, -3l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, -5l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 5 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, -7l> const&):
✓ Branch 3 taken 4 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 4 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, 2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, 3l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2013265921ul> >, 7l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, -1l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, -2l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, -3l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, -5l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, -7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, 2l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, 3l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<2061584302081ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, -1l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, -2l> const&):
✓ Branch 3 taken 5 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 5 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, -3l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, -7l> const&):
✓ Branch 3 taken 4 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 4 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, 2l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, 3l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<3799912185593857ul> >, 7l> const&):
✓ Branch 3 taken 4 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 4 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, -1l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, -3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, -7l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, 2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<4179340454199820289ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, -1l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, -2l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, -3l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, -7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, 2l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, 3l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<6597069766657ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, -1l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, -3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, -7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, 2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, 5l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<75161927681ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, -1l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, -2l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, -3l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, -5l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, -7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, 2l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, 3l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<77309411329ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, -1l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, -3l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, -7l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, 2l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, -1l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, -3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, -7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, 2l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1004535809ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, -1l> const&):
✓ Branch 3 taken 4 times.
✓ Branch 4 taken 6 times.
✓ Branch 8 taken 4 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, -2l> const&):
✓ Branch 3 taken 4 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 4 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, -3l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, -7l> const&):
✓ Branch 3 taken 5 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 5 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, 2l> const&):
✓ Branch 3 taken 5 times.
✓ Branch 4 taken 6 times.
✓ Branch 8 taken 5 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, 3l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, 5l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<11ul> >, 7l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, -1l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, -3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, -7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, 2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<13ul> >, 7l> const&):
✓ Branch 3 taken 3 times.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✓ Branch 9 taken 2 times.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, -1l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, -3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, -7l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, 2l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, 5l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, -1l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, -3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, -7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, 2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<17ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, -11l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, -1l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 5 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, -2l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, -3l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, -7l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, 2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, 3l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19260817ul> >, 7l> const&):
✓ Branch 3 taken 7 times.
✓ Branch 4 taken 8 times.
✓ Branch 8 taken 7 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, -11l> const&):
✓ Branch 3 taken 5 times.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 5 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, -1l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 5 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, -2l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, -3l> const&):
✓ Branch 3 taken 5 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 5 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, -5l> const&):
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 7 times.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, -7l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, 11l> const&):
✓ Branch 3 taken 8 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 8 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, 2l> const&):
✓ Branch 3 taken 9 times.
✓ Branch 4 taken 8 times.
✓ Branch 8 taken 9 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, 3l> const&):
✓ Branch 3 taken 4 times.
✓ Branch 4 taken 5 times.
✓ Branch 8 taken 4 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, 5l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<19ul> >, 7l> const&):
✓ Branch 3 taken 7 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 7 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<3ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<3ul> >, -1l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<3ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<3ul> >, -2l> const&):
✗ Branch 3 not taken.
✗ Branch 4 not taken.
✗ Branch 8 not taken.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<3ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<3ul> >, 2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, -1l> const&):
✓ Branch 3 taken 5 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 5 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, -3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, -7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, 2l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, 5l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<40961ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, -1l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, -3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, -7l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, 11l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, 2l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 3 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<5ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<5ul> >, -1l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<5ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<5ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<5ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<5ul> >, -3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<5ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<5ul> >, 2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<5ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<5ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, -1l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, -3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, -7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, 2l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<65537ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, -1l> const&):
✓ Branch 3 taken 4 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 4 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, -3l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, -5l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, -7l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, 2l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, 5l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 3 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, 7l> const&):
✓ Branch 3 taken 5 times.
✓ Branch 4 taken 4 times.
✓ Branch 8 taken 5 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, -1l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, -3l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, -7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, 2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<786433ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<7ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<7ul> >, -1l> const&):
✓ Branch 3 taken 2 times.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 2 times.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<7ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<7ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<7ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<7ul> >, -3l> const&):
✓ Branch 3 taken 4 times.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 3 times.
✓ Branch 9 taken 1 time.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<7ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<7ul> >, -5l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 2 times.
✓ Branch 9 taken 1 time.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<7ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<7ul> >, 2l> const&):
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 1 time.
✓ Branch 8 taken 2 times.
✓ Branch 9 taken 1 time.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<7ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<7ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<7ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<7ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✓ Branch 4 taken 2 times.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, -1l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, -3l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, -7l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, 2l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, -11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, -11l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, -1l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, -1l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, -2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, -2l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, -3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, -3l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, -5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, -5l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, -7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, -7l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, 11l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, 11l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, 2l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, 2l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, 3l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, 3l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, 5l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, 5l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
tifa_libs::operator==(tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, 7l> const&, tifa_libs::gint<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<999292927ul> >, 7l> const&):
✓ Branch 3 taken 1 time.
✗ Branch 4 not taken.
✓ Branch 8 taken 1 time.
✗ Branch 9 not taken.
17682676 friend CEXP bool operator==(gint CR x, gint CR y) NE { return x.real() == y.real() && x.imag() == y.imag(); }
77 2188978 friend auto& operator>>(istream_c auto& is, gint& x) NE { return is >> x.r_ >> x.i_; }
78 1094489 friend auto& operator<<(ostream_c auto& os, gint CR x) NE { return os << x.real() << ' ' << x.imag(); }
79 };
80
81 } // namespace tifa_libs
82