[INFO] fetching crate mcp-muse 2026.9.11...
[INFO] testing mcp-muse-2026.9.11 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate mcp-muse 2026.9.11 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate mcp-muse 2026.9.11
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate mcp-muse 2026.9.11
[INFO] tweaked toml for crates.io crate mcp-muse 2026.9.11 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate mcp-muse 2026.9.11 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate mcp-muse 2026.9.11 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" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded zstd v0.13.3
[INFO] [stderr]   Downloaded zstd-safe v7.3.0
[INFO] [stderr]   Downloaded pkg-config v0.3.34
[INFO] [stderr]   Downloaded libloading v0.7.4
[INFO] [stderr]   Downloaded glob v0.3.4
[INFO] [stderr]   Downloaded deflate64 v0.1.12
[INFO] [stderr]   Downloaded smallvec v1.16.0
[INFO] [stderr]   Downloaded crossbeam-utils v0.8.23
[INFO] [stderr]   Downloaded symphonia-codec-pcm v0.5.5
[INFO] [stderr]   Downloaded num-derive v0.4.2
[INFO] [stderr]   Downloaded coreaudio-rs v0.14.2
[INFO] [stderr]   Downloaded alsa-sys v0.4.0
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.128
[INFO] [stderr]   Downloaded symphonia-utils-xiph v0.5.5
[INFO] [stderr]   Downloaded time-core v0.1.9
[INFO] [stderr]   Downloaded crypto-common v0.2.2
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.78
[INFO] [stderr]   Downloaded alsa v0.11.0
[INFO] [stderr]   Downloaded sha1 v0.11.0
[INFO] [stderr]   Downloaded block-buffer v0.12.1
[INFO] [stderr]   Downloaded cpufeatures v0.3.1
[INFO] [stderr]   Downloaded cpubits v0.1.1
[INFO] [stderr]   Downloaded symphonia v0.5.5
[INFO] [stderr]   Downloaded extended v0.1.0
[INFO] [stderr]   Downloaded dasp_sample v0.11.0
[INFO] [stderr]   Downloaded windows-numerics v0.3.1
[INFO] [stderr]   Downloaded windows-threading v0.2.1
[INFO] [stderr]   Downloaded potential_utf v0.1.6
[INFO] [stderr]   Downloaded zerofrom v0.1.8
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.128
[INFO] [stderr]   Downloaded autocfg v1.5.1
[INFO] [stderr]   Downloaded num_enum_derive v0.7.6
[INFO] [stderr]   Downloaded java-locator v0.1.9
[INFO] [stderr]   Downloaded jobserver v0.1.35
[INFO] [stderr]   Downloaded simd-adler32 v0.3.10
[INFO] [stderr]   Downloaded http-body v1.1.0
[INFO] [stderr]   Downloaded tokio-native-tls v0.3.1
[INFO] [stderr]   Downloaded native-tls v0.2.18
[INFO] [stderr]   Downloaded either v1.18.0
[INFO] [stderr]   Downloaded dirs-sys v0.5.0
[INFO] [stderr]   Downloaded redox_users v0.5.2
[INFO] [stderr]   Downloaded clap_lex v1.1.0
[INFO] [stderr]   Downloaded rand_core v0.10.1
[INFO] [stderr]   Downloaded zeroize v1.9.0
[INFO] [stderr]   Downloaded digest v0.11.3
[INFO] [stderr]   Downloaded constant_time_eq v0.4.2
[INFO] [stderr]   Downloaded cipher v0.5.2
[INFO] [stderr]   Downloaded inout v0.2.2
[INFO] [stderr]   Downloaded symphonia-metadata v0.5.5
[INFO] [stderr]   Downloaded symphonia-codec-vorbis v0.5.5
[INFO] [stderr]   Downloaded symphonia-codec-aac v0.5.5
[INFO] [stderr]   Downloaded symphonia-bundle-flac v0.5.5
[INFO] [stderr]   Downloaded windows-future v0.3.2
[INFO] [stderr]   Downloaded windows-collections v0.3.2
[INFO] [stderr]   Downloaded objc2-encode v4.1.0
[INFO] [stderr]   Downloaded objc2-core-audio-types v0.3.2
[INFO] [stderr]   Downloaded num_enum v0.7.6
[INFO] [stderr]   Downloaded mach2 v0.5.0
[INFO] [stderr]   Downloaded combine v4.6.8
[INFO] [stderr]   Downloaded zerovec-derive v0.11.6
[INFO] [stderr]   Downloaded windows-registry v0.6.1
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.12
[INFO] [stderr]   Downloaded crc32fast v1.5.1
[INFO] [stderr]   Downloaded time-macros v0.2.32
[INFO] [stderr]   Downloaded ctutils v0.4.2
[INFO] [stderr]   Downloaded cmov v0.5.4
[INFO] [stderr]   Downloaded hybrid-array v0.4.15
[INFO] [stderr]   Downloaded pbkdf2 v0.13.0
[INFO] [stderr]   Downloaded bzip2 v0.6.1
[INFO] [stderr]   Downloaded crossbeam-channel v0.5.17
[INFO] [stderr]   Downloaded symphonia-format-riff v0.5.5
[INFO] [stderr]   Downloaded symphonia-format-ogg v0.5.5
[INFO] [stderr]   Downloaded symphonia-format-isomp4 v0.5.5
[INFO] [stderr]   Downloaded rtrb v0.3.5
[INFO] [stderr]   Downloaded chacha20 v0.10.2
[INFO] [stderr]   Downloaded num-integer v0.1.47
[INFO] [stderr]   Downloaded dispatch2 v0.3.1
[INFO] [stderr]   Downloaded block2 v0.6.2
[INFO] [stderr]   Downloaded objc2-core-audio v0.3.2
[INFO] [stderr]   Downloaded hyper-tls v0.6.0
[INFO] [stderr]   Downloaded soundfont v0.1.0
[INFO] [stderr]   Downloaded oxisynth-reverb v0.1.0
[INFO] [stderr]   Downloaded oxisynth-chorus v0.1.0
[INFO] [stderr]   Downloaded android-build v0.1.4
[INFO] [stderr]   Downloaded coremidi-sys v3.2.1
[INFO] [stderr]   Downloaded dirs v6.0.0
[INFO] [stderr]   Downloaded option-ext v0.2.0
[INFO] [stderr]   Downloaded anstream v1.0.0
[INFO] [stderr]   Downloaded colorchoice v1.0.5
[INFO] [stderr]   Downloaded ppmd-rust v1.4.1
[INFO] [stderr]   Downloaded hmac v0.13.0
[INFO] [stderr]   Downloaded libbz2-rs-sys v0.2.5
[INFO] [stderr]   Downloaded bytemuck v1.25.2
[INFO] [stderr]   Downloaded arrayvec v0.7.8
[INFO] [stderr]   Downloaded symphonia-bundle-mp3 v0.5.5
[INFO] [stderr]   Downloaded idna_adapter v1.2.2
[INFO] [stderr]   Downloaded yoke v0.8.3
[INFO] [stderr]   Downloaded litemap v0.8.3
[INFO] [stderr]   Downloaded fastrand v2.5.0
[INFO] [stderr]   Downloaded system-configuration v0.7.0
[INFO] [stderr]   Downloaded http-body-util v0.1.5
[INFO] [stderr]   Downloaded tokio-rustls v0.26.5
[INFO] [stderr]   Downloaded crossbeam-deque v0.8.8
[INFO] [stderr]   Downloaded crossbeam-epoch v0.9.21
[INFO] [stderr]   Downloaded process_path v0.1.4
[INFO] [stderr]   Downloaded dlopen2 v0.9.0
[INFO] [stderr]   Downloaded coremidi v0.9.2
[INFO] [stderr]   Downloaded libredox v0.1.23
[INFO] [stderr]   Downloaded anstyle v1.0.14
[INFO] [stderr]   Downloaded anstyle-parse v1.0.0
[INFO] [stderr]   Downloaded zip v8.6.0
[INFO] [stderr]   Downloaded zopfli v0.8.3
[INFO] [stderr]   Downloaded log v0.4.34
[INFO] [stderr]   Downloaded flate2 v1.1.10
[INFO] [stderr]   Downloaded rand_distr v0.6.0
[INFO] [stderr]   Downloaded ndk v0.9.0
[INFO] [stderr]   Downloaded displaydoc v0.2.7
[INFO] [stderr]   Downloaded writeable v0.6.4
[INFO] [stderr]   Downloaded tinystr v0.8.4
[INFO] [stderr]   Downloaded tempfile v3.27.0
[INFO] [stderr]   Downloaded rustls-pki-types v1.15.1
[INFO] [stderr]   Downloaded midly v0.5.3
[INFO] [stderr]   Downloaded jni-min-helper v0.3.4
[INFO] [stderr]   Downloaded clap_derive v4.6.4
[INFO] [stderr]   Downloaded anyhow v1.0.104
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.128
[INFO] [stderr]   Downloaded typed-path v0.12.3
[INFO] [stderr]   Downloaded aes v0.9.3
[INFO] [stderr]   Downloaded rand v0.10.2
[INFO] [stderr]   Downloaded num-bigint v0.4.8
[INFO] [stderr]   Downloaded icu_provider v2.3.1
[INFO] [stderr]   Downloaded icu_normalizer_data v2.3.0
[INFO] [stderr]   Downloaded midir v0.11.0
[INFO] [stderr]   Downloaded hound v3.5.1
[INFO] [stderr]   Downloaded clap v4.6.6
[INFO] [stderr]   Downloaded cc v1.4.5
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.128
[INFO] [stderr]   Downloaded js-sys v0.3.105
[INFO] [stderr]   Downloaded symphonia-core v0.5.5
[INFO] [stderr]   Downloaded objc2-avf-audio v0.3.2
[INFO] [stderr]   Downloaded icu_locale_core v2.3.0
[INFO] [stderr]   Downloaded openssl-sys v0.9.117
[INFO] [stderr]   Downloaded rustls-webpki v0.103.15
[INFO] [stderr]   Downloaded oxisynth v0.1.0
[INFO] [stderr]   Downloaded typenum v1.20.1
[INFO] [stderr]   Downloaded indexmap v2.14.2
[INFO] [stderr]   Downloaded rodio v0.22.2
[INFO] [stderr]   Downloaded icu_collections v2.3.0
[INFO] [stderr]   Downloaded mio v1.2.3
[INFO] [stderr]   Downloaded http v1.5.0
[INFO] [stderr]   Downloaded rayon-core v1.13.0
[INFO] [stderr]   Downloaded libm v0.2.16
[INFO] [stderr]   Downloaded icu_properties v2.3.0
[INFO] [stderr]   Downloaded zerovec v0.11.8
[INFO] [stderr]   Downloaded zerotrie v0.2.5
[INFO] [stderr]   Downloaded cpal v0.17.3
[INFO] [stderr]   Downloaded objc2-core-foundation v0.3.2
[INFO] [stderr]   Downloaded tower-http v0.6.11
[INFO] [stderr]   Downloaded objc2-audio-toolbox v0.3.2
[INFO] [stderr]   Downloaded reqwest v0.13.4
[INFO] [stderr]   Downloaded icu_properties_data v2.3.0
[INFO] [stderr]   Downloaded zlib-rs v0.6.7
[INFO] [stderr]   Downloaded hyper v1.11.1
[INFO] [stderr]   Downloaded h2 v0.4.19
[INFO] [stderr]   Downloaded rayon v1.12.0
[INFO] [stderr]   Downloaded clap_builder v4.6.6
[INFO] [stderr]   Downloaded lzma-rust2 v0.16.5
[INFO] [stderr]   Downloaded objc2 v0.6.4
[INFO] [stderr]   Downloaded time v0.3.55
[INFO] [stderr]   Downloaded syn v3.0.5
[INFO] [stderr]   Downloaded objc2-foundation v0.3.2
[INFO] [stderr]   Downloaded ndk-sys v0.6.0+11769913
[INFO] [stderr]   Downloaded openssl v0.10.81
[INFO] [stderr]   Downloaded rustls v0.23.43
[INFO] [stderr]   Downloaded rustix v1.1.4
[INFO] [stderr]   Downloaded icu_normalizer v2.3.0
[INFO] [stderr]   Downloaded web-sys v0.3.105
[INFO] [stderr]   Downloaded zstd-sys v2.1.0+zstd.1.5.7
[INFO] [stderr]   Downloaded linux-raw-sys v0.12.1
[INFO] [stderr]   Downloaded windows v0.62.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] ad7fb181054af8c1ea495161218dd6139c7a37cbd962f761d054fabcf44aeb42
[INFO] running `Command { std: "docker" "start" "ad7fb181054af8c1ea495161218dd6139c7a37cbd962f761d054fabcf44aeb42", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ad7fb181054af8c1ea495161218dd6139c7a37cbd962f761d054fabcf44aeb42", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ad7fb181054af8c1ea495161218dd6139c7a37cbd962f761d054fabcf44aeb42" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ad7fb181054af8c1ea495161218dd6139c7a37cbd962f761d054fabcf44aeb42", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ad7fb181054af8c1ea495161218dd6139c7a37cbd962f761d054fabcf44aeb42" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling pkg-config v0.3.34
[INFO] [stderr]    Compiling find-msvc-tools v0.1.12
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling symphonia-core v0.5.5
[INFO] [stderr]    Compiling smallvec v1.16.0
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling writeable v0.6.4
[INFO] [stderr]    Compiling hybrid-array v0.4.15
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling cc v1.4.5
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling symphonia-metadata v0.5.5
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling litemap v0.8.3
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling icu_properties_data v2.3.0
[INFO] [stderr]    Compiling cmov v0.5.4
[INFO] [stderr]    Compiling icu_normalizer_data v2.3.0
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling ctutils v0.4.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling openssl-sys v0.9.117
[INFO] [stderr]    Compiling zstd-sys v2.1.0+zstd.1.5.7
[INFO] [stderr]    Compiling http-body v1.1.0
[INFO] [stderr]    Compiling symphonia-utils-xiph v0.5.5
[INFO] [stderr]    Compiling alsa-sys v0.4.0
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling openssl v0.10.81
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling foreign-types-shared v0.1.1
[INFO] [stderr]    Compiling foreign-types v0.3.2
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling crc32fast v1.5.1
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling openssl-probe v0.2.1
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling zstd-safe v7.3.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling h2 v0.4.19
[INFO] [stderr]    Compiling alsa v0.11.0
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling inout v0.2.2
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling cpal v0.17.3
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling extended v0.1.0
[INFO] [stderr]    Compiling ipnet v2.12.1
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling symphonia-format-riff v0.5.5
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling cipher v0.5.2
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling symphonia-format-isomp4 v0.5.5
[INFO] [stderr]    Compiling symphonia-bundle-flac v0.5.5
[INFO] [stderr]    Compiling symphonia-format-ogg v0.5.5
[INFO] [stderr]    Compiling symphonia-codec-vorbis v0.5.5
[INFO] [stderr]    Compiling http-body-util v0.1.5
[INFO] [stderr]    Compiling hmac v0.13.0
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling symphonia-bundle-mp3 v0.5.5
[INFO] [stderr]    Compiling symphonia-codec-aac v0.5.5
[INFO] [stderr]    Compiling symphonia-codec-pcm v0.5.5
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling zlib-rs v0.6.7
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling libbz2-rs-sys v0.2.5
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling midir v0.11.0
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling dasp_sample v0.11.0
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling cpubits v0.1.1
[INFO] [stderr]    Compiling bumpalo v3.20.3
[INFO] [stderr]    Compiling aes v0.9.3
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling bzip2 v0.6.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling symphonia v0.5.5
[INFO] [stderr]    Compiling lzma-rust2 v0.16.5
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling pbkdf2 v0.13.0
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling crossbeam-channel v0.5.17
[INFO] [stderr]    Compiling rand_distr v0.6.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling sha1 v0.11.0
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling oxisynth-chorus v0.1.0
[INFO] [stderr]    Compiling deflate64 v0.1.12
[INFO] [stderr]    Compiling soundfont v0.1.0
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling typed-path v0.12.3
[INFO] [stderr]    Compiling ppmd-rust v1.4.1
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling oxisynth-reverb v0.1.0
[INFO] [stderr]    Compiling rtrb v0.3.5
[INFO] [stderr]    Compiling symlink v0.1.0
[INFO] [stderr]    Compiling oxisynth v0.1.0
[INFO] [stderr]    Compiling rodio v0.22.2
[INFO] [stderr]    Compiling tracing-appender v0.2.5
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling reqwest v0.13.4
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling hound v3.5.1
[INFO] [stderr]    Compiling zip v8.6.0
[INFO] [stderr]    Compiling mcp-muse v2026.9.11 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 55s
[INFO] running `Command { std: "docker" "inspect" "ad7fb181054af8c1ea495161218dd6139c7a37cbd962f761d054fabcf44aeb42", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ad7fb181054af8c1ea495161218dd6139c7a37cbd962f761d054fabcf44aeb42" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling crossbeam-deque v0.8.8
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling crossbeam-channel v0.5.17
[INFO] [stderr]    Compiling tracing-appender v0.2.5
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling mcp-muse v2026.9.11 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling midly v0.5.3
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 35.16s
[INFO] running `Command { std: "docker" "inspect" "ad7fb181054af8c1ea495161218dd6139c7a37cbd962f761d054fabcf44aeb42", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ad7fb181054af8c1ea495161218dd6139c7a37cbd962f761d054fabcf44aeb42" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.41s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/mcp_muse-a30dd3bd7c35ccf0)
[INFO] [stdout] 
[INFO] [stdout] running 266 tests
[INFO] [stdout] test expressive::effects::tests::delay_line_fractional_read_never_indexes_past_the_end ... ok
[INFO] [stdout] test expressive::effects::tests::chain_skips_disabled_effects_and_passes_through_when_empty ... ok
[INFO] [stdout] test expressive::effects::tests::delay_produces_echo_at_configured_time ... ok
[INFO] [stdout] test expressive::effects::tests::no_delay_configuration_can_size_an_unbounded_line ... ok
[INFO] [stdout] test expressive::effects::tests::compressor_reduces_loud_signal ... ok
[INFO] [stdout] test expressive::effects::tests::pitch_modes_visit_intervals_in_order ... ok
[INFO] [stdout] test expressive::effects::tests::pitch_intervals_without_random_beats_keep_the_configured_delay_time ... ok
[INFO] [stdout] test expressive::effects::tests::static_delay_output_is_unchanged_by_the_tempo_plumbing ... ok
[INFO] [stdout] test expressive::effects::tests::each_restart_draws_a_new_delay_time_when_the_time_is_random ... ok
[INFO] [stdout] test expressive::effects::tests::pitch_interval_of_twelve_repeats_one_octave_up ... ok
[INFO] [stdout] test expressive::effects::tests::svf_lowpass_attenuates_high_frequencies ... ok
[INFO] [stdout] test expressive::effects::tests::a_very_slow_random_rate_still_advances_the_phase ... ok
[INFO] [stdout] test expressive::effects::tests::svf_stays_stable_at_high_cutoff ... ok
[INFO] [stdout] test expressive::effects::tests::random_rate_moves_the_delay_time_within_the_beat_range ... ok
[INFO] [stdout] test expressive::effects::tests::time_fracture_with_zero_rate_is_a_fixed_delay_at_min_beats ... ok
[INFO] [stdout] test expressive::effects::tests::reverb_has_a_tail ... ok
[INFO] [stdout] test expressive::effects::tests::sync_tempo_puts_delay_time_in_beats ... ok
[INFO] [stdout] test expressive::engines::fm::tests::an_empty_operator_list_is_silent_not_a_panic ... ok
[INFO] [stdout] test expressive::effects::tests::zero_random_rate_holds_the_delay_time_even_with_pitch_intervals ... ok
[INFO] [stdout] test expressive::engines::fm::tests::feedback_adds_harmonics_to_the_last_operator ... ok
[INFO] [stdout] test expressive::engines::fm::tests::a_single_carrier_is_a_sine_at_the_note_frequency ... ok
[INFO] [stdout] test expressive::engines::fm::tests::level_pitch_ratio_and_amplitude_modulation_apply ... ok
[INFO] [stdout] test expressive::engines::fm::tests::missing_operators_are_silent_not_a_panic ... ok
[INFO] [stdout] test expressive::effects::tests::time_fracture_with_feedback_stays_bounded ... ok
[INFO] [stdout] test expressive::engines::fm::tests::parallel_operators_are_pure_partials_without_sidebands ... ok
[INFO] [stdout] test expressive::engines::fm::tests::a_modulator_creates_sidebands_at_carrier_plus_ratio_multiples ... ok
[INFO] [stdout] test expressive::engines::fm::tests::release_sounds_past_the_gate_and_then_stops ... ok
[INFO] [stdout] test expressive::engines::fm::tests::more_than_four_operators_are_ignored ... ok
[INFO] [stdout] test expressive::engines::granular::tests::every_source_is_a_normalised_single_cycle ... ok
[INFO] [stdout] test expressive::engines::fm::tests::modulator_envelope_shapes_the_timbre_over_time ... ok
[INFO] [stdout] test expressive::engines::granular::tests::a_dense_cloud_of_harmonic_grains_is_pitched_at_the_note ... ok
[INFO] [stdout] test expressive::engines::fm::tests::pairs_has_two_carriers_and_fan_in_has_one ... ok
[INFO] [stdout] test expressive::engines::granular::tests::release_then_silence_and_level_apply ... ok
[INFO] [stdout] test expressive::engines::granular::tests::stereo_width_zero_is_mono_and_width_one_is_not ... ok
[INFO] [stdout] test expressive::engines::percussion::tests::a_hit_fades_out_instead_of_stopping_dead ... ok
[INFO] [stdout] test expressive::engines::percussion::tests::plays_out_regardless_of_gate_off_and_then_deactivates ... ok
[INFO] [stdout] test expressive::effects::tests::a_downward_repeat_restarts_before_the_read_saturates ... ok
[INFO] [stdout] test expressive::engines::granular::tests::higher_density_is_louder_and_the_lfo_ratio_scales_it ... ok
[INFO] [stdout] test expressive::engines::subtractive::tests::low_pass_filter_removes_high_harmonics ... ok
[INFO] [stdout] test expressive::engines::granular::tests::pitch_semitones_transposes_the_grains ... ok
[INFO] [stdout] test expressive::effects::tests::the_longest_supported_delay_fits_the_line ... ok
[INFO] [stdout] test expressive::engines::subtractive::tests::detuned_second_oscillator_beats_at_the_detune_rate ... ok
[INFO] [stdout] test expressive::engines::subtractive::tests::modulation_pitch_ratio_and_amplitude_are_applied ... ok
[INFO] [stdout] test expressive::engines::subtractive::tests::release_sounds_past_the_gate_and_then_stops ... ok
[INFO] [stdout] test expressive::engines::subtractive::tests::octave_offset_shifts_osc2_pitch ... ok
[INFO] [stdout] test expressive::engines::subtractive::tests::positive_filter_envelope_opens_then_closes_the_cutoff ... ok
[INFO] [stdout] test expressive::engines::tests::modulation_from_lfo_maps_each_target_with_the_spec_ranges ... ok
[INFO] [stdout] test expressive::engines::granular::tests::never_exceeds_the_grain_cap_or_produces_nan ... ok
[INFO] [stdout] test expressive::engines::subtractive::tests::pitch_follows_the_requested_frequency ... ok
[INFO] [stdout] test expressive::engines::subtractive::tests::slope_24_attenuates_more_than_12 ... ok
[INFO] [stdout] test expressive::engines::percussion::tests::every_kind_is_normalised_to_the_same_peak ... ok
[INFO] [stdout] test expressive::engines::percussion::tests::uniform_intensity_parameters_still_change_the_level ... ok
[INFO] [stdout] test expressive::envelope::tests::attack_reaches_full_level_then_decays_to_sustain ... ok
[INFO] [stdout] test expressive::envelope::tests::default_adsr_matches_the_spec ... ok
[INFO] [stdout] test expressive::envelope::tests::gate_off_during_attack_releases_from_the_partial_level ... ok
[INFO] [stdout] test expressive::envelope::tests::release_runs_from_the_current_level_and_then_deactivates ... ok
[INFO] [stdout] test expressive::envelope::tests::zero_length_segments_do_not_divide_by_zero ... ok
[INFO] [stdout] test expressive::lfo::tests::every_shape_stays_within_minus_one_to_one ... ok
[INFO] [stdout] test expressive::lfo::tests::sample_hold_holds_one_value_per_cycle_and_changes_between_cycles ... ok
[INFO] [stdout] test expressive::lfo::tests::saw_ramps_up_and_resets_once_per_cycle ... ok
[INFO] [stdout] test expressive::lfo::tests::sine_and_triangle_cross_zero_at_twice_the_rate ... ok
[INFO] [stdout] test expressive::lfo::tests::square_holds_plus_one_then_minus_one ... ok
[INFO] [stdout] test expressive::limiter::tests::a_non_finite_sample_becomes_silence_instead_of_nan ... ok
[INFO] [stdout] test expressive::engines::wavetable::tests::release_then_silence_and_modulation_apply ... ok
[INFO] [stdout] test expressive::engines::wavetable::tests::plays_at_the_note_frequency ... ok
[INFO] [stdout] test expressive::limiter::tests::signal_under_the_ceiling_is_bit_identical ... ok
[INFO] [stdout] test expressive::limiter::tests::stereo_uses_the_louder_channel_and_keeps_the_image ... ok
[INFO] [stdout] test expressive::limiter::tests::gain_recovers_after_the_loud_part_ends ... ok
[INFO] [stdout] test expressive::limiter::tests::output_never_exceeds_the_ceiling ... ok
[INFO] [stdout] test expressive::engines::wavetable::tests::high_notes_use_a_band_limited_level ... ok
[INFO] [stdout] test expressive::engines::wavetable::tests::morph_wraps_from_noise_to_basic ... ok
[INFO] [stdout] test expressive::oscillator::tests::polyblep_saw_aliases_less_than_a_naive_saw ... ok
[INFO] [stdout] test expressive::oscillator::tests::every_pitched_wave_has_the_requested_fundamental ... ok
[INFO] [stdout] test expressive::oscillator::tests::noise_is_broadband_and_bounded ... ok
[INFO] [stdout] test expressive::engines::wavetable::tests::morph_moves_the_spectrum_between_neighbouring_tables ... ok
[INFO] [stdout] test expressive::engines::wavetable::tests::morph_offset_modulation_shifts_toward_the_next_table_and_clamps ... ok
[INFO] [stdout] test expressive::oscillator::tests::wave_names_are_snake_case ... ok
[INFO] [stdout] test expressive::patch::tests::fm_patch_parses_with_defaults_and_round_trips ... ok
[INFO] [stdout] test expressive::patch::tests::fm_algorithm_tables_match_the_spec ... ok
[INFO] [stdout] test expressive::patch::tests::fm_validation_names_the_field ... ok
[INFO] [stdout] test expressive::oscillator::tests::square_is_odd_harmonics_only ... ok
[INFO] [stdout] test expressive::patch::tests::invalid_effect_on_a_patch_is_reported_with_its_index ... ok
[INFO] [stdout] test expressive::patch::tests::full_subtractive_patch_round_trips ... ok
[INFO] [stdout] test expressive::patch::tests::granular_patch_parses_validates_and_names_fields ... ok
[INFO] [stdout] test expressive::patch::tests::lfo_config_parses_with_defaults_validates_and_reports_activity ... ok
[INFO] [stdout] test expressive::patch::tests::percussion_rejects_parameters_of_another_kind ... ok
[INFO] [stdout] test expressive::patch::tests::print_builtin_headroom_survey ... ignored
[INFO] [stdout] test expressive::patch::tests::release_seconds_is_the_longest_across_engines ... ok
[INFO] [stdout] test expressive::patch::tests::minimal_patch_fills_in_defaults ... ok
[INFO] [stdout] test expressive::patch::tests::has_random_peak_matches_only_the_noise_and_granular_engines ... ok
[INFO] [stdout] test expressive::patch::tests::synth_ref_is_a_name_or_an_inline_patch ... ok
[INFO] [stdout] test expressive::patch::tests::library_lookup_is_case_insensitive_and_catalog_is_grouped ... ok
[INFO] [stdout] test expressive::patch::tests::release_seconds_and_pitched_engine_come_from_the_engines ... ok
[INFO] [stdout] test expressive::patch::tests::wavetable_patch_parses_validates_and_names_fields ... ok
[INFO] [stdout] test expressive::patch::tests::unknown_fields_are_rejected_by_name ... ok
[INFO] [stdout] test expressive::percussion::tests::kick_pitch_sweeps_downward ... ok
[INFO] [stdout] test expressive::percussion::tests::frequency_moves_the_kick_body ... ok
[INFO] [stdout] test expressive::patch::tests::validation_names_the_field_and_the_range ... ok
[INFO] [stdout] test expressive::render::tests::a_hot_chord_is_limited_before_the_bus ... ok
[INFO] [stdout] test expressive::percussion::tests::swoosh_sweeps_between_its_endpoints ... ok
[INFO] [stdout] test expressive::percussion::tests::longer_zap_decay_rings_longer ... ok
[INFO] [stdout] test expressive::percussion::tests::chime_has_a_partial_at_its_fundamental_that_decays ... ok
[INFO] [stdout] test expressive::render::tests::a_zero_duration_percussion_note_still_renders_its_hit ... ok
[INFO] [stdout] test expressive::render::tests::a_quiet_note_is_unchanged_by_the_limiter ... ok
[INFO] [stdout] test expressive::render::tests::a_note_starts_at_its_offset_and_rings_through_its_release ... ok
[INFO] [stdout] test expressive::render::tests::amplitude_lfo_is_a_tremolo ... ok
[INFO] [stdout] test expressive::render::tests::an_inactive_lfo_is_identity ... ok
[INFO] [stdout] test expressive::render::tests::an_absurd_duration_is_capped_at_the_render_limit ... ok
[INFO] [stdout] test expressive::effects::tests::chorus_survives_a_long_render ... ok
[INFO] [stdout] test expressive::render::tests::empty_notes_render_nothing ... ok
[INFO] [stdout] test expressive::render::tests::cutoff_lfo_varies_high_harmonic_energy ... ok
[INFO] [stdout] test expressive::render::tests::fm_release_extends_the_buffer ... ok
[INFO] [stdout] test expressive::render::tests::fm_engine_renders_and_layers_with_subtractive ... ok
[INFO] [stdout] test expressive::percussion::tests::every_kind_renders_finite_bounded_audio ... ok
[INFO] [stdout] test expressive::render::tests::effects_run_once_over_the_summed_signal ... ok
[INFO] [stdout] test expressive::render::tests::length_covers_the_last_note_its_release_and_the_effect_tail ... ok
[INFO] [stdout] test expressive::render::tests::mono_engines_are_centered_and_percussion_ignores_pitch ... ok
[INFO] [stdout] test expressive::render::tests::granular_engine_renders_true_stereo ... ok
[INFO] [stdout] test expressive::render::tests::grain_density_lfo_reaches_the_granular_voice ... ok
[INFO] [stdout] test expressive::render::tests::morph_lfo_moves_the_wavetable_between_tables ... ok
[INFO] [stdout] test expressive::render::tests::overlapping_notes_sum ... ok
[INFO] [stdout] test expressive::render::tests::two_engines_layer ... ok
[INFO] [stdout] test expressive::synth::tests::descending_r2d2_contour_keeps_descending ... ok
[INFO] [stdout] test expressive::render::tests::wavetable_engine_renders ... ok
[INFO] [stdout] test expressive::render::tests::velocity_and_patch_level_scale_amplitude ... ok
[INFO] [stdout] test expressive::wavetables::tests::mip_level_follows_octaves_from_a0 ... ok
[INFO] [stdout] test expressive::render::tests::beat_synced_delay_follows_the_tempo ... ok
[INFO] [stdout] test expressive::wavetables::tests::noise_table_is_broadband_but_periodic ... ok
[INFO] [stdout] test midi::engine::external_tests::a_layered_external_note_keeps_its_channel_while_a_synth_note_is_remapped ... ok
[INFO] [stdout] test midi::engine::external_tests::an_external_event_is_sent_when_its_frame_is_rendered_not_before ... ok
[INFO] [stdout] test midi::engine::external_tests::replace_and_stop_send_all_notes_off_and_clear_pending_external_events ... ok
[INFO] [stdout] test midi::engine::external_tests::without_a_sender_external_events_are_dropped_and_rendering_continues ... ok
[INFO] [stdout] test midi::engine::tests::a_buffer_scheduled_at_t_is_mixed_from_t_on_both_sides ... ok
[INFO] [stdout] test midi::engine::tests::a_default_play_command_carries_the_default_tempo ... ok
[INFO] [stdout] test midi::engine::tests::a_dropped_handle_does_not_break_rendering ... ok
[INFO] [stdout] test midi::engine::tests::a_layered_call_after_the_owner_finishes_reuses_the_channel ... ok
[INFO] [stdout] test midi::engine::tests::a_layered_call_on_a_busy_logical_channel_moves_to_a_free_physical_channel ... ok
[INFO] [stdout] test midi::engine::tests::a_note_scheduled_at_n_sounds_from_n_not_from_the_chunk_boundary ... ok
[INFO] [stdout] test midi::engine::tests::a_reassigned_channel_starts_from_default_controllers ... ok
[INFO] [stdout] test midi::engine::tests::a_replace_call_keeps_its_logical_channels ... ok
[INFO] [stdout] test midi::engine::tests::a_second_reset_in_the_same_drain_keeps_the_first_fade_tail ... ok
[INFO] [stdout] test midi::engine::tests::bus_chain_follows_the_replace_and_layer_rules ... ok
[INFO] [stdout] test midi::engine::tests::channel_9_is_never_remapped ... ok
[INFO] [stdout] test midi::engine::tests::commands_sent_through_the_handle_are_applied_at_the_next_chunk ... ok
[INFO] [stdout] test expressive::wavetables::tests::organ_and_warm_have_their_signature_harmonics ... ok
[INFO] [stdout] test midi::engine::tests::engine_source_is_stereo_interleaved_and_never_ends ... ok
[INFO] [stdout] test midi::engine::tests::idle_engine_renders_silence_and_advances_the_clock ... ok
[INFO] [stdout] test expressive::render::tests::pitch_lfo_moves_the_pitch_up_and_down_at_the_lfo_rate ... ok
[INFO] [stdout] test midi::engine::tests::layered_programs_survive_on_the_synth ... ok
[INFO] [stdout] test midi::engine::tests::pan_moves_the_stereo_image ... ok
[INFO] [stdout] test midi::engine::tests::replace_and_stop_fade_within_one_chunk ... ok
[INFO] [stdout] test midi::engine::tests::seconds_to_frames_rounds_to_nearest ... ok
[INFO] [stdout] test midi::engine::tests::sharing_is_the_fallback_when_every_melodic_channel_is_busy ... ok
[INFO] [stdout] test midi::engine::tests::soft_clip_is_transparent_then_bounded ... ok
[INFO] [stdout] test midi::engine::tests::stereo_buffers_keep_their_channels ... ok
[INFO] [stdout] test midi::engine::tests::layer_keeps_the_current_buffer_and_replace_cuts_it ... ok
[INFO] [stdout] test midi::engine::tests::stop_resets_programs_and_channel_9_stays_a_drum_kit ... ok
[INFO] [stdout] test midi::export::tests::a_name_that_is_empty_after_trimming_is_rejected ... ok
[INFO] [stdout] test midi::export::tests::a_dir_that_is_already_a_regular_file_is_reported_not_a_directory ... ok
[INFO] [stdout] test midi::export::tests::bit_depth_parses_16_24_and_32_only ... ok
[INFO] [stdout] test midi::export::tests::bus_chain_is_nonlinear_expands_effects_preset ... ok
[INFO] [stdout] test midi::export::tests::bus_chain_is_nonlinear_is_false_with_no_notes_or_a_linear_chain ... ok
[INFO] [stdout] test midi::export::tests::bus_chain_is_nonlinear_is_true_for_compressor_distortion_and_fracture_delay ... ok
[INFO] [stdout] test midi::export::tests::dedupe_suffixes_never_collide_with_a_real_name ... ok
[INFO] [stdout] test expressive::render::tests::a_long_delay_extends_the_tail_with_the_tempo ... ok
[INFO] [stdout] test midi::export::tests::midi_channels_become_separate_stems ... ok
[INFO] [stdout] test midi::export::tests::midi_notes_need_a_soundfont_and_nothing_is_written_without_one ... ok
[INFO] [stdout] test expressive::wavetables::tests::every_table_is_finite_normalised_and_has_a_fundamental ... ok
[INFO] [stdout] test midi::export::tests::sanitize_name_keeps_letters_digits_underscore_and_dash ... ok
[INFO] [stdout] test midi::export::tests::sources_are_named_after_channel_program_patch_and_r2d2 ... ok
[INFO] [stdout] test midi::export::tests::existing_files_are_not_overwritten_unless_asked ... ok
[INFO] [stdout] test midi::export::tests::a_mixdown_is_silent_before_the_note_and_sounds_after_it ... ok
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stdout] test expressive::wavetables::tests::every_table_is_band_limited_and_periodic_at_the_wrap ... ok
[INFO] [stdout] test midi::external::tests::a_resolved_destination_receives_notes_resets_and_survives_a_reopen ... ok
[INFO] [stdout] test midi::external::tests::an_unknown_name_lists_every_output_and_an_empty_name_is_rejected ... ok
[INFO] [stdout] test midi::external::tests::a_unique_substring_resolves_and_an_ambiguous_one_lists_the_candidates ... ok
[INFO] [stdout] test midi::external::tests::events_encode_to_channel_voice_messages ... ok
[INFO] [stdout] test midi::external::tests::encode_masks_out_of_range_values_so_a_status_byte_never_leaks_into_data ... ok
[INFO] [stdout] test midi::external::tests::exact_names_resolve_case_insensitively_with_opened_ports_first ... ok
[INFO] [stdout] test midi::external::tests::own_port_is_recognised_under_coremidi_and_alsa_names ... ok
[INFO] [stdout] test midi::external::tests::the_sender_thread_forwards_bytes_and_silences_every_port_on_exit ... ok
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stdout] test midi::external::tests::resolving_the_virtual_port_reuses_it_and_unknown_names_fail ... ok
[INFO] [stdout] test midi::parser::tests::test_empty_midi ... ok
[INFO] [stdout] test midi::external::tests::the_virtual_port_is_visible_to_other_clients_and_hidden_from_the_catalog ... ok
[INFO] [stdout] test midi::parser::tests::test_parse_invalid_midi ... ok
[INFO] [stdout] test midi::parser::tests::test_parse_simple_midi ... ok
[INFO] [stdout] test midi::parser::tests::test_ticks_to_duration ... ok
[INFO] [stdout] test midi::player::level_tests::material_is_not_too_quiet_either ... ok
[INFO] [stdout] test midi::player::level_tests::typical_material_stays_below_the_clipper_knee ... ok
[INFO] [stdout] test midi::player::tests::count_active_counts_playbacks_whose_end_is_in_the_future ... ok
[INFO] [stdout] test midi::tests::a_midi_out_note_must_be_a_plain_midi_note ... ok
[INFO] [stdout] test midi::tests::delay_accepts_time_fracture_fields_with_defaults ... ok
[INFO] [stdout] test midi::tests::a_duration_over_the_limit_is_rejected_by_name ... ok
[INFO] [stdout] test midi::tests::effect_config_accepts_flat_snake_case ... ok
[INFO] [stdout] test midi::tests::effect_config_rejects_unknown_type_with_a_clear_message ... ok
[INFO] [stdout] test midi::tests::effect_tail_seconds_follows_the_longest_delay ... ok
[INFO] [stdout] test midi::tests::effects_on_a_synth_note_are_rejected ... ok
[INFO] [stdout] test midi::tests::effect_config_accepts_nested_pascal_case_from_the_old_schema ... ok
[INFO] [stdout] test midi::tests::musical_duration_number_is_bars_and_string_is_note_value ... ok
[INFO] [stdout] test midi::tests::pattern_placement_honours_time_signature ... ok
[INFO] [stdout] test midi::tests::pattern_quantizes_its_notes_on_request ... ok
[INFO] [stdout] test midi::tests::notes_reject_unknown_and_removed_fields_by_name ... ok
[INFO] [stdout] test midi::tests::r2d2_and_midi_notes_still_parse_with_every_documented_field ... ok
[INFO] [stdout] test midi::tests::time_fracture_validation_names_the_field_and_range ... ok
[INFO] [stdout] test midi::translate::external_tests::a_midi_out_note_with_effects_is_rejected_with_the_note_number ... ok
[INFO] [stdout] test midi::tests::quantize_grid_snaps_ticks ... ok
[INFO] [stdout] test midi::translate::external_tests::an_unknown_output_is_an_error_naming_the_note ... ok
[INFO] [stdout] test midi::translate::external_tests::external_notes_group_by_port_and_need_no_soundfont ... ok
[INFO] [stdout] test midi::translate::external_tests::internal_and_external_notes_share_a_call_but_not_a_bus_chain ... ok
[INFO] [stdout] test midi::translate::external_tests::external_notes_send_a_program_change_only_when_an_instrument_is_given ... ok
[INFO] [stdout] test midi::translate::external_tests::without_outputs_a_midi_out_note_is_refused_so_exports_never_lose_it_silently ... ok
[INFO] [stdout] test midi::translate::tests::a_negative_duration_on_a_midi_note_is_clamped_instead_of_panicking ... ok
[INFO] [stdout] test midi::translate::tests::a_negative_start_time_is_clamped_instead_of_panicking ... ok
[INFO] [stdout] test midi::translate::tests::a_pitched_patch_needs_a_note_but_percussion_does_not ... ok
[INFO] [stdout] test midi::translate::tests::a_zero_length_note_still_gets_its_note_off_after_note_on ... ok
[INFO] [stdout] test midi::translate::tests::an_empty_sequence_translates_to_nothing ... ok
[INFO] [stdout] test midi::translate::tests::an_invalid_inline_patch_is_an_error_naming_the_field ... ok
[INFO] [stdout] test midi::export::tests::r2d2_notes_become_one_stem ... ok
[INFO] [stdout] test midi::translate::tests::a_negative_duration_on_a_patch_note_does_not_panic ... ok
[INFO] [stdout] test midi::translate::tests::an_r2d2_tail_is_capped_like_a_patch_render ... ok
[INFO] [stdout] test midi::translate::tests::an_unspecified_instrument_means_program_0_on_first_use_only ... ok
[INFO] [stdout] test midi::translate::tests::an_r2d2_buffer_carries_its_own_effect_tail ... ok
[INFO] [stdout] test midi::translate::tests::an_r2d2_notes_reported_duration_follows_the_tempo_scaled_tail ... ok
[INFO] [stdout] test midi::translate::tests::effects_preset_on_a_midi_note_becomes_the_bus_chain ... ok
[INFO] [stdout] test midi::translate::tests::explicit_effects_come_before_the_preset_chain ... ok
[INFO] [stdout] test midi::export::tests::bit_depths_set_the_wav_spec ... ok
[INFO] [stdout] test midi::translate::tests::inline_patches_render_and_identical_inline_patches_group ... ok
[INFO] [stdout] test midi::translate::tests::musical_time_is_converted_with_the_sequence_tempo ... ok
[INFO] [stdout] test midi::translate::tests::dry_parts_bypass_every_effect_chain ... ok
[INFO] [stdout] test midi::translate::tests::patch_notes_become_buffers_at_bus_level ... ok
[INFO] [stdout] test midi::translate::tests::session_patches_shadow_builtins_and_unknown_names_list_what_exists ... ok
[INFO] [stdout] test midi::translate::tests::setup_events_precede_note_on_and_are_deduplicated_per_channel ... ok
[INFO] [stdout] test midi::translate::tests::the_bus_chain_comes_from_the_first_midi_note_that_has_effects ... ok
[INFO] [stdout] test midi::translate::tests::the_midi_bus_duration_covers_its_delay_tail ... ok
[INFO] [stdout] test midi::translate::tests::notes_on_the_same_patch_share_one_buffer_scheduled_at_the_first_note ... ok
[INFO] [stdout] test midi::translate::tests::effects_on_synthesis_notes_are_rejected_and_never_reach_the_midi_bus ... ok
[INFO] [stdout] test midi::translate::tests::midi_notes_need_a_soundfont_but_patches_do_not ... ok
[INFO] [stdout] test midi::translate::tests::wet_parts_flatten_to_the_playback_command ... ok
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stdout] test midi::export::tests::stems_sum_to_the_mixdown_and_share_its_length ... ok
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stdout] test server::mcp::tests::define_synth_rejects_unknown_fields_and_out_of_range_values_as_invalid_params ... ok
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stdout] test server::mcp::tests::a_midi_out_note_with_effects_is_a_parameter_error_and_the_summary_names_the_port ... ok
[INFO] [stdout] test server::mcp::tests::define_synth_stores_a_validated_patch_and_echoes_usage ... ok
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stdout] test server::mcp::tests::export_audio_names_hot_files_when_they_are_clamped ... ok
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stdout] test server::mcp::tests::a_tempo_outside_the_supported_range_is_a_parameter_error ... ok
[INFO] [stdout] test server::mcp::tests::effects_schema_describes_time_fracture_and_it_validates_through_define_synth ... ok
[INFO] [stdout] test server::mcp::tests::export_audio_rejects_bad_options_as_invalid_params ... ok
[INFO] [stdout] test server::mcp::tests::export_audio_warns_when_the_bus_chain_is_nonlinear ... ok
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stdout] test server::mcp::tests::export_audio_reports_runtime_failures_as_tool_errors ... ok
[INFO] [stdout] test server::mcp::tests::export_audio_refuses_a_midi_out_note_instead_of_dropping_it ... ok
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stdout] test server::mcp::tests::list_sounds_synths_section_names_builtins_and_session_patches ... ok
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stdout] test server::mcp::tests::patch_schema_describes_fm_and_wavetable_and_they_validate_through_define_synth ... ok
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stdout] test server::mcp::tests::patch_schema_describes_lfo_and_granular_and_they_validate_through_define_synth ... ok
[INFO] [stdout] test server::mcp::tests::the_synth_r2d2_conflict_is_reported_before_a_missing_r2d2_field ... ok
[INFO] [stderr] ALSA lib seq_hw.c:540:(snd_seq_hw_open) [error.sequencer] open /dev/snd/seq failed: No such file or directory
[INFO] [stdout] test midi::export::tests::tracks_bypass_the_patch_effect_chain_but_keep_the_stem_length ... ok
[INFO] [stdout] test server::mcp::tests::the_midi_outputs_section_lists_the_virtual_port_and_destinations_or_says_why_not ... ok
[INFO] [stdout] test setup::tests::sha256_matches_known_vector ... ok
[INFO] [stdout] test tests::test_determine_log_directory_already_exists ... ok
[INFO] [stdout] test tests::test_determine_log_directory_success ... ok
[INFO] [stdout] test tests::test_prune_old_logs_removes_only_old_rotated_files ... ok
[INFO] [stdout] test server::mcp::tests::tools_list_has_eight_tools_and_the_note_schema_has_synth ... ok
[INFO] [stdout] test server::mcp::tests::export_audio_writes_a_mixdown_and_reports_the_path ... ok
[INFO] [stdout] test midi::translate::tests::the_sequence_tempo_reaches_patch_effects_and_the_midi_bus ... ok
[INFO] [stdout] test midi::translate::tests::the_slowest_supported_tempo_still_bounds_the_r2d2_buffer ... ok
[INFO] [stdout] test tests::test_determine_log_directory_fallback ... FAILED
[INFO] [stdout] test expressive::patch::tests::drum_patches_keep_their_character_through_their_filters ... ok
[INFO] [stdout] test expressive::patch::tests::every_builtin_patch_parses_validates_and_renders_cleanly ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::test_determine_log_directory_fallback stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::test_determine_log_directory_fallback' (3436) panicked at src/main.rs:242:13:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: "/tmp/mcp-muse-readonly-test/subdir/impossible"
[INFO] [stdout]  right: "."
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60b4f1e21f11 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60b4f1e21f11 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60b4f1e21f11 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60b4f1e21f11 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60b4f1e3981a - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60b4f1e3981a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x60b4f1e2686c - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x60b4f1e2686c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x60b4f1dfbc96 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60b4f1dfbc96 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60b4f1e19189 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60b4f1c24d80 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   12:     0x60b4f1c24d80 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x60b4f1e194b2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   14:     0x60b4f1e194b2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x60b4f1dfbd42 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x60b4f1df4749 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60b4f1dfc9fd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x60b4f1e3a06c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60b4f1e39ed3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:452:17
[INFO] [stdout]   20:     0x60b4f1b689f9 - core[df12db4294e9bfd3]::panicking::assert_failed::<std[70759c8f55707aa4]::path::PathBuf, std[70759c8f55707aa4]::path::PathBuf>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:407:5
[INFO] [stdout]   21:     0x60b4f1afc615 - mcp_muse[731e35c638d9be47]::tests::test_determine_log_directory_fallback
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:242:13
[INFO] [stdout]   22:     0x60b4f1aedb17 - mcp_muse[731e35c638d9be47]::tests::test_determine_log_directory_fallback::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/main.rs:220:47
[INFO] [stdout]   23:     0x60b4f1a54f56 - <mcp_muse[731e35c638d9be47]::tests::test_determine_log_directory_fallback::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x60b4f1c1806b - <fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x60b4f1c1806b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:733:18
[INFO] [stdout]   26:     0x60b4f1c256d5 - test[9d35eded1c95d3be]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:74
[INFO] [stdout]   27:     0x60b4f1c256d5 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x60b4f1c256d5 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   29:     0x60b4f1c256d5 - std[70759c8f55707aa4]::panicking::catch_unwind::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x60b4f1c256d5 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x60b4f1c256d5 - test[9d35eded1c95d3be]::run_test_in_process
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:27
[INFO] [stdout]   32:     0x60b4f1c256d5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:677:43
[INFO] [stdout]   33:     0x60b4f1c1ef94 - test[9d35eded1c95d3be]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:707:41
[INFO] [stdout]   34:     0x60b4f1c1ef94 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x60b4f1c28832 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x60b4f1c28832 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x60b4f1c28832 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   38:     0x60b4f1c28832 - std[70759c8f55707aa4]::panicking::catch_unwind::<(), core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x60b4f1c28832 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x60b4f1c28832 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x60b4f1c28832 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x60b4f1e21249 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   43:     0x60b4f1e21249 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   44:     0x7d380b062dfa - <unknown>
[INFO] [stdout]   45:     0x7d380b0f63d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::test_determine_log_directory_fallback
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 264 passed; 1 failed; 1 ignored; 0 measured; 0 filtered out; finished in 44.21s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin mcp-muse`
[INFO] running `Command { std: "docker" "inspect" "ad7fb181054af8c1ea495161218dd6139c7a37cbd962f761d054fabcf44aeb42", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ad7fb181054af8c1ea495161218dd6139c7a37cbd962f761d054fabcf44aeb42", kill_on_drop: false }`
[INFO] [stdout] ad7fb181054af8c1ea495161218dd6139c7a37cbd962f761d054fabcf44aeb42
