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 | 5,471 of 5,471 | 0% | 237 of 237 | 0% | 203 | 203 | 80 | 80 |
| toom_cook_4way(short[], short[], short[]) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| karatsuba_simple(short[], short[], short[]) | 0% | 0% | 8 | 8 | 1 | 1 | ||
| d_gaussian_poly(short[], byte[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| SmaugTEngine(int) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| pack_R2_11(byte[], int, short[]) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| unpack_R2_11(short[], byte[], int) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| indcpaDec(byte[], byte[], byte[]) | 0% | 0% | 8 | 8 | 1 | 1 | ||
| pack_R2_9(byte[], int, short[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| hwt(short[], byte[]) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| unpack_R2_9(short[], byte[], int) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| load64_le_block(long[], int, byte[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| pack_R2_7(byte[], int, short[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| cryptoKemDec(byte[], byte[], byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| unpack_R2_7(short[], byte[], int) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| matrix_vec_mult_sub(short[][], short[][][], short[][]) | 0% | 0% | 6 | 6 | 1 | 1 | ||
| pack_R2_10(byte[], int, short[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| pack_R2_5(byte[], int, short[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| sp_cbd2(short[], byte[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| computeC2(short[], byte[], short[][], short[][]) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| unpack_R2_10(short[], byte[], int) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| unpack_R2_5(short[], byte[], int) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| vec_vec_mult_add(short[], short[][], short[][], int) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| sp_cbd1(short[], byte[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| indcpaEncWithPkOffset(byte[], byte[], int, byte[], byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| matrix_vec_mult_add(short[][], short[][][], short[][]) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| rej_sample_mod(short[], int[]) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| unpack_s_poly(short[], byte[], int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| pack_s_poly(byte[], int, short[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| indcpaKeypair(byte[], byte[], byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| d2_dcd(byte[], short[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| pack_R2_3(byte[], int, short[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| expand_A(short[][][], byte[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| unpack_R2_3(short[], byte[], int) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| d2_ecd(short[], byte[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| cbd(short[], byte[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| computeC1(short[][], short[][][], short[][]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| cryptoKemEncInternal(byte[], byte[], byte[], byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| expand_s(short[][], byte[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| load32_le(byte[], int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| expand_r(short[][], byte[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| cmov(byte[], int, byte[], int, int, byte) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| poly_mul_acc(short[], short[], short[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| unpack_R2_4(short[], byte[], int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| d_gaussian(short[][], byte[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| pack_R2_4(byte[], int, short[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| verify(byte[], int, byte[], int, int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| load24_le(byte[], int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| sp_cbd(short[], byte[]) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| cryptoKemKeypairInternal(byte[], byte[], byte[], byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| flipabs(short) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| pack_ring_p_prime(byte[], int, short[]) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| unpack_ring_p_prime(short[], byte[], int) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| shake256AbsorbTwiceSqueeze(byte[], int, byte[], int, byte[], int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| pack_ring_vec(byte[], int, short[][]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| unpack_ring_vec(short[][], byte[], int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| pack_ring_p_vec(byte[], int, short[][]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| unpack_ring_p_vec(short[][], byte[], int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| cryptoKemKeypair(byte[], byte[], SecureRandom) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| unpack_deck(short[][], byte[], int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| pack_R2_8(byte[], int, short[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| unpack_R2_8(short[], byte[], int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| vec_vec_mult(short[], short[][], short[][]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| pack_deck(byte[], short[][]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| shake256(byte[], int, byte[], int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| shake128(byte[], int, byte[], int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| sha3_256(byte[], int, byte[], int, int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| sha3_512(byte[], int, byte[], int, int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| cryptoKemEnc(byte[], byte[], byte[], SecureRandom) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| pack_ring(byte[], int, short[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| unpack_ring(short[], byte[], int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| pack_ring_p(byte[], int, short[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| unpack_ring_p(short[], byte[], int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| pack_enck(byte[], byte[], short[][]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| pack_ct(byte[], short[][], short[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| unpack_ct(short[][], short[], byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| indcpaEnc(byte[], byte[], byte[], byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getPublicKeyBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getKemSecretKeyBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getCipherTextBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getSharedSecretBytes() | 0% | n/a | 1 | 1 | 1 | 1 |