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 18.92s  Running benches/compare_libzmq.rs (target/release/deps/compare_libzmq-dca6807bdcb04c5b) Gnuplot not found, using plotters backend Benchmarking zmqrs/push_pull/tcp/16 Benchmarking zmqrs/push_pull/tcp/16: Warming up for 2.0000 s Benchmarking zmqrs/push_pull/tcp/16: Collecting 30 samples in estimated 10.002 s (256k iterations) Benchmarking zmqrs/push_pull/tcp/16: Analyzing zmqrs/push_pull/tcp/16 time: [39.413 µs 40.039 µs 40.710 µs] thrpt: [383.81 KiB/s 390.24 KiB/s 396.45 KiB/s] Found 1 outliers among 30 measurements (3.33%) 1 (3.33%) high mild Benchmarking zmqrs/push_pull/tcp/256 Benchmarking zmqrs/push_pull/tcp/256: Warming up for 2.0000 s Benchmarking zmqrs/push_pull/tcp/256: Collecting 30 samples in estimated 10.004 s (252k iterations) Benchmarking zmqrs/push_pull/tcp/256: Analyzing zmqrs/push_pull/tcp/256 time: [39.142 µs 39.465 µs 39.770 µs] thrpt: [6.1388 MiB/s 6.1862 MiB/s 6.2374 MiB/s] Benchmarking zmqrs/push_pull/tcp/4096 Benchmarking zmqrs/push_pull/tcp/4096: Warming up for 2.0000 s Benchmarking zmqrs/push_pull/tcp/4096: Collecting 30 samples in estimated 10.018 s (236k iterations) Benchmarking zmqrs/push_pull/tcp/4096: Analyzing zmqrs/push_pull/tcp/4096 time: [42.954 µs 43.296 µs 43.643 µs] thrpt: [89.505 MiB/s 90.223 MiB/s 90.941 MiB/s] Found 2 outliers among 30 measurements (6.67%) 2 (6.67%) low mild Benchmarking zmqrs/push_pull/tcp/65536 Benchmarking zmqrs/push_pull/tcp/65536: Warming up for 2.0000 s Benchmarking zmqrs/push_pull/tcp/65536: Collecting 30 samples in estimated 10.022 s (167k iterations) Benchmarking zmqrs/push_pull/tcp/65536: Analyzing zmqrs/push_pull/tcp/65536 time: [59.665 µs 59.958 µs 60.322 µs] thrpt: [1.0118 GiB/s 1.0180 GiB/s 1.0230 GiB/s] Found 3 outliers among 30 measurements (10.00%) 1 (3.33%) high mild 2 (6.67%) high severe Benchmarking zmqrs/push_pull/ipc/16 Benchmarking zmqrs/push_pull/ipc/16: Warming up for 2.0000 s Benchmarking zmqrs/push_pull/ipc/16: Collecting 30 samples in estimated 10.001 s (313k iterations) Benchmarking zmqrs/push_pull/ipc/16: Analyzing zmqrs/push_pull/ipc/16 time: [31.995 µs 32.085 µs 32.175 µs] thrpt: [485.62 KiB/s 486.98 KiB/s 488.36 KiB/s] Found 1 outliers among 30 measurements (3.33%) 1 (3.33%) low mild Benchmarking zmqrs/push_pull/ipc/256 Benchmarking zmqrs/push_pull/ipc/256: Warming up for 2.0000 s Benchmarking zmqrs/push_pull/ipc/256: Collecting 30 samples in estimated 10.000 s (312k iterations) Benchmarking zmqrs/push_pull/ipc/256: Analyzing zmqrs/push_pull/ipc/256 time: [32.022 µs 32.130 µs 32.250 µs] thrpt: [7.5704 MiB/s 7.5986 MiB/s 7.6241 MiB/s] Found 1 outliers among 30 measurements (3.33%) 1 (3.33%) low mild Benchmarking zmqrs/push_pull/ipc/4096 Benchmarking zmqrs/push_pull/ipc/4096: Warming up for 2.0000 s Benchmarking zmqrs/push_pull/ipc/4096: Collecting 30 samples in estimated 10.006 s (291k iterations) Benchmarking zmqrs/push_pull/ipc/4096: Analyzing zmqrs/push_pull/ipc/4096 time: [34.353 µs 34.460 µs 34.558 µs] thrpt: [113.03 MiB/s 113.36 MiB/s 113.71 MiB/s] Found 1 outliers among 30 measurements (3.33%) 1 (3.33%) high mild Benchmarking zmqrs/push_pull/ipc/65536 Benchmarking zmqrs/push_pull/ipc/65536: Warming up for 2.0000 s Benchmarking zmqrs/push_pull/ipc/65536: Collecting 30 samples in estimated 10.020 s (211k iterations) Benchmarking zmqrs/push_pull/ipc/65536: Analyzing zmqrs/push_pull/ipc/65536 time: [47.217 µs 47.391 µs 47.624 µs] thrpt: [1.2816 GiB/s 1.2879 GiB/s 1.2926 GiB/s] Found 2 outliers among 30 measurements (6.67%) 2 (6.67%) high mild Benchmarking zmqrs/push_pull/inproc/16 Benchmarking zmqrs/push_pull/inproc/16: Warming up for 2.0000 s Benchmarking zmqrs/push_pull/inproc/16: Collecting 30 samples in estimated 10.000 s (16M iterations) Benchmarking zmqrs/push_pull/inproc/16: Analyzing zmqrs/push_pull/inproc/16 time: [614.83 ns 615.12 ns 615.44 ns] thrpt: [24.793 MiB/s 24.806 MiB/s 24.818 MiB/s] Found 2 outliers among 30 measurements (6.67%) 1 (3.33%) high mild 1 (3.33%) high severe Benchmarking zmqrs/push_pull/inproc/256 Benchmarking zmqrs/push_pull/inproc/256: Warming up for 2.0000 s Benchmarking zmqrs/push_pull/inproc/256: Collecting 30 samples in estimated 10.000 s (16M iterations) Benchmarking zmqrs/push_pull/inproc/256: Analyzing zmqrs/push_pull/inproc/256 time: [621.98 ns 622.56 ns 623.14 ns] thrpt: [391.79 MiB/s 392.15 MiB/s 392.52 MiB/s] Benchmarking zmqrs/push_pull/inproc/4096 Benchmarking zmqrs/push_pull/inproc/4096: Warming up for 2.0000 s Benchmarking zmqrs/push_pull/inproc/4096: Collecting 30 samples in estimated 10.000 s (14M iterations) Benchmarking zmqrs/push_pull/inproc/4096: Analyzing zmqrs/push_pull/inproc/4096 time: [706.89 ns 709.33 ns 711.65 ns] thrpt: [5.3603 GiB/s 5.3779 GiB/s 5.3964 GiB/s] Benchmarking zmqrs/push_pull/inproc/65536 Benchmarking zmqrs/push_pull/inproc/65536: Warming up for 2.0000 s Benchmarking zmqrs/push_pull/inproc/65536: Collecting 30 samples in estimated 10.000 s (5.6M iterations) Benchmarking zmqrs/push_pull/inproc/65536: Analyzing zmqrs/push_pull/inproc/65536 time: [1.7781 µs 1.7820 µs 1.7860 µs] thrpt: [34.174 GiB/s 34.251 GiB/s 34.325 GiB/s]