[INFO] cloning repository https://github.com/sjunepark/opentree [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/sjunepark/opentree" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsjunepark%2Fopentree", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsjunepark%2Fopentree'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 215cd0cfa387c06e3f5685f3e71094c2eefe2591 [INFO] testing sjunepark/opentree against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsjunepark%2Fopentree" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-6-tc1/source/rust-toolchain.toml [INFO] started tweaking git repo https://github.com/sjunepark/opentree [INFO] finished tweaking git repo https://github.com/sjunepark/opentree [INFO] tweaked toml for git repo https://github.com/sjunepark/opentree written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/sjunepark/opentree on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/sjunepark/opentree 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded foldhash v0.2.0 [INFO] [stderr] Downloaded uuid-simd v0.8.0 [INFO] [stderr] Downloaded wait-timeout v0.2.1 [INFO] [stderr] Downloaded zmij v1.0.14 [INFO] [stderr] Downloaded fsevent-sys v4.1.0 [INFO] [stderr] Downloaded inotify-sys v0.1.5 [INFO] [stderr] Downloaded http-range-header v0.4.2 [INFO] [stderr] Downloaded num-cmp v0.1.0 [INFO] [stderr] Downloaded kqueue-sys v1.0.4 [INFO] [stderr] Downloaded ref-cast-impl v1.0.25 [INFO] [stderr] Downloaded notify-types v2.0.0 [INFO] [stderr] Downloaded kqueue v1.1.1 [INFO] [stderr] Downloaded inotify v0.11.0 [INFO] [stderr] Downloaded unicase v2.9.0 [INFO] [stderr] Downloaded vsimd v0.8.0 [INFO] [stderr] Downloaded find-msvc-tools v0.1.8 [INFO] [stderr] Downloaded clap v4.5.54 [INFO] [stderr] Downloaded cc v1.2.53 [INFO] [stderr] Downloaded fraction v0.15.3 [INFO] [stderr] Downloaded fancy-regex v0.17.0 [INFO] [stderr] Downloaded minijinja v2.14.0 [INFO] [stderr] Downloaded zerocopy-derive v0.8.33 [INFO] [stderr] Downloaded clap_builder v4.5.54 [INFO] [stderr] Downloaded reqwest v0.13.1 [INFO] [stderr] Downloaded jsonschema v0.39.0 [INFO] [stderr] Downloaded referencing v0.39.0 [INFO] [stderr] Downloaded bytecount v0.6.9 [INFO] [stderr] Downloaded zerocopy v0.8.33 [INFO] [stderr] Downloaded fluent-uri v0.4.1 [INFO] [stderr] Downloaded toml v0.9.11+spec-1.1.0 [INFO] [stderr] Downloaded proc-macro2 v1.0.105 [INFO] [stderr] Downloaded notify v8.2.0 [INFO] [stderr] Downloaded unicode-general-category v1.1.0 [INFO] [stderr] Downloaded quote v1.0.43 [INFO] [stderr] Downloaded data-encoding v2.10.0 [INFO] [stderr] Downloaded bit-vec v0.8.0 [INFO] [stderr] Downloaded bit-set v0.8.0 [INFO] [stderr] Downloaded borrow-or-share v0.2.4 [INFO] [stderr] Downloaded clap_lex v0.7.7 [INFO] [stderr] Downloaded ref-cast v1.0.25 [INFO] [stderr] Downloaded outref v0.5.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8d72df77bee969e0e7c5bde244469441920045c895702667ba9071d96edd3b90 [INFO] running `Command { std: "docker" "start" "-a" "8d72df77bee969e0e7c5bde244469441920045c895702667ba9071d96edd3b90", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8d72df77bee969e0e7c5bde244469441920045c895702667ba9071d96edd3b90", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8d72df77bee969e0e7c5bde244469441920045c895702667ba9071d96edd3b90", kill_on_drop: false }` [INFO] [stdout] 8d72df77bee969e0e7c5bde244469441920045c895702667ba9071d96edd3b90 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a6c088aea89c91d13ae0e5d955273900d25b518b2e347150a68b1f7c12836bba [INFO] running `Command { std: "docker" "start" "-a" "a6c088aea89c91d13ae0e5d955273900d25b518b2e347150a68b1f7c12836bba", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.105 [INFO] [stderr] Compiling quote v1.0.43 [INFO] [stderr] Compiling pin-project-lite v0.2.16 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling bytes v1.11.0 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling socket2 v0.6.1 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling slab v0.4.11 [INFO] [stderr] Compiling litemap v0.8.1 [INFO] [stderr] Compiling writeable v0.6.2 [INFO] [stderr] Compiling futures-task v0.3.31 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling icu_normalizer_data v2.1.1 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling icu_properties_data v2.1.2 [INFO] [stderr] Compiling zerocopy v0.8.33 [INFO] [stderr] Compiling tower-service v0.3.3 [INFO] [stderr] Compiling zmij v1.0.14 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling tower-layer v0.3.3 [INFO] [stderr] Compiling foldhash v0.2.0 [INFO] [stderr] Compiling httpdate v1.0.3 [INFO] [stderr] Compiling unicase v2.9.0 [INFO] [stderr] Compiling try-lock v0.2.5 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling mime v0.3.17 [INFO] [stderr] Compiling want v0.3.1 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling mime_guess v2.0.5 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling atomic-waker v1.1.2 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling http v1.4.0 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling ref-cast v1.0.25 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling winnow v0.7.14 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling typenum v1.19.0 [INFO] [stderr] Compiling utf8_iter v1.0.4 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling ipnet v2.11.0 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling anstyle-parse v0.2.7 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling unicode-general-category v1.1.0 [INFO] [stderr] Compiling iri-string v0.7.10 [INFO] [stderr] Compiling http-range-header v0.4.2 [INFO] [stderr] Compiling colorchoice v1.0.4 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling borrow-or-share v0.2.4 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling outref v0.5.2 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling clap_lex v0.7.7 [INFO] [stderr] Compiling vsimd v0.8.0 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling clap_builder v4.5.54 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling uuid-simd v0.8.0 [INFO] [stderr] Compiling toml_datetime v0.7.5+spec-1.1.0 [INFO] [stderr] Compiling serde_spanned v1.0.4 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling num-cmp v0.1.0 [INFO] [stderr] Compiling bytecount v0.6.9 [INFO] [stderr] Compiling toml_writer v1.0.6+spec-1.1.0 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling data-encoding v2.10.0 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling inotify-sys v0.1.5 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling fraction v0.15.3 [INFO] [stderr] Compiling ryu v1.0.22 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling cpufeatures v0.2.17 [INFO] [stderr] Compiling inotify v0.11.0 [INFO] [stderr] Compiling serde_path_to_error v0.1.20 [INFO] [stderr] Compiling iana-time-zone v0.1.64 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling hex v0.4.3 [INFO] [stderr] Compiling toml_parser v1.0.6+spec-1.1.0 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling notify-types v2.0.0 [INFO] [stderr] Compiling matchit v0.8.4 [INFO] [stderr] Compiling chrono v0.4.43 [INFO] [stderr] Compiling notify v8.2.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling toml v0.9.11+spec-1.1.0 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling ref-cast-impl v1.0.25 [INFO] [stderr] Compiling clap_derive v4.5.49 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Compiling fancy-regex v0.17.0 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling async-stream v0.3.6 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling clap v4.5.54 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling axum-core v0.5.6 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling fluent-uri v0.4.1 [INFO] [stderr] Compiling email_address v0.2.9 [INFO] [stderr] Compiling minijinja v2.14.0 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling referencing v0.39.0 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling tower v0.5.3 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling tower-http v0.6.8 [INFO] [stderr] Compiling hyper-util v0.1.19 [INFO] [stderr] Compiling reqwest v0.13.1 [INFO] [stderr] Compiling axum v0.8.8 [INFO] [stderr] Compiling jsonschema v0.39.0 [INFO] [stderr] Compiling runner v0.1.0 (/opt/rustwide/workdir/runner) [INFO] [stderr] Compiling runner-ui v0.1.0 (/opt/rustwide/workdir/runner-ui) [INFO] [stderr] Compiling prompt_lab v0.1.0 (/opt/rustwide/workdir/runner/prompt_lab) [INFO] [stderr] Compiling eval v0.1.0 (/opt/rustwide/workdir/eval) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 35s [INFO] running `Command { std: "docker" "inspect" "a6c088aea89c91d13ae0e5d955273900d25b518b2e347150a68b1f7c12836bba", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a6c088aea89c91d13ae0e5d955273900d25b518b2e347150a68b1f7c12836bba", kill_on_drop: false }` [INFO] [stdout] a6c088aea89c91d13ae0e5d955273900d25b518b2e347150a68b1f7c12836bba [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a57639f47b12955e749a29d5179169bb7d3547c4085296a786f4d924d9cf3a8a [INFO] running `Command { std: "docker" "start" "-a" "a57639f47b12955e749a29d5179169bb7d3547c4085296a786f4d924d9cf3a8a", kill_on_drop: false }` [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling tower-http v0.6.8 [INFO] [stderr] Compiling inotify v0.11.0 [INFO] [stderr] Compiling notify v8.2.0 [INFO] [stderr] Compiling reqwest v0.13.1 [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling jsonschema v0.39.0 [INFO] [stderr] Compiling runner v0.1.0 (/opt/rustwide/workdir/runner) [INFO] [stderr] Compiling runner-ui v0.1.0 (/opt/rustwide/workdir/runner-ui) [INFO] [stderr] Compiling eval v0.1.0 (/opt/rustwide/workdir/eval) [INFO] [stderr] Compiling prompt_lab v0.1.0 (/opt/rustwide/workdir/runner/prompt_lab) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 27.75s [INFO] running `Command { std: "docker" "inspect" "a57639f47b12955e749a29d5179169bb7d3547c4085296a786f4d924d9cf3a8a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a57639f47b12955e749a29d5179169bb7d3547c4085296a786f4d924d9cf3a8a", kill_on_drop: false }` [INFO] [stdout] a57639f47b12955e749a29d5179169bb7d3547c4085296a786f4d924d9cf3a8a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 8bec0d9821dfe8aac149e22d7090981c7aa81dd01c04ff1833bdafdae11ad0be [INFO] running `Command { std: "docker" "start" "-a" "8bec0d9821dfe8aac149e22d7090981c7aa81dd01c04ff1833bdafdae11ad0be", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.40s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/eval-a6df0160eece0c61) [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test case::tests::parses_valid_case ... ok [INFO] [stdout] test case::tests::rejects_malformed_checks ... ok [INFO] [stdout] test case::tests::rejects_invalid_id ... ok [INFO] [stdout] test config::tests::preserves_guard_when_no_override ... ok [INFO] [stdout] test judge::tests::runner_completed_reflects_exit_code ... ok [INFO] [stdout] test harness::tests::runner_binary_path_is_deterministic ... ok [INFO] [stdout] test outcome::tests::fail_when_complete_but_checks_fail ... ok [INFO] [stdout] test outcome::tests::error_when_runner_error_or_unknown ... ok [INFO] [stdout] test outcome::tests::success_when_complete_and_checks_pass ... ok [INFO] [stdout] test outcome::tests::stuck_when_runner_stuck ... ok [INFO] [stdout] test workspace::tests::workspace_name_uses_expected_format ... ok [INFO] [stdout] test judge::tests::file_exists_passes ... ok [INFO] [stdout] test results::tests::results_dir_is_stable ... ok [INFO] [stdout] test report::tests::aggregates_runs ... ok [INFO] [stdout] test judge::tests::command_output_is_truncated ... ok [INFO] [stdout] test judge::tests::command_succeeds_passes_and_fails ... ok [INFO] [stdout] test results::tests::copies_artifacts_when_present ... ok [INFO] [stdout] test run::tests::eval_run_id_format ... ok [INFO] [stdout] test config::tests::applies_guard_override ... ok [INFO] [stdout] test workspace::tests::creates_workspace_without_justfile ... ok [INFO] [stdout] test workspace::tests::creates_workspace_with_justfile ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/prompt_lab-614cc4cd6acbed40) [INFO] [stdout] [INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test cache::tests::test_content_hash_different_inputs ... ok [INFO] [stdout] test cache::tests::test_content_hash_deterministic ... ok [INFO] [stdout] test cache::tests::test_cache_path ... ok [INFO] [stdout] test render::tests::test_render_minimal_template ... ok [INFO] [stdout] test render::tests::test_strip_section_markers ... 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 unittests src/lib.rs (/opt/rustwide/target/debug/deps/runner-66aa7587fbb2af34) [INFO] [stdout] [INFO] [stdout] running 77 tests [INFO] [stdout] test core::child_additions::tests::rejects_new_children_on_other_nodes ... ok [INFO] [stdout] test core::path::tests::node_path_returns_root_for_root_id ... ok [INFO] [stdout] test core::selector::tests::leftmost_open_leaf_traversal_cases ... ok [INFO] [stdout] test core::immutability::tests::immutability_allows_identical_passed_nodes ... ok [INFO] [stdout] test core::state_update::tests::apply_state_updates_errors_on_missing_selected_id ... ok [INFO] [stdout] test core::immutability::tests::immutability_allows_open_node_edits_and_removals ... ok [INFO] [stdout] test core::state_update::tests::apply_state_updates_happy_path_transition ... ok [INFO] [stdout] test core::state_update::tests::apply_state_updates_increments_attempts_on_guard_fail ... ok [INFO] [stdout] test core::state_update::tests::apply_state_updates_overwrites_runner_owned_fields ... ok [INFO] [stdout] test core::immutability::tests::immutability_reports_parent_move ... ok [INFO] [stdout] test core::state_update::tests::apply_state_updates_increments_attempts_on_retry ... ok [INFO] [stdout] test core::state_update::tests::apply_state_updates_preserves_next_for_new_nodes ... ok [INFO] [stdout] test core::state_update::tests::apply_state_updates_resets_next_field ... ok [INFO] [stdout] test core::state_update::tests::apply_state_updates_retry_saturates_attempts_at_max ... ok [INFO] [stdout] test core::state_update::tests::apply_state_updates_sets_pass_and_derives_internal_passes ... ok [INFO] [stdout] test core::immutability::tests::immutability_reports_missing_passed_node ... ok [INFO] [stdout] test core::child_additions::tests::detects_replacements_even_when_child_count_is_unchanged ... ok [INFO] [stdout] test core::immutability::tests::immutability_reports_changed_node ... ok [INFO] [stdout] test core::status_validator::tests::decomposed_allows_children_added ... ok [INFO] [stdout] test core::status_validator::tests::errors_when_selected_missing ... ok [INFO] [stdout] test core::state_update::tests::apply_state_updates_saturates_attempts_at_max ... ok [INFO] [stdout] test core::status_validator::tests::retry_rejects_children_added ... ok [INFO] [stdout] test io::config::tests::load_missing_returns_default ... ok [INFO] [stdout] test core::status_validator::tests::decomposed_requires_children_added ... ok [INFO] [stdout] test io::config::tests::config_fixture_loads ... ok [INFO] [stdout] test io::context::tests::context_rewrite_clears_previous_files ... ok [INFO] [stdout] test core::status_validator::tests::done_rejects_children_added ... ok [INFO] [stdout] test io::executor::tests::execute_and_load_errors_on_missing_output ... ok [INFO] [stdout] test core::state_update::tests::apply_state_updates_resets_new_nodes ... ok [INFO] [stdout] test io::git::tests::parses_modified_line ... ok [INFO] [stdout] test io::git::tests::parses_rename_line_uses_new_path ... ok [INFO] [stdout] test io::git::tests::parses_untracked_line ... ok [INFO] [stdout] test io::executor::tests::execute_and_load_reads_output ... ok [INFO] [stdout] test io::config::tests::write_then_load_round_trips ... ok [INFO] [stdout] test io::goal::tests::ensure_goal_id_inserts_frontmatter_when_missing ... ok [INFO] [stdout] test io::goal::tests::reads_id_from_frontmatter ... ok [INFO] [stdout] test io::goal::tests::validate_id_rejects_slash ... ok [INFO] [stdout] test io::guards::tests::guards_run_when_done ... ok [INFO] [stdout] test io::guards::tests::guards_skip_when_not_done ... ok [INFO] [stdout] test io::context::tests::context_renders_optional_sections ... ok [INFO] [stdout] test io::iteration_log::tests::iteration_paths_are_stable ... ok [INFO] [stdout] test io::init::tests::init_without_force_refuses_existing_runner_dir ... ok [INFO] [stdout] test io::iteration_log::tests::writes_iteration_logs_with_guard_failure ... ok [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stdout] test core::child_additions::tests::allows_new_children_only_on_allowed_parent ... ok [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stdout] test select::tests::select_returns_complete_when_no_open_leaf ... ok [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stdout] test core::selector::tests::is_stuck_edge_cases ... ok [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [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 [INFO] [stdout] test core::state_update::tests::apply_state_updates_decompose_does_not_mark_pass ... ok [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stdout] test select::tests::select_returns_open_leaf ... 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 [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 [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpCBvzqb/.git/ [INFO] [stdout] test select::tests::select_returns_stuck_leaf ... ok [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpSgtGSF/.git/ [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stdout] test io::goal::tests::set_frontmatter_id_updates_existing_id ... ok [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stdout] test io::run_state::tests::run_state_round_trips ... ok [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stdout] test io::run_state::tests::run_state_defaults_are_deterministic ... ok [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [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 [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 [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 [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stdout] test io::init::tests::init_creates_expected_layout ... ok [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stdout] [master (root-commit) 555eb88] chore: init [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] create mode 100644 README.md [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpH3jTWR/.git/ [INFO] [stderr] hint: [INFO] [stdout] test io::prompt::tests::budget_drops_less_critical_sections_first ... ok [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpT69iDL/.git/ [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stdout] Initialized empty Git repository in /tmp/.tmp8Z7V1Y/.git/ [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [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 [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 [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stdout] Initialized empty Git repository in /tmp/.tmptKGbhJ/.git/ [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stdout] test agents::executor::tests::executor_agent_runs_with_schema_and_prompt ... ok [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpkk3ebM/.git/ [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [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 [INFO] [stdout] test agents::decomposer::tests::decomposer_agent_runs_with_schema_and_prompt ... ok [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stdout] test io::prompt::tests::prompt_ordering_is_stable ... ok [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpaA5E1q/.git/ [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [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 [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 [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 [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpzId0xk/.git/ [INFO] [stdout] test io::init::tests::init_with_force_rewrites_placeholders ... 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 [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 [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 [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 [INFO] [stdout] Initialized empty Git repository in /tmp/.tmphrP4kx/.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 [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 [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 [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 [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpS60NjT/.git/ [INFO] [stdout] [master (root-commit) 555eb88] chore: init [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 README.md [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpvEq2GH/.git/ [INFO] [stdout] Initialized empty Git repository in /tmp/.tmp92chPZ/.git/ [INFO] [stdout] [master (root-commit) 555eb88] chore: init [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 README.md [INFO] [stdout] [master (root-commit) 555eb88] chore: init [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 README.md [INFO] [stdout] [master (root-commit) 555eb88] chore: init [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 README.md [INFO] [stdout] [master (root-commit) 555eb88] chore: init [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] create mode 100644 README.md [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stdout] [master (root-commit) 555eb88] chore: init [INFO] [stderr] hint: [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stdout] create mode 100644 README.md [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 [INFO] [stdout] Initialized empty Git repository in /tmp/.tmp4R2nhM/.git/ [INFO] [stdout] [master (root-commit) 555eb88] chore: init [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 README.md [INFO] [stdout] test io::prompt::tests::template_uses_xml_tags ... ok [INFO] [stdout] test validate::tests::validate_errors_on_missing_layout ... ok [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stdout] [master (root-commit) 555eb88] chore: init [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stdout] create mode 100644 README.md [INFO] [stderr] hint: [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpTNuZVN/.git/ [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stdout] [master (root-commit) 555eb88] chore: init [INFO] [stderr] hint: [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stdout] create mode 100644 README.md [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stdout] [master (root-commit) 555eb88] chore: init [INFO] [stderr] hint: [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stderr] hint: git branch -m [INFO] [stdout] create mode 100644 README.md [INFO] [stdout] [master (root-commit) 555eb88] chore: init [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 README.md [INFO] [stdout] [master (root-commit) 555eb88] chore: init [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 README.md [INFO] [stdout] test io::tree_store::tests::load_and_write_tree_round_trip ... ok [INFO] [stdout] [master (root-commit) 282bf46] chore: init [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 README.md [INFO] [stdout] test validate::tests::validate_errors_on_branch_mismatch ... ok [INFO] [stdout] test validate::tests::validate_errors_on_goal_id_mismatch ... ok [INFO] [stdout] [master (root-commit) 282bf46] chore: init [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 README.md [INFO] [stdout] test validate::tests::validate_ok_when_run_not_started ... ok [INFO] [stdout] test step::tests::step_marks_done_and_writes_guard_log ... 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 [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 [INFO] [stdout] test step::tests::step_accepts_decomposition ... ok [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpbg7XWe/.git/ [INFO] [stdout] test start::tests::start_creates_branch_sets_goal_id_and_commits ... ok [INFO] [stdout] [master (root-commit) 282bf46] chore: init [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 README.md [INFO] [stdout] test validate::tests::validate_ok_when_run_started_and_matches ... ok [INFO] [stdout] test step::tests::step_replays_failure_context_after_guard_fail ... ok [INFO] [stdout] test step::tests::step_retries_then_done_writes_history_and_guards ... ok [INFO] [stdout] test step::tests::step_detects_passed_node_immutability_violation ... ok [INFO] [stdout] test step::tests::runner_errors_do_not_propagate_to_agent_context ... ok [INFO] [stdout] test step::tests::step_hard_stops_on_stuck_leaf ... ok [INFO] [stdout] test step::tests::step_updates_run_state_and_tree_on_retry ... ok [INFO] [stdout] test looping::tests::loop_stops_on_max_iterations_exceeded ... ok [INFO] [stdout] test looping::tests::loop_stops_on_complete_without_calling_step_again ... ok [INFO] [stdout] test step::tests::step_retries_when_decomposer_returns_empty_children ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 77 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.69s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/runner-3f8cc425f8714c33) [INFO] [stdout] [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] [stderr] Running tests/cli_select.rs (/opt/rustwide/target/debug/deps/cli_select-30a9ee264141e2e6) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] select: status=complete [INFO] [stdout] test select_complete_exits_with_complete_code ... ok [INFO] [stdout] [INFO] [stderr] Running tests/harness_lifecycle.rs (/opt/rustwide/target/debug/deps/harness_lifecycle-99bfcae400f8f485) [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [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 [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 [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpIep3Nm/.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 [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 [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpKuL15L/.git/ [INFO] [stdout] [master (root-commit) 282bf46] chore: init [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 README.md [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 [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 [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpR9cwSy/.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 [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 [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpnBkKHh/.git/ [INFO] [stdout] [master (root-commit) 282bf46] chore: init [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 README.md [INFO] [stdout] [master (root-commit) 282bf46] chore: init [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 README.md [INFO] [stdout] [master (root-commit) 282bf46] chore: init [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 README.md [INFO] [stdout] test resumption_from_saved_state ... ok [INFO] [stdout] test decomposition_changes_selection_path ... ok [INFO] [stdout] test full_lifecycle_completes_tree_with_retries ... ok [INFO] [stdout] test guard_fail_reselection_loop ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.84s [INFO] [stdout] [INFO] [stderr] Running tests/investigation_llm.rs (/opt/rustwide/target/debug/deps/investigation_llm-430a4f88611af6ad) [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/runner_ui-38c0fe9c90d5be12) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test codex::codex_cli_available ... ignored [INFO] [stdout] test codex::codex_json_streams_events ... ignored [INFO] [stdout] test codex::output_last_message_writes_to_path ... ignored [INFO] [stdout] test codex::output_schema_produces_valid_json ... ignored [INFO] [stdout] test codex::schema_enforced_with_arbitrary_prompt ... ignored [INFO] [stdout] test codex::schema_with_enum_constrains_values ... ignored [INFO] [stdout] test decomposer::decomposer_suggests_children_for_complex_goal ... ignored [INFO] [stdout] test decomposer::decomposer_targets_execute_for_simple_goal ... ignored [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 8 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test sse::tests::deduplication::multiple_iterations_in_batch_are_sorted_and_deduplicated ... ok [INFO] [stdout] test sse::tests::collect_known_iterations_tests::collect_known_iterations_ignores_files ... ok [INFO] [stdout] test sse::tests::deduplication::multiple_stream_updates_same_iteration_emit_single_event ... ok [INFO] [stdout] test sse::tests::collect_known_iterations_tests::collect_known_iterations_with_dirs ... ok [INFO] [stdout] test sse::tests::deduplication::multiple_tree_changes_emit_single_event ... ok [INFO] [stdout] test sse::tests::collect_known_iterations_tests::collect_known_iterations_nonexistent_dir ... ok [INFO] [stdout] test sse::tests::edge_cases::unknown_files_in_state_dir_are_ignored ... ok [INFO] [stdout] test sse::tests::integration::real_watcher_detects_file_changes ... ignored [INFO] [stdout] test sse::tests::edge_cases::unknown_files_in_iteration_dir_are_ignored ... ok [INFO] [stdout] test sse::tests::event_filtering::delete_events_are_ignored ... ok [INFO] [stdout] test sse::tests::event_filtering::access_events_are_ignored ... ok [INFO] [stdout] test sse::tests::iteration_events::stream_update_emits_iteration_added_and_stream_updated ... ok [INFO] [stdout] test sse::tests::event_filtering::create_events_are_processed ... ok [INFO] [stdout] test sse::tests::parse_iteration_path_tests::parse_iteration_path_not_under_iter_dir ... ok [INFO] [stdout] test sse::tests::parse_iteration_path_tests::parse_iteration_path_too_shallow ... ok [INFO] [stdout] test sse::tests::state_files::config_toml_emits_config_changed ... ok [INFO] [stdout] test sse::tests::state_files::assumptions_md_emits_assumptions_changed ... ok [INFO] [stdout] test sse::tests::parse_iteration_path_tests::parse_iteration_path_valid ... ok [INFO] [stdout] test sse::tests::state_files::run_state_json_emits_run_state_changed ... ok [INFO] [stdout] test sse::tests::iteration_events::meta_json_emits_iteration_completed ... ok [INFO] [stdout] test sse::tests::parse_iteration_path_tests::parse_iteration_path_non_numeric_iter ... ok [INFO] [stdout] test sse::tests::state_files::questions_md_emits_questions_changed ... ok [INFO] [stdout] test sse::tests::state_files::tree_json_emits_tree_changed ... ok [INFO] [stdout] test sse::tests::edge_cases::empty_event_batch_produces_no_broadcasts ... ok [INFO] [stderr] Doc-tests runner [INFO] [stdout] [INFO] [stdout] test result: ok. 23 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [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] running `Command { std: "docker" "inspect" "8bec0d9821dfe8aac149e22d7090981c7aa81dd01c04ff1833bdafdae11ad0be", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8bec0d9821dfe8aac149e22d7090981c7aa81dd01c04ff1833bdafdae11ad0be", kill_on_drop: false }` [INFO] [stdout] 8bec0d9821dfe8aac149e22d7090981c7aa81dd01c04ff1833bdafdae11ad0be