1c67d6573Sopenharmony_ci   Compiling regex v0.1.48 (file:///home/andrew/data/projects/rust/regex)
2c67d6573Sopenharmony_cisrc/dfa.rs:73:1: 94:2 warning: function is never used: `can_exec`, #[warn(dead_code)] on by default
3c67d6573Sopenharmony_cisrc/dfa.rs:73 pub fn can_exec(insts: &Insts) -> bool {
4c67d6573Sopenharmony_cisrc/dfa.rs:74     use inst::EmptyLook::*;
5c67d6573Sopenharmony_cisrc/dfa.rs:75     // If for some reason we manage to allocate a regex program with more
6c67d6573Sopenharmony_cisrc/dfa.rs:76     // than 2^32-1 instructions, then we can't execute the DFA because we
7c67d6573Sopenharmony_cisrc/dfa.rs:77     // use 32 bit pointers.
8c67d6573Sopenharmony_cisrc/dfa.rs:78     if insts.len() > ::std::u32::MAX as usize {
9c67d6573Sopenharmony_ci              ...
10c67d6573Sopenharmony_cisrc/exec.rs:12:11: 12:15 warning: unused import, #[warn(unused_imports)] on by default
11c67d6573Sopenharmony_cisrc/exec.rs:12 use dfa::{self, Dfa, DfaResult};
12c67d6573Sopenharmony_ci                         ^~~~
13c67d6573Sopenharmony_ci     Running target/release/dynamic-e87a67d7ea67f0eb
14c67d6573Sopenharmony_ci
15c67d6573Sopenharmony_cirunning 67 tests
16c67d6573Sopenharmony_citest bench::anchored_literal_long_match            ... bench:         169 ns/iter (+/- 1) = 2307 MB/s
17c67d6573Sopenharmony_citest bench::anchored_literal_long_non_match        ... bench:          85 ns/iter (+/- 0) = 4588 MB/s
18c67d6573Sopenharmony_citest bench::anchored_literal_short_match           ... bench:         158 ns/iter (+/- 3) = 164 MB/s
19c67d6573Sopenharmony_citest bench::anchored_literal_short_non_match       ... bench:          84 ns/iter (+/- 2) = 309 MB/s
20c67d6573Sopenharmony_citest bench::easy0_1K                               ... bench:         318 ns/iter (+/- 2) = 3220 MB/s
21c67d6573Sopenharmony_citest bench::easy0_1MB                              ... bench:     257,205 ns/iter (+/- 2,448) = 4076 MB/s
22c67d6573Sopenharmony_citest bench::easy0_32                               ... bench:          82 ns/iter (+/- 1) = 390 MB/s
23c67d6573Sopenharmony_citest bench::easy0_32K                              ... bench:       8,666 ns/iter (+/- 104) = 3781 MB/s
24c67d6573Sopenharmony_citest bench::easy1_1K                               ... bench:         293 ns/iter (+/- 2) = 3494 MB/s
25c67d6573Sopenharmony_citest bench::easy1_1MB                              ... bench:     329,774 ns/iter (+/- 6,296) = 3179 MB/s
26c67d6573Sopenharmony_citest bench::easy1_32                               ... bench:          77 ns/iter (+/- 0) = 415 MB/s
27c67d6573Sopenharmony_citest bench::easy1_32K                              ... bench:       8,856 ns/iter (+/- 93) = 3700 MB/s
28c67d6573Sopenharmony_citest bench::hard_1K                                ... bench:      31,888 ns/iter (+/- 83) = 32 MB/s
29c67d6573Sopenharmony_citest bench::hard_1MB                               ... bench:  58,435,108 ns/iter (+/- 64,537) = 17 MB/s
30c67d6573Sopenharmony_citest bench::hard_32                                ... bench:       1,048 ns/iter (+/- 12) = 30 MB/s
31c67d6573Sopenharmony_citest bench::hard_32K                               ... bench:   1,033,930 ns/iter (+/- 4,224) = 31 MB/s
32c67d6573Sopenharmony_citest bench::literal                                ... bench:          20 ns/iter (+/- 0) = 2550 MB/s
33c67d6573Sopenharmony_citest bench::match_class                            ... bench:          84 ns/iter (+/- 0) = 964 MB/s
34c67d6573Sopenharmony_citest bench::match_class_in_range                   ... bench:          33 ns/iter (+/- 0) = 2454 MB/s
35c67d6573Sopenharmony_citest bench::match_class_unicode                    ... bench:       2,218 ns/iter (+/- 8) = 72 MB/s
36c67d6573Sopenharmony_citest bench::medium_1K                              ... bench:       1,368 ns/iter (+/- 9) = 748 MB/s
37c67d6573Sopenharmony_citest bench::medium_1MB                             ... bench:   2,034,481 ns/iter (+/- 3,608) = 515 MB/s
38c67d6573Sopenharmony_citest bench::medium_32                              ... bench:         141 ns/iter (+/- 0) = 226 MB/s
39c67d6573Sopenharmony_citest bench::medium_32K                             ... bench:      59,949 ns/iter (+/- 421) = 546 MB/s
40c67d6573Sopenharmony_citest bench::no_exponential                         ... bench:     336,653 ns/iter (+/- 1,757)
41c67d6573Sopenharmony_citest bench::not_literal                            ... bench:       1,247 ns/iter (+/- 5) = 40 MB/s
42c67d6573Sopenharmony_citest bench::one_pass_long_prefix                   ... bench:         264 ns/iter (+/- 2) = 98 MB/s
43c67d6573Sopenharmony_citest bench::one_pass_long_prefix_not               ... bench:         267 ns/iter (+/- 1) = 97 MB/s
44c67d6573Sopenharmony_citest bench::one_pass_short                         ... bench:         768 ns/iter (+/- 5) = 22 MB/s
45c67d6573Sopenharmony_citest bench::one_pass_short_not                     ... bench:         797 ns/iter (+/- 20) = 21 MB/s
46c67d6573Sopenharmony_citest bench::replace_all                            ... bench:         149 ns/iter (+/- 0)
47c67d6573Sopenharmony_citest bench_dynamic_compile::compile_huge           ... bench:     161,349 ns/iter (+/- 1,462)
48c67d6573Sopenharmony_citest bench_dynamic_compile::compile_huge_bytes     ... bench:  18,050,519 ns/iter (+/- 105,846)
49c67d6573Sopenharmony_citest bench_dynamic_compile::compile_simple         ... bench:       6,664 ns/iter (+/- 390)
50c67d6573Sopenharmony_citest bench_dynamic_compile::compile_simple_bytes   ... bench:       7,035 ns/iter (+/- 370)
51c67d6573Sopenharmony_citest bench_dynamic_compile::compile_small          ... bench:       8,914 ns/iter (+/- 347)
52c67d6573Sopenharmony_citest bench_dynamic_compile::compile_small_bytes    ... bench:     186,970 ns/iter (+/- 2,134)
53c67d6573Sopenharmony_citest bench_dynamic_parse::parse_huge               ... bench:       1,238 ns/iter (+/- 11)
54c67d6573Sopenharmony_citest bench_dynamic_parse::parse_simple             ... bench:       2,005 ns/iter (+/- 19)
55c67d6573Sopenharmony_citest bench_dynamic_parse::parse_small              ... bench:       2,494 ns/iter (+/- 11)
56c67d6573Sopenharmony_citest bench_sherlock::before_holmes                 ... bench:  42,005,594 ns/iter (+/- 57,752) = 14 MB/s
57c67d6573Sopenharmony_citest bench_sherlock::everything_greedy             ... bench:  38,431,063 ns/iter (+/- 28,840) = 15 MB/s
58c67d6573Sopenharmony_citest bench_sherlock::everything_greedy_nl          ... bench:  32,003,966 ns/iter (+/- 50,270) = 18 MB/s
59c67d6573Sopenharmony_citest bench_sherlock::holmes_cochar_watson          ... bench:   1,457,068 ns/iter (+/- 3,202) = 408 MB/s
60c67d6573Sopenharmony_citest bench_sherlock::holmes_coword_watson          ... bench: 136,035,549 ns/iter (+/- 75,381) = 4 MB/s
61c67d6573Sopenharmony_citest bench_sherlock::line_boundary_sherlock_holmes ... bench:  33,024,291 ns/iter (+/- 67,902) = 18 MB/s
62c67d6573Sopenharmony_citest bench_sherlock::name_alt1                     ... bench:     157,989 ns/iter (+/- 917) = 3765 MB/s
63c67d6573Sopenharmony_citest bench_sherlock::name_alt2                     ... bench:     545,254 ns/iter (+/- 1,908) = 1091 MB/s
64c67d6573Sopenharmony_citest bench_sherlock::name_alt3                     ... bench:   2,245,964 ns/iter (+/- 2,478) = 264 MB/s
65c67d6573Sopenharmony_citest bench_sherlock::name_alt3_nocase              ... bench:   4,792,290 ns/iter (+/- 31,760) = 124 MB/s
66c67d6573Sopenharmony_citest bench_sherlock::name_alt4                     ... bench:     584,204 ns/iter (+/- 2,084) = 1018 MB/s
67c67d6573Sopenharmony_citest bench_sherlock::name_alt4_nocase              ... bench:   2,318,020 ns/iter (+/- 8,493) = 256 MB/s
68c67d6573Sopenharmony_citest bench_sherlock::name_holmes                   ... bench:      51,880 ns/iter (+/- 299) = 11467 MB/s
69c67d6573Sopenharmony_citest bench_sherlock::name_holmes_nocase            ... bench:   1,414,500 ns/iter (+/- 2,497) = 420 MB/s
70c67d6573Sopenharmony_citest bench_sherlock::name_sherlock                 ... bench:      34,294 ns/iter (+/- 349) = 17348 MB/s
71c67d6573Sopenharmony_citest bench_sherlock::name_sherlock_holmes          ... bench:      34,531 ns/iter (+/- 199) = 17228 MB/s
72c67d6573Sopenharmony_citest bench_sherlock::name_sherlock_holmes_nocase   ... bench:   1,692,651 ns/iter (+/- 8,846) = 351 MB/s
73c67d6573Sopenharmony_citest bench_sherlock::name_sherlock_nocase          ... bench:   1,657,413 ns/iter (+/- 5,534) = 358 MB/s
74c67d6573Sopenharmony_citest bench_sherlock::name_whitespace               ... bench:     131,372 ns/iter (+/- 605) = 4528 MB/s
75c67d6573Sopenharmony_citest bench_sherlock::no_match_common               ... bench:     567,065 ns/iter (+/- 2,763) = 1049 MB/s
76c67d6573Sopenharmony_citest bench_sherlock::no_match_uncommon             ... bench:      23,782 ns/iter (+/- 85) = 25016 MB/s
77c67d6573Sopenharmony_citest bench_sherlock::quotes                        ... bench:  11,251,366 ns/iter (+/- 24,960) = 52 MB/s
78c67d6573Sopenharmony_citest bench_sherlock::the_lower                     ... bench:     789,781 ns/iter (+/- 2,072) = 753 MB/s
79c67d6573Sopenharmony_citest bench_sherlock::the_nocase                    ... bench:   1,807,509 ns/iter (+/- 4,685) = 329 MB/s
80c67d6573Sopenharmony_citest bench_sherlock::the_upper                     ... bench:      53,542 ns/iter (+/- 198) = 11111 MB/s
81c67d6573Sopenharmony_citest bench_sherlock::the_whitespace                ... bench:   5,410,444 ns/iter (+/- 14,766) = 109 MB/s
82c67d6573Sopenharmony_citest bench_sherlock::word_ending_n                 ... bench:  56,017,874 ns/iter (+/- 60,047) = 10 MB/s
83c67d6573Sopenharmony_ci
84c67d6573Sopenharmony_citest result: ok. 0 passed; 0 failed; 0 ignored; 67 measured
85c67d6573Sopenharmony_ci
86