1c67d6573Sopenharmony_ci Compiling regex-benchmark v0.1.0 (file:///home/andrew/data/projects/rust/regex/bench) 2c67d6573Sopenharmony_ci Running target/release/bench-0d58c0af2e68ae0d 3c67d6573Sopenharmony_ci 4c67d6573Sopenharmony_cirunning 65 tests 5c67d6573Sopenharmony_citest misc::anchored_literal_long_match ... bench: 925 ns/iter (+/- 16) = 421 MB/s 6c67d6573Sopenharmony_citest misc::anchored_literal_long_non_match ... bench: 144 ns/iter (+/- 2) = 2708 MB/s 7c67d6573Sopenharmony_citest misc::anchored_literal_short_match ... bench: 920 ns/iter (+/- 11) = 28 MB/s 8c67d6573Sopenharmony_citest misc::anchored_literal_short_non_match ... bench: 144 ns/iter (+/- 1) = 180 MB/s 9c67d6573Sopenharmony_citest misc::easy0_1K ... bench: 14,228 ns/iter (+/- 204) = 73 MB/s 10c67d6573Sopenharmony_citest misc::easy0_1MB ... bench: 3,728,677 ns/iter (+/- 4,564) = 281 MB/s 11c67d6573Sopenharmony_citest misc::easy0_32 ... bench: 10,023 ns/iter (+/- 156) = 5 MB/s 12c67d6573Sopenharmony_citest misc::easy0_32K ... bench: 125,851 ns/iter (+/- 287) = 260 MB/s 13c67d6573Sopenharmony_citest misc::easy1_1K ... bench: 8,797 ns/iter (+/- 90) = 118 MB/s 14c67d6573Sopenharmony_citest misc::easy1_1MB ... bench: 3,722,675 ns/iter (+/- 4,912) = 281 MB/s 15c67d6573Sopenharmony_citest misc::easy1_32 ... bench: 5,189 ns/iter (+/- 77) = 10 MB/s 16c67d6573Sopenharmony_citest misc::easy1_32K ... bench: 121,106 ns/iter (+/- 694) = 270 MB/s 17c67d6573Sopenharmony_citest misc::hard_1K ... bench: 17,111 ns/iter (+/- 251) = 61 MB/s 18c67d6573Sopenharmony_citest misc::hard_1MB ... bench: 3,743,313 ns/iter (+/- 7,634) = 280 MB/s 19c67d6573Sopenharmony_citest misc::hard_32 ... bench: 13,489 ns/iter (+/- 220) = 4 MB/s 20c67d6573Sopenharmony_citest misc::hard_32K ... bench: 129,358 ns/iter (+/- 257) = 253 MB/s 21c67d6573Sopenharmony_citest misc::literal ... bench: 629 ns/iter (+/- 5) = 81 MB/s 22c67d6573Sopenharmony_citest misc::long_needle1 ... bench: 21,495,182 ns/iter (+/- 41,993) = 4 MB/s 23c67d6573Sopenharmony_citest misc::long_needle2 ... bench: 21,501,034 ns/iter (+/- 34,033) = 4 MB/s 24c67d6573Sopenharmony_citest misc::match_class ... bench: 732 ns/iter (+/- 3) = 110 MB/s 25c67d6573Sopenharmony_citest misc::match_class_in_range ... bench: 736 ns/iter (+/- 6) = 110 MB/s 26c67d6573Sopenharmony_citest misc::medium_1K ... bench: 14,433 ns/iter (+/- 49) = 72 MB/s 27c67d6573Sopenharmony_citest misc::medium_1MB ... bench: 3,729,861 ns/iter (+/- 4,198) = 281 MB/s 28c67d6573Sopenharmony_citest misc::medium_32 ... bench: 10,756 ns/iter (+/- 75) = 5 MB/s 29c67d6573Sopenharmony_citest misc::medium_32K ... bench: 126,593 ns/iter (+/- 169) = 259 MB/s 30c67d6573Sopenharmony_citest misc::not_literal ... bench: 2,350 ns/iter (+/- 13) = 21 MB/s 31c67d6573Sopenharmony_citest misc::one_pass_long_prefix ... bench: 9,183 ns/iter (+/- 198) = 2 MB/s 32c67d6573Sopenharmony_citest misc::one_pass_long_prefix_not ... bench: 8,470 ns/iter (+/- 110) = 3 MB/s 33c67d6573Sopenharmony_citest misc::one_pass_short ... bench: 956 ns/iter (+/- 4) = 17 MB/s 34c67d6573Sopenharmony_citest misc::one_pass_short_not ... bench: 1,042 ns/iter (+/- 13) = 16 MB/s 35c67d6573Sopenharmony_citest misc::reallyhard2_1K ... bench: 129,563 ns/iter (+/- 336) = 8 MB/s 36c67d6573Sopenharmony_citest misc::reallyhard_1K ... bench: 16,656 ns/iter (+/- 152) = 63 MB/s 37c67d6573Sopenharmony_citest misc::reallyhard_1MB ... bench: 3,744,123 ns/iter (+/- 4,556) = 280 MB/s 38c67d6573Sopenharmony_citest misc::reallyhard_32 ... bench: 12,910 ns/iter (+/- 112) = 4 MB/s 39c67d6573Sopenharmony_citest misc::reallyhard_32K ... bench: 129,293 ns/iter (+/- 301) = 253 MB/s 40c67d6573Sopenharmony_citest sherlock::before_holmes ... bench: 3,593,560 ns/iter (+/- 8,574) = 165 MB/s 41c67d6573Sopenharmony_citest sherlock::holmes_cochar_watson ... bench: 2,906,271 ns/iter (+/- 5,153) = 204 MB/s 42c67d6573Sopenharmony_citest sherlock::ing_suffix ... bench: 7,016,213 ns/iter (+/- 30,321) = 84 MB/s 43c67d6573Sopenharmony_citest sherlock::ing_suffix_limited_space ... bench: 24,592,817 ns/iter (+/- 78,720) = 24 MB/s 44c67d6573Sopenharmony_citest sherlock::line_boundary_sherlock_holmes ... bench: 2,457,984 ns/iter (+/- 3,932) = 242 MB/s 45c67d6573Sopenharmony_citest sherlock::name_alt1 ... bench: 2,569,156 ns/iter (+/- 5,789) = 231 MB/s 46c67d6573Sopenharmony_citest sherlock::name_alt2 ... bench: 3,686,183 ns/iter (+/- 13,550) = 161 MB/s 47c67d6573Sopenharmony_citest sherlock::name_alt3 ... bench: 6,715,311 ns/iter (+/- 15,208) = 88 MB/s 48c67d6573Sopenharmony_citest sherlock::name_alt3_nocase ... bench: 9,702,060 ns/iter (+/- 32,628) = 61 MB/s 49c67d6573Sopenharmony_citest sherlock::name_alt4 ... bench: 3,834,029 ns/iter (+/- 3,955) = 155 MB/s 50c67d6573Sopenharmony_citest sherlock::name_alt4_nocase ... bench: 4,762,730 ns/iter (+/- 751,201) = 124 MB/s 51c67d6573Sopenharmony_citest sherlock::name_alt5 ... bench: 4,582,303 ns/iter (+/- 8,073) = 129 MB/s 52c67d6573Sopenharmony_citest sherlock::name_alt5_nocase ... bench: 5,583,652 ns/iter (+/- 14,573) = 106 MB/s 53c67d6573Sopenharmony_citest sherlock::name_holmes ... bench: 2,968,764 ns/iter (+/- 6,198) = 200 MB/s 54c67d6573Sopenharmony_citest sherlock::name_holmes_nocase ... bench: 3,066,080 ns/iter (+/- 8,986) = 194 MB/s 55c67d6573Sopenharmony_citest sherlock::name_sherlock ... bench: 2,372,708 ns/iter (+/- 3,272) = 250 MB/s 56c67d6573Sopenharmony_citest sherlock::name_sherlock_holmes ... bench: 2,607,914 ns/iter (+/- 3,361) = 228 MB/s 57c67d6573Sopenharmony_citest sherlock::name_sherlock_holmes_nocase ... bench: 2,641,260 ns/iter (+/- 9,409) = 225 MB/s 58c67d6573Sopenharmony_citest sherlock::name_sherlock_nocase ... bench: 2,420,591 ns/iter (+/- 11,053) = 245 MB/s 59c67d6573Sopenharmony_citest sherlock::name_whitespace ... bench: 2,592,553 ns/iter (+/- 3,476) = 229 MB/s 60c67d6573Sopenharmony_citest sherlock::no_match_common ... bench: 2,114,367 ns/iter (+/- 1,665) = 281 MB/s 61c67d6573Sopenharmony_citest sherlock::no_match_really_common ... bench: 2,114,835 ns/iter (+/- 2,491) = 281 MB/s 62c67d6573Sopenharmony_citest sherlock::no_match_uncommon ... bench: 2,105,274 ns/iter (+/- 1,657) = 282 MB/s 63c67d6573Sopenharmony_citest sherlock::quotes ... bench: 10,978,890 ns/iter (+/- 30,645) = 54 MB/s 64c67d6573Sopenharmony_citest sherlock::repeated_class_negation ... bench: 69,836,043 ns/iter (+/- 117,415) = 8 MB/s 65c67d6573Sopenharmony_citest sherlock::the_lower ... bench: 9,343,518 ns/iter (+/- 29,387) = 63 MB/s 66c67d6573Sopenharmony_citest sherlock::the_nocase ... bench: 9,690,676 ns/iter (+/- 42,585) = 61 MB/s 67c67d6573Sopenharmony_citest sherlock::the_upper ... bench: 2,780,398 ns/iter (+/- 6,949) = 213 MB/s 68c67d6573Sopenharmony_citest sherlock::the_whitespace ... bench: 11,562,612 ns/iter (+/- 78,789) = 51 MB/s 69c67d6573Sopenharmony_citest sherlock::words ... bench: 64,139,234 ns/iter (+/- 491,422) = 9 MB/s 70c67d6573Sopenharmony_ci 71c67d6573Sopenharmony_citest result: ok. 0 passed; 0 failed; 0 ignored; 65 measured 72c67d6573Sopenharmony_ci 73