[package] name = "sp-arithmetic-fuzzer" version = "2.0.0" authors.workspace = true edition.workspace = true license = "Apache-2.0" homepage = "https://substrate.io" repository.workspace = true description = "Fuzzer for fixed point arithmetic primitives." documentation = "https://docs.rs/sp-arithmetic-fuzzer" publish = false [lints] workspace = true [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] [dependencies] arbitrary = "1.3.2" fraction = "0.13.1" honggfuzz = "0.5.49" num-bigint = "0.4.3" sp-arithmetic = { path = ".." } [[bin]] name = "biguint" path = "src/biguint.rs" [[bin]] name = "normalize" path = "src/normalize.rs" [[bin]] name = "per_thing_from_rational" path = "src/per_thing_from_rational.rs" [[bin]] name = "per_thing_mult_fraction" path = "src/per_thing_mult_fraction.rs" [[bin]] name = "multiply_by_rational_with_rounding" path = "src/multiply_by_rational_with_rounding.rs" [[bin]] name = "fixed_point" path = "src/fixed_point.rs"