Class files must be compiled with debug information to show line coverage.
Class files must be compiled with debug information to link with source files.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Methods |
Total | 9,114 of 9,114 | 0% | 618 of 618 | 0% | 404 | 404 | 95 | 95 |
fpinv_chain_mont(long[]) | ![]() | 0% | ![]() | 0% | 190 | 190 | 1 | 1 |
rdc_mont(long[], long[]) | ![]() | 0% | ![]() | 0% | 9 | 9 | 1 | 1 |
Montgomery_inversion_mod_order_bingcd_partial(long[], long[], int[], long[]) | ![]() | 0% | ![]() | 0% | 10 | 10 | 1 | 1 |
fpinv_mont_bingcd_partial(long[], long[], int[]) | ![]() | 0% | ![]() | 0% | 10 | 10 | 1 | 1 |
inv_mod_orderA(long[], long[]) | ![]() | 0% | ![]() | 0% | 5 | 5 | 1 | 1 |
sqrt_Fp2(long[][], long[][]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 1 | 1 |
mp_mul(long[], int, long[], long[], int) | ![]() | 0% | ![]() | 0% | 5 | 5 | 1 | 1 |
multiply(long[], long[], long[], int) | ![]() | 0% | ![]() | 0% | 5 | 5 | 1 | 1 |
mp_mul(long[], long[], long[], int) | ![]() | 0% | ![]() | 0% | 5 | 5 | 1 | 1 |
fpaddPRIME(long[], long[], long[]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 1 | 1 |
Montgomery_multiply_mod_order(long[], long[], long[], long[], long[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
fp2mul_mont(long[][], long[][], int, long[][]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
fp2mul_mont(long[][], long[], int, long[][]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
fp2mul_mont(long[][], long[][], long[][]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
digit_x_digit(long, long, long[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
is_sqr_fp2(long[][], long[]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 1 | 1 |
fpcorrectionPRIME(long[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
fpsubPRIME(long[], long[], int, long[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
fpsubPRIME(long[], int, long[], long[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
fpsubPRIME(long[], long[], long[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
Montgomery_inversion_mod_order_bingcd(long[], long[], long[], long[], long[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
mp_subPRIME_p2(long[], long[], long[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
mp_subPRIME_p4(long[], long[], long[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
fpinv_mont_bingcd(long[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
mont_n_way_inv(long[][][], int, long[][][]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
cmp_f2elm(long[][], long[][]) | ![]() | 0% | 0% | 2 | 2 | 1 | 1 | |
fp2sqr_mont(long[][], long[][]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
fp2inv_mont_bingcd(long[][]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
fp2inv_mont(long[][]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
mp_subaddfast(long[], long[], long[]) | ![]() | 0% | 0% | 2 | 2 | 1 | 1 | |
copy_words(PointProj, PointProj) | ![]() | 0% | 0% | 2 | 2 | 1 | 1 | |
fpdiv2_PRIME(long[], long[]) | ![]() | 0% | 0% | 2 | 2 | 1 | 1 | |
mul3(byte[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
cube_Fp2_cycl(long[][], long[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
fpnegPRIME(long[]) | ![]() | 0% | 0% | 2 | 2 | 1 | 1 | |
mp_add(long[], int, long[], int, long[], int, int) | ![]() | 0% | 0% | 2 | 2 | 1 | 1 | |
fp2_decode(byte[], long[][], int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
sqr_Fp2_cycl(long[][], long[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
mp_add(long[], int, long[], long[], int, int) | ![]() | 0% | 0% | 2 | 2 | 1 | 1 | |
fp2_encode(long[][], byte[], int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
Montgomery_neg(long[], long[]) | ![]() | 0% | 0% | 2 | 2 | 1 | 1 | |
mod3(long[]) | ![]() | 0% | 0% | 2 | 2 | 1 | 1 | |
mp_sub(long[], long[], long[], int) | ![]() | 0% | 0% | 2 | 2 | 1 | 1 | |
is_felm_lt(long[], long[]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 1 | 1 |
is_lt_mod_order(long[], long[]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 1 | 1 |
mp_shiftr1(long[]) | ![]() | 0% | 0% | 2 | 2 | 1 | 1 | |
is_orderelm_lt(long[], long[]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 1 | 1 |
subarrayEquals(long[][], long[][], int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
mp_add(long[], long[], long[], int) | ![]() | 0% | 0% | 2 | 2 | 1 | 1 | |
subarrayEquals(long[][], long[][], int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
mp_shiftr1(long[], int) | ![]() | 0% | 0% | 2 | 2 | 1 | 1 | |
mp2_add(long[][], long[][], long[][]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | |
mp_shiftl1(long[], int) | ![]() | 0% | 0% | 2 | 2 | 1 | 1 | |
subarrayEquals(long[][], long[], int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 |
fp2_conj(long[][], long[][]) | ![]() | 0% | 0% | 2 | 2 | 1 | 1 | |
power2_setup(long[], int, int) | 0% | ![]() | 0% | 4 | 4 | 1 | 1 | |
fpinv_mont(long[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
ct_compare(byte[], byte[], int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
mp_dblsubfast(long[], long[], long[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
decode_to_digits(byte[], int, long[], int, int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
ct_cmov(byte[], byte[], int, byte) | 0% | 0% | 2 | 2 | 1 | 1 | ||
fp2copy(long[][], int, long[][]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
mp2_sub_p2(long[][], long[][], long[][]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
fp2add(long[][], long[][], long[][]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
fp2sub(long[][], long[][], long[][]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
mp2_sub_p4(long[][], long[][], long[][]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
fpmul_mont(long[], int, long[], long[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
fpsqr_mont(long[], long[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
fpmul_mont(long[], long[], long[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
is_felm_zero(long[]) | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | |
is_zero_mod_order(long[]) | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | |
encode_to_bytes(long[], byte[], int, int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
fp2copy(long[], int, long[][]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
fpcopy(long[], int, long[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
subarrayEquals(long[], long[], int) | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | |
from_mont(long[], long[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
fp2copy(long[][], long[][]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
from_Montgomery_mod_order(long[], long[], long[], long[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
fp2div2(long[][], long[][]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
from_fp2mont(long[][], long[][]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
is_zero(long[], int) | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | |
to_fp2mont(long[][], long[][]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
fp2shl(long[][], int, long[][]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
is_digit_lessthan_ct(long, long) | 0% | n/a | 1 | 1 | 1 | 1 | ||
fpzero(long[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
is_even_mod_order(long[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
copy_words(long[], long[], int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
is_felm_even(long[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
fp2correction(long[][]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
fp2neg(long[][]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
is_digit_nonzero_ct(long) | 0% | n/a | 1 | 1 | 1 | 1 | ||
to_mont(long[], long[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
to_Montgomery_mod_order(long[], long[], long[], long[], long[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
Fpx(SIKEEngine) | 0% | n/a | 1 | 1 | 1 | 1 | ||
is_digit_zero_ct(long) | 0% | n/a | 1 | 1 | 1 | 1 |