1 Compiling regex-syntax v0.2.5 (file:///home/andrew/data/projects/rust/regex/benches) 2 Compiling regex v0.1.55 (file:///home/andrew/data/projects/rust/regex/benches) 3 Compiling regex-benchmark v0.1.0 (file:///home/andrew/data/projects/rust/regex/benches) 4 Running benches/target/release/rust-50db306d093e5666 5 6running 74 tests 7test misc::anchored_literal_long_match ... bench: 75 ns/iter (+/- 5) = 5200 MB/s 8test misc::anchored_literal_long_non_match ... bench: 56 ns/iter (+/- 0) = 6964 MB/s 9test misc::anchored_literal_short_match ... bench: 79 ns/iter (+/- 0) = 329 MB/s 10test misc::anchored_literal_short_non_match ... bench: 56 ns/iter (+/- 1) = 464 MB/s 11test misc::easy0_1K ... bench: 138 ns/iter (+/- 0) = 7420 MB/s 12test misc::easy0_1MB ... bench: 247,159 ns/iter (+/- 724) = 4242 MB/s 13test misc::easy0_32 ... bench: 71 ns/iter (+/- 0) = 450 MB/s 14test misc::easy0_32K ... bench: 5,474 ns/iter (+/- 34) = 5986 MB/s 15test misc::easy1_1K ... bench: 273 ns/iter (+/- 1) = 3750 MB/s 16test misc::easy1_1MB ... bench: 317,946 ns/iter (+/- 2,512) = 3297 MB/s 17test misc::easy1_32 ... bench: 67 ns/iter (+/- 0) = 477 MB/s 18test misc::easy1_32K ... bench: 5,882 ns/iter (+/- 32) = 5570 MB/s 19test misc::hard_1K ... bench: 4,713 ns/iter (+/- 13) = 217 MB/s 20test misc::hard_1MB ... bench: 4,732,901 ns/iter (+/- 6,948) = 221 MB/s 21test misc::hard_32 ... bench: 201 ns/iter (+/- 0) = 159 MB/s 22test misc::hard_32K ... bench: 147,994 ns/iter (+/- 900) = 221 MB/s 23test misc::literal ... bench: 19 ns/iter (+/- 0) = 2684 MB/s 24test misc::match_class ... bench: 85 ns/iter (+/- 0) = 952 MB/s 25test misc::match_class_in_range ... bench: 30 ns/iter (+/- 1) = 2700 MB/s 26test misc::match_class_unicode ... bench: 806 ns/iter (+/- 2) = 199 MB/s 27test misc::medium_1K ... bench: 1,384 ns/iter (+/- 10) = 739 MB/s 28test misc::medium_1MB ... bench: 1,974,381 ns/iter (+/- 7,383) = 531 MB/s 29test misc::medium_32 ... bench: 130 ns/iter (+/- 0) = 246 MB/s 30test misc::medium_32K ... bench: 52,783 ns/iter (+/- 465) = 620 MB/s 31test misc::no_exponential ... bench: 536 ns/iter (+/- 13) = 186 MB/s 32test misc::not_literal ... bench: 293 ns/iter (+/- 1) = 174 MB/s 33test misc::one_pass_long_prefix ... bench: 179 ns/iter (+/- 1) = 145 MB/s 34test misc::one_pass_long_prefix_not ... bench: 180 ns/iter (+/- 2) = 144 MB/s 35test misc::one_pass_short ... bench: 139 ns/iter (+/- 1) = 122 MB/s 36test misc::one_pass_short_not ... bench: 142 ns/iter (+/- 1) = 119 MB/s 37test misc::replace_all ... bench: 171 ns/iter (+/- 1) 38test rust_compile::compile_huge ... bench: 126,158 ns/iter (+/- 1,790) 39test rust_compile::compile_huge_bytes ... bench: 18,088,719 ns/iter (+/- 518,980) 40test rust_compile::compile_simple ... bench: 6,141 ns/iter (+/- 394) 41test rust_compile::compile_simple_bytes ... bench: 6,669 ns/iter (+/- 306) 42test rust_compile::compile_small ... bench: 7,431 ns/iter (+/- 275) 43test rust_compile::compile_small_bytes ... bench: 191,002 ns/iter (+/- 1,297) 44test rust_parse::parse_huge ... bench: 1,204 ns/iter (+/- 9) 45test rust_parse::parse_simple ... bench: 1,905 ns/iter (+/- 16) 46test rust_parse::parse_small ... bench: 2,454 ns/iter (+/- 24) 47test sherlock::before_holmes ... bench: 2,748,082 ns/iter (+/- 11,406) = 216 MB/s 48test sherlock::everything_greedy ... bench: 7,833,414 ns/iter (+/- 42,538) = 75 MB/s 49test sherlock::everything_greedy_nl ... bench: 5,426,141 ns/iter (+/- 31,378) = 109 MB/s 50test sherlock::holmes_cochar_watson ... bench: 262,322 ns/iter (+/- 5,243) = 2267 MB/s 51test sherlock::holmes_coword_watson ... bench: 1,324,677 ns/iter (+/- 21,666) = 449 MB/s 52test sherlock::ing_suffix ... bench: 3,179,928 ns/iter (+/- 40,246) = 187 MB/s 53test sherlock::ing_suffix_limited_space ... bench: 3,525,004 ns/iter (+/- 37,262) = 168 MB/s 54test sherlock::letters ... bench: 60,268,445 ns/iter (+/- 1,958,610) = 9 MB/s 55test sherlock::letters_lower ... bench: 57,743,679 ns/iter (+/- 84,675) = 10 MB/s 56test sherlock::letters_upper ... bench: 4,549,709 ns/iter (+/- 9,312) = 130 MB/s 57test sherlock::line_boundary_sherlock_holmes ... bench: 2,690,794 ns/iter (+/- 2,796) = 221 MB/s 58test sherlock::name_alt1 ... bench: 42,476 ns/iter (+/- 346) = 14006 MB/s 59test sherlock::name_alt2 ... bench: 199,058 ns/iter (+/- 1,498) = 2988 MB/s 60test sherlock::name_alt3 ... bench: 1,248,439 ns/iter (+/- 3,051) = 476 MB/s 61test sherlock::name_alt3_nocase ... bench: 1,463,628 ns/iter (+/- 2,799) = 406 MB/s 62test sherlock::name_alt4 ... bench: 296,390 ns/iter (+/- 798) = 2007 MB/s 63test sherlock::name_alt4_nocase ... bench: 1,415,770 ns/iter (+/- 3,400) = 420 MB/s 64test sherlock::name_holmes ... bench: 49,713 ns/iter (+/- 317) = 11967 MB/s 65test sherlock::name_holmes_nocase ... bench: 1,181,147 ns/iter (+/- 2,842) = 503 MB/s 66test sherlock::name_sherlock ... bench: 34,263 ns/iter (+/- 136) = 17363 MB/s 67test sherlock::name_sherlock_holmes ... bench: 34,179 ns/iter (+/- 188) = 17406 MB/s 68test sherlock::name_sherlock_holmes_nocase ... bench: 1,236,384 ns/iter (+/- 5,012) = 481 MB/s 69test sherlock::name_sherlock_nocase ... bench: 1,232,613 ns/iter (+/- 5,009) = 482 MB/s 70test sherlock::name_whitespace ... bench: 60,024 ns/iter (+/- 187) = 9911 MB/s 71test sherlock::no_match_common ... bench: 558,607 ns/iter (+/- 2,595) = 1065 MB/s 72test sherlock::no_match_uncommon ... bench: 24,049 ns/iter (+/- 54) = 24738 MB/s 73test sherlock::quotes ... bench: 966,792 ns/iter (+/- 2,982) = 615 MB/s 74test sherlock::repeated_class_negation ... bench: 84,186,484 ns/iter (+/- 66,800) = 7 MB/s 75test sherlock::the_lower ... bench: 773,759 ns/iter (+/- 2,759) = 768 MB/s 76test sherlock::the_nocase ... bench: 1,705,648 ns/iter (+/- 4,604) = 348 MB/s 77test sherlock::the_upper ... bench: 52,729 ns/iter (+/- 209) = 11282 MB/s 78test sherlock::the_whitespace ... bench: 1,981,215 ns/iter (+/- 8,080) = 300 MB/s 79test sherlock::word_ending_n ... bench: 53,482,650 ns/iter (+/- 73,844) = 11 MB/s 80test sherlock::words ... bench: 18,961,987 ns/iter (+/- 27,794) = 31 MB/s 81 82test result: ok. 0 passed; 0 failed; 0 ignored; 74 measured 83 84