[INFO] fetching crate ass-editor 0.1.1...
[INFO] testing ass-editor-0.1.1 against try#bd7d74411512a3dd3b35d2f699c51dd2557c7e7e+cargoflags=-Zbuild-dir-new-layout for pr-149852-1
[INFO] extracting crate ass-editor 0.1.1 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate ass-editor 0.1.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate ass-editor 0.1.1
[INFO] tweaked toml for crates.io crate ass-editor 0.1.1 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate ass-editor 0.1.1 on toolchain bd7d74411512a3dd3b35d2f699c51dd2557c7e7e
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate ass-editor 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3f7262f75ca2ee9d2aaae3b3b987dbfa48254cbb2d49d3865c5bbafea277dd44
[INFO] running `Command { std: "docker" "start" "-a" "3f7262f75ca2ee9d2aaae3b3b987dbfa48254cbb2d49d3865c5bbafea277dd44", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3f7262f75ca2ee9d2aaae3b3b987dbfa48254cbb2d49d3865c5bbafea277dd44", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3f7262f75ca2ee9d2aaae3b3b987dbfa48254cbb2d49d3865c5bbafea277dd44", kill_on_drop: false }`
[INFO] [stdout] 3f7262f75ca2ee9d2aaae3b3b987dbfa48254cbb2d49d3865c5bbafea277dd44
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "build" "--frozen" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }`
[INFO] [stdout] 314aed0a73f627f2f068d0893cf55120ff7ce6f61fdd1243e66854e8dbece0fb
[INFO] running `Command { std: "docker" "start" "-a" "314aed0a73f627f2f068d0893cf55120ff7ce6f61fdd1243e66854e8dbece0fb", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.7.5
[INFO] [stderr]    Compiling zerocopy v0.8.26
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling slab v0.4.10
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling safe_arch v0.7.4
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling fst v0.4.7
[INFO] [stderr]    Compiling bumpalo v3.19.0
[INFO] [stderr]    Compiling str_indices v0.4.4
[INFO] [stderr]    Compiling bitflags v2.9.1
[INFO] [stderr]    Compiling wide v0.7.33
[INFO] [stderr]    Compiling ropey v1.6.1
[INFO] [stderr]    Compiling tokio v1.47.0
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling ass-core v0.1.1
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling ass-editor v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> commands/event_commands.rs:13:27
[INFO] [stdout]    |
[INFO] [stdout] 13 | fn parse_event_line(line: &str) -> core::result::Result<Event, EditorError> {
[INFO] [stdout]    |                           ^^^^                          ^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 | fn parse_event_line(line: &str) -> core::result::Result<Event<'_>, EditorError> {
[INFO] [stdout]    |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/document.rs:2193:15
[INFO] [stdout]      |
[INFO] [stdout] 2193 |     pub fn at(&mut self, pos: Position) -> DocumentPosition {
[INFO] [stdout]      |               ^^^^^^^^^                    ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2193 |     pub fn at(&mut self, pos: Position) -> DocumentPosition<'_> {
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/indexing.rs:237:15
[INFO] [stdout]     |
[INFO] [stdout] 237 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |               ^^^^^ the lifetime is elided here                            ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 237 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/indexing.rs:288:9
[INFO] [stdout]     |
[INFO] [stdout] 288 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 293 |     ) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 293 |     ) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/indexing.rs:425:15
[INFO] [stdout]     |
[INFO] [stdout] 425 |     fn search(&self, pattern: &str, _options: &SearchOptions) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |               ^^^^^ the lifetime is elided here                             ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 425 |     fn search(&self, pattern: &str, _options: &SearchOptions) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/indexing.rs:449:9
[INFO] [stdout]     |
[INFO] [stdout] 449 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 454 |     ) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 454 |     ) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/search.rs:768:15
[INFO] [stdout]     |
[INFO] [stdout] 768 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |               ^^^^^ the lifetime is elided here                            ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 768 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/search.rs:859:9
[INFO] [stdout]     |
[INFO] [stdout] 859 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 864 |     ) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 864 |     ) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 28.67s
[INFO] running `Command { std: "docker" "inspect" "314aed0a73f627f2f068d0893cf55120ff7ce6f61fdd1243e66854e8dbece0fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "314aed0a73f627f2f068d0893cf55120ff7ce6f61fdd1243e66854e8dbece0fb", kill_on_drop: false }`
[INFO] [stdout] 314aed0a73f627f2f068d0893cf55120ff7ce6f61fdd1243e66854e8dbece0fb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "--no-run" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }`
[INFO] [stdout] f8498900e1a559d80bc2e6062d207e014faa8e7a4d52abcd919e398ed563e166
[INFO] running `Command { std: "docker" "start" "-a" "f8498900e1a559d80bc2e6062d207e014faa8e7a4d52abcd919e398ed563e166", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling bitflags v2.9.1
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling rustix v1.0.8
[INFO] [stderr]    Compiling linux-raw-sys v0.9.4
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling half v2.3.1
[INFO] [stderr]    Compiling clap_builder v4.5.41
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling is-terminal v0.4.16
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling clap v4.5.41
[INFO] [stderr]    Compiling tempfile v3.20.0
[INFO] [stderr]    Compiling rusty-fork v0.3.0
[INFO] [stderr]    Compiling serde_json v1.0.141
[INFO] [stderr]    Compiling ass-core v0.1.1
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling proptest v1.7.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling ass-editor v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> commands/event_commands.rs:13:27
[INFO] [stdout]    |
[INFO] [stdout] 13 | fn parse_event_line(line: &str) -> core::result::Result<Event, EditorError> {
[INFO] [stdout]    |                           ^^^^                          ^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 | fn parse_event_line(line: &str) -> core::result::Result<Event<'_>, EditorError> {
[INFO] [stdout]    |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/document.rs:2193:15
[INFO] [stdout]      |
[INFO] [stdout] 2193 |     pub fn at(&mut self, pos: Position) -> DocumentPosition {
[INFO] [stdout]      |               ^^^^^^^^^                    ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2193 |     pub fn at(&mut self, pos: Position) -> DocumentPosition<'_> {
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/indexing.rs:237:15
[INFO] [stdout]     |
[INFO] [stdout] 237 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |               ^^^^^ the lifetime is elided here                            ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 237 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/indexing.rs:288:9
[INFO] [stdout]     |
[INFO] [stdout] 288 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 293 |     ) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 293 |     ) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/indexing.rs:425:15
[INFO] [stdout]     |
[INFO] [stdout] 425 |     fn search(&self, pattern: &str, _options: &SearchOptions) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |               ^^^^^ the lifetime is elided here                             ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 425 |     fn search(&self, pattern: &str, _options: &SearchOptions) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/indexing.rs:449:9
[INFO] [stdout]     |
[INFO] [stdout] 449 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 454 |     ) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 454 |     ) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/search.rs:768:15
[INFO] [stdout]     |
[INFO] [stdout] 768 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |               ^^^^^ the lifetime is elided here                            ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 768 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/search.rs:859:9
[INFO] [stdout]     |
[INFO] [stdout] 859 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 864 |     ) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 864 |     ) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> commands/event_commands.rs:13:27
[INFO] [stdout]    |
[INFO] [stdout] 13 | fn parse_event_line(line: &str) -> core::result::Result<Event, EditorError> {
[INFO] [stdout]    |                           ^^^^                          ^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 13 | fn parse_event_line(line: &str) -> core::result::Result<Event<'_>, EditorError> {
[INFO] [stdout]    |                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> core/document.rs:2193:15
[INFO] [stdout]      |
[INFO] [stdout] 2193 |     pub fn at(&mut self, pos: Position) -> DocumentPosition {
[INFO] [stdout]      |               ^^^^^^^^^                    ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |               |
[INFO] [stdout]      |               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2193 |     pub fn at(&mut self, pos: Position) -> DocumentPosition<'_> {
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/indexing.rs:237:15
[INFO] [stdout]     |
[INFO] [stdout] 237 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |               ^^^^^ the lifetime is elided here                            ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 237 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/indexing.rs:288:9
[INFO] [stdout]     |
[INFO] [stdout] 288 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 293 |     ) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 293 |     ) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/indexing.rs:425:15
[INFO] [stdout]     |
[INFO] [stdout] 425 |     fn search(&self, pattern: &str, _options: &SearchOptions) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |               ^^^^^ the lifetime is elided here                             ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 425 |     fn search(&self, pattern: &str, _options: &SearchOptions) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/indexing.rs:449:9
[INFO] [stdout]     |
[INFO] [stdout] 449 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 454 |     ) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 454 |     ) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/search.rs:768:15
[INFO] [stdout]     |
[INFO] [stdout] 768 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |               ^^^^^ the lifetime is elided here                            ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 768 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> utils/search.rs:859:9
[INFO] [stdout]     |
[INFO] [stdout] 859 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 864 |     ) -> Result<Vec<SearchResult>> {
[INFO] [stdout]     |                     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 864 |     ) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stdout]     |                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 55.34s
[INFO] running `Command { std: "docker" "inspect" "f8498900e1a559d80bc2e6062d207e014faa8e7a4d52abcd919e398ed563e166", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f8498900e1a559d80bc2e6062d207e014faa8e7a4d52abcd919e398ed563e166", kill_on_drop: false }`
[INFO] [stdout] f8498900e1a559d80bc2e6062d207e014faa8e7a4d52abcd919e398ed563e166
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "-Zbuild-dir-new-layout", kill_on_drop: false }`
[INFO] [stdout] de3fb0d804905463b9fb627769ceafa8109673a5a8aba177922c857c2c56f8e5
[INFO] running `Command { std: "docker" "start" "-a" "de3fb0d804905463b9fb627769ceafa8109673a5a8aba177922c857c2c56f8e5", kill_on_drop: false }`
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> commands/event_commands.rs:13:27
[INFO] [stderr]    |
[INFO] [stderr] 13 | fn parse_event_line(line: &str) -> core::result::Result<Event, EditorError> {
[INFO] [stderr]    |                           ^^^^                          ^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                           |
[INFO] [stderr]    |                           the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 13 | fn parse_event_line(line: &str) -> core::result::Result<Event<'_>, EditorError> {
[INFO] [stderr]    |                                                              ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> core/document.rs:2193:15
[INFO] [stderr]      |
[INFO] [stderr] 2193 |     pub fn at(&mut self, pos: Position) -> DocumentPosition {
[INFO] [stderr]      |               ^^^^^^^^^                    ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |               |
[INFO] [stderr]      |               the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 2193 |     pub fn at(&mut self, pos: Position) -> DocumentPosition<'_> {
[INFO] [stderr]      |                                                            ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> utils/indexing.rs:237:15
[INFO] [stderr]     |
[INFO] [stderr] 237 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult>> {
[INFO] [stderr]     |               ^^^^^ the lifetime is elided here                            ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 237 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stderr]     |                                                                                        ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> utils/indexing.rs:288:9
[INFO] [stderr]     |
[INFO] [stderr] 288 |         &self,
[INFO] [stderr]     |         ^^^^^ the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 293 |     ) -> Result<Vec<SearchResult>> {
[INFO] [stderr]     |                     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 293 |     ) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stderr]     |                                 ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> utils/indexing.rs:425:15
[INFO] [stderr]     |
[INFO] [stderr] 425 |     fn search(&self, pattern: &str, _options: &SearchOptions) -> Result<Vec<SearchResult>> {
[INFO] [stderr]     |               ^^^^^ the lifetime is elided here                             ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 425 |     fn search(&self, pattern: &str, _options: &SearchOptions) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stderr]     |                                                                                         ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> utils/indexing.rs:449:9
[INFO] [stderr]     |
[INFO] [stderr] 449 |         &self,
[INFO] [stderr]     |         ^^^^^ the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 454 |     ) -> Result<Vec<SearchResult>> {
[INFO] [stderr]     |                     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 454 |     ) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stderr]     |                                 ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> utils/search.rs:768:15
[INFO] [stderr]     |
[INFO] [stderr] 768 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult>> {
[INFO] [stderr]     |               ^^^^^ the lifetime is elided here                            ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 768 |     fn search(&self, pattern: &str, options: &SearchOptions) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stderr]     |                                                                                        ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> utils/search.rs:859:9
[INFO] [stderr]     |
[INFO] [stderr] 859 |         &self,
[INFO] [stderr]     |         ^^^^^ the lifetime is elided here
[INFO] [stderr] ...
[INFO] [stderr] 864 |     ) -> Result<Vec<SearchResult>> {
[INFO] [stderr]     |                     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 864 |     ) -> Result<Vec<SearchResult<'_>>> {
[INFO] [stderr]     |                                 ++++
[INFO] [stderr] 
[INFO] [stderr] warning: `ass-editor` (lib) generated 8 warnings (run `cargo fix --lib -p ass-editor` to apply 8 suggestions)
[INFO] [stderr] warning: `ass-editor` (lib test) generated 8 warnings (8 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.24s
[INFO] [stderr]      Running unittests lib.rs (/opt/rustwide/target/debug/build/ass-editor/b4fe1ab5e4ae9993/deps/ass_editor-b4fe1ab5e4ae9993)
[INFO] [stdout] 
[INFO] [stdout] running 309 tests
[INFO] [stdout] test commands::delta_commands::tests::test_incremental_event_edit_command ... ok
[INFO] [stdout] test commands::event_commands::tests::test_event_effect_command ... ok
[INFO] [stdout] test commands::event_commands::tests::test_effect_operations ... ok
[INFO] [stdout] test commands::delta_commands::tests::test_delta_batch_command ... ok
[INFO] [stdout] test commands::event_commands::tests::test_merge_events_invalid_indices ... ok
[INFO] [stdout] test commands::event_commands::tests::test_split_event_command ... ok
[INFO] [stdout] test commands::event_commands::tests::test_split_event_invalid_time ... ok
[INFO] [stdout] test commands::karaoke_commands::tests::apply_karaoke_equal ... ok
[INFO] [stdout] test commands::karaoke_commands::tests::karaoke_types ... ok
[INFO] [stdout] test commands::karaoke_commands::tests::apply_karaoke_beat ... ok
[INFO] [stdout] test commands::karaoke_commands::tests::split_karaoke ... ok
[INFO] [stdout] test commands::event_commands::tests::test_timing_adjust_with_specific_events ... ok
[INFO] [stdout] test commands::macros::tests::test_add_event_macro ... ok
[INFO] [stdout] test commands::macros::tests::test_script_info_operations ... ok
[INFO] [stdout] test commands::macros::tests::test_edit_event_simple ... ok
[INFO] [stdout] test commands::event_commands::tests::test_merge_events_command ... ok
[INFO] [stdout] test commands::macros::tests::test_position_operations ... ok
[INFO] [stdout] test commands::macros::tests::test_style_builder_macro ... ok
[INFO] [stdout] test commands::style_commands::tests::test_apply_style_command ... ok
[INFO] [stdout] test commands::style_commands::tests::test_clone_to_existing_style ... ok
[INFO] [stdout] test commands::style_commands::tests::test_apply_style_with_filter ... ok
[INFO] [stdout] test commands::style_commands::tests::test_create_style_command ... ok
[INFO] [stdout] test commands::style_commands::tests::test_edit_nonexistent_style ... ok
[INFO] [stdout] test commands::tag_commands::tests::insert_tag_no_auto_wrap ... ok
[INFO] [stdout] test commands::style_commands::tests::test_clone_style_command ... ok
[INFO] [stdout] test commands::style_commands::tests::test_edit_style_command ... ok
[INFO] [stdout] test commands::tag_commands::tests::insert_tag_basic ... ok
[INFO] [stdout] test commands::tag_commands::tests::remove_tag_specific_pattern ... ok
[INFO] [stdout] test commands::tag_commands::tests::remove_tag_all ... ok
[INFO] [stdout] test commands::tag_commands::tests::replace_tag ... ok
[INFO] [stdout] test commands::tests::batch_command_execution ... ok
[INFO] [stdout] test commands::style_commands::tests::test_delete_style_command ... ok
[INFO] [stdout] test commands::tests::command_memory_usage ... ok
[INFO] [stdout] test commands::tag_commands::tests::tag_validation ... ok
[INFO] [stdout] test commands::tests::delete_command_execution ... ok
[INFO] [stdout] test commands::tests::document_extension_methods ... ok
[INFO] [stdout] test commands::tag_commands::tests::wrap_tag ... ok
[INFO] [stdout] test commands::tests::replace_command_execution ... ok
[INFO] [stdout] test core::builders::tests::event_builder_comment ... ok
[INFO] [stdout] test core::builders::tests::event_builder_dialogue ... ok
[INFO] [stdout] test core::builders::tests::event_builder_with_format_custom ... ok
[INFO] [stdout] test core::builders::tests::event_builder_with_format_error ... ok
[INFO] [stdout] test commands::event_commands::tests::test_timing_adjust_command ... ok
[INFO] [stdout] test commands::tests::fluent_api_usage ... ok
[INFO] [stdout] test commands::karaoke_commands::tests::adjust_karaoke_scale ... ok
[INFO] [stdout] test commands::event_commands::tests::test_toggle_event_type_command ... ok
[INFO] [stdout] test commands::tag_commands::tests::parse_tags ... ok
[INFO] [stdout] test core::builders::tests::event_builder_with_format_v4plus ... ok
[INFO] [stdout] test core::builders::tests::event_builder_with_format_v4plusplus ... ok
[INFO] [stdout] test core::builders::tests::event_builder_with_margins ... ok
[INFO] [stdout] test core::builders::tests::event_builder_with_script_version ... ok
[INFO] [stdout] test core::builders::tests::style_builder_all_fields ... ok
[INFO] [stdout] test core::builders::tests::style_builder_with_format_v4plus ... ok
[INFO] [stdout] test core::builders::tests::style_builder_with_format_v4plusplus ... ok
[INFO] [stdout] test core::document::tests::document_creation ... ok
[INFO] [stdout] test core::builders::tests::style_builder_default ... ok
[INFO] [stdout] test core::builders::tests::style_builder_with_format_minimal ... ok
[INFO] [stdout] test core::builders::tests::style_builder_minimal ... ok
[INFO] [stdout] test core::builders::tests::style_builder_with_script_version ... ok
[INFO] [stdout] test core::document::tests::document_modification ... ok
[INFO] [stdout] test core::document::tests::parse_script_test ... ok
[INFO] [stdout] test core::document::tests::position_conversion ... ok
[INFO] [stdout] test core::document::tests::test_custom_section_processor ... ok
[INFO] [stdout] test core::document::tests::range_operations ... ok
[INFO] [stdout] test core::document::tests::test_custom_tag_handler ... ok
[INFO] [stdout] test core::document::tests::test_edit_event_by_index_out_of_bounds ... ok
[INFO] [stdout] test core::document::tests::test_registry_integration ... ok
[INFO] [stdout] test core::document::tests::test_edit_event_by_index ... ok
[INFO] [stdout] test core::document::tests::test_undo_redo_delete ... ok
[INFO] [stdout] test core::document::tests::test_undo_redo_multiple_operations ... ok
[INFO] [stdout] test core::document::tests::test_undo_redo_replace ... ok
[INFO] [stdout] test core::document::tests::test_validator_configuration ... ok
[INFO] [stdout] test core::document::tests::test_undo_redo_basic ... ok
[INFO] [stdout] test core::document::tests::test_validator_with_invalid_document ... ok
[INFO] [stdout] test core::document::tests::test_edit_event_by_index_all_fields ... ok
[INFO] [stdout] test core::document::tests::document_from_content ... ok
[INFO] [stdout] test core::document::tests::test_validator_integration ... ok
[INFO] [stdout] test core::errors::tests::error_display_new_types ... ok
[INFO] [stdout] test core::errors::tests::core_error_extraction ... ok
[INFO] [stdout] test core::errors::tests::error_conversion_from_core ... ok
[INFO] [stdout] test core::errors::tests::new_error_types ... ok
[INFO] [stdout] test core::errors::tests::position_error_detection ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_adjust_custom ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_adjust_offset ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_adjust_scale ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_adjust_set_all ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_apply_beat ... ok
[INFO] [stdout] test core::document::tests::test_edit_event_with_builder_preserves_format ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_apply_equal ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_apply_import ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_apply_pattern ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_chaining_operations ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_complex_workflow ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_edge_cases ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_generate ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_different_types_workflow ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_generate_manual_syllables ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_split ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_generate_with_types ... ok
[INFO] [stdout] test core::fluent::tests::tag_operations ... ok
[INFO] [stdout] test core::fluent::tests::tag_parsing ... ok
[INFO] [stdout] test core::fluent::tests::tag_replacement ... ok
[INFO] [stdout] test core::fluent::tests::tag_removal ... ok
[INFO] [stdout] test core::fluent::tests::tag_wrapping ... ok
[INFO] [stdout] test core::fluent::tests::test_fluent_event_effects ... ok
[INFO] [stdout] test core::errors::tests::history_error_detection ... ok
[INFO] [stdout] test core::errors::tests::error_recoverability ... ok
[INFO] [stdout] test core::fluent::tests::test_fluent_event_effects_chaining ... ok
[INFO] [stdout] test core::fluent::tests::karaoke_error_conditions ... ok
[INFO] [stdout] test core::document::tests::test_edit_event_with_builder_comment ... ok
[INFO] [stdout] test core::document::tests::test_edit_event_with_builder ... ok
[INFO] [stdout] test core::fluent::tests::test_fluent_event_merge ... ok
[INFO] [stdout] test core::fluent::tests::test_fluent_event_toggle ... ok
[INFO] [stdout] test core::fluent::tests::test_fluent_insert ... ok
[INFO] [stdout] test core::fluent::tests::test_fluent_event_timing ... ok
[INFO] [stdout] test core::fluent::tests::test_fluent_line_operations ... ok
[INFO] [stdout] test core::document::tests::test_format_import_export ... ok
[INFO] [stdout] test core::fluent::tests::test_fluent_style_apply_with_filter ... ok
[INFO] [stdout] test core::fluent::tests::test_fluent_event_timing_specific ... ok
[INFO] [stdout] test core::fluent::tests::test_fluent_selection ... ok
[INFO] [stdout] test core::fluent::tests::test_fluent_style_delete ... ok
[INFO] [stdout] test core::fluent::tests::test_fluent_event_operations ... ok
[INFO] [stdout] test core::fluent::tests::test_position_conversion ... ok
[INFO] [stdout] test core::history::tests::history_stats ... ok
[INFO] [stdout] test core::fluent::tests::test_fluent_event_complex_workflow ... ok
[INFO] [stdout] test core::fluent::tests::test_new_event_api_filtering ... ok
[INFO] [stdout] test core::history::tests::memory_limit_enforcement ... ok
[INFO] [stdout] test core::history::tests::operation_memory_usage ... ok
[INFO] [stdout] test core::history::tests::programmatic_undo_limit_configuration ... ok
[INFO] [stdout] test core::history::tests::undo_manager_operations ... ok
[INFO] [stdout] test core::fluent::tests::test_indent_unindent ... ok
[INFO] [stdout] test core::history::tests::undo_stack_basic_operations ... ok
[INFO] [stdout] test core::history::tests::undo_stack_config_default ... ok
[INFO] [stdout] test core::history::tests::undo_stack_memory_limits ... ok
[INFO] [stdout] test core::fluent::tests::test_new_event_api_direct_access ... ok
[INFO] [stdout] test core::incremental::tests::test_clear_cache ... ok
[INFO] [stdout] test core::incremental::tests::test_document_change_tracking ... ok
[INFO] [stdout] test core::incremental::tests::test_error_recovery ... ok
[INFO] [stdout] test core::incremental::tests::test_should_reparse_threshold ... ok
[INFO] [stdout] test core::position::tests::line_column_validation ... ok
[INFO] [stdout] test core::position::tests::position_builder_with_rope ... ok
[INFO] [stdout] test core::position::tests::position_operations ... ok
[INFO] [stdout] test core::position::tests::range_normalization ... ok
[INFO] [stdout] test core::position::tests::range_operations ... ok
[INFO] [stdout] test core::position::tests::selection_direction ... ok
[INFO] [stdout] test core::thread_safety::tests::test_command_send_sync ... ok
[INFO] [stdout] test core::fluent::tests::test_new_event_api_combined_operations ... ok
[INFO] [stdout] test core::thread_safety::tests::test_concurrent_usage ... ok
[INFO] [stdout] test core::thread_safety::tests::test_document_pool ... ok
[INFO] [stdout] test core::thread_safety::tests::test_scoped_lock ... ok
[INFO] [stdout] test core::thread_safety::tests::test_sync_document_creation ... ok
[INFO] [stdout] test core::thread_safety::tests::test_sync_document_modification ... ok
[INFO] [stdout] test core::thread_safety::tests::test_thread_safe_command_execution ... ok
[INFO] [stdout] test core::thread_safety::tests::test_try_lock_operations ... ok
[INFO] [stdout] test events::tests::document_event_affected_range ... ok
[INFO] [stdout] test events::tests::document_event_affects_text ... ok
[INFO] [stdout] test events::tests::document_event_creation ... ok
[INFO] [stdout] test core::thread_safety::tests::test_sync_document_validation ... ok
[INFO] [stdout] test events::tests::document_event_description ... ok
[INFO] [stdout] test events::tests::document_event_modification_check ... ok
[INFO] [stdout] test events::tests::event_channel_batch_dispatch ... ok
[INFO] [stdout] test events::tests::event_channel_clear_handlers ... ok
[INFO] [stdout] test events::tests::event_channel_config ... ok
[INFO] [stdout] test events::tests::event_channel_creation ... ok
[INFO] [stdout] test events::tests::event_channel_dispatch ... ok
[INFO] [stdout] test events::tests::event_channel_filtering ... ok
[INFO] [stdout] test events::tests::event_channel_handler_registration ... ok
[INFO] [stdout] test events::tests::event_channel_priority_ordering ... ok
[INFO] [stdout] test events::tests::event_filter_creation ... ok
[INFO] [stdout] test events::tests::event_filter_include_types ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_animation_tag_completions ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_color_tag_completions ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_completion_context_parsing ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_completion_item_builder ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_config_loading ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_empty_line_section_completions ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_events_field_completions ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_extension_lifecycle ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_get_completions_integration ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_max_suggestions_limit ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_override_tag_completions ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_playres_completions ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_script_info_field_completions ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_tag_completions_with_prefix ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_section_completions ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_style_completions ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_style_section_completions ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_unknown_command ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::tests::test_completion_item ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::tests::test_field_completions ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::tests::test_tag_completions ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::extended_tests::tests::test_update_styles_command ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::tests::test_auto_complete_extension_creation ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::extended_tests::tests::test_ansi_colors ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::extended_tests::tests::test_cache_functionality ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::extended_tests::tests::test_css_classes ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::extended_tests::tests::test_config_loading ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::extended_tests::tests::test_comment_events ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::extended_tests::tests::test_error_detection ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::extended_tests::tests::test_max_tokens_limit ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::extended_tests::tests::test_event_tokenization ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::extended_tests::tests::test_extension_lifecycle ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::extended_tests::tests::test_multiple_override_tags ... ok
[INFO] [stdout] test core::history::tests::undo_manager_config_update ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::extended_tests::tests::test_style_tokenization ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::extended_tests::tests::test_override_tag_parsing ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::tests::test_config_schema ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::extended_tests::tests::test_script_info_tokenization ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::extended_tests::tests::test_section_header_tokenization ... ok
[INFO] [stdout] test extensions::builtin::tests::test_auto_complete_extension ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::tests::test_simple_tokenization ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::tests::test_syntax_highlight_extension_creation ... ok
[INFO] [stdout] test extensions::builtin::syntax_highlight::tests::test_token_types ... ok
[INFO] [stdout] test extensions::builtin::tests::test_register_builtin_extensions ... ok
[INFO] [stdout] test extensions::builtin::tests::test_syntax_highlight_extension ... ok
[INFO] [stdout] test extensions::registry_integration::tests::test_custom_section_processor_registration ... ok
[INFO] [stdout] test extensions::registry_integration::tests::test_register_builtin_handlers ... ok
[INFO] [stdout] test extensions::registry_integration::tests::test_custom_tag_handler_registration ... ok
[INFO] [stdout] test extensions::registry_integration::tests::test_registry_integration_creation ... ok
[INFO] [stdout] test extensions::registry_integration::tests::test_registry_access ... ok
[INFO] [stdout] test extensions::registry_integration::tests::test_register_builtin_sections ... ok
[INFO] [stdout] test extensions::tests::editor_context ... ok
[INFO] [stdout] test extensions::tests::extension_info_creation ... ok
[INFO] [stdout] test extensions::tests::extension_command_creation ... ok
[INFO] [stdout] test extensions::tests::extension_capability_description ... ok
[INFO] [stdout] test extensions::tests::extension_manager_config ... ok
[INFO] [stdout] test extensions::tests::extension_manager_creation ... ok
[INFO] [stdout] test extensions::tests::extension_manager_lifecycle ... ok
[INFO] [stdout] test extensions::tests::extension_manager_data ... ok
[INFO] [stdout] test extensions::tests::extension_result_creation ... ok
[INFO] [stdout] test extensions::tests::extension_state_checks ... ok
[INFO] [stdout] test formats::ass::tests::test_ass_export_normalized_format_lines ... ok
[INFO] [stdout] test formats::ass::tests::test_ass_export_normalized ... ok
[INFO] [stdout] test core::fluent::tests::test_new_event_api_sorting ... ok
[INFO] [stdout] test extensions::builtin::auto_complete::tests::test_section_completions ... ok
[INFO] [stdout] test formats::ass::tests::test_ass_export_preserve_formatting ... ok
[INFO] [stdout] test formats::ass::tests::test_ass_import_from_string ... ok
[INFO] [stdout] test formats::ass::tests::test_ass_import_with_reader ... ok
[INFO] [stdout] test formats::ass::tests::test_ass_format_creation ... ok
[INFO] [stdout] test formats::ass::tests::test_ass_export_to_string ... ok
[INFO] [stdout] test formats::ass::tests::test_ass_export_with_writer ... ok
[INFO] [stdout] test formats::ass::tests::test_ass_metadata_extraction ... ok
[INFO] [stdout] test formats::srt::tests::test_format_srt_time ... ok
[INFO] [stdout] test formats::ass::tests::test_ass_roundtrip ... ok
[INFO] [stdout] test formats::srt::tests::test_parse_srt_time ... ok
[INFO] [stdout] test formats::srt::tests::test_srt_format_creation ... ok
[INFO] [stdout] test extensions::registry_integration::tests::test_full_integration ... ok
[INFO] [stdout] test core::fluent::tests::test_fluent_style_operations ... ok
[INFO] [stdout] test formats::srt::tests::test_convert_srt_to_ass_styling ... ok
[INFO] [stdout] test formats::srt::tests::test_srt_error_handling ... ok
[INFO] [stdout] test formats::tests::test_format_info_creation ... ok
[INFO] [stdout] test formats::tests::test_format_options_default ... ok
[INFO] [stdout] test formats::tests::test_format_registry_creation ... ok
[INFO] [stdout] test formats::tests::test_format_registry_extensions ... ok
[INFO] [stdout] test formats::tests::test_format_result_creation ... ok
[INFO] [stdout] test formats::srt::tests::test_srt_style_preservation ... ok
[INFO] [stdout] test formats::webvtt::tests::test_convert_ass_to_vtt_styling ... ok
[INFO] [stdout] test formats::webvtt::tests::test_format_vtt_time ... ok
[INFO] [stdout] test formats::webvtt::tests::test_parse_cue_settings ... ok
[INFO] [stdout] test formats::webvtt::tests::test_parse_vtt_time ... ok
[INFO] [stdout] test formats::webvtt::tests::test_webvtt_error_handling ... ok
[INFO] [stdout] test formats::webvtt::tests::test_convert_vtt_to_ass_styling ... ok
[INFO] [stdout] test formats::webvtt::tests::test_webvtt_format_creation ... ok
[INFO] [stdout] test formats::srt::tests::test_srt_roundtrip_basic ... ok
[INFO] [stdout] test formats::srt::tests::test_convert_ass_to_srt_styling ... ok
[INFO] [stdout] test formats::webvtt::tests::test_webvtt_metadata_extraction ... ok
[INFO] [stdout] test formats::srt::tests::test_srt_multiline_handling ... ok
[INFO] [stdout] test formats::srt::tests::test_srt_import_from_string ... ok
[INFO] [stdout] test formats::srt::tests::test_srt_metadata_extraction ... ok
[INFO] [stdout] test sessions::tests::session_creation_and_switching ... ok
[INFO] [stdout] test sessions::tests::session_document_access ... ok
[INFO] [stdout] test sessions::tests::session_limits ... ok
[INFO] [stdout] test formats::webvtt::tests::test_webvtt_positioning_support ... ok
[INFO] [stdout] test formats::webvtt::tests::test_webvtt_style_preservation ... ok
[INFO] [stdout] test formats::webvtt::tests::test_webvtt_roundtrip_basic ... ok
[INFO] [stdout] test sessions::tests::session_metadata ... ok
[INFO] [stdout] test utils::formats::tests::test_export_srt ... ok
[INFO] [stdout] test utils::formats::tests::test_format_detection ... ok
[INFO] [stdout] test sessions::tests::session_manager_creation ... ok
[INFO] [stdout] test utils::formats::tests::test_srt_import ... ok
[INFO] [stdout] test utils::formats::tests::test_export_webvtt ... ok
[INFO] [stdout] test sessions::tests::session_removal ... ok
[INFO] [stdout] test utils::formats::tests::test_strip_formatting ... ok
[INFO] [stdout] test utils::indexing::tests::test_linear_search_index ... ok
[INFO] [stdout] test utils::indexing::tests::test_scope_filtering ... ok
[INFO] [stdout] test utils::indexing::tests::test_fst_search_index ... ok
[INFO] [stdout] test utils::search::tests::create_search_factory ... ok
[INFO] [stdout] test utils::indexing::tests::test_search_factory ... ok
[INFO] [stdout] test utils::search::tests::document_search_creation ... ok
[INFO] [stdout] test utils::search::tests::search_cache_settings ... ok
[INFO] [stdout] test utils::search::tests::search_options_default ... ok
[INFO] [stdout] test utils::search::tests::search_scope_variants ... ok
[INFO] [stdout] test utils::search::tests::search_result_creation ... ok
[INFO] [stdout] test formats::srt::tests::test_srt_export_to_string ... ok
[INFO] [stdout] test formats::webvtt::tests::test_webvtt_multiline_handling ... ok
[INFO] [stdout] test utils::formats::tests::test_webvtt_import ... ok
[INFO] [stdout] test formats::webvtt::tests::test_webvtt_export_to_string ... ok
[INFO] [stdout] test utils::search::tests::test_regex_search_case_insensitive ... ok
[INFO] [stdout] test utils::validator::tests::test_validation_issue_creation ... ok
[INFO] [stdout] test utils::search::tests::test_incremental_index_updates ... ok
[INFO] [stdout] test utils::validator::tests::test_validation_result ... ok
[INFO] [stdout] test utils::validator::tests::test_lazy_validator ... ok
[INFO] [stdout] test utils::validator::tests::test_validation_with_missing_sections ... ok
[INFO] [stdout] test utils::search::tests::test_fst_regex_search ... ok
[INFO] [stdout] test utils::validator::tests::test_validator_config ... ok
[INFO] [stdout] test utils::search::tests::test_simple_document_search_rebuild ... ok
[INFO] [stdout] test formats::webvtt::tests::test_webvtt_import_from_string ... ok
[INFO] [stdout] test utils::search::tests::test_regex_search_basic ... ok
[INFO] [stderr]      Running tests/ass_format_edge_cases_test.rs (/opt/rustwide/target/debug/build/ass-editor/6e5db5b92917442d/deps/ass_format_edge_cases_test-6e5db5b92917442d)
[INFO] [stdout] test utils::search::tests::test_regex_search_with_scope ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 309 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test test_comment_variations ... ok
[INFO] [stdout] test test_circular_references ... ok
[INFO] [stdout] test test_color_format_variations ... ok
[INFO] [stdout] test test_bom_handling ... ok
[INFO] [stdout] test test_malformed_section_headers ... ok
[INFO] [stdout] test test_mixed_line_endings_in_ass ... ok
[INFO] [stdout] test test_recovery_from_malformed_lines ... ok
[INFO] [stdout] test test_dialogue_field_edge_cases ... ok
[INFO] [stdout] test test_dialogue_text_special_cases ... ok
[INFO] [stdout] test test_karaoke_timing_tags ... ok
[INFO] [stdout] test test_extremely_long_field_values ... ok
[INFO] [stdout] test test_ssa_v4_compatibility ... ok
[INFO] [stdout] test test_style_format_variations ... ok
[INFO] [stdout] test test_section_order_variations ... ok
[INFO] [stdout] test test_script_info_field_variations ... ok
[INFO] [stdout] test test_time_format_variations ... ok
[INFO] [stdout] test test_special_characters_in_values ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/edge_cases_test.rs (/opt/rustwide/target/debug/build/ass-editor/7d89c8438f9d25e9/deps/edge_cases_test-7d89c8438f9d25e9)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test test_boundary_position_operations ... ok
[INFO] [stdout] test test_ass_format_validation ... ok
[INFO] [stdout] test test_extension_manager_edge_cases ... ok
[INFO] [stdout] test test_event_line_edge_cases ... ok
[INFO] [stdout] test test_line_ending_handling ... ok
[INFO] [stdout] test test_empty_document_operations ... ok
[INFO] [stdout] test test_pathological_replace_patterns ... ok
[INFO] [stdout] test test_large_document_operations ... ok
[INFO] [stdout] test concurrent_tests::test_concurrent_session_operations ... ok
[INFO] [stdout] test test_position_advance_edge_cases ... ok
[INFO] [stdout] test test_undo_after_navigation ... ok
[INFO] [stdout] test test_undo_consistency_after_errors ... ok
[INFO] [stdout] test test_unicode_and_special_characters ... ok
[INFO] [stdout] test test_range_validation ... ok
[INFO] [stdout] test test_operation_atomicity ... ok
[INFO] [stdout] test test_position_edge_cases ... ok
[INFO] [stdout] test concurrent_tests::test_concurrent_config_access ... ok
[INFO] [stdout] test test_undo_redo_limits ... ok
[INFO] [stdout] test test_large_undo_history ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/error_recovery_test.rs (/opt/rustwide/target/debug/build/ass-editor/93a859154a853b5a/deps/error_recovery_test-93a859154a853b5a)
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test test_empty_and_whitespace_documents ... ok
[INFO] [stdout] test test_document_state_consistency_after_errors ... ok
[INFO] [stdout] test test_invalid_position_operations ... ok
[INFO] [stdout] test test_extension_manager_error_cases ... ok
[INFO] [stdout] test test_invalid_range_operations ... ok
[INFO] [stdout] test test_parser_recovery_from_corruption ... ok
[INFO] [stdout] test test_invalid_utf8_handling ... ok
[INFO] [stdout] test test_undo_redo_consistency_with_errors ... ok
[INFO] [stdout] test test_session_manager_error_cases ... ok
[INFO] [stdout] test test_failed_operations_dont_modify_document ... ok
[INFO] [stdout] test test_concurrent_error_handling ... ok
[INFO] [stdout] test test_line_column_errors ... ok
[INFO] [stdout] test test_undo_stack_memory_pressure ... ok
[INFO] [stdout] test test_document_size_limits ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.46s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/event_query_api_demo.rs (/opt/rustwide/target/debug/build/ass-editor/5fe98215eb9419b8/deps/event_query_api_demo-5fe98215eb9419b8)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test demo_basic_event_access ... ok
[INFO] [stdout] test demo_filtering_operations ... ok
[INFO] [stdout] test demo_sorting_operations ... ok
[INFO] [stdout] test demo_complex_queries ... ok
[INFO] [stdout] test demo_main_requested_features ... ok
[INFO] [stdout] test demo_event_properties_access ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_fluent_api_error_handling ... ok
[INFO] [stdout] test test_fluent_insert_operations ... ok
[INFO] [stdout] test test_fluent_delete_operations ... ok
[INFO] [stdout] test test_fluent_line_operations ... ok
[INFO] [stdout] test test_fluent_api_with_ass_content ... ok
[INFO] [stderr]      Running tests/fluent_api_test.rs (/opt/rustwide/target/debug/build/ass-editor/f65c439e1cee638f/deps/fluent_api_test-f65c439e1cee638f)
[INFO] [stdout] test test_fluent_indent_operations ... ok
[INFO] [stdout] test test_position_builder_advanced ... ok
[INFO] [stdout] test test_position_conversions ... ok
[INFO] [stdout] test test_fluent_selection_operations ... ok
[INFO] [stderr]      Running tests/integration_test.rs (/opt/rustwide/target/debug/build/ass-editor/4226ef1271c79e57/deps/integration_test-4226ef1271c79e57)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test advanced_tests::test_extension_loading_and_state ... ok
[INFO] [stdout] test advanced_tests::test_document_events_integration ... ok
[INFO] [stdout] test advanced_tests::test_session_manager_with_extensions_integration ... ok
[INFO] [stdout] test advanced_tests::test_extension_manager_with_document_integration ... ok
[INFO] [stdout] test test_basic_editing ... ok
[INFO] [stdout] test advanced_tests::test_thread_safe_extension_manager ... ok
[INFO] [stdout] test advanced_tests::test_thread_safe_session_manager ... ok
[INFO] [stdout] test test_basic_document_operations ... ok
[INFO] [stdout] test test_extension_manager_basic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/performance_edge_cases_test.rs (/opt/rustwide/target/debug/build/ass-editor/ddde161203e2ca83/deps/performance_edge_cases_test-ddde161203e2ca83)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test test_boundary_crossing_operations ... ok
[INFO] [stdout] test test_complex_ass_formatting_tags ... ok
[INFO] [stdout] test test_extension_manager_under_load ... ok
[INFO] [stdout] test test_position_calculation_edge_cases ... ok
[INFO] [stdout] test test_error_recovery_stress ... ok
[INFO] [stdout] test test_fragmented_editing_pattern ... ok
[INFO] [stdout] test test_zero_width_operations ... ok
[INFO] [stdout] test test_pathological_line_lengths ... ok
[INFO] [stdout] test test_many_small_lines ... ok
[INFO] [stdout] test test_nested_undo_redo_performance ... ok
[INFO] [stdout] test test_rapid_consecutive_operations ... ok
[INFO] [stdout] test test_memory_pressure_document_growth ... ok
[INFO] [stdout] test test_large_ass_script_handling ... ok
[INFO] [stdout] test test_replace_performance_patterns ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.29s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/performance_targets_test.rs (/opt/rustwide/target/debug/build/ass-editor/4c7d8358bf7472cb/deps/performance_targets_test-4c7d8358bf7472cb)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_line_insertion_under_1ms ... ok
[INFO] [stdout] test test_single_edit_under_1ms ... ok
[INFO] [stdout] test test_word_replacement_under_1ms ... ok
[INFO] [stdout] test test_multiple_rapid_edits ... ok
[INFO] [stdout] test test_safe_edit_fallback_performance ... ok
[INFO] [stdout] test test_full_reparse_under_5ms ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_full_reparse_under_5ms stdout ----
[INFO] [stdout] Full reparse took: 5.152699ms
[INFO] [stdout] 
[INFO] [stdout] thread 'test_full_reparse_under_5ms' (451) panicked at tests/performance_targets_test.rs:150:5:
[INFO] [stdout] Full reparse took 5152µs, expected <5000µs (5ms)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5bda8c1744e2 - std[840933623431fd06]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5bda8c1744e2 - std[840933623431fd06]::backtrace_rs::backtrace::trace_unsynchronized::<std[840933623431fd06]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5bda8c1744e2 - std[840933623431fd06]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5bda8c1744e2 - <<std[840933623431fd06]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8f93d80df273fe75]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5bda8c18981a - <core[8f93d80df273fe75]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5bda8c18981a - core[8f93d80df273fe75]::fmt::write
[INFO] [stdout]    6:     0x5bda8c1793c6 - std[840933623431fd06]::io::default_write_fmt::<alloc[40b2bae28975ac47]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5bda8c1793c6 - <alloc[40b2bae28975ac47]::vec::Vec<u8> as std[840933623431fd06]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5bda8c1529af - <std[840933623431fd06]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5bda8c1529af - std[840933623431fd06]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5bda8c16c819 - std[840933623431fd06]::panicking::default_hook
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5bda8c077f5e - <alloc[40b2bae28975ac47]::boxed::Box<dyn for<'a, 'b> core[8f93d80df273fe75]::ops::function::Fn<(&'a std[840933623431fd06]::panic::PanicHookInfo<'b>,), Output = ()> + core[8f93d80df273fe75]::marker::Sync + core[8f93d80df273fe75]::marker::Send> as core[8f93d80df273fe75]::ops::function::Fn<(&std[840933623431fd06]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5bda8c077f5e - test[2f1252070343a163]::test_main_with_exit_callback::<test[2f1252070343a163]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5bda8c16c9d2 - <alloc[40b2bae28975ac47]::boxed::Box<dyn for<'a, 'b> core[8f93d80df273fe75]::ops::function::Fn<(&'a std[840933623431fd06]::panic::PanicHookInfo<'b>,), Output = ()> + core[8f93d80df273fe75]::marker::Sync + core[8f93d80df273fe75]::marker::Send> as core[8f93d80df273fe75]::ops::function::Fn<(&std[840933623431fd06]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5bda8c16c9d2 - std[840933623431fd06]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5bda8c152a68 - std[840933623431fd06]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5bda8c14a409 - std[840933623431fd06]::sys::backtrace::__rust_end_short_backtrace::<std[840933623431fd06]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5bda8c1538bd - __rustc[5b4a0c6d8cc4a177]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5bda8c189eec - core[8f93d80df273fe75]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5bda8c069784 - performance_targets_test[8b0a8b8a5b6a6b8c]::test_full_reparse_under_5ms
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/performance_targets_test.rs:150:5
[INFO] [stdout]   20:     0x5bda8c0677e7 - performance_targets_test[8b0a8b8a5b6a6b8c]::test_full_reparse_under_5ms::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/performance_targets_test.rs:131:33
[INFO] [stdout]   21:     0x5bda8c06c1a6 - <performance_targets_test[8b0a8b8a5b6a6b8c]::test_full_reparse_under_5ms::{closure#0} as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5bda8c06c30b - <fn() -> core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String> as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5bda8c06c30b - test[2f1252070343a163]::__rust_begin_short_backtrace::<core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String>, fn() -> core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x5bda8c078b6a - test[2f1252070343a163]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x5bda8c078b6a - <core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<test[2f1252070343a163]::run_test_in_process::{closure#0}> as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   26:     0x5bda8c078b6a - std[840933623431fd06]::panicking::catch_unwind::do_call::<core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<test[2f1252070343a163]::run_test_in_process::{closure#0}>, core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5bda8c078b6a - std[840933623431fd06]::panicking::catch_unwind::<core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String>, core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<test[2f1252070343a163]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5bda8c078b6a - std[840933623431fd06]::panic::catch_unwind::<core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<test[2f1252070343a163]::run_test_in_process::{closure#0}>, core[8f93d80df273fe75]::result::Result<(), alloc[40b2bae28975ac47]::string::String>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5bda8c078b6a - test[2f1252070343a163]::run_test_in_process
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x5bda8c078b6a - test[2f1252070343a163]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x5bda8c073034 - test[2f1252070343a163]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x5bda8c073034 - std[840933623431fd06]::sys::backtrace::__rust_begin_short_backtrace::<test[2f1252070343a163]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x5bda8c07b662 - std[840933623431fd06]::thread::lifecycle::spawn_unchecked::<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   34:     0x5bda8c07b662 - <core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<std[840933623431fd06]::thread::lifecycle::spawn_unchecked<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   35:     0x5bda8c07b662 - std[840933623431fd06]::panicking::catch_unwind::do_call::<core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<std[840933623431fd06]::thread::lifecycle::spawn_unchecked<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x5bda8c07b662 - std[840933623431fd06]::panicking::catch_unwind::<(), core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<std[840933623431fd06]::thread::lifecycle::spawn_unchecked<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x5bda8c07b662 - std[840933623431fd06]::panic::catch_unwind::<core[8f93d80df273fe75]::panic::unwind_safe::AssertUnwindSafe<std[840933623431fd06]::thread::lifecycle::spawn_unchecked<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5bda8c07b662 - std[840933623431fd06]::thread::lifecycle::spawn_unchecked::<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   39:     0x5bda8c07b662 - <std[840933623431fd06]::thread::lifecycle::spawn_unchecked<test[2f1252070343a163]::run_test::{closure#1}, ()>::{closure#1} as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5bda8c173d8f - <alloc[40b2bae28975ac47]::boxed::Box<dyn core[8f93d80df273fe75]::ops::function::FnOnce<(), Output = ()> + core[8f93d80df273fe75]::marker::Send> as core[8f93d80df273fe75]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   41:     0x5bda8c173d8f - <std[840933623431fd06]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   42:     0x74353f2cbaa4 - <unknown>
[INFO] [stdout]   43:     0x74353f358a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_full_reparse_under_5ms
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 5 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test performance_targets_test`
[INFO] running `Command { std: "docker" "inspect" "de3fb0d804905463b9fb627769ceafa8109673a5a8aba177922c857c2c56f8e5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "de3fb0d804905463b9fb627769ceafa8109673a5a8aba177922c857c2c56f8e5", kill_on_drop: false }`
[INFO] [stdout] de3fb0d804905463b9fb627769ceafa8109673a5a8aba177922c857c2c56f8e5
