Mutation Testing #7
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:f8ae1f7d6b319c8de87558d05cc5e3c77027424f1b45733ad2eeecabbb6f5475
|
|
|
mutants-ml-kem
Expired
|
2.02 MB |
sha256:8219b01375fb768e17119ce631d1a7bfb13ebd4b9b2711f8b3aca08147a293cc
|
|
|
mutants-module-lattice
Expired
|
576 KB |
sha256:65279210ff3cc9b01f81d8c3101673769a08b4a0c245baba0928c931842b9de0
|
|
|
mutants-x-wing
Expired
|
132 KB |
sha256:cd5c60e77d0d28b0d467fa25c5233c4cc88f29a20c02550e819afa99fe03c951
|
|