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.03s  Running benches/compare_libzmq.rs (target/release/deps/compare_libzmq-dca6807bdcb04c5b) Gnuplot not found, using plotters backend Benchmarking zmqrs/req_rep/tcp/16 Benchmarking zmqrs/req_rep/tcp/16: Warming up for 2.0000 s Benchmarking zmqrs/req_rep/tcp/16: Collecting 30 samples in estimated 10.023 s (199k iterations) Benchmarking zmqrs/req_rep/tcp/16: Analyzing zmqrs/req_rep/tcp/16 time: [50.093 µs 50.453 µs 50.865 µs] thrpt: [307.19 KiB/s 309.70 KiB/s 311.92 KiB/s] Found 2 outliers among 30 measurements (6.67%) 2 (6.67%) high mild Benchmarking zmqrs/req_rep/tcp/256 Benchmarking zmqrs/req_rep/tcp/256: Warming up for 2.0000 s Benchmarking zmqrs/req_rep/tcp/256: Collecting 30 samples in estimated 10.008 s (200k iterations) Benchmarking zmqrs/req_rep/tcp/256: Analyzing zmqrs/req_rep/tcp/256 time: [50.443 µs 50.680 µs 50.961 µs] thrpt: [4.7908 MiB/s 4.8173 MiB/s 4.8399 MiB/s] Benchmarking zmqrs/req_rep/tcp/4096 Benchmarking zmqrs/req_rep/tcp/4096: Warming up for 2.0000 s Benchmarking zmqrs/req_rep/tcp/4096: Collecting 30 samples in estimated 10.001 s (177k iterations) Benchmarking zmqrs/req_rep/tcp/4096: Analyzing zmqrs/req_rep/tcp/4096 time: [56.554 µs 56.844 µs 57.119 µs] thrpt: [68.387 MiB/s 68.719 MiB/s 69.072 MiB/s] Found 9 outliers among 30 measurements (30.00%) 4 (13.33%) low mild 4 (13.33%) high mild 1 (3.33%) high severe Benchmarking zmqrs/req_rep/tcp/65536 Benchmarking zmqrs/req_rep/tcp/65536: Warming up for 2.0000 s Benchmarking zmqrs/req_rep/tcp/65536: Collecting 30 samples in estimated 10.014 s (103k iterations) Benchmarking zmqrs/req_rep/tcp/65536: Analyzing zmqrs/req_rep/tcp/65536 time: [96.811 µs 97.788 µs 98.799 µs] thrpt: [632.60 MiB/s 639.14 MiB/s 645.59 MiB/s] Found 1 outliers among 30 measurements (3.33%) 1 (3.33%) low mild Benchmarking zmqrs/req_rep/ipc/16 Benchmarking zmqrs/req_rep/ipc/16: Warming up for 2.0000 s Benchmarking zmqrs/req_rep/ipc/16: Collecting 30 samples in estimated 10.010 s (241k iterations) Benchmarking zmqrs/req_rep/ipc/16: Analyzing zmqrs/req_rep/ipc/16 time: [41.364 µs 41.483 µs 41.636 µs] thrpt: [375.28 KiB/s 376.66 KiB/s 377.74 KiB/s] Found 2 outliers among 30 measurements (6.67%) 1 (3.33%) low mild 1 (3.33%) high mild Benchmarking zmqrs/req_rep/ipc/256 Benchmarking zmqrs/req_rep/ipc/256: Warming up for 2.0000 s Benchmarking zmqrs/req_rep/ipc/256: Collecting 30 samples in estimated 10.016 s (241k iterations) Benchmarking zmqrs/req_rep/ipc/256: Analyzing zmqrs/req_rep/ipc/256 time: [41.650 µs 41.783 µs 41.920 µs] thrpt: [5.8240 MiB/s 5.8430 MiB/s 5.8617 MiB/s] Benchmarking zmqrs/req_rep/ipc/4096 Benchmarking zmqrs/req_rep/ipc/4096: Warming up for 2.0000 s Benchmarking zmqrs/req_rep/ipc/4096: Collecting 30 samples in estimated 10.010 s (210k iterations) Benchmarking zmqrs/req_rep/ipc/4096: Analyzing zmqrs/req_rep/ipc/4096 time: [47.052 µs 47.365 µs 47.672 µs] thrpt: [81.940 MiB/s 82.472 MiB/s 83.021 MiB/s] Benchmarking zmqrs/req_rep/ipc/65536 Benchmarking zmqrs/req_rep/ipc/65536: Warming up for 2.0000 s Benchmarking zmqrs/req_rep/ipc/65536: Collecting 30 samples in estimated 10.002 s (148k iterations) Benchmarking zmqrs/req_rep/ipc/65536: Analyzing zmqrs/req_rep/ipc/65536 time: [66.928 µs 67.291 µs 67.630 µs] thrpt: [924.14 MiB/s 928.80 MiB/s 933.84 MiB/s] Benchmarking zmqrs/req_rep/inproc/16 Benchmarking zmqrs/req_rep/inproc/16: Warming up for 2.0000 s Benchmarking zmqrs/req_rep/inproc/16: Collecting 30 samples in estimated 10.000 s (11M iterations) Benchmarking zmqrs/req_rep/inproc/16: Analyzing zmqrs/req_rep/inproc/16 time: [948.09 ns 949.78 ns 951.51 ns] thrpt: [16.036 MiB/s 16.066 MiB/s 16.094 MiB/s] Found 3 outliers among 30 measurements (10.00%) 3 (10.00%) high mild Benchmarking zmqrs/req_rep/inproc/256 Benchmarking zmqrs/req_rep/inproc/256: Warming up for 2.0000 s Benchmarking zmqrs/req_rep/inproc/256: Collecting 30 samples in estimated 10.000 s (10M iterations) Benchmarking zmqrs/req_rep/inproc/256: Analyzing zmqrs/req_rep/inproc/256 time: [960.93 ns 962.09 ns 963.55 ns] thrpt: [253.38 MiB/s 253.76 MiB/s 254.07 MiB/s] Benchmarking zmqrs/req_rep/inproc/4096 Benchmarking zmqrs/req_rep/inproc/4096: Warming up for 2.0000 s Benchmarking zmqrs/req_rep/inproc/4096: Collecting 30 samples in estimated 10.000 s (8.6M iterations) Benchmarking zmqrs/req_rep/inproc/4096: Analyzing zmqrs/req_rep/inproc/4096 time: [1.1660 µs 1.1676 µs 1.1696 µs] thrpt: [3.2617 GiB/s 3.2670 GiB/s 3.2715 GiB/s] Benchmarking zmqrs/req_rep/inproc/65536 Benchmarking zmqrs/req_rep/inproc/65536: Warming up for 2.0000 s Benchmarking zmqrs/req_rep/inproc/65536: Collecting 30 samples in estimated 10.000 s (3.0M iterations) Benchmarking zmqrs/req_rep/inproc/65536: Analyzing zmqrs/req_rep/inproc/65536 time: [3.3204 µs 3.3220 µs 3.3238 µs] thrpt: [18.363 GiB/s 18.373 GiB/s 18.382 GiB/s] Found 1 outliers among 30 measurements (3.33%) 1 (3.33%) high severe