[INFO] fetching crate context-creator 1.5.0...
[INFO] testing context-creator-1.5.0 against beta-2026-01-20 for beta-1.94-1
[INFO] extracting crate context-creator 1.5.0 into /workspace/builds/worker-4-tc2/source
[INFO] removed /workspace/builds/worker-4-tc2/source/.cargo/config.toml
[INFO] started tweaking crates.io crate context-creator 1.5.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate context-creator 1.5.0
[INFO] tweaked toml for crates.io crate context-creator 1.5.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate context-creator 1.5.0 on toolchain beta-2026-01-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-01-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate context-creator 1.5.0 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" "+beta-2026-01-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a9ad53c6b210da66bf22a09ec753fc8a98d1a021efdf499e6d2ea070de054a2d
[INFO] running `Command { std: "docker" "start" "-a" "a9ad53c6b210da66bf22a09ec753fc8a98d1a021efdf499e6d2ea070de054a2d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a9ad53c6b210da66bf22a09ec753fc8a98d1a021efdf499e6d2ea070de054a2d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a9ad53c6b210da66bf22a09ec753fc8a98d1a021efdf499e6d2ea070de054a2d", kill_on_drop: false }`
[INFO] [stdout] a9ad53c6b210da66bf22a09ec753fc8a98d1a021efdf499e6d2ea070de054a2d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a502bd17d06e213f065d775b5ebd377366b43553c41ce435c0c3b60c83505572
[INFO] running `Command { std: "docker" "start" "-a" "a502bd17d06e213f065d775b5ebd377366b43553c41ce435c0c3b60c83505572", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.174
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling cfg-if v1.0.1
[INFO] [stderr]    Compiling memchr v2.7.5
[INFO] [stderr]    Compiling pin-project-lite v0.2.16
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling bytes v1.10.1
[INFO] [stderr]    Compiling syn v2.0.104
[INFO] [stderr]    Compiling itoa v1.0.15
[INFO] [stderr]    Compiling lock_api v0.4.13
[INFO] [stderr]    Compiling parking_lot_core v0.9.11
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling futures-sink v0.3.31
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling futures-io v0.3.31
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling slab v0.4.10
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling tracing-core v0.1.34
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.6
[INFO] [stderr]    Compiling socket2 v0.6.0
[INFO] [stderr]    Compiling jobserver v0.1.33
[INFO] [stderr]    Compiling parking_lot v0.12.4
[INFO] [stderr]    Compiling cc v1.0.106
[INFO] [stderr]    Compiling mio v1.0.4
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling zerocopy v0.8.26
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling anyhow v1.0.98
[INFO] [stderr]    Compiling serde_json v1.0.142
[INFO] [stderr]    Compiling hashbrown v0.15.4
[INFO] [stderr]    Compiling ryu v1.0.20
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling indexmap v2.10.0
[INFO] [stderr]    Compiling http v1.3.1
[INFO] [stderr]    Compiling ring v0.17.9
[INFO] [stderr]    Compiling percent-encoding v2.3.1
[INFO] [stderr]    Compiling writeable v0.6.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling litemap v0.8.0
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling http v0.2.12
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling typenum v1.18.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.0.0
[INFO] [stderr]    Compiling icu_properties_data v2.0.1
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling tree-sitter v0.20.10
[INFO] [stderr]    Compiling openssl-src v300.5.1+3.5.1
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling openssl-sys v0.9.109
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling libz-sys v1.1.22
[INFO] [stderr]    Compiling rustversion v1.0.21
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling http-body v0.4.6
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling yoke-derive v0.8.0
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling tokio v1.47.1
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling zerovec-derive v0.11.1
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling yoke v0.8.0
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling zerotrie v0.2.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]    Compiling zerovec v0.11.3
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling base64 v0.21.7
[INFO] [stderr]    Compiling bitflags v2.9.1
[INFO] [stderr]    Compiling tinystr v0.8.1
[INFO] [stderr]    Compiling potential_utf v0.1.2
[INFO] [stderr]    Compiling icu_collections v2.0.0
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling icu_locale_core v2.0.0
[INFO] [stderr]    Compiling rustls v0.21.12
[INFO] [stderr]    Compiling simd-adler32 v0.3.7
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling sct v0.7.1
[INFO] [stderr]    Compiling rustls-webpki v0.101.7
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]    Compiling libssh2-sys v0.3.1
[INFO] [stderr]    Compiling icu_provider v2.0.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling icu_properties v2.0.1
[INFO] [stderr]    Compiling icu_normalizer v2.0.0
[INFO] [stderr]    Compiling tokio-util v0.7.16
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling h2 v0.3.27
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling openssl-probe v0.1.6
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling idna v1.0.3
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling jsonrpsee-types v0.22.5
[INFO] [stderr]    Compiling hdrhistogram v7.5.4
[INFO] [stderr]    Compiling pin-project v1.1.10
[INFO] [stderr]    Compiling hyper v1.6.0
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling rustls-pemfile v1.0.4
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling parking v2.2.1
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling winnow v0.7.12
[INFO] [stderr]    Compiling sha-1 v0.9.8
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling hyper-util v0.1.16
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling rustls-native-certs v0.6.3
[INFO] [stderr]    Compiling flate2 v1.1.2
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling url v2.5.4
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling tokio-rustls v0.24.1
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling tokio-stream v0.1.17
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling serde_path_to_error v0.1.17
[INFO] [stderr]    Compiling tower v0.5.2
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling bstr v1.12.0
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling libgit2-sys v0.18.2+1.9.1
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling thiserror v2.0.12
[INFO] [stderr]    Compiling rustix v1.0.8
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling anstyle-query v1.1.3
[INFO] [stderr]    Compiling base64 v0.13.1
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling anstyle v1.0.11
[INFO] [stderr]    Compiling schemars v0.8.22
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling iana-time-zone v0.1.63
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.1
[INFO] [stderr]    Compiling soketto v0.7.1
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling chrono v0.4.41
[INFO] [stderr]    Compiling anstream v0.6.19
[INFO] [stderr]    Compiling portable-atomic v1.11.1
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling png v0.17.16
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling jsonrpsee-core v0.22.5
[INFO] [stderr]    Compiling hyper-rustls v0.24.2
[INFO] [stderr]    Compiling schemars_derive v0.8.22
[INFO] [stderr]    Compiling prost-derive v0.12.6
[INFO] [stderr]    Compiling proc-macro-crate v3.3.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling axum-core v0.5.2
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling uuid v1.17.0
[INFO] [stderr]    Compiling tree-sitter-rust v0.20.4
[INFO] [stderr]    Compiling tree-sitter-go v0.20.0
[INFO] [stderr]    Compiling tree-sitter-java v0.20.2
[INFO] [stderr]    Compiling tree-sitter-python v0.20.4
[INFO] [stderr]    Compiling tree-sitter-typescript v0.20.5
[INFO] [stderr]    Compiling tree-sitter-javascript v0.20.4
[INFO] [stderr]    Compiling x11rb-protocol v0.13.1
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling moka v0.12.10
[INFO] [stderr]    Compiling byteorder-lite v0.1.0
[INFO] [stderr]    Compiling clap_lex v0.7.5
[INFO] [stderr]    Compiling matchit v0.8.4
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling bytemuck v1.23.1
[INFO] [stderr]    Compiling route-recognizer v0.3.1
[INFO] [stderr]    Compiling dyn-clone v1.0.20
[INFO] [stderr]    Compiling linux-raw-sys v0.9.4
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling overload v0.1.1
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling nu-ansi-term v0.46.0
[INFO] [stderr]    Compiling clap_builder v4.5.42
[INFO] [stderr]    Compiling axum v0.8.4
[INFO] [stderr]    Compiling clap_derive v4.5.41
[INFO] [stderr]    Compiling jsonrpsee-server v0.22.5
[INFO] [stderr]    Compiling image v0.25.6
[INFO] [stderr]    Compiling jsonrpsee-proc-macros v0.22.5
[INFO] [stderr]    Compiling x11rb v0.13.1
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling prost v0.12.6
[INFO] [stderr]    Compiling async-lock v3.4.1
[INFO] [stderr]    Compiling rmcp-macros v0.2.1
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling jsonrpsee-http-client v0.22.5
[INFO] [stderr]    Compiling matchers v0.1.0
[INFO] [stderr]    Compiling fancy-regex v0.12.0
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling globset v0.4.16
[INFO] [stderr]    Compiling axum-core v0.4.5
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling sse-stream v0.2.1
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling deadpool-runtime v0.1.4
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling fixedbitset v0.4.2
[INFO] [stderr]    Compiling matchit v0.7.3
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling tagptr v0.2.0
[INFO] [stderr]    Compiling tempfile v3.20.0
[INFO] [stderr]    Compiling rmcp v0.2.1
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]    Compiling tracing-subscriber v0.3.19
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling deadpool v0.10.0
[INFO] [stderr]    Compiling ignore v0.4.23
[INFO] [stderr]    Compiling tiktoken-rs v0.5.9
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling jsonrpsee v0.22.5
[INFO] [stderr]    Compiling prost-types v0.12.6
[INFO] [stderr]    Compiling arboard v3.6.0
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling clap v4.5.42
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling lru v0.12.5
[INFO] [stderr]    Compiling glob v0.3.2
[INFO] [stderr]    Compiling git2 v0.20.2
[INFO] [stderr]    Compiling context-creator v1.5.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9m 05s
[INFO] running `Command { std: "docker" "inspect" "a502bd17d06e213f065d775b5ebd377366b43553c41ce435c0c3b60c83505572", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a502bd17d06e213f065d775b5ebd377366b43553c41ce435c0c3b60c83505572", kill_on_drop: false }`
[INFO] [stdout] a502bd17d06e213f065d775b5ebd377366b43553c41ce435c0c3b60c83505572
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3d143eb61a3fcecc85b1356f17e5e735c0feaeb8bff459535037ddcc5b848561
[INFO] running `Command { std: "docker" "start" "-a" "3d143eb61a3fcecc85b1356f17e5e735c0feaeb8bff459535037ddcc5b848561", kill_on_drop: false }`
[INFO] [stderr]    Compiling half v2.6.0
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling predicates-core v1.0.9
[INFO] [stderr]    Compiling doc-comment v0.3.3
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling assert_cmd v2.0.17
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling predicates-tree v1.0.12
[INFO] [stderr]    Compiling is-terminal v0.4.16
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling predicates v3.1.3
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling context-creator v1.5.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 13s
[INFO] running `Command { std: "docker" "inspect" "3d143eb61a3fcecc85b1356f17e5e735c0feaeb8bff459535037ddcc5b848561", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3d143eb61a3fcecc85b1356f17e5e735c0feaeb8bff459535037ddcc5b848561", kill_on_drop: false }`
[INFO] [stdout] 3d143eb61a3fcecc85b1356f17e5e735c0feaeb8bff459535037ddcc5b848561
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 06886141986e2816758478e6dea8ff02a67c4c22824e992f27f2d1ef89ac1fd5
[INFO] running `Command { std: "docker" "start" "-a" "06886141986e2816758478e6dea8ff02a67c4c22824e992f27f2d1ef89ac1fd5", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.76s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/context_creator-730171b29f5cb606)
[INFO] [stdout] 
[INFO] [stdout] running 235 tests
[INFO] [stdout] test cli::tests::test_config_get_effective_max_tokens_config_fallback_to_default ... ok
[INFO] [stdout] test cli::tests::test_config_get_effective_max_tokens_config_partial_codex ... ok
[INFO] [stdout] test cli::tests::test_config_get_effective_max_tokens_explicit_overrides_config ... ok
[INFO] [stdout] test cli::tests::test_config_get_effective_max_tokens_with_config_gemini ... ok
[INFO] [stdout] test cli::tests::test_config_get_effective_max_tokens_with_explicit ... ok
[INFO] [stdout] test cli::tests::test_config_get_effective_max_tokens_config_partial_gemini ... ok
[INFO] [stdout] test cli::tests::test_config_get_effective_max_tokens_no_prompt ... ok
[INFO] [stdout] test cli::tests::test_config_get_effective_max_tokens_with_config_codex ... ok
[INFO] [stdout] test cli::tests::test_config_get_effective_max_tokens_with_prompt_default ... ok
[INFO] [stdout] test cli::tests::test_get_effective_context_tokens_no_limit ... ok
[INFO] [stdout] test cli::tests::test_config_validation_invalid_directory ... ok
[INFO] [stdout] test cli::tests::test_get_effective_context_tokens_no_prompt ... ok
[INFO] [stdout] test cli::tests::test_config_validation_file_as_directory ... ok
[INFO] [stdout] test cli::tests::test_config_validation_mutually_exclusive_options ... ok
[INFO] [stdout] test cli::tests::test_config_load_from_file_no_config ... ok
[INFO] [stdout] test cli::tests::test_llm_tool_default_max_tokens ... ok
[INFO] [stdout] test cli::tests::test_llm_tool_default_max_tokens_with_config ... ok
[INFO] [stdout] test cli::tests::test_llm_tool_default_max_tokens_with_no_config ... ok
[INFO] [stdout] test cli::tests::test_llm_tool_default_max_tokens_with_config_partial ... ok
[INFO] [stdout] test cli::tests::test_config_validation_invalid_output_directory ... ok
[INFO] [stdout] test cli::tests::test_config_validation_output_file_in_current_dir ... ok
[INFO] [stdout] test cli::tests::test_config_validation_valid_directory ... ok
[INFO] [stdout] test cli::tests::test_parse_directories ... ok
[INFO] [stdout] test commands::telemetry::tests::test_parse_rfc3339_to_nanos ... ok
[INFO] [stdout] test commands::telemetry::tests::test_parse_time_range ... ok
[INFO] [stdout] test cli::tests::test_llm_tool_enum_values ... ok
[INFO] [stdout] test commands::telemetry::tests::test_parse_rfc3339_validation ... ok
[INFO] [stdout] test commands::telemetry::tests::test_parse_time_range_edge_cases ... ok
[INFO] [stdout] test commands::telemetry::tests::test_rfc3339_parsing_accuracy ... ok
[INFO] [stdout] test cli::tests::test_validate_files_as_directories ... ok
[INFO] [stdout] test commands::telemetry::tests::test_time_range_format_variations ... ok
[INFO] [stdout] test config::tests::test_apply_to_cli_config ... ok
[INFO] [stdout] test cli::tests::test_validate_multiple_directories ... ok
[INFO] [stdout] test cli::tests::test_parse_multiple_directories ... ok
[INFO] [stdout] test config::tests::test_apply_to_cli_config_with_token_limits ... ok
[INFO] [stdout] test commands::telemetry::tests::test_parse_time_range_invalid_format ... ok
[INFO] [stdout] test config::tests::test_config_file_loading ... ok
[INFO] [stdout] test config::tests::test_config_file_parsing ... ok
[INFO] [stdout] test config::tests::test_token_limits_parsing ... ok
[INFO] [stdout] test config::tests::test_example_config_generation ... ok
[INFO] [stdout] test config::tests::test_token_limits_partial_parsing ... ok
[INFO] [stdout] test core::cache::tests::test_cache_hit_returns_same_content ... ok
[INFO] [stdout] test config::tests::test_token_limits_empty_section ... ok
[INFO] [stdout] test core::cache::tests::test_cache_miss_loads_from_disk ... ok
[INFO] [stdout] test core::context_builder::tests::test_context_options_from_config ... ok
[INFO] [stdout] test core::context_builder::tests::test_basic_mode_unchanged ... ok
[INFO] [stdout] test core::cache::tests::test_canonicalized_paths ... ok
[INFO] [stdout] test core::cache::tests::test_non_existent_file_returns_error ... ok
[INFO] [stdout] test core::context_builder::tests::test_generate_file_tree_with_grouping ... ok
[INFO] [stdout] test core::context_builder::tests::test_file_type_display ... ok
[INFO] [stdout] test core::context_builder::tests::test_enhanced_file_headers_with_metadata ... ok
[INFO] [stdout] test core::context_builder::tests::test_enhanced_tree_generation_with_metadata ... ok
[INFO] [stdout] test core::context_builder::tests::test_generate_markdown_structure_headers ... ok
[INFO] [stdout] test core::context_builder::tests::test_format_size ... ok
[INFO] [stdout] test core::cache::tests::test_concurrent_access ... ok
[INFO] [stdout] test core::context_builder::tests::test_generate_statistics ... ok
[INFO] [stdout] test core::file_expander::tests::test_no_expansion_when_disabled ... ok
[INFO] [stdout] test core::context_builder::tests::test_path_to_anchor ... ok
[INFO] [stdout] test core::context_builder::tests::test_generate_statistics_large_files ... ok
[INFO] [stdout] test core::context_builder::tests::test_generate_statistics_empty ... ok
[INFO] [stdout] test core::prioritizer::tests::test_adjust_priorities_for_dependencies ... ok
[INFO] [stdout] test core::prioritizer::tests::test_group_by_directory ... ok
[INFO] [stdout] test core::file_expander::tests::test_common_ancestor ... ok
[INFO] [stdout] test core::prioritizer::tests::test_prioritize_without_limit ... ok
[INFO] [stdout] test core::prioritizer::tests::test_priority_ordering ... ok
[INFO] [stdout] test core::prioritizer::tests::test_prioritize_algorithm_ordering ... ok
[INFO] [stdout] test core::semantic::cache::tests::test_cache_hit ... ok
[INFO] [stdout] test core::prioritizer::tests::test_group_by_directory_complex ... ok
[INFO] [stdout] test core::semantic::cache::tests::test_cache_invalidation_on_content_change ... ok
[INFO] [stdout] test core::semantic::cache::tests::test_timeout_configuration ... ok
[INFO] [stdout] test core::semantic::cache::tests::test_cache_operations ... ok
[INFO] [stdout] test core::semantic::cycle_detector::tests::test_cycle_resolution ... ok
[INFO] [stdout] test core::semantic::cycle_detector::tests::test_multiple_cycles_detection ... ok
[INFO] [stdout] test core::semantic::cycle_detector::tests::test_no_cycle_detection ... ok
[INFO] [stdout] test core::semantic::cycle_detector::tests::test_self_cycle_detection ... ok
[INFO] [stdout] test core::semantic::cycle_detector::tests::test_simple_cycle_detection ... ok
[INFO] [stdout] test core::semantic::cycle_detector::tests::test_complex_cycle_detection ... ok
[INFO] [stdout] test core::semantic::cycle_detector::tests::test_strongly_connected_components ... ok
[INFO] [stdout] test core::semantic::function_call_index::tests::test_find_callers_of_files ... ok
[INFO] [stdout] test core::semantic::function_call_index::tests::test_index_building ... ok
[INFO] [stdout] test core::semantic::graph_builder::tests::test_add_dependency_edge ... ok
[INFO] [stdout] test core::semantic::graph_builder::tests::test_build_graph_from_files ... ok
[INFO] [stdout] test core::semantic::cache::tests::test_concurrent_parsing ... ok
[INFO] [stdout] test core::semantic::graph_builder::tests::test_circular_dependency_creation ... ok
[INFO] [stdout] test core::semantic::graph_builder::tests::test_graph_structure_integrity ... ok
[INFO] [stdout] test core::semantic::graph_builder::tests::test_empty_file_list ... ok
[INFO] [stdout] test core::semantic::graph_builder::tests::test_duplicate_paths_handled ... ok
[INFO] [stdout] test core::semantic::graph_traverser::tests::test_cyclic_graph_handling ... ok
[INFO] [stdout] test core::semantic::graph_traverser::tests::test_bfs_traversal ... ok
[INFO] [stdout] test core::semantic::graph_builder::tests::test_language_detection ... ok
[INFO] [stdout] test core::semantic::graph_traverser::tests::test_dfs_traversal ... ok
[INFO] [stdout] test core::semantic::graph_traverser::tests::test_disconnected_graph ... ok
[INFO] [stdout] test core::semantic::graph_traverser::tests::test_empty_graph ... ok
[INFO] [stdout] test core::semantic::graph_traverser::tests::test_max_depth_limit ... ok
[INFO] [stdout] test core::semantic::graph_traverser::tests::test_find_reachable_nodes ... ok
[INFO] [stdout] test core::semantic::graph_traverser::tests::test_single_node_graph ... ok
[INFO] [stdout] test core::semantic::graph_traverser::tests::test_topological_sort ... ok
[INFO] [stdout] test core::semantic::javascript_test::tests::test_javascript_jsx_parsing ... ok
[INFO] [stdout] test core::file_expander::tests::test_query_engine_rust ... ok
[INFO] [stdout] test core::semantic::javascript_test::tests::test_javascript_function_call_parsing ... ok
[INFO] [stdout] test core::semantic::parallel_analyzer::tests::test_empty_file_list ... ok
[INFO] [stdout] test core::semantic::javascript_test::tests::test_javascript_import_parsing ... ok
[INFO] [stdout] test core::semantic::parallel_analyzer::tests::test_analysis_error_handling ... ok
[INFO] [stdout] test core::file_expander::tests::test_file_contains_definition ... ok
[INFO] [stdout] test cli::tests::test_get_effective_context_tokens_with_config_limits ... ok
[INFO] [stdout] test core::semantic::parallel_analyzer::tests::test_non_code_files_handled ... ok
[INFO] [stdout] test core::semantic::parser_pool::tests::test_parser_creation ... ok
[INFO] [stdout] test core::semantic::parser_pool::tests::test_parser_recycling ... ok
[INFO] [stdout] test core::semantic::parser_pool::tests::test_pool_manager ... ok
[INFO] [stdout] test core::semantic::path_validator::tests::test_module_name_validation ... ok
[INFO] [stdout] test core::semantic::path_validator::tests::test_nonexistent_file_fails ... ok
[INFO] [stdout] test core::semantic::path_validator::tests::test_path_traversal_blocked ... ok
[INFO] [stdout] test core::semantic::path_validator::tests::test_symlink_blocked ... ok
[INFO] [stdout] test core::semantic::path_validator::tests::test_url_encoding_blocked ... ok
[INFO] [stdout] test core::semantic::path_validator::tests::test_valid_paths ... ok
[INFO] [stdout] test core::semantic::parallel_analyzer::tests::test_parallel_file_analysis ... ok
[INFO] [stdout] test core::prioritizer::tests::test_calculate_structure_overhead ... ok
[INFO] [stdout] test core::semantic::python_test::tests::test_python_import_parsing ... ok
[INFO] [stdout] test core::semantic::python_test::tests::test_python_function_call_parsing ... ok
[INFO] [stdout] test core::semantic::parallel_analyzer::tests::test_selective_analysis_options ... ok
[INFO] [stdout] test core::semantic::parallel_analyzer::tests::test_thread_pool_management ... ok
[INFO] [stdout] test core::semantic::parallel_analyzer::tests::test_large_file_set ... ok
[INFO] [stdout] test core::semantic::parallel_analyzer::tests::test_cache_utilization ... ok
[INFO] [stdout] test core::semantic::python_test::tests::test_python_type_reference_parsing ... ok
[INFO] [stdout] test core::semantic::query_engine::tests::test_javascript_query_creation ... ok
[INFO] [stdout] test cli::tests::test_get_effective_context_tokens_with_prompt ... ok
[INFO] [stdout] test core::semantic::query_engine::tests::test_builtin_type_detection ... ok
[INFO] [stdout] test core::semantic::type_resolver::tests::test_cache_key_generation ... ok
[INFO] [stdout] test core::semantic::type_resolver::tests::test_circular_type_reference ... ok
[INFO] [stdout] test core::semantic::type_resolver::tests::test_deeply_nested_types ... ok
[INFO] [stdout] test core::semantic::type_resolver::tests::test_depth_limit_enforcement ... ok
[INFO] [stdout] test core::semantic::type_resolver::tests::test_external_types ... ok
[INFO] [stdout] test core::semantic::test::tests::test_rust_function_call_parsing ... ok
[INFO] [stdout] test core::semantic::type_resolver::tests::test_resolution_with_cache ... ok
[INFO] [stdout] test core::semantic::type_resolver::tests::test_visited_types_limit ... ok
[INFO] [stdout] test core::semantic_cache::tests::test_cache_clear ... ok
[INFO] [stdout] test core::semantic_cache::tests::test_cache_hit_returns_same_result ... ok
[INFO] [stdout] test core::semantic_cache::tests::test_cache_miss_on_different_hash ... ok
[INFO] [stdout] test core::semantic_cache::tests::test_cache_miss_on_different_path ... ok
[INFO] [stdout] test core::semantic_cache::tests::test_cache_stats ... ok
[INFO] [stdout] test core::telemetry::correlator::tests::test_correlate_by_span_name ... ok
[INFO] [stdout] test core::telemetry::correlator::tests::test_correlate_exact_match ... ok
[INFO] [stdout] test core::telemetry::correlator::tests::test_correlate_fuzzy_match ... ok
[INFO] [stdout] test core::semantic::type_resolver::tests::test_resolution_timeout ... ok
[INFO] [stdout] test core::telemetry::correlator::tests::test_exact_vs_fuzzy_matching_priority ... ok
[INFO] [stdout] test core::telemetry::correlator::tests::test_metrics_aggregation ... ok
[INFO] [stdout] test core::telemetry::correlator::tests::test_uncorrelated_spans ... ok
[INFO] [stdout] test core::telemetry::enricher::tests::test_enrich_file ... ok
[INFO] [stdout] test core::telemetry::enricher::tests::test_generate_function_comment ... ok
[INFO] [stdout] test core::telemetry::enricher::tests::test_generate_function_comment_no_errors ... ok
[INFO] [stdout] test core::telemetry::enricher::tests::test_generate_summary ... ok
[INFO] [stdout] test core::telemetry::otlp_parser::tests::test_parse_invalid_json ... ok
[INFO] [stdout] test core::telemetry::otlp_parser::tests::test_parse_otlp_json_with_code_attributes ... ok
[INFO] [stdout] test core::telemetry::otlp_parser::tests::test_parse_otlp_json_without_code_attributes ... ok
[INFO] [stdout] test core::telemetry::otlp_parser::tests::test_protobuf_parser_basic_deserialization ... ok
[INFO] [stdout] test core::telemetry::otlp_parser::tests::test_protobuf_parser_file_reading ... ok
[INFO] [stdout] test core::telemetry::otlp_parser::tests::test_protobuf_parser_invalid_data ... ok
[INFO] [stdout] test core::telemetry::otlp_parser::tests::test_protobuf_parser_vs_json_parser_interface ... ok
[INFO] [stdout] test core::telemetry::types::tests::test_function_metrics_cache_invalidation ... ok
[INFO] [stdout] test core::telemetry::types::tests::test_function_metrics_memory_bounds ... ok
[INFO] [stdout] test core::telemetry::types::tests::test_function_metrics_percentile_basic ... ok
[INFO] [stdout] test core::telemetry::types::tests::test_function_metrics_percentile_edge_cases ... ok
[INFO] [stdout] test core::telemetry::types::tests::test_function_metrics_percentile_invalid_inputs ... ok
[INFO] [stdout] test core::telemetry::types::tests::test_function_metrics_percentile_performance ... ok
[INFO] [stdout] test core::telemetry::types::tests::test_function_metrics_percentile_unsorted_data ... ok
[INFO] [stdout] test core::semantic::query_engine::tests::test_python_query_creation ... ok
[INFO] [stdout] test core::telemetry::types::tests::test_multiple_percentile_calls_performance ... ok
[INFO] [stdout] test core::telemetry::types::tests::test_telemetry_span_duration ... ok
[INFO] [stdout] test core::semantic::query_engine::tests::test_rust_query_creation ... ok
[INFO] [stdout] test core::semantic::rust_function_call_test::tests::test_rust_module_function_calls ... ok
[INFO] [stdout] test core::token::tests::test_token_limit_checks ... ok
[INFO] [stdout] test core::semantic::query_engine::tests::test_typescript_query_creation ... ok
[INFO] [stdout] test core::walker::tests::test_config_to_walker_data_flow ... ok
[INFO] [stdout] test core::walker::tests::test_custom_priority_empty_list ... ok
[INFO] [stdout] test core::walker::tests::test_custom_priority_first_match_wins ... ok
[INFO] [stdout] test core::walker::tests::test_custom_priority_glob_pattern_match ... ok
[INFO] [stdout] test core::walker::tests::test_custom_priority_negative_weight ... ok
[INFO] [stdout] test core::walker::tests::test_custom_priority_no_match_returns_base_priority ... ok
[INFO] [stdout] test core::walker::tests::test_custom_priority_single_match_adds_weight ... ok
[INFO] [stdout] test core::walker::tests::test_custom_priority_zero_weight ... ok
[INFO] [stdout] test core::walker::tests::test_edge_case_files_without_extensions ... ok
[INFO] [stdout] test core::walker::tests::test_empty_custom_priorities_config ... ok
[INFO] [stdout] test core::walker::tests::test_empty_pattern_in_config ... ok
[INFO] [stdout] test core::walker::tests::test_error_handling_classification ... ok
[INFO] [stdout] test core::walker::tests::test_extreme_weights_in_config ... ok
[INFO] [stdout] test core::walker::tests::test_file_info_file_type_display ... ok
[INFO] [stdout] test core::walker::tests::test_file_size_limit ... ok
[INFO] [stdout] test core::walker::tests::test_filter_binary_files_when_enabled ... ok
[INFO] [stdout] test core::walker::tests::test_invalid_glob_pattern_in_config ... ok
[INFO] [stdout] test core::walker::tests::test_no_filtering_when_disabled ... ok
[INFO] [stdout] test core::semantic::test::tests::test_rust_use_declaration_parsing ... ok
[INFO] [stdout] test core::walker::tests::test_pattern_sanitization_integration ... ok
[INFO] [stdout] test core::walker::tests::test_priority_calculation ... ok
[INFO] [stdout] test core::walker::tests::test_priority_edge_cases ... ok
[INFO] [stdout] test core::walker::tests::test_sanitize_pattern_absolute_paths ... ok
[INFO] [stdout] test core::walker::tests::test_sanitize_pattern_control_characters ... ok
[INFO] [stdout] test core::walker::tests::test_sanitize_pattern_directory_traversal ... ok
[INFO] [stdout] test core::walker::tests::test_sanitize_pattern_edge_cases ... ok
[INFO] [stdout] test core::walker::tests::test_sanitize_pattern_length_limit ... ok
[INFO] [stdout] test core::walker::tests::test_sanitize_pattern_null_bytes ... ok
[INFO] [stdout] test core::walker::tests::test_sanitize_pattern_security_bypass_attempts ... ok
[INFO] [stdout] test core::walker::tests::test_sanitize_pattern_valid_patterns ... ok
[INFO] [stdout] test core::walker::tests::test_sanitize_pattern_boundary_conditions ... ok
[INFO] [stdout] test core::walker::tests::test_walk_empty_directory ... ok
[INFO] [stdout] test core::walker::tests::test_walk_directory_basic ... ok
[INFO] [stdout] test core::walker::tests::test_walk_options_filters_binary_files_with_prompt ... ok
[INFO] [stdout] test core::walker::tests::test_walk_options_filters_empty_patterns ... ok
[INFO] [stdout] test core::walker::tests::test_walk_options_from_config_empty_include_patterns ... ok
[INFO] [stdout] test core::walker::tests::test_walk_options_from_config ... ok
[INFO] [stdout] test core::walker::tests::test_walk_options_from_config_with_include_patterns ... ok
[INFO] [stdout] test core::walker::tests::test_walk_options_no_binary_filter_without_prompt ... ok
[INFO] [stdout] test core::walker::tests::test_walk_subdirectories ... ok
[INFO] [stdout] test core::semantic::test::tests::test_rust_mod_declaration_parsing ... ok
[INFO] [stdout] test core::walker::tests::test_walk_with_contextignore ... ok
[INFO] [stdout] test logging::tests::test_log_level_selection ... ok
[INFO] [stdout] test core::walker::tests::test_walk_with_include_patterns ... ok
[INFO] [stdout] test remote::tests::test_get_repo_path_not_found ... ok
[INFO] [stdout] test core::walker::tests::test_walk_with_custom_options ... ok
[INFO] [stdout] test remote::tests::test_get_repo_path ... ok
[INFO] [stdout] test remote::tests::test_parse_github_url_http ... ok
[INFO] [stdout] test remote::tests::test_gh_available ... ok
[INFO] [stdout] test remote::tests::test_parse_github_url_https ... ok
[INFO] [stdout] test remote::tests::test_git_available ... ok
[INFO] [stdout] test utils::error::tests::test_error_display ... ok
[INFO] [stdout] test remote::tests::test_parse_github_url_trailing_slash ... ok
[INFO] [stdout] test remote::tests::test_parse_github_url_invalid ... ok
[INFO] [stdout] test utils::file_ext::tests::test_binary_extension_detection ... ok
[INFO] [stdout] test utils::file_ext::tests::test_language_detection ... ok
[INFO] [stdout] test utils::file_ext::tests::test_binary_content_detection ... ok
[INFO] [stdout] test utils::error::tests::test_io_error_conversion ... ok
[INFO] [stdout] test core::telemetry::correlator::tests::test_correlation_performance_o_n_squared_problem ... ok
[INFO] [stdout] test core::token::tests::test_file_token_counting ... ok
[INFO] [stdout] test core::token::tests::test_parallel_counting ... ok
[INFO] [stdout] test core::token::tests::test_token_counting ... ok
[INFO] [stdout] test core::token::tests::test_total_estimation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 235 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/context_creator-53b00aec93b28156)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_git_context_test.rs (/opt/rustwide/target/debug/deps/cli_git_context_test-a924e91bec241171)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_git_context_default_false ... ok
[INFO] [stdout] test test_git_context_depth_default ... ok
[INFO] [stdout] test test_git_context_with_enhanced_context ... ok
[INFO] [stdout] test test_git_context_flag_parsing ... ok
[INFO] [stdout] test test_git_context_depth_flag ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_mcp_test.rs (/opt/rustwide/target/debug/deps/cli_mcp_test-1b92adac3b38a4eb)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_mcp_flag_conflicts_with_paths ... ok
[INFO] [stdout] test test_mcp_flag_help ... ok
[INFO] [stdout] test test_mcp_flag_with_custom_port ... ok
[INFO] [stdout] test test_mcp_flag_with_default_port ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/context_options_test.rs (/opt/rustwide/target/debug/deps/context_options_test-427a02bb316e69f9)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stderr]      Running tests/git_context_integration_test.rs (/opt/rustwide/target/debug/deps/git_context_integration_test-98d4d9217a9ecca7)
[INFO] [stdout] test test_context_options_git_context_with_enhanced_context ... ok
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stdout] test test_context_options_git_context_default_false ... ok
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stdout] test test_context_options_includes_git_context ... ok
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stdout] 
[INFO] [stderr] hint: 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stdout] 
[INFO] [stderr] hint: 
[INFO] [stdout] 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stdout] running 3 tests
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmprgxvPJ/.git/
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpe10Qmr/.git/
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpgEcfBs/.git/
[INFO] [stderr] hint: 
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] [master (root-commit) 7477c27] feat: initial commit with hello world
[INFO] [stdout]  1 file changed, 3 insertions(+)
[INFO] [stdout]  create mode 100644 main.rs
[INFO] [stdout] [master (root-commit) 2bd7eaa] feat: implement add function
[INFO] [stdout]  1 file changed, 3 insertions(+)
[INFO] [stdout]  create mode 100644 lib.rs
[INFO] [stdout] [master (root-commit) 38ca42e] feat: add hello function
[INFO] [stdout]  1 file changed, 2 insertions(+)
[INFO] [stdout]  create mode 100644 test.py
[INFO] [stdout] test test_git_context_disabled_by_default ... ok
[INFO] [stdout] [master 6e06942] feat: update greeting message
[INFO] [stdout]  1 file changed, 2 insertions(+), 1 deletion(-)
[INFO] [stdout] test test_git_context_with_enhanced_context ... ok
[INFO] [stdout] test test_git_context_end_to_end ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/git_context_test.rs (/opt/rustwide/target/debug/deps/git_context_test-2cd2c3e791fa8ec3)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test test_format_empty_git_context ... ok
[INFO] [stdout] test test_format_git_context_to_markdown ... ok
[INFO] [stdout] test test_git_context_struct ... ok
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmprEFu22/.git/
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpyy8h2B/.git/
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpXsa2jb/.git/
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpC5V9Az/.git/
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmp6Qm2FH/.git/
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] [master (root-commit) 1e17cd6] feat: initial implementation
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 test_file.rs
[INFO] [stdout] [master (root-commit) 1e17cd6] feat: initial implementation
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 test_file.rs
[INFO] [stdout] [master (root-commit) 1e17cd6] feat: initial implementation
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 test_file.rs
[INFO] [stdout] [master (root-commit) 1e17cd6] feat: initial implementation
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 test_file.rs
[INFO] [stdout] [master (root-commit) 1e17cd6] feat: initial implementation
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 test_file.rs
[INFO] [stdout] [master 27cfd20] feat: add new feature
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout] [master 47a0ee6] fix: resolve critical bug
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stdout] [master 27cfd20] feat: add new feature
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stderr] hint: 
[INFO] [stdout] test test_git_context_corrupted_repo ... ok
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stdout] test test_get_file_git_context_non_git_directory ... ok
[INFO] [stderr] hint: 
[INFO] [stdout] test test_get_file_git_context_with_history ... ok
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpML8Klu/.git/
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] [master 27cfd20] feat: add new feature
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout] test test_git_context_error_logging ... ok
[INFO] [stdout] [master 27cfd20] feat: add new feature
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout] [master 27cfd20] feat: add new feature
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout] [master 47a0ee6] fix: resolve critical bug
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout] [master (root-commit) 1e17cd6] feat: initial implementation
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 test_file.rs
[INFO] [stdout] [master 47a0ee6] fix: resolve critical bug
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout] [master 2436f17] chore: update 4
[INFO] [stdout]  1 file changed, 1 insertion(+), 3 deletions(-)
[INFO] [stdout] [master 47a0ee6] fix: resolve critical bug
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout] [master 27cfd20] feat: add new feature
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout] [master 47a0ee6] fix: resolve critical bug
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout] [master 5b4121e] chore: update 5
[INFO] [stdout]  1 file changed, 1 insertion(+), 1 deletion(-)
[INFO] [stdout] [master 47a0ee6] fix: resolve critical bug
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout] [master 783e66f] feat: add nested file
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 src/lib.rs
[INFO] [stdout] [master 2436f17] chore: update 4
[INFO] [stdout]  1 file changed, 1 insertion(+), 3 deletions(-)
[INFO] [stdout] test test_get_file_git_context_new_file ... ok
[INFO] [stdout] test test_relative_path_handling ... ok
[INFO] [stdout] test test_path_resolution_with_repo_discovery ... ok
[INFO] [stdout] [master 8b6fc31] chore: update 6
[INFO] [stdout]  1 file changed, 1 insertion(+), 1 deletion(-)
[INFO] [stdout] test test_get_file_git_context_limit_commits ... ok
[INFO] [stdout] [master 5b4121e] chore: update 5
[INFO] [stdout]  1 file changed, 1 insertion(+), 1 deletion(-)
[INFO] [stdout] [master 8b6fc31] chore: update 6
[INFO] [stdout]  1 file changed, 1 insertion(+), 1 deletion(-)
[INFO] [stdout] [master ef001a2] chore: update 7
[INFO] [stdout]  1 file changed, 1 insertion(+), 1 deletion(-)
[INFO] [stdout] [master 26b2759] chore: update 8
[INFO] [stdout]  1 file changed, 1 insertion(+), 1 deletion(-)
[INFO] [stdout] test test_git_context_depth_configuration ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lib.rs (/opt/rustwide/target/debug/deps/lib-8d683c49ec003ba4)
[INFO] [stdout] 
[INFO] [stdout] running 670 tests
[INFO] [stdout] test acceptance::binary_filtering::test_binary_files_included_without_prompt ... ok
[INFO] [stdout] test acceptance::binary_filtering::test_dotfiles_default_behavior ... ok
[INFO] [stdout] test acceptance::binary_filtering::test_mixed_case_binary_extensions_included ... ok
[INFO] [stdout] test acceptance::binary_filtering::test_extensionless_files_included ... ok
[INFO] [stdout] test acceptance::binary_filtering::test_long_filenames_all_included ... ok
[INFO] [stdout] test acceptance::binary_filtering::test_binary_files_included_with_output_flag ... ok
[INFO] [stdout] test acceptance::complex_combinations::scenario_5_2_mock_repository_test ... ignored, Mock GitHub API for repository tests not implemented
[INFO] [stdout] test acceptance::binary_filtering::test_uppercase_binary_extensions_included ... ok
[INFO] [stdout] test acceptance::binary_filtering::test_symlinks_all_included ... ok
[INFO] [stdout] test acceptance::binary_filtering::test_unicode_filenames_all_included ... ok
[INFO] [stdout] test acceptance::binary_filtering::test_binary_filtering_behavior_documented ... ok
[INFO] [stdout] test acceptance::binary_filtering::test_misleading_filenames_all_included ... ok
[INFO] [stdout] test acceptance::binary_filtering::test_compound_extensions_all_included ... ok
[INFO] [stdout] test acceptance::core_inclusion::scenario_1_1_python_single_directory ... ok
[INFO] [stdout] test acceptance::core_inclusion::scenario_1_2_python_glob_pattern ... ok
[INFO] [stdout] test acceptance::core_inclusion::scenario_1_4_typescript_ignore_test_files ... ok
[INFO] [stdout] test acceptance::core_inclusion::scenario_1_3_typescript_multiple_directories ... ok
[INFO] [stdout] test acceptance::core_inclusion::test_empty_directory_handling ... ok
[INFO] [stdout] test acceptance::core_inclusion::scenario_1_5_rust_ignore_target_directory ... ok
[INFO] [stdout] test acceptance::core_inclusion::test_glob_pattern_edge_cases ... ok
[INFO] [stdout] test acceptance::core_inclusion::test_ignore_pattern_precedence ... ok
[INFO] [stdout] test acceptance::core_inclusion::test_multiple_include_patterns ... ok
[INFO] [stdout] test acceptance::core_inclusion::test_nested_directory_processing ... ok
[INFO] [stdout] test acceptance::complex_combinations::scenario_5_1_combine_callers_with_ignore ... ok
[INFO] [stdout] test acceptance::semantic_callers::test_multiple_callers ... ignored, Bug: --include-callers doesn't find all callers when starting from a single file
[INFO] [stdout] test acceptance::complex_combinations::test_semantic_depth_limiting ... ok
[INFO] [stdout] test acceptance::semantic_callers::scenario_2_1_python_simple_function_call ... ok
[INFO] [stdout] test acceptance::semantic_callers::scenario_2_3_rust_crate_function_call ... ok
[INFO] [stdout] test acceptance::semantic_callers::test_no_callers_found ... ok
[INFO] [stdout] test acceptance::semantic_callers::test_python_chained_calls ... ok
[INFO] [stdout] test acceptance::complex_combinations::test_semantic_with_glob_patterns ... ok
[INFO] [stdout] test acceptance::semantic_callers::test_typescript_method_calls ... ok
[INFO] [stdout] test acceptance::complex_combinations::test_trace_imports_with_types ... ok
[INFO] [stdout] test acceptance::semantic_imports::test_import_from_subdirectories ... ignored, Requires deeper changes to Rust module resolution to include intermediate module files
[INFO] [stdout] test acceptance::semantic_imports::scenario_3_1_python_direct_module_import ... ok
[INFO] [stdout] test acceptance::semantic_callers::scenario_2_2_typescript_exported_function_call ... ok
[INFO] [stdout] test acceptance::semantic_imports::scenario_3_3_rust_crate_module_import ... ok
[INFO] [stdout] test acceptance::semantic_imports::test_circular_imports ... ok
[INFO] [stdout] test acceptance::complex_combinations::test_all_semantic_flags ... ok
[INFO] [stdout] test acceptance::semantic_imports::test_deep_import_chain ... ok
[INFO] [stdout] test acceptance::semantic_types::test_nested_type_dependencies ... ignored, Requires including lib.rs for module declarations - architectural change needed
[INFO] [stdout] test acceptance::semantic_types::scenario_4_1_python_class_type_hint ... ok
[INFO] [stdout] test binary_filtering_integration_test::test_binary_filtering_case_insensitive ... ok
[INFO] [stdout] test binary_filtering_integration_test::test_binary_filtering_compound_extensions ... ok
[INFO] [stdout] test binary_filtering_integration_test::test_binary_filtering_extensionless_files ... ok
[INFO] [stdout] test binary_filtering_integration_test::test_binary_filtering_integration ... ok
[INFO] [stdout] test binary_filtering_integration_test::test_binary_filtering_performance ... ok
[INFO] [stdout] test binary_filtering_integration_test::test_no_binary_filtering_without_prompt ... ok
[INFO] [stdout] test binary_name_test::test_binary_name_is_context_creator ... ok
[INFO] [stdout] test binary_name_test::test_help_output_contains_new_name ... ok
[INFO] [stdout] test binary_name_test::test_old_binary_name_no_longer_exists ... ok
[INFO] [stdout] test cache_integration_test::test_cache_prevents_redundant_io ... ok
[INFO] [stdout] test cache_integration_test::test_single_file_read_per_file ... ok
[INFO] [stdout] test cli_combinations_test::test_all_options_combined ... ok
[INFO] [stdout] test cli_combinations_test::test_backward_compatibility_include_only ... ok
[INFO] [stdout] test cli_combinations_test::test_backward_compatibility_paths ... ok
[INFO] [stdout] test cli_combinations_test::test_backward_compatibility_prompt_only ... ok
[INFO] [stdout] test cli_combinations_test::test_complex_pattern_combinations ... ok
[INFO] [stdout] test cli_combinations_test::test_empty_prompt_with_paths ... ok
[INFO] [stdout] test cli_combinations_test::test_ignore_without_prompt ... ok
[INFO] [stdout] test cli_combinations_test::test_include_and_paths_now_allowed ... ok
[INFO] [stdout] test cli_combinations_test::test_include_with_repo ... ok
[INFO] [stdout] test cli_combinations_test::test_multiple_input_sources ... ok
[INFO] [stdout] test cli_combinations_test::test_prompt_and_paths_now_allowed ... ok
[INFO] [stdout] test cli_combinations_test::test_prompt_and_repo_now_allowed ... ok
[INFO] [stdout] test cli_combinations_test::test_prompt_with_ignore_patterns ... ok
[INFO] [stdout] test cli_combinations_test::test_prompt_with_include_patterns ... ok
[INFO] [stdout] test cli_combinations_test::test_prompt_with_paths ... ok
[INFO] [stdout] test cli_combinations_test::test_prompt_with_repo ... ok
[INFO] [stdout] test cli_combinations_test::test_stdin_with_include_patterns ... ok
[INFO] [stdout] test cli_combinations_test::test_stdin_with_paths ... ok
[INFO] [stdout] test cli_flexibility_test::test_all_semantic_options_with_prompt ... ok
[INFO] [stdout] test cli_flexibility_test::test_complex_include_exclude_patterns ... ok
[INFO] [stdout] test cli_flexibility_test::test_conflicting_include_ignore_patterns ... ok
[INFO] [stdout] test cli_flexibility_test::test_copy_with_output_file_should_fail ... ok
[INFO] [stdout] test cli_flexibility_test::test_existing_usage_patterns_still_work ... ok
[INFO] [stdout] test cli_flexibility_test::test_many_include_patterns_with_prompt ... ok
[INFO] [stdout] test cli_flexibility_test::test_maximum_command_line_length ... ok
[INFO] [stdout] test cli_flexibility_test::test_no_input_source_should_fail ... ok
[INFO] [stdout] test cli_flexibility_test::test_prompt_with_existing_directories ... ok
[INFO] [stdout] test cli_flexibility_test::test_prompt_with_file_instead_of_directory_should_pass ... ok
[INFO] [stdout] test cli_flexibility_test::test_prompt_with_multiple_paths ... ok
[INFO] [stdout] test cli_flexibility_test::test_prompt_with_output_file_should_fail ... ok
[INFO] [stdout] test cli_flexibility_test::test_prompt_with_repo_and_options ... ok
[INFO] [stdout] test cli_flexibility_test::test_stdin_with_all_options ... ok
[INFO] [stdout] test cli_flexibility_test::test_stdin_with_multiple_paths_and_patterns ... ok
[INFO] [stdout] test cli_flexibility_test::test_stdin_with_nonexistent_directories_should_fail ... ok
[INFO] [stdout] test cli_flexibility_test::test_unicode_prompt_with_paths ... ok
[INFO] [stdout] test cli_flexibility_test::test_very_long_prompt_with_paths ... ok
[INFO] [stdout] test cli_flexibility_test::test_whitespace_prompt_handling ... ok
[INFO] [stdout] test cli_flexibility_test::test_zero_length_patterns ... ok
[INFO] [stdout] test acceptance::semantic_imports::scenario_3_2_typescript_relative_file_import ... ok
[INFO] [stdout] test acceptance::semantic_types::scenario_4_3_rust_function_parameter_types ... ok
[INFO] [stdout] test cli_include_callers_simple_test::test_cli_include_callers_simple ... ok
[INFO] [stdout] test acceptance::semantic_imports::test_import_only_used_exports ... ok
[INFO] [stdout] test acceptance::semantic_types::test_generic_type_parameters ... ok
[INFO] [stdout] test acceptance::semantic_types::test_enum_types ... ok
[INFO] [stdout] test cli_repo_paths_bug_test::test_paths_only_should_work ... ok
[INFO] [stdout] test cli_repo_paths_bug_test::test_repo_only_debug ... ok
[INFO] [stdout] test cli_repo_paths_bug_test::test_repo_only_should_work ... ok
[INFO] [stdout] test cli_repo_paths_bug_test::test_repo_overwrites_paths_bug ... ok
[INFO] [stdout] test cli_repo_paths_bug_test::test_repo_with_config_loading ... ok
[INFO] [stdout] test cli_repo_paths_bug_test::test_repo_with_paths_should_fail_validation ... ok
[INFO] [stdout] test cli_repo_paths_bug_test::test_repo_with_prompt_and_paths_complex_scenario ... ok
[INFO] [stdout] test cli_include_callers_simple_test::test_cli_include_callers_with_glob ... ok
[INFO] [stdout] test cli_include_callers_test::test_cli_include_callers_with_multiple_callers ... ok
[INFO] [stdout] test cli_test::test_cli_security_directory_traversal_rejected ... ok
[INFO] [stdout] test cli_test::test_cli_security_long_pattern_handling ... ok
[INFO] [stdout] test cli_test::test_cli_security_control_character_patterns ... ok
[INFO] [stdout] test cli_test::test_cli_security_multiple_suspicious_patterns ... ok
[INFO] [stdout] test cli_test::test_copy_default_false ... ok
[INFO] [stdout] test cli_test::test_cli_security_null_byte_patterns ... ok
[INFO] [stdout] test cli_include_callers_test::test_cli_include_callers_depth_limiting ... ok
[INFO] [stdout] test cli_test::test_copy_short_flag ... ok
[INFO] [stdout] test cli_test::test_copy_flag ... ok
[INFO] [stdout] test cli_test::test_enhanced_context_default_false ... ok
[INFO] [stdout] test cli_test::test_copy_with_output_conflict ... ok
[INFO] [stdout] test cli_test::test_include_empty_pattern ... ok
[INFO] [stdout] test cli_test::test_include_glob_pattern_brace_expansion ... ok
[INFO] [stdout] test cli_include_callers_test::test_cli_include_callers_cross_module ... ok
[INFO] [stdout] test cli_test::test_include_glob_pattern_character_sets ... ok
[INFO] [stdout] test cli_test::test_include_complex_pattern_combinations ... ok
[INFO] [stdout] test cli_test::test_include_glob_pattern_simple_wildcard ... ok
[INFO] [stdout] test cli_test::test_enhanced_context_flag ... ok
[INFO] [stdout] test cli_test::test_include_glob_pattern_recursive_directory ... ok
[INFO] [stdout] test cli_test::test_include_multiple_glob_patterns ... ok
[INFO] [stdout] test cli_test::test_include_pattern_validation_valid_patterns ... ok
[INFO] [stdout] test cli_test::test_include_pattern_validation_invalid_pattern ... ok
[INFO] [stdout] test cli_test::test_include_three_paths ... ok
[INFO] [stdout] test cli_test::test_include_single_path ... ok
[INFO] [stdout] test cli_test::test_include_with_file_path_validation_success ... ok
[INFO] [stdout] test cli_test::test_include_whitespace_only_pattern ... ok
[INFO] [stdout] test cli_test::test_include_with_repo_now_allowed ... ok
[INFO] [stdout] test cli_test::test_include_with_stdin_now_allowed ... ok
[INFO] [stdout] test cli_test::test_llm_tool_claude ... ok
[INFO] [stdout] test cli_test::test_include_with_prompt_success ... ok
[INFO] [stdout] test cli_test::test_llm_tool_claude_command_name ... ok
[INFO] [stdout] test cli_test::test_llm_tool_claude_install_instructions ... ok
[INFO] [stdout] test cli_test::test_llm_tool_command_names ... ok
[INFO] [stdout] test cli_test::test_llm_tool_default ... ok
[INFO] [stdout] test cli_test::test_llm_tool_gemini ... ok
[INFO] [stdout] test cli_test::test_llm_tool_codex ... ok
[INFO] [stdout] test cli_test::test_llm_tool_install_instructions ... ok
[INFO] [stdout] test cli_test::test_llm_tool_long_flag ... ok
[INFO] [stdout] test cli_test::test_llm_tool_ollama ... ok
[INFO] [stdout] test cli_test::test_llm_tool_ollama_command_name ... ok
[INFO] [stdout] test cli_test::test_llm_tool_ollama_install_instructions ... ok
[INFO] [stdout] test cli_test::test_no_arguments_defaults_to_current_directory ... ok
[INFO] [stdout] test cli_test::test_multiple_directories ... ok
[INFO] [stdout] test cli_test::test_include_multiple_paths ... ok
[INFO] [stdout] test cli_test::test_ollama_model_argument ... ok
[INFO] [stdout] test cli_test::test_ollama_without_model_validation_error ... ok
[INFO] [stdout] test cli_test::test_positional_and_include_now_allowed ... ok
[INFO] [stdout] test cli_test::test_positional_with_file_path_validation_success ... ok
[INFO] [stdout] test cli_test::test_ollama_model_with_other_tools_ignored ... ok
[INFO] [stdout] test cli_test::test_prepare_command_claude ... ok
[INFO] [stdout] test cli_test::test_prepare_command_codex ... ok
[INFO] [stdout] test cli_test::test_prepare_command_gemini ... ok
[INFO] [stdout] test cli_test::test_prepare_command_ollama_without_model ... ok
[INFO] [stdout] test cli_test::test_positional_directories ... ok
[INFO] [stdout] test cli_test::test_prompt_and_paths_now_allowed ... ok
[INFO] [stdout] test cli_test::test_prompt_short_flag ... ok
[INFO] [stdout] test cli_test::test_prepare_command_ollama_with_model ... ok
[INFO] [stdout] test cli_test::test_repo_argument ... ok
[INFO] [stdout] test cli_test::test_repo_and_directory_now_disallowed ... ok
[INFO] [stdout] test cli_test::test_stdin_flag ... ok
[INFO] [stdout] test cli_test::test_valid_repo_url_accepted ... ok
[INFO] [stdout] test cli_uncovered_scenarios_test::test_complex_real_world_scenarios ... ok
[INFO] [stdout] test cli_test::test_prompt_flag_with_spaces ... ok
[INFO] [stdout] test cli_uncovered_scenarios_test::test_copy_flag_with_flexible_combinations ... ok
[INFO] [stdout] test cli_uncovered_scenarios_test::test_config_file_integration_with_flexible_combinations ... ok
[INFO] [stdout] test cli_uncovered_scenarios_test::test_multiple_repo_urls_edge_case ... ok
[INFO] [stdout] test cli_uncovered_scenarios_test::test_semantic_options_with_flexible_combinations ... ok
[INFO] [stdout] test cli_uncovered_scenarios_test::test_mixed_absolute_relative_paths ... ok
[INFO] [stdout] test cli_uncovered_scenarios_test::test_quiet_verbose_flags_with_flexible_combinations ... ok
[INFO] [stdout] test cli_uncovered_scenarios_test::test_stdin_detection_with_flexible_combinations ... ok
[INFO] [stdout] test cli_uncovered_scenarios_test::test_token_limits_with_flexible_combinations ... ok
[INFO] [stdout] test config_precedence_test::test_cli_ignore_patterns_override_config ... ok
[INFO] [stdout] test cli_uncovered_scenarios_test::test_tool_selection_with_flexible_combinations ... ok
[INFO] [stdout] test config_precedence_test::test_cli_include_patterns_override_config ... ok
[INFO] [stdout] test config_precedence_test::test_cli_pattern_validation_scenarios ... ok
[INFO] [stdout] test config_precedence_test::test_cli_patterns_with_default_config ... ok
[INFO] [stdout] test cli_uncovered_scenarios_test::test_special_characters_in_paths ... ok
[INFO] [stdout] test config_precedence_test::test_config_loading_doesnt_interfere_with_cli ... ok
[INFO] [stdout] test config_precedence_test::test_cli_patterns_with_prompt_precedence ... ok
[INFO] [stdout] test config_precedence_test::test_config_patterns_used_when_no_cli_patterns ... ok
[INFO] [stdout] test cli_uncovered_scenarios_test::test_error_message_quality_for_invalid_combinations ... ok
[INFO] [stdout] test config_precedence_test::test_config_patterns_with_repo_precedence ... ok
[INFO] [stdout] test config_precedence_test::test_empty_cli_patterns_dont_override_config ... ok
[INFO] [stdout] test config_precedence_test::test_mixed_cli_and_config_precedence ... ok
[INFO] [stdout] test config_precedence_test::test_multiple_cli_invocations_precedence ... ok
[INFO] [stdout] test config_rename_test::test_old_config_file_is_not_recognized ... ok
[INFO] [stdout] test content_hash_internal_test::test_dependency_node_includes_hash ... ok
[INFO] [stdout] test content_hash_internal_test::test_file_analysis_result_includes_hash ... ok
[INFO] [stdout] test content_hash_internal_test::test_hash_computation_deterministic ... ok
[INFO] [stdout] test config_rename_test::test_config_file_precedence_with_new_name ... ok
[INFO] [stdout] test config_rename_test::test_ignore_file_patterns_updated ... ok
[INFO] [stdout] test config_rename_test::test_new_config_file_is_recognized ... ok
[INFO] [stdout] test cycle_detection_integration::test_complex_multi_cycle_scenario ... ok
[INFO] [stdout] test cycle_detection_integration::test_cycle_breaking_strategy ... ok
[INFO] [stdout] test cycle_detection_integration::test_cycle_reporting ... ok
[INFO] [stdout] test cycle_detection_integration::test_no_cycles_in_dag ... ok
[INFO] [stdout] test cycle_detection_integration::test_real_world_cycle_detection ... ok
[INFO] [stdout] test content_hash_test::test_content_hash_with_same_content ... ok
[INFO] [stdout] test acceptance::semantic_types::scenario_4_2_typescript_interface_types ... ok
[INFO] [stdout] test content_hash_test::test_content_hash_computation ... ok
[INFO] [stdout] test cycle_detection_test::test_cycle_detection_no_cycle ... ok
[INFO] [stdout] test diff_cli_test::test_diff_command_basic_parsing ... ok
[INFO] [stdout] test diff_cli_test::test_diff_command_with_branches ... ok
[INFO] [stdout] test diff_cli_test::test_diff_command_with_commit_hashes ... ok
[INFO] [stdout] test diff_cli_test::test_diff_command_with_max_tokens ... ok
[INFO] [stdout] test diff_cli_test::test_diff_command_with_output_file ... ok
[INFO] [stdout] test acceptance::semantic_types::test_type_aliases_and_unions ... ok
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpvFzcJN/.git/
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpLl0ON8/.git/
[INFO] [stdout] [master (root-commit) ee60e72] Initial commit
[INFO] [stdout]  2 files changed, 6 insertions(+)
[INFO] [stdout]  create mode 100644 lib.rs
[INFO] [stdout]  create mode 100644 main.rs
[INFO] [stdout] [master (root-commit) ee60e72] Initial commit
[INFO] [stdout]  2 files changed, 6 insertions(+)
[INFO] [stdout]  create mode 100644 lib.rs
[INFO] [stdout]  create mode 100644 main.rs
[INFO] [stdout] [master e13a330] Add new functionality
[INFO] [stdout]  3 files changed, 9 insertions(+), 1 deletion(-)
[INFO] [stdout]  create mode 100644 new_file.rs
[INFO] [stdout] [master e13a330] Add new functionality
[INFO] [stdout]  3 files changed, 9 insertions(+), 1 deletion(-)
[INFO] [stdout]  create mode 100644 new_file.rs
[INFO] [stdout] test content_hash_test::test_content_hash_changes_with_content ... ok
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stdout] test diff_functionality_missing_test::test_diff_command_should_include_semantic_analysis ... ok
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpKGIZJc/.git/
[INFO] [stdout] test diff_functionality_missing_test::test_diff_command_should_generate_proper_markdown ... ok
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpmSuPsP/.git/
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpdeM6QL/.git/
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] [master (root-commit) ee60e72] Initial commit
[INFO] [stdout]  2 files changed, 6 insertions(+)
[INFO] [stdout]  create mode 100644 lib.rs
[INFO] [stdout]  create mode 100644 main.rs
[INFO] [stdout] [master e13a330] Add new functionality
[INFO] [stdout]  3 files changed, 9 insertions(+), 1 deletion(-)
[INFO] [stdout]  create mode 100644 new_file.rs
[INFO] [stdout] [master (root-commit) ee60e72] Initial commit
[INFO] [stdout]  2 files changed, 6 insertions(+)
[INFO] [stdout]  create mode 100644 lib.rs
[INFO] [stdout]  create mode 100644 main.rs
[INFO] [stdout] [master (root-commit) ee60e72] Initial commit
[INFO] [stdout]  2 files changed, 6 insertions(+)
[INFO] [stdout]  create mode 100644 lib.rs
[INFO] [stdout]  create mode 100644 main.rs
[INFO] [stdout] [master 100f587] Add new functionality
[INFO] [stdout]  3 files changed, 9 insertions(+), 1 deletion(-)
[INFO] [stdout]  create mode 100644 new_file.rs
[INFO] [stdout] [master 100f587] Add new functionality
[INFO] [stdout]  3 files changed, 9 insertions(+), 1 deletion(-)
[INFO] [stdout]  create mode 100644 new_file.rs
[INFO] [stdout] test diff_functionality_missing_test::test_diff_command_should_output_file_contents_not_placeholder ... ok
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmp2E4sPF/.git/
[INFO] [stdout] test cycle_detection_test::test_cycle_detection_with_cycle ... ok
[INFO] [stdout] [master (root-commit) 04d0f35] Initial commit
[INFO] [stdout]  2 files changed, 6 insertions(+)
[INFO] [stdout]  create mode 100644 lib.rs
[INFO] [stdout]  create mode 100644 main.rs
[INFO] [stdout] test diff_functionality_missing_test::test_diff_command_should_save_to_output_file ... ok
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmp96TgwE/.git/
[INFO] [stdout] test diff_functionality_missing_test::test_diff_command_should_respect_token_limits ... ok
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stdout] test cycle_detection_test::test_self_referential_cycle ... ok
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpy9wgRv/.git/
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmp1W0WU2/.git/
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpHG121r/.git/
[INFO] [stdout] [master f3307dd] Add new functionality
[INFO] [stdout]  3 files changed, 9 insertions(+), 1 deletion(-)
[INFO] [stdout]  create mode 100644 new_file.rs
[INFO] [stdout] [master (root-commit) fb1a296] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 test.txt
[INFO] [stdout] [master (root-commit) fb1a296] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 test.txt
[INFO] [stdout] test cycle_detection_warning_test::test_cycle_detection_warning_output ... ok
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpABQFIh/.git/
[INFO] [stdout] [master (root-commit) fb1a296] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 test.txt
[INFO] [stdout] test diff_functionality_missing_test::test_diff_command_should_show_change_statistics ... ok
[INFO] [stdout] [master (root-commit) fb1a296] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 test.txt
[INFO] [stdout] [master (root-commit) fb1a296] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 test.txt
[INFO] [stdout] test diff_security_vulnerabilities_test::test_error_message_information_disclosure ... ok
[INFO] [stdout] test diff_security_vulnerabilities_test::test_no_resource_limits_on_git_operations ... ok
[INFO] [stdout] test diff_security_vulnerabilities_test::test_command_injection_vulnerability_in_git_references ... ok
[INFO] [stdout] test e2e_test::test_e2e_llm_tool_selection ... ok
[INFO] [stdout] test diff_security_vulnerabilities_test::test_path_traversal_vulnerability_in_file_paths ... ok
[INFO] [stdout] test e2e_test::test_e2e_basic_markdown_generation ... ok
[INFO] [stdout] test e2e_test::test_e2e_error_handling ... ok
[INFO] [stdout] test e2e_test::test_e2e_multi_language_project ... ok
[INFO] [stdout] test e2e_test::test_e2e_verbose_debugging ... ok
[INFO] [stdout] test e2e_test::test_e2e_multiple_directories ... ok
[INFO] [stdout] test e2e_test::test_e2e_with_contextignore ... ok
[INFO] [stdout] test edge_cases::category_1_pathological_inputs::test_01_non_existent_path_include_callers ... ok
[INFO] [stdout] test edge_cases::category_1_pathological_inputs::test_02_file_as_positional_arg ... ok
[INFO] [stdout] test edge_cases::category_1_pathological_inputs::test_03_relative_parent_path ... ok
[INFO] [stdout] test edge_cases::category_1_pathological_inputs::test_04_broken_symbolic_link ... ok
[INFO] [stdout] test diff_security_vulnerabilities_test::test_git_reference_validation_missing ... ok
[INFO] [stdout] test edge_cases::category_1_pathological_inputs::test_06_glob_matches_files_and_dirs ... ok
[INFO] [stdout] test edge_cases::category_1_pathological_inputs::test_07_shell_expansion_without_quotes ... ignored, This test is meant to demonstrate a documentation issue, not a bug
[INFO] [stdout] test edge_cases::category_1_pathological_inputs::test_05_circular_symbolic_links ... ok
[INFO] [stdout] test edge_cases::category_1_pathological_inputs::test_08_invalid_gitignore_pattern ... ok
[INFO] [stdout] test edge_cases::category_1_pathological_inputs::test_10_very_long_file_path ... ok
[INFO] [stdout] test edge_cases::category_1_pathological_inputs::test_11_filename_with_spaces ... ok
[INFO] [stdout] test edge_cases::category_1_pathological_inputs::test_12_case_sensitivity_conflicts ... ok
[INFO] [stdout] test edge_cases::category_1_pathological_inputs::test_13_repo_nonexistent_branch ... ok
[INFO] [stdout] test edge_cases::category_1_pathological_inputs::test_14_repo_requires_auth ... ok
[INFO] [stdout] test edge_cases::category_1_pathological_inputs::test_15_flag_missing_value ... ok
[INFO] [stdout] test edge_cases::category_2_file_content::test_16_file_only_whitespace ... ok
[INFO] [stdout] test edge_cases::category_2_file_content::test_17_mixed_line_endings ... ok
[INFO] [stdout] test edge_cases::category_2_file_content::test_18_utf8_bom ... ok
[INFO] [stdout] test edge_cases::category_2_file_content::test_19_extremely_large_file ... ignored, Test creates large file - run with --ignored flag
[INFO] [stdout] test edge_cases::category_2_file_content::test_20_binary_file_disguised_as_text ... ok
[INFO] [stdout] test edge_cases::category_2_file_content::test_21_file_with_shebang ... ok
[INFO] [stdout] test edge_cases::category_2_file_content::test_22_extremely_long_lines ... ok
[INFO] [stdout] test edge_cases::category_2_file_content::test_23_file_with_null_bytes ... ok
[INFO] [stdout] test edge_cases::category_2_file_content::test_24_valid_source_wrong_extension ... ok
[INFO] [stdout] test edge_cases::category_2_file_content::test_25_directory_thousands_files ... ignored, Creates many files - run with --ignored flag
[INFO] [stdout] test edge_cases::category_2_file_content::test_26_reserved_keyword_filename ... ok
[INFO] [stdout] test edge_cases::category_2_file_content::test_27_multi_language_file ... ok
[INFO] [stdout] test edge_cases::category_2_file_content::test_28_file_deleted_during_run ... ignored, Timing-dependent test that may be flaky
[INFO] [stdout] test edge_cases::category_2_file_content::test_29_file_modified_during_run ... ignored, Timing-dependent test that may be flaky
[INFO] [stdout] test edge_cases::category_2_file_content::test_30_filename_is_glob_pattern ... ok
[INFO] [stdout] test edge_cases::category_1_pathological_inputs::test_09_output_file_readonly ... FAILED
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_31_decorated_function_callers ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_32_function_assigned_to_variable ... ok
[INFO] [stdout] test e2e_test::test_e2e_large_project_performance ... ok
[INFO] [stdout] test e2e_test::test_e2e_with_token_limits ... ok
[INFO] [stdout] test e2e_test::test_e2e_with_config_file ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_34_import_star ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_35_parent_class_method_call ... ok
[INFO] [stdout] test e2e_test::test_e2e_stdout_output ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_40_forward_reference_type ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_37_aliased_import ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_38_function_in_list_comprehension ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_41_django_custom_manager ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_33_relative_imports ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_44_mixed_python_cython ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_39_function_in_lambda ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_47_args_kwargs ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_36_dynamic_import ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_42_fastapi_dependency ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_46_function_redefined ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_45_multiple_classes_single_file ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_43_dunder_method_via_builtin ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_53_generic_type_constraints ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_52_mixed_module_systems ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_48_only_comments_docstrings ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_50_getattr_function_call ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_55_async_await_promises ... ok
[INFO] [stdout] test edge_cases::category_3_python_semantic::test_49_sys_path_append ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_51_typescript_interface_implementation ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_59_static_class_members ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_57_destructuring_imports_exports ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_62_mapped_conditional_types ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_61_jsdoc_type_annotations ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_64_typescript_mixins ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_54_react_typescript_props ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_66_complex_generics ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_67_prototype_manipulation ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_56_namespace_module_augmentation ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_65_circular_dependencies ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_60_typescript_decorators ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_69_generators_iterators ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_63_dynamic_imports ... ok
[INFO] [stdout] test edge_cases::category_5_rust_semantic::test_73_async_trait_methods ... ok
[INFO] [stdout] test edge_cases::category_5_rust_semantic::test_74_generic_associated_types ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_58_type_only_imports ... ok
[INFO] [stdout] test edge_cases::category_5_rust_semantic::test_76_lifetime_parameters ... ok
[INFO] [stdout] test edge_cases::category_5_rust_semantic::test_77_procedural_macros ... ok
[INFO] [stdout] test edge_cases::category_5_rust_semantic::test_78_const_generics ... ok
[INFO] [stdout] test edge_cases::category_5_rust_semantic::test_71_rust_trait_implementations ... ok
[INFO] [stdout] test edge_cases::category_5_rust_semantic::test_80_unsafe_code ... ok
[INFO] [stdout] test edge_cases::category_5_rust_semantic::test_81_pattern_matching ... ok
[INFO] [stdout] test edge_cases::category_5_rust_semantic::test_82_type_aliases_newtypes ... ok
[INFO] [stdout] test edge_cases::category_5_rust_semantic::test_83_closures_move_semantics ... ok
[INFO] [stdout] test edge_cases::category_5_rust_semantic::test_84_impl_where_clauses ... ok
[INFO] [stdout] test edge_cases::category_5_rust_semantic::test_85_external_crate_features ... ok
[INFO] [stdout] test edge_cases::category_5_rust_semantic::test_72_rust_macro_usage ... ok
[INFO] [stdout] test edge_cases::category_6_flag_interactions::test_86_mutually_exclusive_flags ... ok
[INFO] [stdout] test edge_cases::category_6_flag_interactions::test_87_prompt_output_conflict ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_68_ambient_declarations ... ok
[INFO] [stdout] test edge_cases::category_6_flag_interactions::test_89_multiple_include_patterns ... ok
[INFO] [stdout] test edge_cases::category_6_flag_interactions::test_88_progress_quiet_conflict ... ok
[INFO] [stdout] test edge_cases::category_6_flag_interactions::test_90_multiple_ignore_patterns ... ok
[INFO] [stdout] test edge_cases::category_5_rust_semantic::test_75_module_reexports ... ok
[INFO] [stdout] test edge_cases::category_5_rust_semantic::test_79_workspace_dependencies ... ok
[INFO] [stdout] test edge_cases::category_6_flag_interactions::test_91_combined_semantic_flags ... ok
[INFO] [stdout] test edge_cases::category_6_flag_interactions::test_94_tool_with_semantic_flags ... ok
[INFO] [stdout] test edge_cases::category_6_flag_interactions::test_95_glob_with_semantic ... ok
[INFO] [stdout] test edge_cases::category_6_flag_interactions::test_97_empty_flag_values ... ok
[INFO] [stdout] test edge_cases::category_6_flag_interactions::test_98_invalid_semantic_combinations ... ok
[INFO] [stdout] test edge_cases::category_6_flag_interactions::test_96_multiple_paths_flags ... ok
[INFO] [stdout] test edge_typing_test::test_edge_type_querying ... ok
[INFO] [stdout] test edge_typing_test::test_edge_type_serialization ... ok
[INFO] [stdout] test edge_cases::category_4_typescript_semantic::test_70_barrel_exports ... ok
[INFO] [stdout] test edge_typing_test::test_import_edge_type ... ok
[INFO] [stdout] test edge_typing_test::test_function_call_edge_type ... ok
[INFO] [stdout] test edge_typing_test::test_inheritance_edge_type ... ok
[INFO] [stdout] test formatters_test::test_create_formatter_returns_correct_type ... ok
[INFO] [stdout] test formatters_test::test_digest_data_creation ... ok
[INFO] [stdout] test formatters_test::test_formatter_trait_methods ... ok
[INFO] [stdout] test formatters_test::test_paths_formatter_only_outputs_paths ... ok
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpeskjqu/.git/
[INFO] [stdout] [master (root-commit) 0c0cfce] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 file1.txt
[INFO] [stdout] test edge_cases::category_6_flag_interactions::test_92_max_tokens_verbose ... ok
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpmTHACo/.git/
[INFO] [stdout] [master (root-commit) aed4472] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 file1.txt
[INFO] [stdout] test edge_typing_test::test_mixed_dependency_types ... ok
[INFO] [stdout] test git_utilities_test::test_get_changed_files_not_git_repo ... ok
[INFO] [stdout] [master 70fa62d] Second commit
[INFO] [stdout]  2 files changed, 2 insertions(+)
[INFO] [stdout]  create mode 100644 file2.txt
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] test git_utilities_test::test_get_changed_files_invalid_ref ... ok
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpwPwb1k/.git/
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpmFygBG/.git/
[INFO] [stdout] [master 4ac8667] Second commit
[INFO] [stdout]  2 files changed, 2 insertions(+)
[INFO] [stdout]  create mode 100644 file2.txt
[INFO] [stdout] test git_utilities_test::test_get_changed_files_identical_refs ... ok
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpPbHqvV/.git/
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] [master (root-commit) aed4472] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 file1.txt
[INFO] [stdout] [master (root-commit) aed4472] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 file1.txt
[INFO] [stdout] [master 70fa62d] Second commit
[INFO] [stdout]  2 files changed, 2 insertions(+)
[INFO] [stdout]  create mode 100644 file2.txt
[INFO] [stdout] [master 70fa62d] Second commit
[INFO] [stdout]  2 files changed, 2 insertions(+)
[INFO] [stdout]  create mode 100644 file2.txt
[INFO] [stdout] [master (root-commit) aed4472] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 file1.txt
[INFO] [stdout] test edge_cases::category_6_flag_interactions::test_93_config_cli_override ... ok
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] test git_utilities_test::test_get_diff_stats_identical_refs ... ok
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpDlDz5s/.git/
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpBEz5iv/.git/
[INFO] [stdout] test git_utilities_test::test_get_changed_files_valid_refs ... ok
[INFO] [stdout] [master 70fa62d] Second commit
[INFO] [stdout]  2 files changed, 2 insertions(+)
[INFO] [stdout]  create mode 100644 file2.txt
[INFO] [stdout] test git_utilities_test::test_get_repository_root_not_git_repo ... ok
[INFO] [stdout] test git_utilities_test::test_is_git_repository_false ... ok
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpNWI4Vu/.git/
[INFO] [stdout] [master (root-commit) aed4472] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 file1.txt
[INFO] [stdout] test git_utilities_test::test_get_diff_stats_valid_refs ... ok
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpu0iGtQ/.git/
[INFO] [stdout] [master 70fa62d] Second commit
[INFO] [stdout]  2 files changed, 2 insertions(+)
[INFO] [stdout]  create mode 100644 file2.txt
[INFO] [stdout] [master (root-commit) aed4472] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 file1.txt
[INFO] [stdout] [master (root-commit) aed4472] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 file1.txt
[INFO] [stdout] test git_utilities_test::test_get_repository_root_from_root ... ok
[INFO] [stdout] [master (root-commit) aed4472] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 file1.txt
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] [master 70fa62d] Second commit
[INFO] [stdout]  2 files changed, 2 insertions(+)
[INFO] [stdout]  create mode 100644 file2.txt
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpVCpF1N/.git/
[INFO] [stdout] test git_utilities_test::test_is_git_repository_true ... ok
[INFO] [stdout] [master 70fa62d] Second commit
[INFO] [stdout]  2 files changed, 2 insertions(+)
[INFO] [stdout]  create mode 100644 file2.txt
[INFO] [stdout] [master 70fa62d] Second commit
[INFO] [stdout]  2 files changed, 2 insertions(+)
[INFO] [stdout]  create mode 100644 file2.txt
[INFO] [stdout] test git_utilities_test::test_get_repository_root_from_subdirectory ... ok
[INFO] [stdout] test git_utilities_vulnerability_test::test_error_message_information_disclosure_in_git_utils ... ok
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpaWvVOO/.git/
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name
[INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all
[INFO] [stderr] hint: of your new repositories, which will suppress this warning, call:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git config --global init.defaultBranch <name>
[INFO] [stderr] hint: 
[INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
[INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command:
[INFO] [stderr] hint: 
[INFO] [stderr] hint: 	git branch -m <name>
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmp3TybUR/.git/
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpqAEkpQ/.git/
[INFO] [stdout] [master (root-commit) aed4472] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 file1.txt
[INFO] [stdout] [master (root-commit) aed4472] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 file1.txt
[INFO] [stdout] [master (root-commit) aed4472] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 file1.txt
[INFO] [stdout] [master 70fa62d] Second commit
[INFO] [stdout]  2 files changed, 2 insertions(+)
[INFO] [stdout]  create mode 100644 file2.txt
[INFO] [stdout] test git_utilities_vulnerability_test::test_get_changed_files_command_injection_vulnerability ... ok
[INFO] [stdout] [master 70fa62d] Second commit
[INFO] [stdout]  2 files changed, 2 insertions(+)
[INFO] [stdout]  create mode 100644 file2.txt
[INFO] [stdout] [master 70fa62d] Second commit
[INFO] [stdout]  2 files changed, 2 insertions(+)
[INFO] [stdout]  create mode 100644 file2.txt
[INFO] [stdout] test git_utilities_vulnerability_test::test_get_diff_stats_command_injection_vulnerability ... ok
[INFO] [stdout] test git_utilities_vulnerability_test::test_path_traversal_in_git_output_processing ... ok
[INFO] [stdout] [master (root-commit) aed4472] Initial commit
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 file1.txt
[INFO] [stdout] test glob_pattern_test::edge_case_tests::test_help_shows_glob_examples ... ok
[INFO] [stdout] test glob_pattern_test::edge_case_tests::test_include_patterns_with_positional_args_now_allowed ... ok
[INFO] [stdout] [master 70fa62d] Second commit
[INFO] [stdout]  2 files changed, 2 insertions(+)
[INFO] [stdout]  create mode 100644 file2.txt
[INFO] [stdout] test git_utilities_vulnerability_test::test_get_repository_root_command_injection_through_path ... ok
[INFO] [stdout] test glob_pattern_test::edge_case_tests::test_pattern_with_no_matches ... ok
[INFO] [stdout] test glob_pattern_test::glob_pattern_integration_tests::test_character_sets_and_ranges ... ok
[INFO] [stdout] test glob_pattern_test::glob_pattern_integration_tests::test_brace_expansion ... ok
[INFO] [stdout] test glob_pattern_test::glob_pattern_integration_tests::test_empty_pattern_handling ... ok
[INFO] [stdout] test glob_pattern_test::glob_pattern_integration_tests::test_invalid_glob_pattern_error ... ok
[INFO] [stdout] test glob_pattern_test::glob_pattern_integration_tests::test_quoted_patterns_prevent_shell_expansion ... ok
[INFO] [stdout] test glob_pattern_test::glob_pattern_integration_tests::test_recursive_directory_matching ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_absolute_paths ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_backward_compatibility ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_case_sensitivity ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_cli_integration ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_complex_globs ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_directories ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_empty ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_extensions ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_filter_empty_in_walk_options ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_in_walk_options ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_mixed_types ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_multiple_flags ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_relative_paths ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_single_files ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_special_chars ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_with_config_file ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_with_copy_flag ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_with_default_directory ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_with_enhanced_context ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_with_llm_tool ... ok
[INFO] [stdout] test glob_pattern_test::glob_pattern_integration_tests::test_complex_pattern_combinations ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_with_max_tokens ... ok
[INFO] [stdout] test glob_pattern_test::glob_pattern_integration_tests::test_simple_wildcard_patterns ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_with_negation ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_with_output_file ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_with_prompt ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_with_repo ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_with_verbose_flag ... ok
[INFO] [stdout] test include_callers_real_repos_test::test_data_pipeline_pattern ... ignored, Data pipeline pattern detection not implemented
[INFO] [stdout] test include_callers_real_repos_test::test_django_view_decorators ... ignored, Python decorator reference detection not implemented
[INFO] [stdout] test include_callers_real_repos_test::test_event_emitter_pattern ... ignored, Dynamic method call detection not implemented
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_with_quiet_flag ... ok
[INFO] [stdout] test ignore_patterns_test::test_ignore_patterns_without_include ... ok
[INFO] [stdout] test include_callers_real_repos_test::test_factory_pattern ... ignored, Factory pattern call chain detection not implemented
[INFO] [stdout] test include_callers_real_repos_test::test_graphql_resolver_pattern ... ignored, Object property function reference detection not implemented
[INFO] [stdout] test include_callers_real_repos_test::test_plugin_system ... ignored, Cross-file plugin pattern detection not implemented
[INFO] [stdout] test include_callers_real_repos_test::test_react_component_usage ... ignored, JSX component usage detection not implemented
[INFO] [stdout] test include_callers_real_repos_test::test_rust_trait_implementations ... ignored, Rust trait implementation detection not implemented
[INFO] [stdout] test include_callers_real_repos_test::test_service_locator_pattern ... ignored, Service locator pattern detection not implemented
[INFO] [stdout] test integration_test::test_cli_version ... ok
[INFO] [stdout] test integration_test::test_cli_help ... ok
[INFO] [stdout] test glob_pattern_test::glob_pattern_integration_tests::test_multiple_include_patterns ... ok
[INFO] [stdout] test integration_test::test_copy_output_mutually_exclusive ... ok
[INFO] [stdout] test integration_test::test_invalid_directory_error ... ok
[INFO] [stdout] test integration_test::test_clipboard_copy ... FAILED
[INFO] [stdout] test integration_test::test_invalid_output_directory_error ... ok
[INFO] [stdout] test integration_test::test_llm_tool_options ... ok
[INFO] [stdout] test integration_test::test_mutually_exclusive_options_error ... ok
[INFO] [stdout] test include_callers_real_repos_test::test_express_middleware_pattern ... ok
[INFO] [stdout] test integration_test::test_process_directory_to_file ... ok
[INFO] [stdout] test integration_test::test_process_with_contextignore ... ok
[INFO] [stdout] test integration_test::test_quiet_mode ... ok
[INFO] [stdout] test integration_test::test_stdout_output ... ok
[INFO] [stdout] test integration_test::test_verbose_mode ... ok
[INFO] [stdout] test integration_trace_imports_test::test_trace_imports_combined_with_include_types ... ok
[INFO] [stdout] test integration_trace_imports_test::test_trace_imports_excludes_external_dependencies ... ok
[INFO] [stdout] test integration_test::test_config_file_loading ... ok
[INFO] [stdout] test integration_trace_imports_test::test_trace_imports_includes_imported_files ... ok
[INFO] [stdout] test integration_trace_imports_test::test_trace_imports_respects_depth ... ok
[INFO] [stdout] test logging_test::test_default_behavior_unchanged ... ok
[INFO] [stdout] test logging_test::test_double_verbose_flag ... ok
[INFO] [stdout] test integration_test::test_large_project_handling ... ok
[INFO] [stdout] test logging_test::test_log_format_json_and_verbose_combination ... ok
[INFO] [stdout] test edge_cases::category_6_flag_interactions::test_100_all_flags_stress_test ... ok
[INFO] [stdout] test integration_trace_imports_test::test_trace_imports_with_multiple_languages ... ok
[INFO] [stdout] test logging_test::test_log_format_plain_parsing ... ok
[INFO] [stdout] test logging_test::test_quiet_flag_still_works ... ok
[INFO] [stdout] test logging_test::test_rust_log_env_variable ... ok
[INFO] [stdout] test logging_test::test_verbose_and_quiet_mutual_exclusion ... ok
[INFO] [stdout] test logging_test::test_verbose_flag_counting ... ok
[INFO] [stdout] test module_rename_test::test_context_builder_module_can_be_imported ... ok
[INFO] [stdout] test module_rename_test::test_crate_name_in_error_messages ... ok
[INFO] [stdout] test logging_test::test_log_format_json_parsing ... ok
[INFO] [stdout] test output_format_test::test_explicit_markdown_style ... ok
[INFO] [stdout] test output_format_test::test_default_style_is_markdown ... ok
[INFO] [stdout] test module_rename_test::test_all_core_modules_resolve_correctly ... ok
[INFO] [stdout] test output_format_test::test_invalid_style_shows_error ... ok
[INFO] [stdout] test output_format_test::test_paths_style_only_outputs_paths ... ok
[INFO] [stdout] test output_format_test::test_xml_style_outputs_valid_xml ... ok
[INFO] [stdout] test output_format_test::test_plain_style_outputs_plain_text ... ok
[INFO] [stdout] test integration_test::test_process_with_token_limit ... ok
[INFO] [stdout] test edge_cases::category_6_flag_interactions::test_99_extreme_token_limits ... ok
[INFO] [stdout] test cli_repo_paths_bug_test::test_binary_vs_cargo_run has been running for over 60 seconds
[INFO] [stdout] test cli_repo_paths_bug_test::test_subprocess_repo_only_issue has been running for over 60 seconds
[INFO] [stdout] test module_rename_test::test_context_options_struct_works ... ok
[INFO] [stdout] test parallel_workflow_test::test_workflow_stages_isolation ... ok
[INFO] [stdout] test parallel_workflow_test::test_error_handling_in_parallel_workflow ... ok
[INFO] [stdout] test prompt_token_reservation_test::test_no_prompt_uses_full_budget ... ok
[INFO] [stdout] test parallel_semantic_test::test_parallel_analysis_with_errors ... ok
[INFO] [stdout] test parallel_workflow_test::test_parallel_parsing_performance ... ok
[INFO] [stdout] test python_semantic_edge_cases_test::test_python_circular_imports ... ok
[INFO] [stdout] test parallel_semantic_test::test_parallel_semantic_analysis_performance ... ok
[INFO] [stdout] test parallel_workflow_test::test_parallel_analysis_consistency ... ok
[INFO] [stdout] test python_semantic_edge_cases_test::test_python_async_await ... ok
[INFO] [stdout] test python_semantic_edge_cases_test::test_python_decorators_metaclasses ... ok
[INFO] [stdout] test python_semantic_edge_cases_test::test_python_comprehension_function_tracking ... ok
[INFO] [stdout] test prompt_token_reservation_test::test_explicit_cli_override_with_prompt_reservation ... ok
[INFO] [stdout] test prompt_token_reservation_test::test_prompt_token_reservation_integration ... ok
[INFO] [stdout] test python_semantic_edge_cases_test::test_python_complex_package_structure ... ok
[INFO] [stdout] test python_semantic_edge_cases_test::test_python_import_variations ... ok
[INFO] [stdout] test python_semantic_edge_cases_test::test_python_method_calls_and_attributes ... ok
[INFO] [stdout] test python_semantic_edge_cases_test::test_python_no_imports ... ok
[INFO] [stdout] test python_semantic_edge_cases_test::test_python_syntax_errors ... ok
[INFO] [stdout] test python_semantic_edge_cases_test::test_python_namespace_packages ... ok
[INFO] [stdout] test python_semantic_error_cases_test::test_python_advanced_features ... ok
[INFO] [stdout] test python_semantic_error_cases_test::test_python_comments_only ... ok
[INFO] [stdout] test python_semantic_edge_cases_test::test_python_init_file_imports ... ok
[INFO] [stdout] test python_semantic_error_cases_test::test_python_comprehensions_generators ... ok
[INFO] [stdout] test python_semantic_error_cases_test::test_python_dynamic_imports ... ok
[INFO] [stdout] test python_semantic_error_cases_test::test_python_unicode_everywhere ... ok
[INFO] [stdout] test python_semantic_output_test::test_python_class_function_tracking ... ok
[INFO] [stdout] test python_semantic_error_cases_test::test_python_encodings ... ok
[INFO] [stdout] test python_semantic_error_cases_test::test_python_multiple_inheritance ... ok
[INFO] [stdout] test remote_parsing_test::test_github_repo_parsing_fallback_to_git ... ignored, Git fallback test has issues with mock script
[INFO] [stdout] test remote_parsing_test::test_github_repo_parsing_with_gh ... ok
[INFO] [stdout] test remote_parsing_test::test_invalid_repo_url ... ok
[INFO] [stdout] test remote_parsing_test::test_no_git_or_gh_available ... ok
[INFO] [stdout] test remote_parsing_test::test_parse_own_repository ... ignored, Real repository test - requires network and git/gh CLI
[INFO] [stdout] test remote_parsing_test::test_repo_and_directory_mutually_exclusive_cli ... ok
[INFO] [stdout] test python_semantic_error_cases_test::test_python_empty_edge_cases ... ok
[INFO] [stdout] test python_semantic_output_test::test_python_package_imports ... ok
[INFO] [stdout] test python_semantic_output_test::test_python_relative_imports ... ok
[INFO] [stdout] test python_semantic_output_test::test_python_imports_in_output ... ok
[INFO] [stdout] test search_acceptance_test::test_search_empty_results ... ok
[INFO] [stdout] test search_acceptance_test::test_search_case_insensitive ... ok
[INFO] [stdout] test search_acceptance_test::test_search_binary_file_exclusion ... ok
[INFO] [stdout] test search_acceptance_test::test_search_different_file_types ... ok
[INFO] [stdout] test search_acceptance_test::test_search_multiple_paths ... ok
[INFO] [stdout] test search_acceptance_test::test_search_multiple_matches_same_file ... ok
[INFO] [stdout] test search_acceptance_test::test_search_partial_word_match ... ok
[INFO] [stdout] test search_acceptance_test::test_search_nested_directories ... ok
[INFO] [stdout] test search_acceptance_test::test_search_special_characters ... ok
[INFO] [stdout] test search_acceptance_test::test_search_respects_file_priorities ... ok
[INFO] [stdout] test search_acceptance_test::test_search_symlink_handling ... ok
[INFO] [stdout] test search_acceptance_test::test_search_unicode_and_special_chars ... ok
[INFO] [stdout] test search_acceptance_test::test_search_with_contextignore ... ok
[INFO] [stdout] test search_acceptance_test::test_search_very_long_lines ... ok
[INFO] [stdout] test search_acceptance_test::test_search_with_ignore_patterns ... ok
[INFO] [stdout] test search_acceptance_test::test_search_with_include_patterns ... ok
[INFO] [stdout] test search_acceptance_test::test_search_with_no_semantic_and_other_flags ... ok
[INFO] [stdout] test search_acceptance_test::test_search_with_gitignore ... ok
[INFO] [stdout] test search_acceptance_test::test_search_with_prompt ... ok
[INFO] [stdout] test search_acceptance_test::test_search_with_semantic_circular_dependencies ... ok
[INFO] [stdout] test search_acceptance_test::test_search_with_output_to_stdout ... ok
[INFO] [stdout] test search_command_test::test_search_command_help ... ok
[INFO] [stdout] test search_acceptance_test::test_search_performance_large_codebase ... FAILED
[INFO] [stdout] test search_command_test::test_search_command_no_semantic ... ok
[INFO] [stdout] test search_acceptance_test::test_search_with_semantic_flags_explicit ... ok
[INFO] [stdout] test search_gitignore_test::test_search_respects_gitignore ... ok
[INFO] [stdout] test search_gitignore_test::test_search_with_paths_style_respects_gitignore ... ok
[INFO] [stdout] test search_gitignore_test::test_search_excludes_hidden_directories ... ok
[INFO] [stdout] test search_gitignore_test::test_search_respects_ignore_file ... ok
[INFO] [stdout] test search_integration_test::test_search_command_auto_enables_semantic_flags ... ok
[INFO] [stdout] test search_integration_test::test_search_command_no_semantic_flag ... ok
[INFO] [stdout] test search_integration_test::test_search_command_finds_files ... ok
[INFO] [stdout] test search_semantic_test::test_search_includes_imports_not_matching_search ... ok
[INFO] [stdout] test search_semantic_test::test_search_includes_callers_not_matching_search ... ok
[INFO] [stdout] test search_semantic_test::test_search_includes_types_not_matching_search ... ok
[INFO] [stdout] test search_test::test_basic_search ... ok
[INFO] [stdout] test search_test::test_case_insensitive_search ... ok
[INFO] [stdout] test search_test::test_no_matches ... ok
[INFO] [stdout] test search_test::test_search_with_exclude_patterns ... ok
[INFO] [stdout] test search_test::test_search_with_include_patterns ... ok
[INFO] [stdout] test search_test::test_special_characters_in_pattern ... ok
[INFO] [stdout] test search_semantic_test::test_search_with_no_semantic_only_includes_matches ... ok
[INFO] [stdout] test security_vulnerability_test::test_mixed_slash_bypass_vulnerability ... ok
[INFO] [stdout] test security_vulnerability_test::test_path_normalization_attacks ... ok
[INFO] [stdout] test security_vulnerability_test::test_symlink_escape_vulnerability ... ok
[INFO] [stdout] test security_vulnerability_test::test_toctou_race_condition_vulnerability ... ignored
[INFO] [stdout] test security_vulnerability_test::test_url_encoding_bypass_vulnerability ... ok
[INFO] [stdout] test security_vulnerability_test::test_absolute_path_outside_project ... ok
[INFO] [stdout] test semantic_analysis_test::test_circular_dependency_handling ... ok
[INFO] [stdout] test semantic_analysis_test::test_bidirectional_relationships ... ok
[INFO] [stdout] test semantic_analysis_test::test_contextignore_integration ... ok
[INFO] [stdout] test semantic_analysis_test::test_exact_import_resolution ... ok
[INFO] [stdout] test semantic_analysis_test::test_function_call_tracking ... ok
[INFO] [stdout] test search_semantic_test::test_search_semantic_follows_deep_chains ... ok
[INFO] [stdout] test semantic_analysis_test::test_error_recovery_malformed_syntax ... ok
[INFO] [stdout] test semantic_analysis_test::test_import_based_prioritization ... ok
[INFO] [stdout] test semantic_analysis_test::test_javascript_typescript_imports ... ok
[INFO] [stdout] test semantic_analysis_test::test_multi_language_project ... ok
[INFO] [stdout] test semantic_analysis_test::test_semantic_analysis_disabled ... ok
[INFO] [stdout] test search_acceptance_test::test_search_with_max_tokens ... ok
[INFO] [stdout] test semantic_analysis_test::test_semantic_analysis_with_non_code_files ... ok
[INFO] [stdout] test python_semantic_edge_cases_test::test_python_many_imports has been running for over 60 seconds
[INFO] [stdout] test python_semantic_edge_cases_test::test_python_many_imports ... ok
[INFO] [stdout] test semantic_analysis_test::test_semantic_import_tracing ... ok
[INFO] [stdout] test semantic_analysis_test::test_path_traversal_security ... ok
[INFO] [stdout] test semantic_analysis_test::test_type_reference_tracking ... ok
[INFO] [stdout] test semantic_comprehensive_test::test_circular_dependency_detection ... ok
[INFO] [stdout] test semantic_analysis_test::test_semantic_depth_limiting ... ok
[INFO] [stdout] test semantic_comprehensive_test::test_multi_language_project_semantic_analysis ... ok
[INFO] [stdout] test semantic_comprehensive_test::test_semantic_depth_limiting ... ok
[INFO] [stdout] test semantic_analysis_test::test_typescript_type_reference_tracking ... ok
[INFO] [stdout] test semantic_analysis_test::test_python_imports ... ok
[INFO] [stdout] test semantic_edge_cases_test::test_empty_directory ... ok
[INFO] [stdout] test semantic_edge_cases_test::test_external_crate_imports ... ok
[INFO] [stdout] test semantic_edge_cases_test::test_deeply_nested_modules ... ok
[INFO] [stdout] test semantic_edge_cases_test::test_circular_imports_handling ... ok
[INFO] [stdout] test semantic_edge_cases_test::test_parent_directory_imports ... ok
[INFO] [stdout] test semantic_edge_cases_test::test_non_utf8_filenames ... ok
[INFO] [stdout] test semantic_edge_cases_test::test_files_with_no_semantic_info ... ok
[INFO] [stdout] test semantic_edge_cases_test::test_various_function_call_patterns ... ok
[INFO] [stdout] test semantic_error_cases_test::test_async_await_code ... ok
[INFO] [stdout] test semantic_edge_cases_test::test_same_filename_different_dirs ... ok
[INFO] [stdout] test semantic_edge_cases_test::test_file_with_many_imports ... ok
[INFO] [stdout] test semantic_error_cases_test::test_complex_generics ... ok
[INFO] [stdout] test semantic_edge_cases_test::test_complex_type_references ... ok
[INFO] [stdout] test semantic_error_cases_test::test_conditional_compilation ... ok
[INFO] [stdout] test semantic_error_cases_test::test_comment_only_files ... ok
[INFO] [stdout] test search_command_test::test_search_command_basic has been running for over 60 seconds
[INFO] [stdout] test semantic_error_cases_test::test_inline_modules ... ok
[INFO] [stdout] test semantic_error_cases_test::test_macro_heavy_code ... ok
[INFO] [stdout] test semantic_error_cases_test::test_empty_modules ... ok
[INFO] [stdout] test semantic_error_cases_test::test_files_with_syntax_errors ... ok
[INFO] [stdout] test semantic_error_cases_test::test_very_long_lines ... ok
[INFO] [stdout] test semantic_error_cases_test::test_unicode_content ... ok
[INFO] [stdout] test semantic_error_cases_test::test_reexports_and_glob_imports ... ok
[INFO] [stdout] test semantic_include_callers_test::test_callback_usage ... ok
[INFO] [stdout] test semantic_include_callers_test::test_caller_expansion_with_depth ... ok
[INFO] [stdout] test semantic_include_callers_test::test_async_calls ... ok
[INFO] [stdout] test semantic_include_callers_test::test_chained_calls ... ok
[INFO] [stdout] test semantic_include_callers_test::test_decorator_usage ... ok
[INFO] [stdout] test semantic_include_callers_test::test_cross_language_boundaries ... ok
[INFO] [stdout] test semantic_include_callers_test::test_direct_function_calls ... ok
[INFO] [stdout] test semantic_include_callers_test::test_generic_calls ... ok
[INFO] [stdout] test semantic_include_callers_test::test_method_calls ... ok
[INFO] [stdout] test semantic_include_callers_test::test_indirect_calls ... ok
[INFO] [stdout] test semantic_include_types_simple_test::test_include_types_adds_definition_paths ... ok
[INFO] [stdout] test semantic_include_types_test::test_circular_type_dependencies ... ok
[INFO] [stdout] test semantic_include_types_integration_test::test_include_types_full_flow ... ok
[INFO] [stdout] test semantic_include_types_simple_test::test_include_types_expands_files ... ok
[INFO] [stdout] test semantic_include_types_test::test_basic_type_inclusion ... ok
[INFO] [stdout] test semantic_include_types_test::test_external_type_handling ... ok
[INFO] [stdout] test semantic_include_types_test::test_multiple_language_types ... ok
[INFO] [stdout] test semantic_include_types_test::test_generic_type_parameters ... ok
[INFO] [stdout] test semantic_include_types_test::test_type_alias_chains ... ok
[INFO] [stdout] test semantic_include_types_test::test_token_limit_respect ... ok
[INFO] [stdout] test semantic_include_types_test::test_trait_definitions_only ... ok
[INFO] [stdout] test semantic_markdown_test::test_semantic_imports_shown_in_markdown ... ok
[INFO] [stdout] test semantic_include_types_test::test_cross_directory_type_resolution ... ok
[INFO] [stdout] test semantic_refactor_integration::test_backward_compatibility_with_original_api ... ok
[INFO] [stdout] test semantic_refactor_integration::test_cycle_detection_works_with_new_architecture ... ok
[INFO] [stdout] test semantic_output_test::test_semantic_analysis_included_in_output ... ok
[INFO] [stdout] test semantic_output_test::test_semantic_analysis_progress_messages ... ok
[INFO] [stdout] test semantic_refactor_integration::test_error_propagation_between_modules ... ok
[INFO] [stdout] test semantic_edge_cases_test::test_very_long_import_list has been running for over 60 seconds
[INFO] [stdout] test semantic_reliability_test::test_cache_with_parser_pool ... ok
[INFO] [stdout] test semantic_reliability_test::test_parser_pool_concurrent_access ... ok
[INFO] [stdout] test semantic_reliability_test::test_parser_pool_creation ... ok
[INFO] [stdout] test semantic_reliability_test::test_parser_timeout_configuration ... ok
[INFO] [stdout] test semantic_reliability_test::test_parsing_with_timeout ... ok
[INFO] [stdout] test semantic_reliability_test::test_path_traversal_attack_prevention ... ok
[INFO] [stdout] test semantic_reliability_test::test_path_validation ... ok
[INFO] [stdout] test semantic_refactor_integration::test_modules_work_together_seamlessly ... ok
[INFO] [stdout] test semantic_refactor_integration::test_new_modular_architecture_works_together ... ok
[INFO] [stdout] test semantic_refactor_integration::test_performance_no_regression ... ok
[INFO] [stdout] test semantic_trace_imports_test::test_direct_imports_expansion ... ok
[INFO] [stdout] test semantic_trace_imports_test::test_circular_imports_handling ... ok
[INFO] [stdout] test semantic_trace_imports_test::test_re_exports ... ignored
[INFO] [stdout] test semantic_trace_imports_test::test_external_vs_workspace ... ok
[INFO] [stdout] test semantic_trace_imports_test::test_mixed_language_imports ... ok
[INFO] [stdout] test semantic_trace_imports_test::test_import_expansion_with_token_limit ... ok
[INFO] [stdout] test semantic_trace_imports_test::test_relative_imports ... ok
[INFO] [stdout] test telemetry_acceptance::python_enrichment_test::test_python_class_method_correlation ... ok
[INFO] [stdout] test semantic_trace_imports_test::test_wildcard_imports ... ok
[INFO] [stdout] test telemetry_acceptance::python_enrichment_test::test_python_payment_service_enrichment ... ok
[INFO] [stdout] test telemetry_acceptance::rust_enrichment_test::test_protobuf_parser_handles_invalid_data ... ok
[INFO] [stdout] test semantic_trace_imports_test::test_transitive_imports_depth ... ok
[INFO] [stdout] test telemetry_acceptance::rust_enrichment_test::test_cli_flag_conflict_resolved ... ok
[INFO] [stdout] test telemetry_acceptance::rust_enrichment_test::test_rust_analyzer_service_enrichment ... ok
[INFO] [stdout] test telemetry_acceptance::rust_enrichment_test::test_rust_impl_method_correlation ... ok
[INFO] [stdout] test semantic_trace_imports_test::test_typescript_imports ... ok
[INFO] [stdout] test telemetry_acceptance::rust_enrichment_test::test_rust_nested_span_handling ... ok
[INFO] [stdout] test telemetry_acceptance::rust_enrichment_test::test_time_filtering_not_implemented - should panic ... ok
[INFO] [stdout] test telemetry_acceptance::typescript_enrichment_test::test_typescript_async_method_correlation ... ok
[INFO] [stdout] test telemetry_cli_test::test_telemetry_command_requires_telemetry_file ... ok
[INFO] [stdout] test telemetry_acceptance::typescript_enrichment_test::test_typescript_class_export_handling ... ok
[INFO] [stdout] test telemetry_cli_test::test_telemetry_command_validates_file_exists ... ok
[INFO] [stdout] test telemetry_acceptance::typescript_enrichment_test::test_typescript_nested_span_correlation ... ok
[INFO] [stdout] test telemetry_cli_test::test_telemetry_command_with_custom_paths ... ok
[INFO] [stdout] test telemetry_acceptance::typescript_enrichment_test::test_typescript_frontend_service_enrichment ... ok
[INFO] [stdout] test cli_repo_paths_bug_test::test_subprocess_repo_only_issue ... ok
[INFO] [stdout] test telemetry_test::test_correlate_trace_to_function ... ok
[INFO] [stdout] test telemetry_test::test_enrich_function_with_metrics ... ok
[INFO] [stdout] test telemetry_test::test_handle_missing_code_attributes ... ok
[INFO] [stdout] test cli_repo_paths_bug_test::test_binary_vs_cargo_run ... ok
[INFO] [stdout] test telemetry_test::test_parse_otlp_json_format ... ok
[INFO] [stdout] test telemetry_test::test_parse_otlp_protobuf_format - should panic ... ok
[INFO] [stdout] test token_limits_integration_test::test_token_limits_config_file_missing ... ok
[INFO] [stdout] test token_limits_integration_test::test_token_limits_explicit_override_config ... ok
[INFO] [stdout] test token_limits_integration_test::test_token_limits_integration_with_config_file ... ok
[INFO] [stdout] test token_limits_integration_test::test_token_limits_malformed_config ... ok
[INFO] [stdout] test token_limits_integration_test::test_token_limits_no_prompt_no_limits ... ok
[INFO] [stdout] test token_limits_integration_test::test_token_limits_partial_config ... ok
[INFO] [stdout] test telemetry_test::test_integration_otlp_to_enriched_output ... ok
[INFO] [stdout] test token_limits_integration_test::test_token_limits_precedence_order ... ok
[INFO] [stdout] test telemetry_cli_test::test_telemetry_command_short_flag has been running for over 60 seconds
[INFO] [stdout] test telemetry_cli_test::test_telemetry_command_with_service_filter has been running for over 60 seconds
[INFO] [stdout] test telemetry_cli_test::test_telemetry_command_with_time_range has been running for over 60 seconds
[INFO] [stdout] test telemetry_cli_test::test_telemetry_command_with_valid_file has been running for over 60 seconds
[INFO] [stdout] test semantic_edge_cases_test::test_very_long_import_list ... ok
[INFO] [stdout] test search_command_test::test_search_command_basic ... ok
[INFO] [stdout] test telemetry_cli_test::test_telemetry_command_with_service_filter ... ok
[INFO] [stdout] test telemetry_cli_test::test_telemetry_command_with_valid_file ... ok
[INFO] [stdout] test telemetry_cli_test::test_telemetry_command_with_time_range ... ok
[INFO] [stdout] test telemetry_cli_test::test_telemetry_command_short_flag ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- edge_cases::category_1_pathological_inputs::test_09_output_file_readonly stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'edge_cases::category_1_pathological_inputs::test_09_output_file_readonly' (1748) panicked at tests/modules/edge_cases/category_1_pathological_inputs.rs:180:5:
[INFO] [stdout] assertion failed: !output.status.success()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e9a37a6d142 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e9a37a6d142 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e9a37a6d142 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e9a37a6d142 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e9a37a8065a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e9a37a8065a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5e9a37a33996 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5e9a37a33996 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5e9a37a49019 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e9a37a49019 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e9a37a48eb1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e9a36ca8ebe - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5e9a36ca8ebe - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5e9a37a49342 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5e9a37a49342 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e9a37a4910a - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5e9a37a42649 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e9a37a26d0d - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e9a37a8b02c - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e9a37a8aff2 - core::panicking::panic::h6519d2e94a76dd19
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5e9a36bdea8b - lib::edge_cases::category_1_pathological_inputs::test_09_output_file_readonly::hab4939fabe23e817
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/modules/edge_cases/category_1_pathological_inputs.rs:180:5
[INFO] [stdout]   21:     0x5e9a36bdecf3 - lib::edge_cases::category_1_pathological_inputs::test_09_output_file_readonly::{{closure}}::h8f13d19ab5cdee17
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/modules/edge_cases/category_1_pathological_inputs.rs:158:34
[INFO] [stdout]   22:     0x5e9a36a47a66 - core::ops::function::FnOnce::call_once::hc9d21563b4bb27ab
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5e9a36ca8cbb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5e9a36ca8cbb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x5e9a36cbc68a - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x5e9a36cbc68a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x5e9a36cbc68a - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x5e9a36cbc68a - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5e9a36cbc68a - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5e9a36cbc68a - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x5e9a36cbc68a - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x5e9a36c96ae4 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x5e9a36c96ae4 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x5e9a36c9a3a2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x5e9a36c9a3a2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x5e9a36c9a3a2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x5e9a36c9a3a2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x5e9a36c9a3a2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x5e9a36c9a3a2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x5e9a36c9a3a2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5e9a37a3d46f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x5e9a37a3d46f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   43:     0x7c8b8069faa4 - <unknown>
[INFO] [stdout]   44:     0x7c8b8072ca64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- integration_test::test_clipboard_copy stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'integration_test::test_clipboard_copy' (3182) panicked at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code=1
[INFO] [stdout] stderr=```"Error: Clipboard error: Failed to access clipboard: Unknown error while interacting with the clipboard: X11 server connection timed out because it was unreachable\n"```
[INFO] [stdout] command=`"/opt/rustwide/target/debug/context-creator" "/tmp/.tmpBea0ym/test_project" "--copy"`
[INFO] [stdout] code=1
[INFO] [stdout] stdout=""
[INFO] [stdout] stderr="Error: Clipboard error: Failed to access clipboard: Unknown error while interacting with the clipboard: X11 server connection timed out because it was unreachable\n"
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e9a37a6d142 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e9a37a6d142 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e9a37a6d142 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e9a37a6d142 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e9a37a8065a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e9a37a8065a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5e9a37a33996 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5e9a37a33996 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5e9a37a49019 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e9a37a49019 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e9a37a48eb1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e9a36ca8ebe - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5e9a36ca8ebe - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5e9a37a49342 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5e9a37a49342 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e9a37a490d8 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e9a37a42649 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e9a37a26d0d - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e9a37a8b02c - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e9a36cdc552 - core::panicking::panic_display::he575fa97be2c13d4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5e9a36cd1217 - assert_cmd::assert::AssertError::panic::h0ad601c48792cf90
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-2.0.17/src/assert.rs:1033:9
[INFO] [stdout]   21:     0x5e9a36cc8de5 - core::ops::function::FnOnce::call_once::h15f0bd93379abfc0
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5e9a36cd8592 - core::result::Result<T,E>::unwrap_or_else::h90ba86e3749be6fe
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1622:23
[INFO] [stdout]   23:     0x5e9a36cd2000 - assert_cmd::assert::Assert::success::hf938518b0f45e7d8
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-2.0.17/src/assert.rs:158:28
[INFO] [stdout]   24:     0x5e9a36b3a6d9 - lib::integration_test::test_clipboard_copy::h6f5b88dc5be3d900
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/modules/integration_test.rs:478:10
[INFO] [stdout]   25:     0x5e9a36b3a7f3 - lib::integration_test::test_clipboard_copy::{{closure}}::h9743a58f9d3f6d5f
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/modules/integration_test.rs:454:25
[INFO] [stdout]   26:     0x5e9a36a3fdc6 - core::ops::function::FnOnce::call_once::h1020516958155b3a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5e9a36ca8cbb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5e9a36ca8cbb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x5e9a36cbc68a - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x5e9a36cbc68a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x5e9a36cbc68a - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5e9a36cbc68a - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5e9a36cbc68a - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5e9a36cbc68a - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x5e9a36cbc68a - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x5e9a36c96ae4 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x5e9a36c96ae4 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x5e9a36c9a3a2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x5e9a36c9a3a2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x5e9a36c9a3a2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x5e9a36c9a3a2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x5e9a36c9a3a2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x5e9a36c9a3a2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x5e9a36c9a3a2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5e9a37a3d46f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x5e9a37a3d46f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   47:     0x7c8b8069faa4 - <unknown>
[INFO] [stdout]   48:     0x7c8b8072ca64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- search_acceptance_test::test_search_performance_large_codebase stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'search_acceptance_test::test_search_performance_large_codebase' (4267) panicked at tests/modules/search_acceptance_test.rs:632:5:
[INFO] [stdout] assertion failed: start.elapsed().as_secs() < 10
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e9a37a6d142 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e9a37a6d142 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e9a37a6d142 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e9a37a6d142 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e9a37a8065a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e9a37a8065a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5e9a37a33996 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5e9a37a33996 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5e9a37a49019 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e9a37a49019 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e9a37a48eb1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e9a36ca8ebe - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5e9a36ca8ebe - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5e9a37a49342 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5e9a37a49342 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e9a37a4910a - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5e9a37a42649 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e9a37a26d0d - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e9a37a8b02c - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e9a37a8aff2 - core::panicking::panic::h6519d2e94a76dd19
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5e9a36b5c601 - lib::search_acceptance_test::test_search_performance_large_codebase::h1ad53e72d9707e85
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/modules/search_acceptance_test.rs:632:5
[INFO] [stdout]   21:     0x5e9a36b5ca33 - lib::search_acceptance_test::test_search_performance_large_codebase::{{closure}}::h0f43941ad80fabfc
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/modules/search_acceptance_test.rs:609:44
[INFO] [stdout]   22:     0x5e9a36a46036 - core::ops::function::FnOnce::call_once::ha4b5a418234fb6e4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5e9a36ca8cbb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5e9a36ca8cbb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x5e9a36cbc68a - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x5e9a36cbc68a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x5e9a36cbc68a - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x5e9a36cbc68a - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5e9a36cbc68a - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5e9a36cbc68a - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x5e9a36cbc68a - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x5e9a36c96ae4 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x5e9a36c96ae4 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x5e9a36c9a3a2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x5e9a36c9a3a2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x5e9a36c9a3a2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x5e9a36c9a3a2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x5e9a36c9a3a2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x5e9a36c9a3a2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x5e9a36c9a3a2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5e9a37a3d46f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x5e9a37a3d46f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   43:     0x7c8b8069faa4 - <unknown>
[INFO] [stdout]   44:     0x7c8b8072ca64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     edge_cases::category_1_pathological_inputs::test_09_output_file_readonly
[INFO] [stdout]     integration_test::test_clipboard_copy
[INFO] [stdout]     search_acceptance_test::test_search_performance_large_codebase
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 645 passed; 3 failed; 22 ignored; 0 measured; 0 filtered out; finished in 550.15s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test lib`
[INFO] running `Command { std: "docker" "inspect" "06886141986e2816758478e6dea8ff02a67c4c22824e992f27f2d1ef89ac1fd5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "06886141986e2816758478e6dea8ff02a67c4c22824e992f27f2d1ef89ac1fd5", kill_on_drop: false }`
[INFO] [stdout] 06886141986e2816758478e6dea8ff02a67c4c22824e992f27f2d1ef89ac1fd5
