Updating crates.io index  Locking 200 packages to latest compatible versions  Adding criterion v0.5.1 (available: v0.8.2)  Adding generic-array v0.14.7 (available: v0.14.9)  Compiling rustzmq2 v0.1.0 (/home/runner/work/rustzmq2/rustzmq2)  Finished `bench` profile [optimized] target(s) in 10.47s  Running benches/codec.rs (target/release/deps/codec-0687ba206b40f10f) Gnuplot not found, using plotters backend Benchmarking codec/encode/frames=1/16 Benchmarking codec/encode/frames=1/16: Warming up for 3.0000 s Benchmarking codec/encode/frames=1/16: Collecting 100 samples in estimated 5.0001 s (107M iterations) Benchmarking codec/encode/frames=1/16: Analyzing codec/encode/frames=1/16 time: [44.942 ns 44.950 ns 44.959 ns] thrpt: [339.39 MiB/s 339.46 MiB/s 339.52 MiB/s] Found 2 outliers among 100 measurements (2.00%) 2 (2.00%) high mild Benchmarking codec/encode/frames=1/256 Benchmarking codec/encode/frames=1/256: Warming up for 3.0000 s Benchmarking codec/encode/frames=1/256: Collecting 100 samples in estimated 5.0001 s (105M iterations) Benchmarking codec/encode/frames=1/256: Analyzing codec/encode/frames=1/256 time: [46.296 ns 46.301 ns 46.305 ns] thrpt: [5.1488 GiB/s 5.1494 GiB/s 5.1498 GiB/s] Found 12 outliers among 100 measurements (12.00%) 3 (3.00%) low severe 7 (7.00%) low mild 1 (1.00%) high mild 1 (1.00%) high severe Benchmarking codec/encode/frames=1/4096 Benchmarking codec/encode/frames=1/4096: Warming up for 3.0000 s Benchmarking codec/encode/frames=1/4096: Collecting 100 samples in estimated 5.0007 s (35M iterations) Benchmarking codec/encode/frames=1/4096: Analyzing codec/encode/frames=1/4096 time: [142.93 ns 142.96 ns 142.99 ns] thrpt: [26.677 GiB/s 26.683 GiB/s 26.689 GiB/s] Found 5 outliers among 100 measurements (5.00%) 1 (1.00%) low severe 2 (2.00%) low mild 1 (1.00%) high mild 1 (1.00%) high severe Benchmarking codec/encode/frames=1/65536 Benchmarking codec/encode/frames=1/65536: Warming up for 3.0000 s Benchmarking codec/encode/frames=1/65536: Collecting 100 samples in estimated 5.0037 s (5.4M iterations) Benchmarking codec/encode/frames=1/65536: Analyzing codec/encode/frames=1/65536 time: [927.89 ns 928.05 ns 928.20 ns] thrpt: [65.756 GiB/s 65.767 GiB/s 65.778 GiB/s] Found 1 outliers among 100 measurements (1.00%) 1 (1.00%) high mild Benchmarking codec/encode/frames=2/16 Benchmarking codec/encode/frames=2/16: Warming up for 3.0000 s Benchmarking codec/encode/frames=2/16: Collecting 100 samples in estimated 5.0002 s (72M iterations) Benchmarking codec/encode/frames=2/16: Analyzing codec/encode/frames=2/16 time: [68.227 ns 68.234 ns 68.243 ns] thrpt: [447.19 MiB/s 447.25 MiB/s 447.29 MiB/s] Found 7 outliers among 100 measurements (7.00%) 1 (1.00%) high mild 6 (6.00%) high severe Benchmarking codec/encode/frames=2/256 Benchmarking codec/encode/frames=2/256: Warming up for 3.0000 s Benchmarking codec/encode/frames=2/256: Collecting 100 samples in estimated 5.0003 s (68M iterations) Benchmarking codec/encode/frames=2/256: Analyzing codec/encode/frames=2/256 time: [71.334 ns 71.342 ns 71.350 ns] thrpt: [6.6830 GiB/s 6.6838 GiB/s 6.6845 GiB/s] Found 6 outliers among 100 measurements (6.00%) 4 (4.00%) high mild 2 (2.00%) high severe Benchmarking codec/encode/frames=2/4096 Benchmarking codec/encode/frames=2/4096: Warming up for 3.0000 s Benchmarking codec/encode/frames=2/4096: Collecting 100 samples in estimated 5.0005 s (24M iterations) Benchmarking codec/encode/frames=2/4096: Analyzing codec/encode/frames=2/4096 time: [213.07 ns 213.14 ns 213.21 ns] thrpt: [35.784 GiB/s 35.795 GiB/s 35.807 GiB/s] Found 1 outliers among 100 measurements (1.00%) 1 (1.00%) low severe Benchmarking codec/encode/frames=2/65536 Benchmarking codec/encode/frames=2/65536: Warming up for 3.0000 s Benchmarking codec/encode/frames=2/65536: Collecting 100 samples in estimated 5.0004 s (2.2M iterations) Benchmarking codec/encode/frames=2/65536: Analyzing codec/encode/frames=2/65536 time: [2.3251 µs 2.3255 µs 2.3260 µs] thrpt: [52.481 GiB/s 52.491 GiB/s 52.501 GiB/s] Found 5 outliers among 100 measurements (5.00%) 4 (4.00%) high mild 1 (1.00%) high severe Benchmarking codec/encode/frames=8/16 Benchmarking codec/encode/frames=8/16: Warming up for 3.0000 s Benchmarking codec/encode/frames=8/16: Collecting 100 samples in estimated 5.0004 s (22M iterations) Benchmarking codec/encode/frames=8/16: Analyzing codec/encode/frames=8/16 time: [222.40 ns 222.47 ns 222.53 ns] thrpt: [548.56 MiB/s 548.72 MiB/s 548.87 MiB/s] Found 1 outliers among 100 measurements (1.00%) 1 (1.00%) high severe Benchmarking codec/encode/frames=8/256 Benchmarking codec/encode/frames=8/256: Warming up for 3.0000 s Benchmarking codec/encode/frames=8/256: Collecting 100 samples in estimated 5.0016 s (13M iterations) Benchmarking codec/encode/frames=8/256: Analyzing codec/encode/frames=8/256 time: [366.13 ns 366.23 ns 366.33 ns] thrpt: [5.2066 GiB/s 5.2081 GiB/s 5.2095 GiB/s] Found 5 outliers among 100 measurements (5.00%) 1 (1.00%) low mild 4 (4.00%) high mild Benchmarking codec/encode/frames=8/4096 Benchmarking codec/encode/frames=8/4096: Warming up for 3.0000 s Benchmarking codec/encode/frames=8/4096: Collecting 100 samples in estimated 5.0024 s (3.8M iterations) Benchmarking codec/encode/frames=8/4096: Analyzing codec/encode/frames=8/4096 time: [1.3137 µs 1.3140 µs 1.3144 µs] thrpt: [23.217 GiB/s 23.224 GiB/s 23.231 GiB/s] Found 1 outliers among 100 measurements (1.00%) 1 (1.00%) high mild Benchmarking codec/encode/frames=8/65536 Benchmarking codec/encode/frames=8/65536: Warming up for 3.0000 s Benchmarking codec/encode/frames=8/65536: Collecting 100 samples in estimated 5.0156 s (429k iterations) Benchmarking codec/encode/frames=8/65536: Analyzing codec/encode/frames=8/65536 time: [12.885 µs 12.904 µs 12.925 µs] thrpt: [37.778 GiB/s 37.838 GiB/s 37.895 GiB/s] Found 5 outliers among 100 measurements (5.00%) 1 (1.00%) high mild 4 (4.00%) high severe Benchmarking codec/decode/frames=1/16 Benchmarking codec/decode/frames=1/16: Warming up for 3.0000 s Benchmarking codec/decode/frames=1/16: Collecting 100 samples in estimated 5.0007 s (23M iterations) Benchmarking codec/decode/frames=1/16: Analyzing codec/decode/frames=1/16 time: [215.99 ns 216.01 ns 216.04 ns] thrpt: [70.630 MiB/s 70.638 MiB/s 70.647 MiB/s] Found 3 outliers among 100 measurements (3.00%) 1 (1.00%) low mild 2 (2.00%) high mild Benchmarking codec/decode/frames=1/256 Benchmarking codec/decode/frames=1/256: Warming up for 3.0000 s Benchmarking codec/decode/frames=1/256: Collecting 100 samples in estimated 5.0008 s (22M iterations) Benchmarking codec/decode/frames=1/256: Analyzing codec/decode/frames=1/256 time: [219.04 ns 219.08 ns 219.11 ns] thrpt: [1.0881 GiB/s 1.0883 GiB/s 1.0885 GiB/s] Found 4 outliers among 100 measurements (4.00%) 3 (3.00%) low mild 1 (1.00%) high mild Benchmarking codec/decode/frames=1/4096 Benchmarking codec/decode/frames=1/4096: Warming up for 3.0000 s Benchmarking codec/decode/frames=1/4096: Collecting 100 samples in estimated 5.0008 s (18M iterations) Benchmarking codec/decode/frames=1/4096: Analyzing codec/decode/frames=1/4096 time: [274.01 ns 274.05 ns 274.10 ns] thrpt: [13.917 GiB/s 13.919 GiB/s 13.922 GiB/s] Found 6 outliers among 100 measurements (6.00%) 4 (4.00%) low severe 2 (2.00%) low mild Benchmarking codec/decode/frames=1/65536 Benchmarking codec/decode/frames=1/65536: Warming up for 3.0000 s Benchmarking codec/decode/frames=1/65536: Collecting 100 samples in estimated 5.0035 s (4.5M iterations) Benchmarking codec/decode/frames=1/65536: Analyzing codec/decode/frames=1/65536 time: [1.0986 µs 1.0987 µs 1.0989 µs] thrpt: [55.543 GiB/s 55.550 GiB/s 55.558 GiB/s] Found 5 outliers among 100 measurements (5.00%) 5 (5.00%) high mild Benchmarking codec/decode/frames=2/16 Benchmarking codec/decode/frames=2/16: Warming up for 3.0000 s Benchmarking codec/decode/frames=2/16: Collecting 100 samples in estimated 5.0000 s (21M iterations) Benchmarking codec/decode/frames=2/16: Analyzing codec/decode/frames=2/16 time: [234.72 ns 234.76 ns 234.81 ns] thrpt: [129.97 MiB/s 129.99 MiB/s 130.02 MiB/s] Found 6 outliers among 100 measurements (6.00%) 2 (2.00%) low mild 3 (3.00%) high mild 1 (1.00%) high severe Benchmarking codec/decode/frames=2/256 Benchmarking codec/decode/frames=2/256: Warming up for 3.0000 s Benchmarking codec/decode/frames=2/256: Collecting 100 samples in estimated 5.0011 s (19M iterations) Benchmarking codec/decode/frames=2/256: Analyzing codec/decode/frames=2/256 time: [261.50 ns 261.55 ns 261.60 ns] thrpt: [1.8227 GiB/s 1.8231 GiB/s 1.8235 GiB/s] Found 4 outliers among 100 measurements (4.00%) 2 (2.00%) low mild 2 (2.00%) high severe Benchmarking codec/decode/frames=2/4096 Benchmarking codec/decode/frames=2/4096: Warming up for 3.0000 s Benchmarking codec/decode/frames=2/4096: Collecting 100 samples in estimated 5.0004 s (14M iterations) Benchmarking codec/decode/frames=2/4096: Analyzing codec/decode/frames=2/4096 time: [350.60 ns 350.94 ns 351.27 ns] thrpt: [21.719 GiB/s 21.740 GiB/s 21.761 GiB/s] Benchmarking codec/decode/frames=2/65536 Benchmarking codec/decode/frames=2/65536: Warming up for 3.0000 s Benchmarking codec/decode/frames=2/65536: Collecting 100 samples in estimated 5.0074 s (2.1M iterations) Benchmarking codec/decode/frames=2/65536: Analyzing codec/decode/frames=2/65536 time: [2.4020 µs 2.4021 µs 2.4023 µs] thrpt: [50.815 GiB/s 50.818 GiB/s 50.820 GiB/s] Found 8 outliers among 100 measurements (8.00%) 3 (3.00%) high mild 5 (5.00%) high severe Benchmarking codec/decode/frames=8/16 Benchmarking codec/decode/frames=8/16: Warming up for 3.0000 s Benchmarking codec/decode/frames=8/16: Collecting 100 samples in estimated 5.0011 s (11M iterations) Benchmarking codec/decode/frames=8/16: Analyzing codec/decode/frames=8/16 time: [460.57 ns 460.67 ns 460.77 ns] thrpt: [264.93 MiB/s 264.98 MiB/s 265.04 MiB/s] Found 1 outliers among 100 measurements (1.00%) 1 (1.00%) high mild Benchmarking codec/decode/frames=8/256 Benchmarking codec/decode/frames=8/256: Warming up for 3.0000 s Benchmarking codec/decode/frames=8/256: Collecting 100 samples in estimated 5.0000 s (9.8M iterations) Benchmarking codec/decode/frames=8/256: Analyzing codec/decode/frames=8/256 time: [501.67 ns 501.72 ns 501.77 ns] thrpt: [3.8012 GiB/s 3.8016 GiB/s 3.8020 GiB/s] Found 3 outliers among 100 measurements (3.00%) 1 (1.00%) low severe 2 (2.00%) high mild Benchmarking codec/decode/frames=8/4096 Benchmarking codec/decode/frames=8/4096: Warming up for 3.0000 s Benchmarking codec/decode/frames=8/4096: Collecting 100 samples in estimated 5.0043 s (5.8M iterations) Benchmarking codec/decode/frames=8/4096: Analyzing codec/decode/frames=8/4096 time: [855.80 ns 857.07 ns 858.33 ns] thrpt: [35.555 GiB/s 35.607 GiB/s 35.660 GiB/s] Benchmarking codec/decode/frames=8/65536 Benchmarking codec/decode/frames=8/65536: Warming up for 3.0000 s Benchmarking codec/decode/frames=8/65536: Collecting 100 samples in estimated 5.0528 s (409k iterations) Benchmarking codec/decode/frames=8/65536: Analyzing codec/decode/frames=8/65536 time: [12.302 µs 12.321 µs 12.343 µs] thrpt: [39.560 GiB/s 39.629 GiB/s 39.690 GiB/s] Found 2 outliers among 100 measurements (2.00%) 2 (2.00%) high mild