GCC Code Coverage Report


Directory: ./
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Coverage Exec / Excl / Total
Lines: 71.4% 275 / 0 / 385
Functions: 71.4% 25 / 0 / 35
Branches: 54.1% 341 / 0 / 630

src/conv/add/naive/lib.hpp
Line Branch Exec Source
1 #pragma once
2
3 #include "../../../util/alias/others/lib.hpp"
4
5 namespace tifa_libs {
6
7 CEXP inline u32 CONV_NAIVE_THRESHOLD = 16;
8 template <class U, class T = U>
9 requires(sizeof(U) <= sizeof(T))
10 268778436 CEXP vec<T> conv_naive(vec<U> CR l, vec<U> CR r, u32 ans_size = 0) NE {
11
75/210
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > const&, unsigned int):
✓ Branch 1 taken 4643 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 4643 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 4643 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > const&, unsigned int):
✓ Branch 1 taken 14005 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 14005 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 14005 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > const&, unsigned int):
✓ Branch 1 taken 10673249 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 10673249 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 10673249 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > const&, unsigned int):
✓ Branch 1 taken 32019064 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 32019064 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 32019064 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > const&, unsigned int):
✓ Branch 1 taken 3 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 3 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 3 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > const&, unsigned int):
✓ Branch 1 taken 17036 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 17036 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 17036 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > const&, unsigned int):
✓ Branch 1 taken 11120 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 11120 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 11120 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > const&, unsigned int):
✓ Branch 1 taken 57920486 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 57920486 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 57920486 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > const&, unsigned int):
✓ Branch 1 taken 4643 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 4643 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 4643 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > const&, unsigned int):
✓ Branch 1 taken 14005 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 14005 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 14005 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > const&, unsigned int):
✓ Branch 1 taken 10673249 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 10673249 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 10673249 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > const&, unsigned int):
✓ Branch 1 taken 15416558 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 15416558 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 15416558 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > const&, unsigned int):
✓ Branch 1 taken 3 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 3 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 3 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > const&, unsigned int):
✓ Branch 1 taken 4643 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 4643 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 4643 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > const&, unsigned int):
✓ Branch 1 taken 14005 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 14005 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 14005 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > const&, unsigned int):
✓ Branch 1 taken 10673249 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 10673249 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 10673249 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > const&, unsigned int):
✓ Branch 1 taken 32018728 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 32018728 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 32018728 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > const&, unsigned int):
✓ Branch 1 taken 3 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 3 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 3 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > const&, unsigned int):
✓ Branch 1 taken 17036 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 17036 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 17036 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > const&, unsigned int):
✓ Branch 1 taken 11120 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 11120 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 11120 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > const&, unsigned int):
✓ Branch 1 taken 41320622 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 41320622 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 41320622 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > const&, unsigned int):
✓ Branch 1 taken 17036 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 17036 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 17036 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > const&, unsigned int):
✓ Branch 1 taken 11120 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 11120 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 11120 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > const&, unsigned int):
✓ Branch 1 taken 57922792 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 57922792 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 57922792 times.
std::vector<unsigned __int128, std::allocator<unsigned __int128> > tifa_libs::conv_naive<unsigned int, unsigned __int128>(std::vector<unsigned int, std::allocator<unsigned int> > const&, std::vector<unsigned int, std::allocator<unsigned int> > const&, unsigned int):
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<unsigned long, std::allocator<unsigned long> > tifa_libs::conv_naive<unsigned long, unsigned long>(std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned int):
✓ Branch 1 taken 18 times.
✗ Branch 2 not taken.
✗ Branch 4 not taken.
✓ Branch 5 taken 18 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 18 times.
268778436 retif_((l.empty() || r.empty()) [[unlikely]], {});
12
25/70
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 4643 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 14005 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 10673249 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 32019064 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 3 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 17036 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 11120 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 57920486 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 4643 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 14005 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 10673249 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 15416558 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 3 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 4643 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 14005 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 10673249 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 32018728 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 3 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 17036 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 11120 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 41320622 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 17036 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 11120 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 57922792 times.
std::vector<unsigned __int128, std::allocator<unsigned __int128> > tifa_libs::conv_naive<unsigned int, unsigned __int128>(std::vector<unsigned int, std::allocator<unsigned int> > const&, std::vector<unsigned int, std::allocator<unsigned int> > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<unsigned long, std::allocator<unsigned long> > tifa_libs::conv_naive<unsigned long, unsigned long>(std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 18 times.
268778436 if (!ans_size) ans_size = u32(l.size() + r.size() - 1);
13 268778436 vec<T> ans(ans_size);
14 268778436 u32 n = (u32)l.size(), m = (u32)r.size();
15
94/140
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > const&, unsigned int):
✓ Branch 0 taken 2503 times.
✓ Branch 1 taken 2140 times.
✓ Branch 2 taken 2503 times.
✓ Branch 3 taken 2140 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > const&, unsigned int):
✓ Branch 0 taken 7585 times.
✓ Branch 1 taken 6420 times.
✓ Branch 2 taken 7585 times.
✓ Branch 3 taken 6420 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > const&, unsigned int):
✓ Branch 0 taken 5425472 times.
✓ Branch 1 taken 5247777 times.
✓ Branch 2 taken 5425472 times.
✓ Branch 3 taken 5247777 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > const&, unsigned int):
✓ Branch 0 taken 16275732 times.
✓ Branch 1 taken 15743332 times.
✓ Branch 2 taken 16275732 times.
✓ Branch 3 taken 15743332 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 3 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 3 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > const&, unsigned int):
✓ Branch 0 taken 8432 times.
✓ Branch 1 taken 8604 times.
✓ Branch 2 taken 8432 times.
✓ Branch 3 taken 8604 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > const&, unsigned int):
✓ Branch 0 taken 4976 times.
✓ Branch 1 taken 6144 times.
✓ Branch 2 taken 4976 times.
✓ Branch 3 taken 6144 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > const&, unsigned int):
✓ Branch 0 taken 28874658 times.
✓ Branch 1 taken 29045828 times.
✓ Branch 2 taken 28874658 times.
✓ Branch 3 taken 29045828 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > const&, unsigned int):
✓ Branch 0 taken 2503 times.
✓ Branch 1 taken 2140 times.
✓ Branch 2 taken 2503 times.
✓ Branch 3 taken 2140 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > const&, unsigned int):
✓ Branch 0 taken 7585 times.
✓ Branch 1 taken 6420 times.
✓ Branch 2 taken 7585 times.
✓ Branch 3 taken 6420 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > const&, unsigned int):
✓ Branch 0 taken 5425472 times.
✓ Branch 1 taken 5247777 times.
✓ Branch 2 taken 5425472 times.
✓ Branch 3 taken 5247777 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > const&, unsigned int):
✓ Branch 0 taken 6901726 times.
✓ Branch 1 taken 8514832 times.
✓ Branch 2 taken 6901726 times.
✓ Branch 3 taken 8514832 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 3 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 3 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > const&, unsigned int):
✓ Branch 0 taken 2503 times.
✓ Branch 1 taken 2140 times.
✓ Branch 2 taken 2503 times.
✓ Branch 3 taken 2140 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > const&, unsigned int):
✓ Branch 0 taken 7585 times.
✓ Branch 1 taken 6420 times.
✓ Branch 2 taken 7585 times.
✓ Branch 3 taken 6420 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > const&, unsigned int):
✓ Branch 0 taken 5425472 times.
✓ Branch 1 taken 5247777 times.
✓ Branch 2 taken 5425472 times.
✓ Branch 3 taken 5247777 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > const&, unsigned int):
✓ Branch 0 taken 16275578 times.
✓ Branch 1 taken 15743150 times.
✓ Branch 2 taken 16275578 times.
✓ Branch 3 taken 15743150 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 3 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 3 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > const&, unsigned int):
✓ Branch 0 taken 8432 times.
✓ Branch 1 taken 8604 times.
✓ Branch 2 taken 8432 times.
✓ Branch 3 taken 8604 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > const&, unsigned int):
✓ Branch 0 taken 4976 times.
✓ Branch 1 taken 6144 times.
✓ Branch 2 taken 4976 times.
✓ Branch 3 taken 6144 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > const&, unsigned int):
✓ Branch 0 taken 19501844 times.
✓ Branch 1 taken 21818778 times.
✓ Branch 2 taken 19501844 times.
✓ Branch 3 taken 21818778 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > const&, unsigned int):
✓ Branch 0 taken 8432 times.
✓ Branch 1 taken 8604 times.
✓ Branch 2 taken 8432 times.
✓ Branch 3 taken 8604 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > const&, unsigned int):
✓ Branch 0 taken 4976 times.
✓ Branch 1 taken 6144 times.
✓ Branch 2 taken 4976 times.
✓ Branch 3 taken 6144 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > const&, unsigned int):
✓ Branch 0 taken 28875696 times.
✓ Branch 1 taken 29047096 times.
✓ Branch 2 taken 28875696 times.
✓ Branch 3 taken 29047096 times.
std::vector<unsigned __int128, std::allocator<unsigned __int128> > tifa_libs::conv_naive<unsigned int, unsigned __int128>(std::vector<unsigned int, std::allocator<unsigned int> > const&, std::vector<unsigned int, std::allocator<unsigned int> > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
std::vector<unsigned long, std::allocator<unsigned long> > tifa_libs::conv_naive<unsigned long, unsigned long>(std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned int):
✓ Branch 0 taken 7 times.
✓ Branch 1 taken 11 times.
✓ Branch 2 taken 7 times.
✓ Branch 3 taken 11 times.
268778436 auto &&l_ = n < m ? r : l, &&r_ = n < m ? l : r;
16
47/70
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > const&, unsigned int):
✓ Branch 0 taken 2503 times.
✓ Branch 1 taken 2140 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > const&, unsigned int):
✓ Branch 0 taken 7585 times.
✓ Branch 1 taken 6420 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > const&, unsigned int):
✓ Branch 0 taken 5425472 times.
✓ Branch 1 taken 5247777 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > const&, unsigned int):
✓ Branch 0 taken 16275732 times.
✓ Branch 1 taken 15743332 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 3 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > const&, unsigned int):
✓ Branch 0 taken 8432 times.
✓ Branch 1 taken 8604 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > const&, unsigned int):
✓ Branch 0 taken 4976 times.
✓ Branch 1 taken 6144 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > const&, unsigned int):
✓ Branch 0 taken 28874658 times.
✓ Branch 1 taken 29045828 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > const&, unsigned int):
✓ Branch 0 taken 2503 times.
✓ Branch 1 taken 2140 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > const&, unsigned int):
✓ Branch 0 taken 7585 times.
✓ Branch 1 taken 6420 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > const&, unsigned int):
✓ Branch 0 taken 5425472 times.
✓ Branch 1 taken 5247777 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > const&, unsigned int):
✓ Branch 0 taken 6901726 times.
✓ Branch 1 taken 8514832 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 3 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > const&, unsigned int):
✓ Branch 0 taken 2503 times.
✓ Branch 1 taken 2140 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > const&, unsigned int):
✓ Branch 0 taken 7585 times.
✓ Branch 1 taken 6420 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > const&, unsigned int):
✓ Branch 0 taken 5425472 times.
✓ Branch 1 taken 5247777 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > const&, unsigned int):
✓ Branch 0 taken 16275578 times.
✓ Branch 1 taken 15743150 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > const&, unsigned int):
✗ Branch 0 not taken.
✓ Branch 1 taken 3 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > const&, unsigned int):
✓ Branch 0 taken 8432 times.
✓ Branch 1 taken 8604 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > const&, unsigned int):
✓ Branch 0 taken 4976 times.
✓ Branch 1 taken 6144 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > const&, unsigned int):
✓ Branch 0 taken 19501844 times.
✓ Branch 1 taken 21818778 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > const&, unsigned int):
✓ Branch 0 taken 8432 times.
✓ Branch 1 taken 8604 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > const&, unsigned int):
✓ Branch 0 taken 4976 times.
✓ Branch 1 taken 6144 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > const&, unsigned int):
✓ Branch 0 taken 28875696 times.
✓ Branch 1 taken 29047096 times.
std::vector<unsigned __int128, std::allocator<unsigned __int128> > tifa_libs::conv_naive<unsigned int, unsigned __int128>(std::vector<unsigned int, std::allocator<unsigned int> > const&, std::vector<unsigned int, std::allocator<unsigned int> > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<unsigned long, std::allocator<unsigned long> > tifa_libs::conv_naive<unsigned long, unsigned long>(std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned int):
✓ Branch 0 taken 7 times.
✓ Branch 1 taken 11 times.
268778436 if (n < m) swap(n, m);
17
50/70
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > const&, unsigned int):
✓ Branch 0 taken 191606 times.
✓ Branch 1 taken 4643 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > const&, unsigned int):
✓ Branch 0 taken 575882 times.
✓ Branch 1 taken 14005 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > const&, unsigned int):
✓ Branch 0 taken 178940052 times.
✓ Branch 1 taken 10673249 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > const&, unsigned int):
✓ Branch 0 taken 536810584 times.
✓ Branch 1 taken 32019064 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > const&, unsigned int):
✓ Branch 0 taken 12 times.
✓ Branch 1 taken 3 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > const&, unsigned int):
✓ Branch 0 taken 753088 times.
✓ Branch 1 taken 17036 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > const&, unsigned int):
✓ Branch 0 taken 28568845 times.
✓ Branch 1 taken 11120 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > const&, unsigned int):
✓ Branch 0 taken 1159270581 times.
✓ Branch 1 taken 57920486 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > const&, unsigned int):
✓ Branch 0 taken 191606 times.
✓ Branch 1 taken 4643 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > const&, unsigned int):
✓ Branch 0 taken 575882 times.
✓ Branch 1 taken 14005 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > const&, unsigned int):
✓ Branch 0 taken 178940052 times.
✓ Branch 1 taken 10673249 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > const&, unsigned int):
✓ Branch 0 taken 203505961 times.
✓ Branch 1 taken 15416558 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > const&, unsigned int):
✓ Branch 0 taken 12 times.
✓ Branch 1 taken 3 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > const&, unsigned int):
✓ Branch 0 taken 191606 times.
✓ Branch 1 taken 4643 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > const&, unsigned int):
✓ Branch 0 taken 575882 times.
✓ Branch 1 taken 14005 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > const&, unsigned int):
✓ Branch 0 taken 178940052 times.
✓ Branch 1 taken 10673249 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > const&, unsigned int):
✓ Branch 0 taken 493618514 times.
✓ Branch 1 taken 32018728 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > const&, unsigned int):
✓ Branch 0 taken 12 times.
✓ Branch 1 taken 3 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > const&, unsigned int):
✓ Branch 0 taken 753088 times.
✓ Branch 1 taken 17036 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > const&, unsigned int):
✓ Branch 0 taken 28568845 times.
✓ Branch 1 taken 11120 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > const&, unsigned int):
✓ Branch 0 taken 835396923 times.
✓ Branch 1 taken 41320622 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > const&, unsigned int):
✓ Branch 0 taken 753088 times.
✓ Branch 1 taken 17036 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > const&, unsigned int):
✓ Branch 0 taken 28568845 times.
✓ Branch 1 taken 11120 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > const&, unsigned int):
✓ Branch 0 taken 1125509476 times.
✓ Branch 1 taken 57922792 times.
std::vector<unsigned __int128, std::allocator<unsigned __int128> > tifa_libs::conv_naive<unsigned int, unsigned __int128>(std::vector<unsigned int, std::allocator<unsigned int> > const&, std::vector<unsigned int, std::allocator<unsigned int> > const&, unsigned int):
✗ Branch 0 not taken.
✗ Branch 1 not taken.
std::vector<unsigned long, std::allocator<unsigned long> > tifa_libs::conv_naive<unsigned long, unsigned long>(std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned int):
✓ Branch 0 taken 56 times.
✓ Branch 1 taken 18 times.
5249978986 flt_ (u32, i, 0, n)
18
50/70
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<12l> > > > const&, unsigned int):
✓ Branch 6 taken 1227273 times.
✓ Branch 7 taken 191606 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<13l> > > > const&, unsigned int):
✓ Branch 6 taken 3687994 times.
✓ Branch 7 taken 575882 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<14l> > > > const&, unsigned int):
✓ Branch 6 taken 907115999 times.
✓ Branch 7 taken 178940052 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<15l> > > > const&, unsigned int):
✓ Branch 6 taken 2721292438 times.
✓ Branch 7 taken 536810584 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bd_tag<16l> > > > const&, unsigned int):
✓ Branch 6 taken 48 times.
✓ Branch 7 taken 12 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1000000007ul> > > > const&, unsigned int):
✓ Branch 6 taken 4822600 times.
✓ Branch 7 taken 753088 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<1012924417ul> > > > const&, unsigned int):
✓ Branch 6 taken 185653198 times.
✓ Branch 7 taken 28568845 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_bs_tag<998244353ul> > > > const&, unsigned int):
✓ Branch 6 taken 6211549901 times.
✓ Branch 7 taken 1159270581 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<12l> > > > const&, unsigned int):
✓ Branch 6 taken 1227273 times.
✓ Branch 7 taken 191606 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<13l> > > > const&, unsigned int):
✓ Branch 6 taken 3687994 times.
✓ Branch 7 taken 575882 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<14l> > > > const&, unsigned int):
✓ Branch 6 taken 907115999 times.
✓ Branch 7 taken 178940052 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<15l> > > > const&, unsigned int):
✓ Branch 6 taken 1023238627 times.
✓ Branch 7 taken 203505961 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md64_tag<16l> > > > const&, unsigned int):
✓ Branch 6 taken 48 times.
✓ Branch 7 taken 12 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<12l> > > > const&, unsigned int):
✓ Branch 6 taken 1227273 times.
✓ Branch 7 taken 191606 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<13l> > > > const&, unsigned int):
✓ Branch 6 taken 3687994 times.
✓ Branch 7 taken 575882 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<14l> > > > const&, unsigned int):
✓ Branch 6 taken 907115999 times.
✓ Branch 7 taken 178940052 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<15l> > > > const&, unsigned int):
✓ Branch 6 taken 2440545580 times.
✓ Branch 7 taken 493618514 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_md_tag<16l> > > > const&, unsigned int):
✓ Branch 6 taken 48 times.
✓ Branch 7 taken 12 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1000000007ul> > > > const&, unsigned int):
✓ Branch 6 taken 4822600 times.
✓ Branch 7 taken 753088 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<1012924417ul> > > > const&, unsigned int):
✓ Branch 6 taken 185653198 times.
✓ Branch 7 taken 28568845 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms64_tag<998244353ul> > > > const&, unsigned int):
✓ Branch 6 taken 4574788629 times.
✓ Branch 7 taken 835396923 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1000000007ul> > > > const&, unsigned int):
✓ Branch 6 taken 4822600 times.
✓ Branch 7 taken 753088 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<1012924417ul> > > > const&, unsigned int):
✓ Branch 6 taken 185653198 times.
✓ Branch 7 taken 28568845 times.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<167772161ul> > > > const&, unsigned int):
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<469762049ul> > > > const&, unsigned int):
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<754974721ul> > > > const&, unsigned int):
✗ Branch 6 not taken.
✗ Branch 7 not taken.
std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > tifa_libs::conv_naive<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > >(std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > const&, std::vector<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> >, std::allocator<tifa_libs::mint_impl_::mint<tifa_libs::mint_ms_tag<998244353ul> > > > const&, unsigned int):
✓ Branch 6 taken 5992095582 times.
✓ Branch 7 taken 1125509476 times.
std::vector<unsigned __int128, std::allocator<unsigned __int128> > tifa_libs::conv_naive<unsigned int, unsigned __int128>(std::vector<unsigned int, std::allocator<unsigned int> > const&, std::vector<unsigned int, std::allocator<unsigned int> > const&, unsigned int):
✗ Branch 4 not taken.
✗ Branch 5 not taken.
std::vector<unsigned long, std::allocator<unsigned long> > tifa_libs::conv_naive<unsigned long, unsigned long>(std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<unsigned long, std::allocator<unsigned long> > const&, unsigned int):
✓ Branch 4 taken 121 times.
✓ Branch 5 taken 56 times.
31252232764 flt_ (u32, j, 0, min(m, ans_size - i)) ans[i + j] += (T)l_[i] * (T)r_[j];
19 268778436 return ans;
20 268778436 }
21
22 } // namespace tifa_libs
23