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 15.04s  Running benches/throughput.rs (target/release/deps/throughput-b12f2d476e73fc06) Gnuplot not found, using plotters backend Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=1/256 Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=1/256: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=1/256: Collecting 10 samples in estimated 10.179 s (2475 iterations) Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=1/256: Analyzing zmqrs/throughput/pub_fanout/tcp/subs=1/256 time: [4.0779 ms 4.1387 ms 4.2043 ms] thrpt: [59.462 MiB/s 60.406 MiB/s 61.307 MiB/s] Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=1/4096 Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=1/4096: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=1/4096: Collecting 10 samples in estimated 10.087 s (2035 iterations) Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=1/4096: Analyzing zmqrs/throughput/pub_fanout/tcp/subs=1/4096 time: [4.9296 ms 5.0025 ms 5.0635 ms] thrpt: [789.96 MiB/s 799.61 MiB/s 811.42 MiB/s] Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=8/256 Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=8/256: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=8/256: Collecting 10 samples in estimated 10.787 s (715 iterations) Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=8/256: Analyzing zmqrs/throughput/pub_fanout/tcp/subs=8/256 time: [15.194 ms 15.316 ms 15.382 ms] thrpt: [130.02 MiB/s 130.58 MiB/s 131.63 MiB/s] Found 1 outliers among 10 measurements (10.00%) 1 (10.00%) low severe Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=8/4096 Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=8/4096: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=8/4096: Collecting 10 samples in estimated 10.687 s (495 iterations) Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=8/4096: Analyzing zmqrs/throughput/pub_fanout/tcp/subs=8/4096 time: [22.853 ms 24.858 ms 26.125 ms] thrpt: [1.1962 GiB/s 1.2571 GiB/s 1.3674 GiB/s] Found 1 outliers among 10 measurements (10.00%) 1 (10.00%) low mild Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=64/256 Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=64/256: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=64/256: Collecting 10 samples in estimated 14.250 s (165 iterations) Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=64/256: Analyzing zmqrs/throughput/pub_fanout/tcp/subs=64/256 time: [103.17 ms 109.31 ms 111.96 ms] thrpt: [142.90 MiB/s 146.37 MiB/s 155.08 MiB/s] Found 1 outliers among 10 measurements (10.00%) 1 (10.00%) low mild Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=64/4096 Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=64/4096: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=64/4096: Collecting 10 samples in estimated 15.925 s (110 iterations) Benchmarking zmqrs/throughput/pub_fanout/tcp/subs=64/4096: Analyzing zmqrs/throughput/pub_fanout/tcp/subs=64/4096 time: [156.77 ms 178.42 ms 190.12 ms] thrpt: [1.3150 GiB/s 1.4012 GiB/s 1.5947 GiB/s] Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=1/256 Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=1/256: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=1/256: Collecting 10 samples in estimated 10.046 s (5280 iterations) Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=1/256: Analyzing zmqrs/throughput/pub_fanout/ipc/subs=1/256 time: [1.9088 ms 1.9307 ms 1.9512 ms] thrpt: [128.13 MiB/s 129.48 MiB/s 130.97 MiB/s] Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=1/4096 Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=1/4096: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=1/4096: Collecting 10 samples in estimated 10.166 s (3080 iterations) Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=1/4096: Analyzing zmqrs/throughput/pub_fanout/ipc/subs=1/4096 time: [3.2340 ms 3.2646 ms 3.2886 ms] thrpt: [1.1878 GiB/s 1.1966 GiB/s 1.2079 GiB/s] Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=8/256 Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=8/256: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=8/256: Collecting 10 samples in estimated 10.030 s (1100 iterations) Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=8/256: Analyzing zmqrs/throughput/pub_fanout/ipc/subs=8/256 time: [9.1624 ms 9.1888 ms 9.2144 ms] thrpt: [217.05 MiB/s 217.66 MiB/s 218.28 MiB/s] Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=8/4096 Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=8/4096: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=8/4096: Collecting 10 samples in estimated 10.533 s (550 iterations) Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=8/4096: Analyzing zmqrs/throughput/pub_fanout/ipc/subs=8/4096 time: [19.186 ms 19.240 ms 19.343 ms] thrpt: [1.6156 GiB/s 1.6242 GiB/s 1.6288 GiB/s] Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=64/256 Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=64/256: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=64/256: Collecting 10 samples in estimated 11.251 s (165 iterations) Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=64/256: Analyzing zmqrs/throughput/pub_fanout/ipc/subs=64/256 time: [66.836 ms 67.003 ms 67.182 ms] thrpt: [238.16 MiB/s 238.80 MiB/s 239.39 MiB/s] Found 1 outliers among 10 measurements (10.00%) 1 (10.00%) high mild Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=64/4096 Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=64/4096: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=64/4096: Collecting 10 samples in estimated 15.888 s (110 iterations) Benchmarking zmqrs/throughput/pub_fanout/ipc/subs=64/4096: Analyzing zmqrs/throughput/pub_fanout/ipc/subs=64/4096 time: [142.24 ms 143.21 ms 144.21 ms] thrpt: [1.7335 GiB/s 1.7457 GiB/s 1.7576 GiB/s] Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=1/256 Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=1/256: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=1/256: Collecting 10 samples in estimated 10.004 s (9240 iterations) Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=1/256: Analyzing zmqrs/throughput/pub_fanout/inproc/subs=1/256 time: [1.0691 ms 1.0795 ms 1.0901 ms] thrpt: [229.34 MiB/s 231.59 MiB/s 233.85 MiB/s] Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=1/4096 Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=1/4096: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=1/4096: Collecting 10 samples in estimated 10.009 s (6875 iterations) Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=1/4096: Analyzing zmqrs/throughput/pub_fanout/inproc/subs=1/4096 time: [1.4767 ms 1.4872 ms 1.5064 ms] thrpt: [2.5931 GiB/s 2.6266 GiB/s 2.6453 GiB/s] Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=8/256 Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=8/256: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=8/256: Collecting 10 samples in estimated 10.051 s (5445 iterations) Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=8/256: Analyzing zmqrs/throughput/pub_fanout/inproc/subs=8/256 time: [1.8296 ms 1.8369 ms 1.8497 ms] thrpt: [1.0559 GiB/s 1.0633 GiB/s 1.0675 GiB/s] Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=8/4096 Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=8/4096: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=8/4096: Collecting 10 samples in estimated 10.124 s (3575 iterations) Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=8/4096: Analyzing zmqrs/throughput/pub_fanout/inproc/subs=8/4096 time: [2.6670 ms 2.7632 ms 2.8472 ms] thrpt: [10.976 GiB/s 11.309 GiB/s 11.717 GiB/s] Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=64/256 Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=64/256: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=64/256: Collecting 10 samples in estimated 10.530 s (880 iterations) Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=64/256: Analyzing zmqrs/throughput/pub_fanout/inproc/subs=64/256 time: [11.689 ms 11.724 ms 11.759 ms] thrpt: [1.3288 GiB/s 1.3328 GiB/s 1.3367 GiB/s] Found 1 outliers among 10 measurements (10.00%) 1 (10.00%) high mild Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=64/4096 Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=64/4096: Warming up for 2.0000 s Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=64/4096: Collecting 10 samples in estimated 10.152 s (880 iterations) Benchmarking zmqrs/throughput/pub_fanout/inproc/subs=64/4096: Analyzing zmqrs/throughput/pub_fanout/inproc/subs=64/4096 time: [11.625 ms 11.724 ms 11.786 ms] thrpt: [21.212 GiB/s 21.325 GiB/s 21.505 GiB/s] Found 2 outliers among 10 measurements (20.00%) 2 (20.00%) low mild