[INFO] fetching crate ampel-i18n-builder 0.3.0... [INFO] testing ampel-i18n-builder-0.3.0 against beta-2026-04-21 for beta-1.96-1 [INFO] extracting crate ampel-i18n-builder 0.3.0 into /workspace/builds/worker-7-tc2/source [INFO] started tweaking crates.io crate ampel-i18n-builder 0.3.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate ampel-i18n-builder 0.3.0 [INFO] tweaked toml for crates.io crate ampel-i18n-builder 0.3.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate ampel-i18n-builder 0.3.0 on toolchain beta-2026-04-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate ampel-i18n-builder 0.3.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-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f2ef6544762c6fc5c50582fd6cf29f085ded702cec024f72c1239fb5a980eaf9 [INFO] running `Command { std: "docker" "start" "-a" "f2ef6544762c6fc5c50582fd6cf29f085ded702cec024f72c1239fb5a980eaf9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f2ef6544762c6fc5c50582fd6cf29f085ded702cec024f72c1239fb5a980eaf9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f2ef6544762c6fc5c50582fd6cf29f085ded702cec024f72c1239fb5a980eaf9", kill_on_drop: false }` [INFO] [stdout] f2ef6544762c6fc5c50582fd6cf29f085ded702cec024f72c1239fb5a980eaf9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 122e68f76bf235e8f2e3419038a6cddda427c2176e99364c88c2fd380c810507 [INFO] running `Command { std: "docker" "start" "-a" "122e68f76bf235e8f2e3419038a6cddda427c2176e99364c88c2fd380c810507", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling unicode-ident v1.0.23 [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling itoa v1.0.17 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling zerocopy v0.8.39 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling bytes v1.11.1 [INFO] [stderr] Compiling foldhash v0.2.0 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling unicode-width v0.2.2 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling find-msvc-tools v0.1.9 [INFO] [stderr] Compiling slab v0.4.12 [INFO] [stderr] Compiling cc v1.2.56 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling owo-colors v4.2.3 [INFO] [stderr] Compiling ryu v1.0.23 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Compiling siphasher v1.0.2 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling smawk v0.3.2 [INFO] [stderr] Compiling crunchy v0.2.4 [INFO] [stderr] Compiling unicode-linebreak v0.1.5 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling phf_shared v0.11.3 [INFO] [stderr] Compiling textwrap v0.16.2 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling bumpalo v3.19.1 [INFO] [stderr] Compiling tiny-keccak v2.0.2 [INFO] [stderr] Compiling http v1.4.0 [INFO] [stderr] Compiling castaway v0.2.4 [INFO] [stderr] Compiling compact_str v0.8.1 [INFO] [stderr] Compiling oxc_allocator v0.40.1 [INFO] [stderr] Compiling phf_generator v0.11.3 [INFO] [stderr] Compiling syn v2.0.115 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling socket2 v0.6.2 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling openssl-sys v0.9.111 [INFO] [stderr] Compiling generic-array v0.14.9 [INFO] [stderr] Compiling oxc_estree v0.40.1 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling ucd-trie v0.1.7 [INFO] [stderr] Compiling rustc-hash v2.1.1 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling unicode-id-start v1.4.0 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling try-lock v0.2.5 [INFO] [stderr] Compiling tower-service v0.3.3 [INFO] [stderr] Compiling native-tls v0.2.16 [INFO] [stderr] Compiling zmij v1.0.21 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling pest v2.8.6 [INFO] [stderr] Compiling const-random-macro v0.1.16 [INFO] [stderr] Compiling openssl v0.10.75 [INFO] [stderr] Compiling want v0.3.1 [INFO] [stderr] Compiling ryu-js v1.0.2 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling assert-unchecked v0.1.2 [INFO] [stderr] Compiling portable-atomic v1.13.1 [INFO] [stderr] Compiling nonmax v0.5.5 [INFO] [stderr] Compiling oxc_index v2.0.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling regex-syntax v0.8.9 [INFO] [stderr] Compiling openssl-probe v0.2.1 [INFO] [stderr] Compiling const-random v0.1.18 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling anstyle-parse v0.2.7 [INFO] [stderr] Compiling dlv-list v0.5.2 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling encoding_rs v0.8.35 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling winnow v0.7.14 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling zeroize v1.8.2 [INFO] [stderr] Compiling ipnet v2.11.0 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling tower-layer v0.3.3 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling pest_meta v2.8.6 [INFO] [stderr] Compiling prettyplease v0.2.37 [INFO] [stderr] Compiling cow-utils v0.1.3 [INFO] [stderr] Compiling colorchoice v1.0.4 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling raw-cpuid v11.6.0 [INFO] [stderr] Compiling arraydeque v0.5.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling clap_lex v1.0.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling iri-string v0.7.10 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling anyhow v1.0.101 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling base64 v0.21.7 [INFO] [stderr] Compiling unicode-segmentation v1.12.0 [INFO] [stderr] Compiling clap_builder v4.5.58 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling hashlink v0.8.4 [INFO] [stderr] Compiling ordered-multimap v0.7.3 [INFO] [stderr] Compiling dashmap v5.5.3 [INFO] [stderr] Compiling convert_case v0.6.0 [INFO] [stderr] Compiling rust-ini v0.20.0 [INFO] [stderr] Compiling yaml-rust2 v0.8.1 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling rustls-pki-types v1.14.0 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling spinning_top v0.3.0 [INFO] [stderr] Compiling quanta v0.12.6 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling unsafe-libyaml v0.2.11 [INFO] [stderr] Compiling seq-macro v0.3.6 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling mime v0.3.17 [INFO] [stderr] Compiling no-std-compat v0.4.1 [INFO] [stderr] Compiling number_prefix v0.4.0 [INFO] [stderr] Compiling nonzero_ext v0.3.0 [INFO] [stderr] Compiling pathdiff v0.2.3 [INFO] [stderr] Compiling futures-timer v3.0.3 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling iana-time-zone v0.1.65 [INFO] [stderr] Compiling ampel-i18n-builder v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling indicatif v0.17.11 [INFO] [stderr] Compiling chrono v0.4.43 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling colored v2.2.0 [INFO] [stderr] Compiling secrecy v0.10.3 [INFO] [stderr] Compiling lru v0.16.3 [INFO] [stderr] Compiling dotenv v0.15.0 [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling pest_generator v2.8.6 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling oxc-miette-derive v1.0.2 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling phf_macros v0.11.3 [INFO] [stderr] Compiling oxc_ast_macros v0.40.1 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling pest_derive v2.8.6 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling phf v0.11.3 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling clap_derive v4.5.55 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling oxc-miette v1.0.2 [INFO] [stderr] Compiling yoke v0.8.1 [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 oxc_span v0.40.1 [INFO] [stderr] Compiling oxc_diagnostics v0.40.1 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling oxc_syntax v0.40.1 [INFO] [stderr] Compiling oxc_regular_expression v0.40.1 [INFO] [stderr] Compiling clap v4.5.58 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling oxc_ast v0.40.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling json5 v0.4.1 [INFO] [stderr] Compiling ron v0.8.1 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling toml_edit v0.22.27 [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 futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling governor v0.6.3 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling tower v0.5.3 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling tower-http v0.6.8 [INFO] [stderr] Compiling h2 v0.4.13 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling config v0.14.1 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling hyper-util v0.1.20 [INFO] [stderr] Compiling oxc_ecmascript v0.40.1 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling reqwest v0.12.28 [INFO] [stderr] Compiling oxc_parser v0.40.1 [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 24s [INFO] running `Command { std: "docker" "inspect" "122e68f76bf235e8f2e3419038a6cddda427c2176e99364c88c2fd380c810507", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "122e68f76bf235e8f2e3419038a6cddda427c2176e99364c88c2fd380c810507", kill_on_drop: false }` [INFO] [stdout] 122e68f76bf235e8f2e3419038a6cddda427c2176e99364c88c2fd380c810507 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b280df7b9b61e513f7e65e5ef951b8747ddb7a94628a2f0b209ffebed850ce05 [INFO] running `Command { std: "docker" "start" "-a" "b280df7b9b61e513f7e65e5ef951b8747ddb7a94628a2f0b209ffebed850ce05", kill_on_drop: false }` [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling httpdate v1.0.3 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling assert-json-diff v2.0.2 [INFO] [stderr] Compiling similar v2.7.0 [INFO] [stderr] Compiling colored v3.1.1 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling openssl v0.10.75 [INFO] [stderr] Compiling oxc_syntax v0.40.1 [INFO] [stderr] Compiling raw-cpuid v11.6.0 [INFO] [stderr] Compiling ron v0.8.1 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling oxc_ast v0.40.1 [INFO] [stderr] Compiling config v0.14.1 [INFO] [stderr] Compiling quanta v0.12.6 [INFO] [stderr] Compiling governor v0.6.3 [INFO] [stderr] Compiling tempfile v3.25.0 [INFO] [stderr] Compiling native-tls v0.2.16 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling tower v0.5.3 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling tokio-stream v0.1.18 [INFO] [stderr] Compiling h2 v0.4.13 [INFO] [stderr] Compiling tower-http v0.6.8 [INFO] [stderr] Compiling tokio-test v0.4.5 [INFO] [stderr] Compiling oxc_ecmascript v0.40.1 [INFO] [stderr] Compiling oxc_parser v0.40.1 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling hyper-util v0.1.20 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling mockito v1.7.2 [INFO] [stderr] Compiling reqwest v0.12.28 [INFO] [stderr] Compiling ampel-i18n-builder v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 48.62s [INFO] running `Command { std: "docker" "inspect" "b280df7b9b61e513f7e65e5ef951b8747ddb7a94628a2f0b209ffebed850ce05", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b280df7b9b61e513f7e65e5ef951b8747ddb7a94628a2f0b209ffebed850ce05", kill_on_drop: false }` [INFO] [stdout] b280df7b9b61e513f7e65e5ef951b8747ddb7a94628a2f0b209ffebed850ce05 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 1235be780948b7b0a6b390e34962d87394ddfc5c2d4e8712982f8227945ec62c [INFO] running `Command { std: "docker" "start" "-a" "1235be780948b7b0a6b390e34962d87394ddfc5c2d4e8712982f8227945ec62c", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.55s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ampel_i18n_builder-44cdd07a96dfbebc) [INFO] [stdout] [INFO] [stdout] running 119 tests [INFO] [stdout] test codegen::rust::tests::test_extract_namespaces ... ok [INFO] [stdout] test cli::refactor::tests::test_flatten_for_mapping ... ok [INFO] [stdout] test codegen::rust::tests::test_generate_consts ... ok [INFO] [stdout] test codegen::rust::tests::test_key_to_const_name ... ok [INFO] [stdout] test codegen::rust::tests::test_generate_namespace_modules ... ok [INFO] [stdout] test codegen::rust::tests::test_sanitize_module_name ... ok [INFO] [stdout] test cli::refactor::tests::test_refactor_command_dry_run ... ok [INFO] [stdout] test codegen::tests::test_flatten_translations_plural ... ok [INFO] [stdout] test codegen::rust::tests::test_rust_generator ... ok [INFO] [stdout] test codegen::tests::test_is_valid_identifier ... ok [INFO] [stdout] test codegen::typescript::tests::test_build_type_structure ... ok [INFO] [stdout] test codegen::tests::test_sanitize_key ... ok [INFO] [stdout] test codegen::typescript::tests::test_generate_types ... ok [INFO] [stdout] test config::tests::test_default_config ... ok [INFO] [stdout] test config::tests::test_backward_compatibility_old_fields ... ok [INFO] [stdout] test config::tests::test_config_validation_no_enabled_providers ... ok [INFO] [stdout] test config::tests::test_config_validation_at_least_one_enabled ... ok [INFO] [stdout] test config::tests::test_provider_defaults ... ok [INFO] [stdout] test config::tests::test_provider_validation_valid ... ok [INFO] [stdout] test codegen::tests::test_flatten_translations_simple ... ok [INFO] [stdout] test config::tests::test_provider_validation_zero_priority ... ok [INFO] [stdout] test config::tests::test_provider_validation_invalid_backoff ... ok [INFO] [stdout] test config::tests::test_preferred_languages_none_skipped ... ok [INFO] [stdout] test config::tests::test_yaml_deserialization_minimal ... ok [INFO] [stdout] test config::tests::test_find_config_file_uses_env_var ... ok [INFO] [stdout] test config::tests::test_find_config_file_returns_none_when_not_found ... ok [INFO] [stdout] test config::tests::test_fallback_config_defaults ... ok [INFO] [stdout] test codegen::tests::test_flatten_translations_nested ... ok [INFO] [stdout] test config::tests::test_yaml_deserialization_full ... ok [INFO] [stdout] test extraction::extractor::tests::test_context_key_prefix ... ok [INFO] [stdout] test config::tests::test_find_config_file_searches_parent_dirs ... ok [INFO] [stdout] test config::tests::test_provider_validation_invalid_delays ... ok [INFO] [stdout] test config::tests::test_preferred_languages_serialization ... ok [INFO] [stdout] test extraction::merger::tests::test_insert_key_nested ... ok [INFO] [stdout] test extraction::extractor::tests::test_is_translatable_numeric ... ok [INFO] [stdout] test extraction::extractor::tests::test_is_translatable_short_strings ... ok [INFO] [stdout] test extraction::extractor::tests::test_is_translatable_urls ... ok [INFO] [stdout] test extraction::merger::tests::test_merge_empty_map ... ok [INFO] [stdout] test extraction::merger::tests::test_merge_skip_existing ... ok [INFO] [stdout] test codegen::typescript::tests::test_typescript_generator ... ok [INFO] [stdout] test extraction::extractor::tests::test_is_translatable_valid ... ok [INFO] [stdout] test extraction::merger::tests::test_merge_multiple_strings ... ok [INFO] [stdout] test extraction::key_generator::tests::test_hash_generator ... ok [INFO] [stdout] test extraction::key_generator::tests::test_hash_generator_deterministic ... ok [INFO] [stdout] test extraction::key_generator::tests::test_incremental_generator ... ok [INFO] [stdout] test extraction::key_generator::tests::test_incremental_generator_sequence ... ok [INFO] [stdout] test extraction::key_generator::tests::test_semantic_generator ... ok [INFO] [stdout] test extraction::key_generator::tests::test_semantic_generator_duplicate ... ok [INFO] [stdout] test extraction::key_generator::tests::test_semantic_sanitize ... ok [INFO] [stdout] test extraction::merger::tests::test_collect_keys ... ok [INFO] [stdout] test config::tests::test_provider_validation_zero_timeout ... ok [INFO] [stdout] test formats::json::tests::test_parse_simple_json ... ok [INFO] [stdout] test formats::json::tests::test_write_formats_json ... ok [INFO] [stdout] test formats::properties::tests::test_flat_to_nested ... ok [INFO] [stdout] test formats::properties::tests::test_line_continuation ... ok [INFO] [stdout] test formats::properties::tests::test_parse_simple ... ok [INFO] [stdout] test formats::properties::tests::test_parse_with_comments ... ok [INFO] [stdout] test formats::properties::tests::test_plural_detection ... ok [INFO] [stdout] test formats::properties::tests::test_roundtrip ... ok [INFO] [stdout] test formats::properties::tests::test_unescape ... ok [INFO] [stdout] test formats::properties::tests::test_unicode_escape ... ok [INFO] [stdout] test formats::yaml::tests::test_parse_plural_forms ... ok [INFO] [stdout] test formats::yaml::tests::test_parse_simple_yaml ... ok [INFO] [stdout] test formats::yaml::tests::test_write_preserves_structure ... ok [INFO] [stdout] test extraction::rust::tests::test_extract_error_context ... ok [INFO] [stdout] test refactor::backup::tests::test_backup_file ... ok [INFO] [stdout] test extraction::rust::tests::test_format_macro_regex ... ok [INFO] [stdout] test formats::json::tests::test_parse_nested_json ... ok [INFO] [stdout] test refactor::rust_syn::tests::test_add_rust_import ... ok [INFO] [stdout] test refactor::rust_syn::tests::test_refactor_rust_dry_run ... ok [INFO] [stdout] test refactor::rust_syn::tests::test_transform_anyhow ... ok [INFO] [stdout] test refactor::rust_syn::tests::test_transform_bail ... ok [INFO] [stdout] test refactor::tests::test_matches_pattern ... ok [INFO] [stdout] test refactor::backup::tests::test_restore_latest ... ok [INFO] [stdout] test refactor::tests::test_refactor_options_default ... ok [INFO] [stdout] test refactor::typescript_oxc::tests::test_add_use_translation_import ... ok [INFO] [stdout] test refactor::typescript_oxc::tests::test_oxc_parses_tsx ... ok [INFO] [stdout] test refactor::typescript_oxc::tests::test_regex_transform_jsx_attribute ... ok [INFO] [stdout] test refactor::typescript_oxc::tests::test_refactor_typescript_dry_run ... ok [INFO] [stdout] test refactor::typescript_oxc::tests::test_regex_transform_jsx_text ... ok [INFO] [stdout] test translator::cache::tests::test_cache_batch ... ok [INFO] [stdout] test extraction::rust::tests::test_skip_translated ... ok [INFO] [stdout] test translator::cache::tests::test_cache_clear ... ok [INFO] [stdout] test translator::cache::tests::test_cache_set_get ... ok [INFO] [stdout] test translator::fallback::tests::test_get_provider_config ... ok [INFO] [stdout] test translator::cache::tests::test_cache_stats ... ok [INFO] [stdout] test translator::fallback::tests::test_new_with_no_providers_fails ... ok [INFO] [stdout] test translator::fallback::tests::test_select_providers_sorts_by_tier ... ok [INFO] [stdout] test translator::fallback::tests::test_translate_batch_stops_on_first_success ... ok [INFO] [stdout] test translator::fallback::tests::test_select_providers_prefers_language_match ... ok [INFO] [stdout] test extraction::typescript::tests::test_skip_translated ... ok [INFO] [stdout] test translator::google::tests::test_placeholder_protect_simple ... ok [INFO] [stdout] test translator::google::tests::test_placeholder_protect_multiple ... ok [INFO] [stdout] test translator::google::tests::test_placeholder_no_placeholders ... ok [INFO] [stdout] test translator::google::tests::test_retry_policy_defaults ... ok [INFO] [stdout] test translator::router::tests::test_deepl_languages ... ok [INFO] [stdout] test translator::router::tests::test_google_preferred ... ok [INFO] [stdout] test translator::google::tests::test_placeholder_roundtrip ... ok [INFO] [stdout] test translator::google::tests::test_placeholder_restore ... ok [INFO] [stdout] test extraction::typescript::tests::test_extract_template_strings ... ok [INFO] [stdout] test translator::systran::tests::test_retry_policy_defaults ... ok [INFO] [stdout] test extraction::typescript::tests::test_context_inference ... ok [INFO] [stdout] test extraction::rust::tests::test_extract_error_macros ... ok [INFO] [stdout] test extraction::typescript::tests::test_extract_jsx_attributes ... ok [INFO] [stdout] test extraction::typescript::tests::test_extract_jsx_text ... ok [INFO] [stdout] test extraction::rust::tests::test_extract_thiserror ... ok [INFO] [stdout] test extraction::rust::tests::test_format_placeholder_extraction ... ok [INFO] [stdout] test extraction::typescript::tests::test_filter_short_strings ... ok [INFO] [stdout] test extraction::rust::tests::test_skip_println ... ok [INFO] [stdout] test extraction::typescript::tests::test_template_variable_extraction ... ok [INFO] [stdout] test translator::systran::tests::test_systran_request_serialization ... ok [INFO] [stdout] test translator::systran::tests::test_systran_response_deserialization ... ok [INFO] [stdout] test translator::google::tests::test_cache_key ... ok [INFO] [stdout] test translator::systran::tests::test_empty_batch ... ok [INFO] [stdout] test translator::systran::tests::test_cache_hit ... ok [INFO] [stdout] test translator::systran::tests::test_stats_initialization ... ok [INFO] [stdout] test translator::systran::tests::test_cache_key ... ok [INFO] [stdout] test refactor::backup::tests::test_list_backups ... ok [INFO] [stdout] test refactor::backup::tests::test_cleanup_old_backups ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 119 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.10s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/ampel_i18n-ffa0f37a56ad0abc) [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_dotenv_integration.rs (/opt/rustwide/target/debug/deps/cli_dotenv_integration-bc20df89f2f796a7) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_cli_loads_dotenv_file ... ignored [INFO] [stdout] test test_cli_works_without_dotenv ... ignored [INFO] [stderr] Running tests/config_tests.rs (/opt/rustwide/target/debug/deps/config_tests-ed77f8dd452aea88) [INFO] [stdout] test test_system_env_overrides_dotenv_in_cli ... ignored [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test test_fallback_config_defaults ... ok [INFO] [stdout] test test_provider_validation_invalid_backoff ... ok [INFO] [stdout] test test_default_config_values ... ok [INFO] [stdout] test test_provider_specific_defaults ... ok [INFO] [stdout] test test_batch_size_configuration ... ok [INFO] [stdout] test test_config_validation_no_enabled_providers ... ok [INFO] [stdout] test test_config_validation_at_least_one_enabled ... ok [INFO] [stdout] test test_provider_validation_invalid_delays ... ok [INFO] [stdout] test test_provider_validation_valid ... ok [INFO] [stdout] test test_provider_validation_zero_priority ... ok [INFO] [stdout] test test_providers_config_defaults ... ok [INFO] [stdout] test test_rate_limit_configuration ... ok [INFO] [stdout] test test_provider_validation_zero_timeout ... ok [INFO] [stdout] test test_backward_compatibility_old_fields ... ok [INFO] [stdout] test test_preferred_languages_none_skipped ... ok [INFO] [stdout] test test_preferred_languages_serialization ... ok [INFO] [stdout] test test_retry_configuration ... ok [INFO] [stdout] test test_timeout_configuration ... ok [INFO] [stdout] test test_yaml_minimal_deserialization ... ok [INFO] [stdout] test test_yaml_full_deserialization ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/final_integration_tests.rs (/opt/rustwide/target/debug/deps/final_integration_tests-e0a6ecb2ec8de098) [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test test_cli_timeout_parameter ... ok [INFO] [stdout] test test_batch_processing_chunking ... ok [INFO] [stdout] test test_cli_batch_size_parameter ... ok [INFO] [stdout] test test_config_defaults ... ok [INFO] [stdout] test test_batch_size_validation ... ok [INFO] [stdout] test test_empty_batch_handling ... ok [INFO] [stdout] test test_env_override_dotenv ... ok [INFO] [stdout] test test_e2e_translation_structure ... ok [INFO] [stdout] test test_invalid_language_code_detection ... ok [INFO] [stdout] test test_invalid_tier_priority ... ok [INFO] [stdout] test test_network_timeout_configuration ... ok [INFO] [stdout] test test_placeholder_preservation ... ok [INFO] [stdout] test test_provider_init_no_api_keys ... ok [INFO] [stdout] test test_required_fields_validation ... ok [INFO] [stdout] test test_timeout_validation ... ok [INFO] [stdout] test test_language_preference_arabic_google ... ok [INFO] [stdout] test test_cli_provider_selection ... ok [INFO] [stdout] test test_invalid_api_key_error ... ok [INFO] [stdout] test test_language_preference_finnish_deepl ... ok [INFO] [stdout] test test_provider_init_single_key ... ok [INFO] [stdout] test test_dotenv_file_loading ... ok [INFO] [stdout] test test_provider_init_all_keys ... ok [INFO] [stdout] test test_fallback_systran_to_deepl ... ok [INFO] [stdout] test test_fallback_chain_ordering ... ok [INFO] [stdout] test test_full_provider_chain_availability ... ok [INFO] [stdout] test test_provider_tier_ordering ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.08s [INFO] [stdout] [INFO] [stderr] Running tests/recursive_translation.rs (/opt/rustwide/target/debug/deps/recursive_translation-3408166dc59a9a21) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_flatten_nested_structure ... ok [INFO] [stdout] test test_all_strings_extraction ... ok [INFO] [stdout] test test_plural_forms_structure ... ok [INFO] [stdout] test test_roundtrip_preservation ... ok [INFO] [stdout] test test_mixed_structure ... ok [INFO] [stdout] test test_deeply_nested_structure ... ok [INFO] [stdout] test test_parse_nested_json ... ok [INFO] [stdout] test test_write_nested_json ... ok [INFO] [stdout] test test_parse_plural_forms ... ok [INFO] [stdout] test test_placeholder_preservation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_dotenv_loading.rs (/opt/rustwide/target/debug/deps/test_dotenv_loading-49775fde760c0961) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_api_key_env_vars ... ok [INFO] [stdout] test test_dotenv_precedence ... ok [INFO] [stdout] test test_dotenv_missing_is_ok ... ok [INFO] [stdout] test test_system_env_overrides_dotenv ... ok [INFO] [stdout] test test_config_override_env_vars ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests ampel_i18n_builder [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test src/translator/fallback.rs - translator::fallback::FallbackTranslationRouter::get_provider_config (line 272) ... ignored [INFO] [stdout] test src/translator/fallback.rs - translator::fallback::FallbackTranslationRouter::select_providers (line 208) ... ignored [INFO] [stdout] test src/translator/fallback.rs - translator::fallback::FallbackTranslationRouter::new (line 63) - compile ... ok [INFO] [stdout] test src/translator/fallback.rs - translator::fallback::FallbackTranslationRouter::translate_batch (line 315) - compile ... ok [INFO] [stdout] test src/translator/fallback.rs - translator::fallback::FallbackTranslationRouter (line 27) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 16) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 1.74s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "1235be780948b7b0a6b390e34962d87394ddfc5c2d4e8712982f8227945ec62c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1235be780948b7b0a6b390e34962d87394ddfc5c2d4e8712982f8227945ec62c", kill_on_drop: false }` [INFO] [stdout] 1235be780948b7b0a6b390e34962d87394ddfc5c2d4e8712982f8227945ec62c