warning: Found `feature = ...` in `target.'cfg(...)'.dependencies`. This key is not supported for selecting dependencies and will not work as expected. Use the [features] section instead: https://doc.rust-lang.org/cargo/reference/features.html warning: unused `Result` that must be used --> benches/hex.rs:63:13 | 63 | black_box(ret); | ^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 63 | let _ = black_box(ret); | +++++++ warning: `faster-hex` (bench "hex") generated 1 warning Finished `bench` profile [optimized] target(s) in 0.10s Running unittests src/lib.rs (target/release/deps/faster_hex-3089659b00aa3ea8) running 21 tests test decode::test_simd::test_check_neon_false ... ignored test decode::test_simd::test_check_neon_true ... ignored test decode::test_simd::test_decode_zero_length_src_should_not_be_ok ... ignored test decode::test_simd::test_decode_zero_src ... ignored test decode::test_simd::test_if_dst_len_gt_expect_len_should_return_error ... ignored test decode::tests::test_check_fallback_false ... ignored test decode::tests::test_check_fallback_true ... ignored test decode::tests::test_decode_fallback ... ignored test decode::tests::test_init_static_array_is_right ... ignored test encode::tests::test_encode_fallback ... ignored test encode::tests::test_encode_zero_length_src_should_be_ok ... ignored test serde::tests::test_deserialize_escaped ... ignored test serde::tests::test_serde ... ignored test serde::tests::test_serde_default ... ignored test serde::tests::test_serde_deserialize ... ignored test serde::tests::test_simple ... ignored test tests::test_feature_detection ... ignored test tests::test_hex_decode ... ignored test tests::test_hex_decode_check ... ignored test tests::test_hex_decode_check_odd ... ignored test tests::test_hex_encode ... ignored test result: ok. 0 passed; 0 failed; 21 ignored; 0 measured; 0 filtered out; finished in 0.00s Running benches/check.rs (target/release/deps/check-04c9c5c6bda5166b) Gnuplot not found, using plotters backend Benchmarking bench_check_fallback Benchmarking bench_check_fallback: Warming up for 3.0000 s Benchmarking bench_check_fallback: Collecting 100 samples in estimated 5.0001 s (61M iterations) Benchmarking bench_check_fallback: Analyzing bench_check_fallback time: [81.629 ns 81.664 ns 81.705 ns] change: [+0.0917% +0.2448% +0.4424%] (p = 0.00 < 0.05) Change within noise threshold. Found 11 outliers among 100 measurements (11.00%) 1 (1.00%) low mild 7 (7.00%) high mild 3 (3.00%) high severe Running benches/hex.rs (target/release/deps/hex-adc1d240e7e4cb9b) Gnuplot not found, using plotters backend Benchmarking bench_rustc_hex_encode Benchmarking bench_rustc_hex_encode: Warming up for 3.0000 s Benchmarking bench_rustc_hex_encode: Collecting 100 samples in estimated 5.0001 s (24M iterations) Benchmarking bench_rustc_hex_encode: Analyzing bench_rustc_hex_encode time: [204.16 ns 204.20 ns 204.23 ns] change: [-0.2566% -0.1855% -0.0848%] (p = 0.00 < 0.05) Change within noise threshold. Found 8 outliers among 100 measurements (8.00%) 1 (1.00%) low mild 5 (5.00%) high mild 2 (2.00%) high severe Benchmarking bench_hex_encode Benchmarking bench_hex_encode: Warming up for 3.0000 s Benchmarking bench_hex_encode: Collecting 100 samples in estimated 5.0002 s (23M iterations) Benchmarking bench_hex_encode: Analyzing bench_hex_encode time: [214.71 ns 214.75 ns 214.79 ns] change: [-0.2361% -0.1792% -0.1190%] (p = 0.00 < 0.05) Change within noise threshold. Found 7 outliers among 100 measurements (7.00%) 1 (1.00%) low mild 3 (3.00%) high mild 3 (3.00%) high severe Benchmarking bench_faster_hex_encode Benchmarking bench_faster_hex_encode: Warming up for 3.0000 s Benchmarking bench_faster_hex_encode: Collecting 100 samples in estimated 5.0002 s (54M iterations) Benchmarking bench_faster_hex_encode: Analyzing bench_faster_hex_encode time: [91.559 ns 91.571 ns 91.583 ns] change: [+0.8748% +0.9506% +1.0110%] (p = 0.00 < 0.05) Change within noise threshold. Found 5 outliers among 100 measurements (5.00%) 1 (1.00%) low mild 2 (2.00%) high mild 2 (2.00%) high severe Benchmarking bench_faster_hex_encode_fallback Benchmarking bench_faster_hex_encode_fallback: Warming up for 3.0000 s Benchmarking bench_faster_hex_encode_fallback: Collecting 100 samples in estimated 5.0001 s (36M iterations) Benchmarking bench_faster_hex_encode_fallback: Analyzing bench_faster_hex_encode_fallback time: [140.00 ns 140.02 ns 140.04 ns] change: [-0.6914% -0.6437% -0.5985%] (p = 0.00 < 0.05) Change within noise threshold. Found 11 outliers among 100 measurements (11.00%) 2 (2.00%) low severe 5 (5.00%) high mild 4 (4.00%) high severe Benchmarking bench_rustc_hex_decode Benchmarking bench_rustc_hex_decode: Warming up for 3.0000 s Benchmarking bench_rustc_hex_decode: Collecting 100 samples in estimated 5.0011 s (14M iterations) Benchmarking bench_rustc_hex_decode: Analyzing bench_rustc_hex_decode time: [354.37 ns 354.67 ns 355.02 ns] change: [+0.3855% +0.5029% +0.6340%] (p = 0.00 < 0.05) Change within noise threshold. Found 8 outliers among 100 measurements (8.00%) 2 (2.00%) high mild 6 (6.00%) high severe Benchmarking bench_hex_decode Benchmarking bench_hex_decode: Warming up for 3.0000 s Benchmarking bench_hex_decode: Collecting 100 samples in estimated 5.0025 s (7.5M iterations) Benchmarking bench_hex_decode: Analyzing bench_hex_decode time: [671.35 ns 671.70 ns 672.05 ns] change: [+0.4752% +0.5740% +0.6708%] (p = 0.00 < 0.05) Change within noise threshold. Found 3 outliers among 100 measurements (3.00%) 1 (1.00%) low mild 1 (1.00%) high mild 1 (1.00%) high severe Benchmarking bench_faster_hex_decode Benchmarking bench_faster_hex_decode: Warming up for 3.0000 s Benchmarking bench_faster_hex_decode: Collecting 100 samples in estimated 5.0005 s (33M iterations) Benchmarking bench_faster_hex_decode: Analyzing bench_faster_hex_decode time: [150.32 ns 150.36 ns 150.39 ns] change: [+1.7386% +1.8354% +1.9792%] (p = 0.00 < 0.05) Performance has regressed. Found 7 outliers among 100 measurements (7.00%) 3 (3.00%) low severe 1 (1.00%) low mild 2 (2.00%) high mild 1 (1.00%) high severe Benchmarking bench_faster_hex_decode_unchecked Benchmarking bench_faster_hex_decode_unchecked: Warming up for 3.0000 s Benchmarking bench_faster_hex_decode_unchecked: Collecting 100 samples in estimated 5.0006 s (38M iterations) Benchmarking bench_faster_hex_decode_unchecked: Analyzing bench_faster_hex_decode_unchecked time: [133.95 ns 134.00 ns 134.07 ns] change: [+2.6932% +2.7806% +2.8635%] (p = 0.00 < 0.05) Performance has regressed. Found 9 outliers among 100 measurements (9.00%) 1 (1.00%) low mild 3 (3.00%) high mild 5 (5.00%) high severe Benchmarking bench_faster_hex_decode_fallback Benchmarking bench_faster_hex_decode_fallback: Warming up for 3.0000 s Benchmarking bench_faster_hex_decode_fallback: Collecting 100 samples in estimated 5.0000 s (38M iterations) Benchmarking bench_faster_hex_decode_fallback: Analyzing bench_faster_hex_decode_fallback time: [134.23 ns 134.26 ns 134.29 ns] change: [+3.1988% +3.2620% +3.3216%] (p = 0.00 < 0.05) Performance has regressed. Found 11 outliers among 100 measurements (11.00%) 2 (2.00%) low severe 3 (3.00%) low mild 5 (5.00%) high mild 1 (1.00%) high severe