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.27s  Running benches/compare_libzmq.rs (target/release/deps/compare_libzmq-dca6807bdcb04c5b) Gnuplot not found, using plotters backend Benchmarking zmqrs/pub_xsub/tcp/16 Benchmarking zmqrs/pub_xsub/tcp/16: Warming up for 2.0000 s Benchmarking zmqrs/pub_xsub/tcp/16: Collecting 20 samples in estimated 10.001 s (245k iterations) Benchmarking zmqrs/pub_xsub/tcp/16: Analyzing zmqrs/pub_xsub/tcp/16 time: [41.448 µs 41.986 µs 42.476 µs] thrpt: [367.85 KiB/s 372.15 KiB/s 376.98 KiB/s] Benchmarking zmqrs/pub_xsub/tcp/256 Benchmarking zmqrs/pub_xsub/tcp/256: Warming up for 2.0000 s Benchmarking zmqrs/pub_xsub/tcp/256: Collecting 20 samples in estimated 10.004 s (238k iterations) Benchmarking zmqrs/pub_xsub/tcp/256: Analyzing zmqrs/pub_xsub/tcp/256 time: [40.876 µs 41.302 µs 41.745 µs] thrpt: [5.8484 MiB/s 5.9110 MiB/s 5.9727 MiB/s] Found 1 outliers among 20 measurements (5.00%) 1 (5.00%) low severe Benchmarking zmqrs/pub_xsub/tcp/4096 Benchmarking zmqrs/pub_xsub/tcp/4096: Warming up for 2.0000 s Benchmarking zmqrs/pub_xsub/tcp/4096: Collecting 20 samples in estimated 10.004 s (228k iterations) Benchmarking zmqrs/pub_xsub/tcp/4096: Analyzing zmqrs/pub_xsub/tcp/4096 time: [43.098 µs 43.351 µs 43.606 µs] thrpt: [89.581 MiB/s 90.108 MiB/s 90.637 MiB/s] Benchmarking zmqrs/pub_xsub/tcp/65536 Benchmarking zmqrs/pub_xsub/tcp/65536: Warming up for 2.0000 s Benchmarking zmqrs/pub_xsub/tcp/65536: Collecting 20 samples in estimated 10.002 s (155k iterations) Benchmarking zmqrs/pub_xsub/tcp/65536: Analyzing zmqrs/pub_xsub/tcp/65536 time: [63.001 µs 63.478 µs 64.066 µs] thrpt: [975.55 MiB/s 984.59 MiB/s 992.04 MiB/s] Benchmarking zmqrs/pub_xsub/ipc/16 Benchmarking zmqrs/pub_xsub/ipc/16: Warming up for 2.0000 s Benchmarking zmqrs/pub_xsub/ipc/16: Collecting 20 samples in estimated 10.001 s (296k iterations) Benchmarking zmqrs/pub_xsub/ipc/16: Analyzing zmqrs/pub_xsub/ipc/16 time: [34.017 µs 34.159 µs 34.319 µs] thrpt: [455.28 KiB/s 457.43 KiB/s 459.33 KiB/s] Benchmarking zmqrs/pub_xsub/ipc/256 Benchmarking zmqrs/pub_xsub/ipc/256: Warming up for 2.0000 s Benchmarking zmqrs/pub_xsub/ipc/256: Collecting 20 samples in estimated 10.002 s (295k iterations) Benchmarking zmqrs/pub_xsub/ipc/256: Analyzing zmqrs/pub_xsub/ipc/256 time: [34.097 µs 34.169 µs 34.252 µs] thrpt: [7.1277 MiB/s 7.1451 MiB/s 7.1602 MiB/s] Benchmarking zmqrs/pub_xsub/ipc/4096 Benchmarking zmqrs/pub_xsub/ipc/4096: Warming up for 2.0000 s Benchmarking zmqrs/pub_xsub/ipc/4096: Collecting 20 samples in estimated 10.001 s (278k iterations) Benchmarking zmqrs/pub_xsub/ipc/4096: Analyzing zmqrs/pub_xsub/ipc/4096 time: [35.838 µs 35.992 µs 36.175 µs] thrpt: [107.98 MiB/s 108.53 MiB/s 109.00 MiB/s] Found 1 outliers among 20 measurements (5.00%) 1 (5.00%) high mild Benchmarking zmqrs/pub_xsub/ipc/65536 Benchmarking zmqrs/pub_xsub/ipc/65536: Warming up for 2.0000 s Benchmarking zmqrs/pub_xsub/ipc/65536: Collecting 20 samples in estimated 10.007 s (190k iterations) Benchmarking zmqrs/pub_xsub/ipc/65536: Analyzing zmqrs/pub_xsub/ipc/65536 time: [51.563 µs 51.957 µs 52.323 µs] thrpt: [1.1665 GiB/s 1.1747 GiB/s 1.1837 GiB/s] Found 3 outliers among 20 measurements (15.00%) 2 (10.00%) low mild 1 (5.00%) high mild Benchmarking zmqrs/pub_xsub/inproc/16 Benchmarking zmqrs/pub_xsub/inproc/16: Warming up for 2.0000 s Benchmarking zmqrs/pub_xsub/inproc/16: Collecting 20 samples in estimated 10.000 s (18M iterations) Benchmarking zmqrs/pub_xsub/inproc/16: Analyzing zmqrs/pub_xsub/inproc/16 time: [533.52 ns 533.75 ns 533.98 ns] thrpt: [28.576 MiB/s 28.588 MiB/s 28.600 MiB/s] Found 1 outliers among 20 measurements (5.00%) 1 (5.00%) high mild Benchmarking zmqrs/pub_xsub/inproc/256 Benchmarking zmqrs/pub_xsub/inproc/256: Warming up for 2.0000 s Benchmarking zmqrs/pub_xsub/inproc/256: Collecting 20 samples in estimated 10.000 s (19M iterations) Benchmarking zmqrs/pub_xsub/inproc/256: Analyzing zmqrs/pub_xsub/inproc/256 time: [533.65 ns 533.88 ns 534.13 ns] thrpt: [457.08 MiB/s 457.29 MiB/s 457.49 MiB/s] Found 1 outliers among 20 measurements (5.00%) 1 (5.00%) high mild Benchmarking zmqrs/pub_xsub/inproc/4096 Benchmarking zmqrs/pub_xsub/inproc/4096: Warming up for 2.0000 s Benchmarking zmqrs/pub_xsub/inproc/4096: Collecting 20 samples in estimated 10.000 s (16M iterations) Benchmarking zmqrs/pub_xsub/inproc/4096: Analyzing zmqrs/pub_xsub/inproc/4096 time: [630.86 ns 632.46 ns 634.00 ns] thrpt: [6.0169 GiB/s 6.0315 GiB/s 6.0468 GiB/s] Found 5 outliers among 20 measurements (25.00%) 2 (10.00%) low mild 2 (10.00%) high mild 1 (5.00%) high severe Benchmarking zmqrs/pub_xsub/inproc/65536 Benchmarking zmqrs/pub_xsub/inproc/65536: Warming up for 2.0000 s Benchmarking zmqrs/pub_xsub/inproc/65536: Collecting 20 samples in estimated 10.000 s (6.4M iterations) Benchmarking zmqrs/pub_xsub/inproc/65536: Analyzing zmqrs/pub_xsub/inproc/65536 time: [1.5339 µs 1.5428 µs 1.5522 µs] thrpt: [39.320 GiB/s 39.562 GiB/s 39.791 GiB/s]