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/1112tifa_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 |