Mutation Testing #8
Annotations
26 warnings
|
Missed mutant:
x-wing/src/lib.rs#L232
replace <impl Drop for DecapsulationKey>::drop with ()
|
|
Missed mutant:
x-wing/src/lib.rs#L201
replace <impl Debug for DecapsulationKey>::fmt -> fmt::Result with Ok(Default::default())
|
|
Missed mutant:
dhkem/src/x25519_kem.rs#L156
replace <impl Encapsulate for X25519EncapsulationKey>::encapsulate_with_rng -> (Ciphertext, SharedKey) with (Default::default(), Default::default())
|
|
Missed mutant:
dhkem/src/expander.rs#L114
replace Expander<D>::expand_multi_info -> Result<(), InvalidLength> with Ok(())
|
|
Missed mutant:
dhkem/src/expander.rs#L97
replace Expander<D>::expand -> Result<(), InvalidLength> with Ok(())
|
|
Missed mutant:
dhkem/src/expander.rs#L13
replace + with *
|
|
Missed mutant:
dhkem/src/expander.rs#L13
replace + with -
|
|
Missed mutant:
dhkem/src/lib.rs#L132
replace <impl Zeroize for DecapsulationKey<DK, EK>>::zeroize with ()
|
|
Missed mutant:
module-lattice/src/algebra.rs#L528
replace <impl Mul<&NttVector<F, L>> for &NttMatrix<F, K, L>>::mul -> NttVector<F, K> with Default::default()
|
|
Missed mutant:
module-lattice/src/algebra.rs#L500
replace + with * in <impl Mul<&NttVector<F, K>> for &NttVector<F, K>>::mul
|
|
Missed mutant:
module-lattice/src/algebra.rs#L500
replace + with - in <impl Mul<&NttVector<F, K>> for &NttVector<F, K>>::mul
|
|
Missed mutant:
module-lattice/src/algebra.rs#L499
replace * with + in <impl Mul<&NttVector<F, K>> for &NttVector<F, K>>::mul
|
|
Missed mutant:
module-lattice/src/algebra.rs#L496
replace <impl Mul<&NttVector<F, K>> for &NttVector<F, K>>::mul -> NttPolynomial<F> with NttPolynomial::new(Default::default())
|
|
Missed mutant:
module-lattice/src/algebra.rs#L485
replace * with + in <impl Mul<&NttVector<F, K>> for &NttPolynomial<F>>::mul
|
|
Missed mutant:
module-lattice/src/algebra.rs#L485
replace <impl Mul<&NttVector<F, K>> for &NttPolynomial<F>>::mul -> NttVector<F, K> with Default::default()
|
|
Missed mutant:
module-lattice/src/algebra.rs#L365
replace <impl Mul<&NttPolynomial<F>> for &NttPolynomial<F>>::mul -> NttPolynomial<F> with NttPolynomial::new(Default::default())
|
|
Missed mutant:
ml-kem/src/decapsulation_key.rs#L214
replace <impl KeyExport for DecapsulationKey<P>>::to_bytes -> Seed with Default::default()
|
|
Missed mutant:
ml-kem/src/decapsulation_key.rs#L132
replace <impl Drop for DecapsulationKey<P>>::drop with ()
|
|
Missed mutant:
ml-kem/src/decapsulation_key.rs#L122
replace && with || in <impl PartialEq for DecapsulationKey<P>>::eq
|
|
Missed mutant:
ml-kem/src/decapsulation_key.rs#L122
replace && with || in <impl PartialEq for DecapsulationKey<P>>::eq
|
|
Missed mutant:
ml-kem/src/algebra.rs#L270
replace | with ^ in bitrev7
|
|
Missed mutant:
ml-kem/src/algebra.rs#L271
replace | with ^ in bitrev7
|
|
Missed mutant:
ml-kem/src/algebra.rs#L272
replace | with ^ in bitrev7
|
|
Missed mutant:
ml-kem/src/algebra.rs#L273
replace | with ^ in bitrev7
|
|
Missed mutant:
ml-kem/src/algebra.rs#L274
replace | with ^ in bitrev7
|
|
Missed mutant:
ml-kem/src/algebra.rs#L275
replace | with ^ in bitrev7
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
mutants-dhkem
Expired
|
1.03 MB |
sha256:44bc81698d33e794452dc0a126143a2b4405e11ef2c8f6202226647086ac990c
|
|
|
mutants-ml-kem
Expired
|
2.03 MB |
sha256:574272e3a018fc7f258034d5bce373de7224e521c61a895c846a24623e3447d5
|
|
|
mutants-module-lattice
Expired
|
575 KB |
sha256:2e3867bae49dddfdfc7d027db286a1a8593f1c1bc85269a745e4952e0bb2228e
|
|
|
mutants-x-wing
Expired
|
132 KB |
sha256:e969a722d6f264d054a0d26d79372a46012b2a97ee31844a9e880b3f8384200f
|
|