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 20.67s  Running benches/compare_libzmq.rs (target/release/deps/compare_libzmq-dca6807bdcb04c5b) Gnuplot not found, using plotters backend Benchmarking libzmq/push_pull/tcp/16 Benchmarking libzmq/push_pull/tcp/16: Warming up for 2.0000 s Benchmarking libzmq/push_pull/tcp/16: Collecting 30 samples in estimated 10.006 s (338k iterations) Benchmarking libzmq/push_pull/tcp/16: Analyzing libzmq/push_pull/tcp/16 time: [29.081 µs 29.259 µs 29.441 µs] thrpt: [530.72 KiB/s 534.02 KiB/s 537.30 KiB/s] Found 1 outliers among 30 measurements (3.33%) 1 (3.33%) high mild Benchmarking libzmq/push_pull/tcp/256 Benchmarking libzmq/push_pull/tcp/256: Warming up for 2.0000 s Benchmarking libzmq/push_pull/tcp/256: Collecting 30 samples in estimated 10.011 s (332k iterations) Benchmarking libzmq/push_pull/tcp/256: Analyzing libzmq/push_pull/tcp/256 time: [29.967 µs 30.174 µs 30.368 µs] thrpt: [8.0394 MiB/s 8.0910 MiB/s 8.1469 MiB/s] Found 1 outliers among 30 measurements (3.33%) 1 (3.33%) high mild Benchmarking libzmq/push_pull/tcp/4096 Benchmarking libzmq/push_pull/tcp/4096: Warming up for 2.0000 s Benchmarking libzmq/push_pull/tcp/4096: Collecting 30 samples in estimated 10.013 s (326k iterations) Benchmarking libzmq/push_pull/tcp/4096: Analyzing libzmq/push_pull/tcp/4096 time: [30.494 µs 30.657 µs 30.836 µs] thrpt: [126.68 MiB/s 127.42 MiB/s 128.10 MiB/s] Benchmarking libzmq/push_pull/tcp/65536 Benchmarking libzmq/push_pull/tcp/65536: Warming up for 2.0000 s Benchmarking libzmq/push_pull/tcp/65536: Collecting 30 samples in estimated 10.006 s (208k iterations) Benchmarking libzmq/push_pull/tcp/65536: Analyzing libzmq/push_pull/tcp/65536 time: [47.592 µs 47.939 µs 48.232 µs] thrpt: [1.2654 GiB/s 1.2732 GiB/s 1.2825 GiB/s] Found 4 outliers among 30 measurements (13.33%) 2 (6.67%) low mild 2 (6.67%) high mild Benchmarking libzmq/push_pull/ipc/16 Benchmarking libzmq/push_pull/ipc/16: Warming up for 2.0000 s Benchmarking libzmq/push_pull/ipc/16: Collecting 30 samples in estimated 10.002 s (422k iterations) Benchmarking libzmq/push_pull/ipc/16: Analyzing libzmq/push_pull/ipc/16 time: [23.787 µs 23.863 µs 23.930 µs] thrpt: [652.95 KiB/s 654.77 KiB/s 656.87 KiB/s] Benchmarking libzmq/push_pull/ipc/256 Benchmarking libzmq/push_pull/ipc/256: Warming up for 2.0000 s Benchmarking libzmq/push_pull/ipc/256: Collecting 30 samples in estimated 10.006 s (405k iterations) Benchmarking libzmq/push_pull/ipc/256: Analyzing libzmq/push_pull/ipc/256 time: [24.527 µs 24.608 µs 24.683 µs] thrpt: [9.8908 MiB/s 9.9214 MiB/s 9.9541 MiB/s] Found 2 outliers among 30 measurements (6.67%) 2 (6.67%) high mild Benchmarking libzmq/push_pull/ipc/4096 Benchmarking libzmq/push_pull/ipc/4096: Warming up for 2.0000 s Benchmarking libzmq/push_pull/ipc/4096: Collecting 30 samples in estimated 10.001 s (386k iterations) Benchmarking libzmq/push_pull/ipc/4096: Analyzing libzmq/push_pull/ipc/4096 time: [25.807 µs 25.905 µs 26.017 µs] thrpt: [150.14 MiB/s 150.79 MiB/s 151.36 MiB/s] Benchmarking libzmq/push_pull/ipc/65536 Benchmarking libzmq/push_pull/ipc/65536: Warming up for 2.0000 s Benchmarking libzmq/push_pull/ipc/65536: Collecting 30 samples in estimated 10.012 s (248k iterations) Benchmarking libzmq/push_pull/ipc/65536: Analyzing libzmq/push_pull/ipc/65536 time: [40.010 µs 40.148 µs 40.285 µs] thrpt: [1.5151 GiB/s 1.5203 GiB/s 1.5255 GiB/s] Found 2 outliers among 30 measurements (6.67%) 1 (3.33%) low mild 1 (3.33%) high mild Benchmarking libzmq/push_pull/inproc/16 Benchmarking libzmq/push_pull/inproc/16: Warming up for 2.0000 s Benchmarking libzmq/push_pull/inproc/16: Collecting 30 samples in estimated 10.000 s (64M iterations) Benchmarking libzmq/push_pull/inproc/16: Analyzing libzmq/push_pull/inproc/16 time: [159.58 ns 159.79 ns 160.13 ns] thrpt: [95.288 MiB/s 95.494 MiB/s 95.618 MiB/s] Found 6 outliers among 30 measurements (20.00%) 3 (10.00%) high mild 3 (10.00%) high severe Benchmarking libzmq/push_pull/inproc/256 Benchmarking libzmq/push_pull/inproc/256: Warming up for 2.0000 s Benchmarking libzmq/push_pull/inproc/256: Collecting 30 samples in estimated 10.000 s (58M iterations) Benchmarking libzmq/push_pull/inproc/256: Analyzing libzmq/push_pull/inproc/256 time: [172.54 ns 172.60 ns 172.66 ns] thrpt: [1.3808 GiB/s 1.3814 GiB/s 1.3818 GiB/s] Found 1 outliers among 30 measurements (3.33%) 1 (3.33%) high severe Benchmarking libzmq/push_pull/inproc/4096 Benchmarking libzmq/push_pull/inproc/4096: Warming up for 2.0000 s Benchmarking libzmq/push_pull/inproc/4096: Collecting 30 samples in estimated 10.000 s (28M iterations) Benchmarking libzmq/push_pull/inproc/4096: Analyzing libzmq/push_pull/inproc/4096 time: [359.59 ns 359.71 ns 359.84 ns] thrpt: [10.601 GiB/s 10.605 GiB/s 10.608 GiB/s] Benchmarking libzmq/push_pull/inproc/65536 Benchmarking libzmq/push_pull/inproc/65536: Warming up for 2.0000 s Benchmarking libzmq/push_pull/inproc/65536: Collecting 30 samples in estimated 10.001 s (4.0M iterations) Benchmarking libzmq/push_pull/inproc/65536: Analyzing libzmq/push_pull/inproc/65536 time: [2.4758 µs 2.4768 µs 2.4783 µs] thrpt: [24.628 GiB/s 24.643 GiB/s 24.653 GiB/s] Found 3 outliers among 30 measurements (10.00%) 3 (10.00%) high severe