[INFO] cloning repository https://github.com/echo008/rustscript
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/echo008/rustscript" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fecho008%2Frustscript", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fecho008%2Frustscript'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 4b1ebf45dee81d1b3133879e4fe39b2c89f9d42b
[INFO] testing echo008/rustscript/4b1ebf45dee81d1b3133879e4fe39b2c89f9d42b against master#2fd6efc32704647e64d3d646d21c4c68eae100e4 for pr-149852-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fecho008%2Frustscript" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/echo008/rustscript
[INFO] finished tweaking git repo https://github.com/echo008/rustscript
[INFO] tweaked toml for git repo https://github.com/echo008/rustscript written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/echo008/rustscript on toolchain 2fd6efc32704647e64d3d646d21c4c68eae100e4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 386 packages to latest compatible versions
[INFO] [stderr]       Adding bincode v1.3.3 (available: v3.0.0)
[INFO] [stderr]       Adding criterion v0.5.1 (available: v0.8.1)
[INFO] [stderr]       Adding generic-array v0.14.7 (available: v0.14.9)
[INFO] [stderr]       Adding logos v0.13.0 (available: v0.16.0)
[INFO] [stderr]       Adding reqwest v0.11.27 (available: v0.13.1)
[INFO] [stderr]       Adding thiserror v1.0.69 (available: v2.0.17)
[INFO] [stderr]       Adding toml v0.8.23 (available: v0.9.11+spec-1.1.0)
[INFO] [stderr]       Adding wasmtime v17.0.3 (available: v40.0.2)
[INFO] [stderr]       Adding wit-bindgen v0.16.0 (available: v0.51.0)
[INFO] [stderr]       Adding zip v0.6.6 (available: v7.1.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded id-arena v2.3.0
[INFO] [stderr]   Downloaded wit-bindgen v0.16.0
[INFO] [stderr]   Downloaded time-core v0.1.7
[INFO] [stderr]   Downloaded wit-bindgen-rust-macro v0.16.0
[INFO] [stderr]   Downloaded wasmtime-asm-macros v17.0.3
[INFO] [stderr]   Downloaded wasmtime-jit-debug v17.0.3
[INFO] [stderr]   Downloaded base64ct v1.8.3
[INFO] [stderr]   Downloaded time-macros v0.2.25
[INFO] [stderr]   Downloaded cranelift-bforest v0.104.3
[INFO] [stderr]   Downloaded leb128fmt v0.1.0
[INFO] [stderr]   Downloaded wat v1.244.0
[INFO] [stderr]   Downloaded wasmtime-jit-icache-coherence v17.0.3
[INFO] [stderr]   Downloaded cranelift-codegen-shared v0.104.3
[INFO] [stderr]   Downloaded wasmtime-component-macro v17.0.3
[INFO] [stderr]   Downloaded clap_lex v0.7.7
[INFO] [stderr]   Downloaded tracing-serde v0.2.0
[INFO] [stderr]   Downloaded wasm-metadata v0.10.20
[INFO] [stderr]   Downloaded tracing-appender v0.2.4
[INFO] [stderr]   Downloaded wasmtime-wit-bindgen v17.0.3
[INFO] [stderr]   Downloaded rustc-demangle v0.1.27
[INFO] [stderr]   Downloaded clap v4.5.54
[INFO] [stderr]   Downloaded wasmtime-cranelift v17.0.3
[INFO] [stderr]   Downloaded cranelift-codegen-meta v0.104.3
[INFO] [stderr]   Downloaded cpp_demangle v0.3.5
[INFO] [stderr]   Downloaded regalloc2 v0.9.3
[INFO] [stderr]   Downloaded time v0.3.45
[INFO] [stderr]   Downloaded ittapi-sys v0.4.0
[INFO] [stderr]   Downloaded cranelift-wasm v0.104.3
[INFO] [stderr]   Downloaded clap_builder v4.5.54
[INFO] [stderr]   Downloaded wasmtime-runtime v17.0.3
[INFO] [stderr]   Downloaded wasmparser v0.121.2
[INFO] [stderr]   Downloaded wast v244.0.0
[INFO] [stderr]   Downloaded wasmparser v0.118.2
[INFO] [stderr]   Downloaded wasmtime-environ v17.0.3
[INFO] [stderr]   Downloaded wasmparser v0.244.0
[INFO] [stderr]   Downloaded wasmtime v17.0.3
[INFO] [stderr]   Downloaded wit-component v0.18.2
[INFO] [stderr]   Downloaded wasm-encoder v0.244.0
[INFO] [stderr]   Downloaded cranelift-isle v0.104.3
[INFO] [stderr]   Downloaded wasm-encoder v0.41.2
[INFO] [stderr]   Downloaded wasm-encoder v0.38.1
[INFO] [stderr]   Downloaded psm v0.1.28
[INFO] [stderr]   Downloaded wit-bindgen-rust v0.16.0
[INFO] [stderr]   Downloaded wit-parser v0.13.2
[INFO] [stderr]   Downloaded wasmtime-jit v17.0.3
[INFO] [stderr]   Downloaded wasmtime-fiber v17.0.3
[INFO] [stderr]   Downloaded wit-bindgen-core v0.16.0
[INFO] [stderr]   Downloaded fxprof-processed-profile v0.6.0
[INFO] [stderr]   Downloaded wasmtime-cache v17.0.3
[INFO] [stderr]   Downloaded cranelift-frontend v0.104.3
[INFO] [stderr]   Downloaded ar_archive_writer v0.2.0
[INFO] [stderr]   Downloaded ittapi v0.4.0
[INFO] [stderr]   Downloaded wasmtime-wmemcheck v17.0.3
[INFO] [stderr]   Downloaded wasmtime-component-util v17.0.3
[INFO] [stderr]   Downloaded wasmtime-cranelift-shared v17.0.3
[INFO] [stderr]   Downloaded wasmtime-types v17.0.3
[INFO] [stderr]   Downloaded wasmtime-versioned-export-macros v17.0.3
[INFO] [stderr]   Downloaded cranelift-entity v0.104.3
[INFO] [stderr]   Downloaded cranelift-control v0.104.3
[INFO] [stderr]   Downloaded slice-group-by v0.3.1
[INFO] [stderr]   Downloaded cranelift-native v0.104.3
[INFO] [stderr]   Downloaded memfd v0.6.5
[INFO] [stderr]   Downloaded cranelift-codegen v0.104.3
[INFO] [stderr]   Downloaded spdx v0.10.9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 87dc17d8e4583bc757d58ffa2c2a00744aaa19a2bee89562d9db17a8c674a094
[INFO] running `Command { std: "docker" "start" "-a" "87dc17d8e4583bc757d58ffa2c2a00744aaa19a2bee89562d9db17a8c674a094", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "87dc17d8e4583bc757d58ffa2c2a00744aaa19a2bee89562d9db17a8c674a094", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "87dc17d8e4583bc757d58ffa2c2a00744aaa19a2bee89562d9db17a8c674a094", kill_on_drop: false }`
[INFO] [stdout] 87dc17d8e4583bc757d58ffa2c2a00744aaa19a2bee89562d9db17a8c674a094
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1e1f415f4b0ec13c1c08c0c7dab4bb899a3d7ce38e65ca451a6086f78858fcb4
[INFO] running `Command { std: "docker" "start" "-a" "1e1f415f4b0ec13c1c08c0c7dab4bb899a3d7ce38e65ca451a6086f78858fcb4", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling proc-macro2 v1.0.105
[INFO] [stderr]    Compiling quote v1.0.43
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling find-msvc-tools v0.1.7
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling zmij v1.0.14
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling target-lexicon v0.12.16
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling bumpalo v3.19.1
[INFO] [stderr]    Compiling leb128 v0.2.5
[INFO] [stderr]    Compiling cranelift-isle v0.104.3
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling wasmparser v0.118.2
[INFO] [stderr]    Compiling gimli v0.28.1
[INFO] [stderr]    Compiling cranelift-codegen-shared v0.104.3
[INFO] [stderr]    Compiling cranelift-codegen-meta v0.104.3
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling cc v1.2.52
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling bytes v1.11.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling wasm-encoder v0.38.1
[INFO] [stderr]    Compiling writeable v0.6.2
[INFO] [stderr]    Compiling litemap v0.8.1
[INFO] [stderr]    Compiling arbitrary v1.4.2
[INFO] [stderr]    Compiling openssl-sys v0.9.111
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling slice-group-by v0.3.1
[INFO] [stderr]    Compiling cranelift-codegen v0.104.3
[INFO] [stderr]    Compiling regalloc2 v0.9.3
[INFO] [stderr]    Compiling cranelift-control v0.104.3
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling object v0.32.2
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling icu_properties_data v2.1.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[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 zerofrom v0.1.6
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling wasmtime-versioned-export-macros v17.0.3
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[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_locale_core v2.1.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.1.1
[INFO] [stderr]    Compiling wasmparser v0.121.2
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling cranelift-entity v0.104.3
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling cranelift-bforest v0.104.3
[INFO] [stderr]    Compiling wasmtime-types v17.0.3
[INFO] [stderr]    Compiling spdx v0.10.9
[INFO] [stderr]    Compiling wasm-encoder v0.41.2
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling id-arena v2.3.0
[INFO] [stderr]    Compiling zstd-safe v5.0.2+zstd.1.5.2
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.108
[INFO] [stderr]    Compiling openssl v0.10.75
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling wit-parser v0.13.2
[INFO] [stderr]    Compiling wasmtime-environ v17.0.3
[INFO] [stderr]    Compiling wasmtime-fiber v17.0.3
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling ittapi-sys v0.4.0
[INFO] [stderr]    Compiling http v0.2.12
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling wasm-metadata v0.10.20
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling native-tls v0.2.14
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling wit-component v0.18.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling wasmtime-runtime v17.0.3
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling bzip2-sys v0.1.13+1.0.8
[INFO] [stderr]    Compiling wasmtime-asm-macros v17.0.3
[INFO] [stderr]    Compiling leb128fmt v0.1.0
[INFO] [stderr]    Compiling wit-bindgen-rust v0.16.0
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling openssl-probe v0.1.6
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling cpp_demangle v0.3.5
[INFO] [stderr]    Compiling deranged v0.5.5
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling wasm-encoder v0.244.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling wit-bindgen-core v0.16.0
[INFO] [stderr]    Compiling h2 v0.3.27
[INFO] [stderr]    Compiling zstd v0.11.2+zstd.1.5.2
[INFO] [stderr]    Compiling uuid v1.19.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling http-body v0.4.6
[INFO] [stderr]    Compiling wasmtime-jit-debug v17.0.3
[INFO] [stderr]    Compiling memfd v0.6.5
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling cranelift-frontend v0.104.3
[INFO] [stderr]    Compiling cranelift-native v0.104.3
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling dirs-sys-next v0.1.2
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling sptr v0.3.2
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]    Compiling time-core v0.1.7
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling wasmtime-wmemcheck v17.0.3
[INFO] [stderr]    Compiling wasmtime-cache v17.0.3
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling password-hash v0.4.2
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling time v0.3.45
[INFO] [stderr]    Compiling wast v244.0.0
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling directories-next v2.0.0
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling cranelift-wasm v0.104.3
[INFO] [stderr]    Compiling logos-codegen v0.13.0
[INFO] [stderr]    Compiling wasmtime-cranelift-shared v17.0.3
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.108
[INFO] [stderr]    Compiling debugid v0.8.0
[INFO] [stderr]    Compiling wasm-bindgen v0.2.108
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling ittapi v0.4.0
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling fxhash v0.2.1
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling toml v0.5.11
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling addr2line v0.21.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling wasmtime-jit-icache-coherence v17.0.3
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling clap_lex v0.7.7
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling clap_builder v4.5.54
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.108
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling wasmtime-jit v17.0.3
[INFO] [stderr]    Compiling wat v1.244.0
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling pbkdf2 v0.11.0
[INFO] [stderr]    Compiling wit-bindgen-rust-macro v0.16.0
[INFO] [stderr]    Compiling fxprof-processed-profile v0.6.0
[INFO] [stderr]    Compiling logos-derive v0.13.0
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling hyper-tls v0.5.0
[INFO] [stderr]    Compiling bzip2 v0.4.4
[INFO] [stderr]    Compiling wasmtime-cranelift v17.0.3
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling flate2 v1.1.8
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling rustls-pemfile v1.0.4
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling filetime v0.2.26
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling constant_time_eq v0.1.5
[INFO] [stderr]    Compiling ipnet v2.11.0
[INFO] [stderr]    Compiling iana-time-zone v0.1.64
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling reqwest v0.11.27
[INFO] [stderr]    Compiling tracing-appender v0.2.4
[INFO] [stderr]    Compiling wasmtime v17.0.3
[INFO] [stderr]    Compiling zip v0.6.6
[INFO] [stderr]    Compiling tar v0.4.44
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling logos v0.13.0
[INFO] [stderr]    Compiling wit-bindgen v0.16.0
[INFO] [stderr]    Compiling clap v4.5.54
[INFO] [stderr]    Compiling rustscript-macros v0.1.0 (/opt/rustwide/workdir/crates/rustscript-macros)
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling rustscript v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5m 02s
[INFO] running `Command { std: "docker" "inspect" "1e1f415f4b0ec13c1c08c0c7dab4bb899a3d7ce38e65ca451a6086f78858fcb4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1e1f415f4b0ec13c1c08c0c7dab4bb899a3d7ce38e65ca451a6086f78858fcb4", kill_on_drop: false }`
[INFO] [stdout] 1e1f415f4b0ec13c1c08c0c7dab4bb899a3d7ce38e65ca451a6086f78858fcb4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] dd670344c1626a43979a9401188a92e6fdf52c984b29f935c1ec091fd3749aea
[INFO] running `Command { std: "docker" "start" "-a" "dd670344c1626a43979a9401188a92e6fdf52c984b29f935c1ec091fd3749aea", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling zerocopy-derive v0.8.33
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling wasmparser v0.121.2
[INFO] [stderr]    Compiling wit-parser v0.13.2
[INFO] [stderr]    Compiling wasmparser v0.118.2
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling cranelift-entity v0.104.3
[INFO] [stderr]    Compiling gimli v0.28.1
[INFO] [stderr]    Compiling cranelift-bforest v0.104.3
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling object v0.32.2
[INFO] [stderr]    Compiling regalloc2 v0.9.3
[INFO] [stderr]    Compiling h2 v0.3.27
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling wasm-metadata v0.10.20
[INFO] [stderr]    Compiling cranelift-codegen v0.104.3
[INFO] [stderr]    Compiling wit-component v0.18.2
[INFO] [stderr]    Compiling addr2line v0.21.0
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling toml v0.5.11
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling wasmtime-types v17.0.3
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling wasmtime-environ v17.0.3
[INFO] [stderr]    Compiling wasmtime-jit-debug v17.0.3
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling wasmtime-cache v17.0.3
[INFO] [stderr]    Compiling wit-bindgen-core v0.16.0
[INFO] [stderr]    Compiling wasmtime-runtime v17.0.3
[INFO] [stderr]    Compiling hyper-tls v0.5.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling fxprof-processed-profile v0.6.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling wit-bindgen-rust v0.16.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling reqwest v0.11.27
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling tracing-appender v0.2.4
[INFO] [stderr]    Compiling wasmtime-jit v17.0.3
[INFO] [stderr]    Compiling wit-bindgen-rust-macro v0.16.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling wit-bindgen v0.16.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling cranelift-native v0.104.3
[INFO] [stderr]    Compiling cranelift-frontend v0.104.3
[INFO] [stderr]    Compiling wasmtime-cranelift-shared v17.0.3
[INFO] [stderr]    Compiling cranelift-wasm v0.104.3
[INFO] [stderr]    Compiling wasmtime-cranelift v17.0.3
[INFO] [stderr]    Compiling wasmtime v17.0.3
[INFO] [stderr]    Compiling rustscript v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3m 16s
[INFO] running `Command { std: "docker" "inspect" "dd670344c1626a43979a9401188a92e6fdf52c984b29f935c1ec091fd3749aea", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dd670344c1626a43979a9401188a92e6fdf52c984b29f935c1ec091fd3749aea", kill_on_drop: false }`
[INFO] [stdout] dd670344c1626a43979a9401188a92e6fdf52c984b29f935c1ec091fd3749aea
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 80eeb76518beb9871d298a94f92870866243418c11fba89f81d737be7edf6af8
[INFO] running `Command { std: "docker" "start" "-a" "80eeb76518beb9871d298a94f92870866243418c11fba89f81d737be7edf6af8", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.57s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustscript-1dc46b51eb93be7c)
[INFO] [stdout] 
[INFO] [stdout] running 820 tests
[INFO] [stdout] test ast::display::tests::test_print_binary_expr ... ok
[INFO] [stdout] test analysis::type_inference::tests::test_basic_inference ... ok
[INFO] [stdout] test ast::tests::test_is_const_expr ... ok
[INFO] [stdout] test ast::visitor::tests::test_stats_visitor ... ok
[INFO] [stdout] test ast::tests::test_span_creation ... ok
[INFO] [stdout] test ast::transform::tests::test_constant_folding ... ok
[INFO] [stdout] test async_runtime::channel::tests::test_bounded_channel ... ok
[INFO] [stdout] test async_runtime::channel::tests::test_broadcast ... ok
[INFO] [stdout] test async_runtime::channel::tests::test_channel_close ... ok
[INFO] [stdout] test async_runtime::channel::tests::test_oneshot ... ok
[INFO] [stdout] test ast::transform::tests::test_unary_folding ... ok
[INFO] [stdout] test async_runtime::channel::tests::test_try_send ... ok
[INFO] [stdout] test async_runtime::channel::tests::test_unbounded_channel ... ok
[INFO] [stdout] test async_runtime::executor::tests::test_multi_threaded_executor ... ok
[INFO] [stdout] test async_runtime::executor::tests::test_executor_spawn ... ok
[INFO] [stdout] test async_runtime::executor::tests::test_single_threaded_executor ... ok
[INFO] [stdout] test async_runtime::task::tests::test_join_handle_creation ... ok
[INFO] [stdout] test async_runtime::task::tests::test_task_pool ... ok
[INFO] [stdout] test async_runtime::task::tests::test_task_pool_capacity ... ok
[INFO] [stdout] test async_runtime::task::tests::test_task_state ... ok
[INFO] [stdout] test async_runtime::tests::test_async_config_default ... ok
[INFO] [stdout] test async_runtime::tests::test_async_function ... ok
[INFO] [stdout] test async_runtime::tests::test_async_runtime_creation ... ok
[INFO] [stdout] test async_runtime::tests::test_box_future ... ok
[INFO] [stdout] test benchmark::ffi_benchmark::tests::test_cache_benchmark ... ok
[INFO] [stdout] test benchmark::ffi_benchmark::tests::test_process_pool_benchmark ... ignored
[INFO] [stdout] test ast::display::tests::test_print_let_statement ... ok
[INFO] [stdout] test benchmark::report::tests::test_csv_report ... ok
[INFO] [stdout] test benchmark::report::tests::test_json_report ... ok
[INFO] [stdout] test benchmark::report::tests::test_text_report ... ok
[INFO] [stdout] test benchmark::report::tests::test_markdown_report ... ok
[INFO] [stdout] test benchmark::tests::test_benchmark_basic ... ok
[INFO] [stdout] test benchmark::tests::test_benchmark_result_stats ... ok
[INFO] [stdout] test benchmark::tests::test_benchmark_suite ... ok
[INFO] [stdout] test benchmark::ffi_benchmark::tests::test_cache_comparison ... ok
[INFO] [stdout] test benchmark::tests::test_suite_comparison ... ok
[INFO] [stdout] test benchmark::report::tests::test_html_report ... ok
[INFO] [stdout] test cache::disk::tests::test_disk_cache_basic ... ok
[INFO] [stdout] test cache::lru::tests::test_lru_cache_eviction ... ok
[INFO] [stdout] test benchmark::ffi_benchmark::tests::test_type_conversion_benchmark ... ok
[INFO] [stdout] test cache::lru::tests::test_lru_cache_touch ... ok
[INFO] [stdout] test cache::memory::tests::test_memory_cache_basic ... ok
[INFO] [stdout] test cache::memory::tests::test_memory_cache_capacity ... ok
[INFO] [stdout] test closure::capture::tests::test_analyze_move ... ok
[INFO] [stdout] test cache::memory::tests::test_memory_cache_remove ... ok
[INFO] [stdout] test closure::capture::tests::test_analyze_mutable_usage ... ok
[INFO] [stdout] test closure::capture::tests::test_analyze_shared_usage ... ok
[INFO] [stdout] test closure::capture::tests::test_capture_mode_from_string ... ok
[INFO] [stdout] test closure::capture::tests::test_capture_mode_to_string ... ok
[INFO] [stdout] test closure::capture::tests::test_inner_variable_not_captured ... ok
[INFO] [stdout] test closure::capture::tests::test_upgrade_capture_mode ... ok
[INFO] [stdout] test closure::inference::tests::test_add_constraint ... ok
[INFO] [stdout] test closure::inference::tests::test_infer_closure_simple ... ok
[INFO] [stdout] test closure::inference::tests::test_infer_trait_fn ... ok
[INFO] [stdout] test closure::inference::tests::test_infer_trait_fnmut ... ok
[INFO] [stdout] test closure::inference::tests::test_infer_trait_fnonce ... ok
[INFO] [stdout] test closure::inference::tests::test_inference_creation ... ok
[INFO] [stdout] test closure::inference::tests::test_is_compatible ... ok
[INFO] [stdout] test benchmark::tests::test_benchmark_with_warmup ... ok
[INFO] [stdout] test closure::inference::tests::test_unify_same_types ... ok
[INFO] [stdout] test closure::inference::tests::test_unify_with_generic ... ok
[INFO] [stdout] test closure::tests::test_add_param ... ok
[INFO] [stdout] test closure::tests::test_capture ... ok
[INFO] [stdout] test closure::tests::test_closure_context ... ok
[INFO] [stdout] test closure::tests::test_closure_creation ... ok
[INFO] [stdout] test closure::tests::test_closure_param_with_type ... ok
[INFO] [stdout] test closure::tests::test_infer_trait_fn ... ok
[INFO] [stdout] test closure::tests::test_infer_trait_fnmut ... ok
[INFO] [stdout] test closure::tests::test_infer_trait_fnonce ... ok
[INFO] [stdout] test closure::types::tests::test_can_convert ... ok
[INFO] [stdout] test closure::types::tests::test_closure_signature ... ok
[INFO] [stdout] test closure::types::tests::test_closure_trait_from_string ... ok
[INFO] [stdout] test closure::types::tests::test_closure_trait_to_string ... ok
[INFO] [stdout] test closure::types::tests::test_closure_type_compatibility ... ok
[INFO] [stdout] test closure::types::tests::test_closure_type_creation ... ok
[INFO] [stdout] test closure::types::tests::test_closure_type_to_string ... ok
[INFO] [stdout] test codegen::trait_object::tests::test_vtable_generation ... ok
[INFO] [stdout] test community::contribution::tests::test_contribution_guide ... ok
[INFO] [stdout] test community::forum::tests::test_forum_post ... ok
[INFO] [stdout] test community::showcase::tests::test_showcase_project ... ok
[INFO] [stdout] test community::tests::test_community_manager ... ok
[INFO] [stdout] test config::tests::test_config_basic ... ok
[INFO] [stdout] test config::tests::test_config_remove ... ok
[INFO] [stdout] test config::tests::test_config_types ... ok
[INFO] [stdout] test config::types::tests::test_config_format_from_path ... ok
[INFO] [stdout] test config::types::tests::test_memory_provider ... ok
[INFO] [stdout] test config::types::tests::test_provider_from_path ... ok
[INFO] [stdout] test config::types::tests::test_standard_provider_json ... ok
[INFO] [stdout] test database::postgresql::tests::test_postgresql_connect ... ok
[INFO] [stdout] test database::postgresql::tests::test_postgresql_creation ... ok
[INFO] [stdout] test database::sqlite::tests::test_sqlite_creation ... ok
[INFO] [stdout] test closure::capture::tests::test_analyzer_creation ... ok
[INFO] [stdout] test database::tests::test_database_config ... ok
[INFO] [stdout] test database::tests::test_query_result ... ok
[INFO] [stdout] test debugger::tests::test_continue_execution ... ok
[INFO] [stdout] test debugger::tests::test_debug_session_creation ... ok
[INFO] [stdout] test debugger::tests::test_set_breakpoint ... ok
[INFO] [stdout] test debugger::tests::test_step ... ok
[INFO] [stdout] test docs::generator::tests::test_generate_html ... ok
[INFO] [stdout] test docs::generator::tests::test_generate_json ... ok
[INFO] [stdout] test docs::generator::tests::test_generate_markdown ... ok
[INFO] [stdout] test docs::search::tests::test_search ... ok
[INFO] [stdout] test docs::tests::test_documentation_manager ... ok
[INFO] [stdout] test docs::versioning::tests::test_doc_version ... ok
[INFO] [stdout] test docs::versioning::tests::test_version_from_str ... ok
[INFO] [stdout] test docs::versioning::tests::test_version_manager ... ok
[INFO] [stdout] test error::recovery::tests::test_max_recoveries ... ok
[INFO] [stdout] test error::recovery::tests::test_recovery_helper ... ok
[INFO] [stdout] test error::recovery::tests::test_suggest_strategy ... ok
[INFO] [stdout] test error::recovery::tests::test_sync_points ... ok
[INFO] [stdout] test error::reporter::tests::test_error_suggestions ... ok
[INFO] [stdout] test error::reporter::tests::test_format_error ... ok
[INFO] [stdout] test error::reporter::tests::test_format_with_context ... ok
[INFO] [stdout] test error::tests::test_error_context ... ok
[INFO] [stdout] test error::tests::test_get_context ... ok
[INFO] [stdout] test ffi::async_ffi::tests::test_async_builder ... ok
[INFO] [stdout] test ffi::async_ffi::tests::test_async_executor_creation ... ok
[INFO] [stdout] test ffi::async_ffi::tests::test_submit_and_cancel ... ok
[INFO] [stdout] test ffi::async_ffi::tests::test_task_manager_creation ... ok
[INFO] [stdout] test ffi::bun_bindings::tests::test_bun_generator ... ok
[INFO] [stdout] test ffi::bun_bindings::tests::test_function_def ... ok
[INFO] [stdout] test ffi::c_bindings::tests::test_c_binding_generator ... ok
[INFO] [stdout] test ffi::c_bindings::tests::test_generate_math_bindings ... ok
[INFO] [stdout] test ffi::c_bindings::tests::test_generate_stdio_bindings ... ok
[INFO] [stdout] test ffi::c_bindings::tests::test_generate_stdlib_bindings ... ok
[INFO] [stdout] test ffi::c_bindings::tests::test_multiple_libraries ... ok
[INFO] [stdout] test ffi::complete_runtime::tests::test_adapter_creation ... ok
[INFO] [stdout] test benchmark::tests::test_async_benchmark ... ok
[INFO] [stdout] test benchmark::ffi_benchmark::tests::test_complex_type_benchmark ... ok
[INFO] [stdout] test cache::memory::tests::test_memory_cache_ttl ... ok
[INFO] [stdout] test ffi::cpp_bindings::tests::test_cpp_generator ... ok
[INFO] [stdout] test ffi::cpp_bindings::tests::test_template_bindings ... ok
[INFO] [stdout] test ffi::complete_runtime::tests::test_python_execution ... ok
[INFO] [stdout] test ffi::dart_bindings::tests::test_type_mapping ... ok
[INFO] [stdout] test ffi::deno_bindings::tests::test_deno_generator ... ok
[INFO] [stdout] test ffi::deno_bindings::tests::test_function_signature ... ok
[INFO] [stdout] test database::sqlite::tests::test_sqlite_connect ... ok
[INFO] [stdout] test ffi::enhanced_ffi::tests::test_ffi_config_default ... ok
[INFO] [stdout] test database::sqlite::tests::test_sqlite_in_memory ... ok
[INFO] [stdout] test ffi::enhanced_ffi::tests::test_ffi_data_serialization ... ok
[INFO] [stdout] test ffi::enhanced_ffi::tests::test_ffi_data_string ... ok
[INFO] [stdout] test ffi::enhanced_ffi::tests::test_ffi_data_int ... ok
[INFO] [stdout] test ffi::env_manager::tests::test_apply_env_to_command ... ok
[INFO] [stdout] test ffi::env_manager::tests::test_c_env_shortcuts ... ok
[INFO] [stdout] test ffi::dart_bindings::tests::test_dart_binding_generator ... ok
[INFO] [stdout] test ffi::env_manager::tests::test_get_all_env_for_language ... ok
[INFO] [stdout] test ffi::env_manager::tests::test_clear_all ... ok
[INFO] [stdout] test ffi::env_manager::tests::test_global_env ... ok
[INFO] [stdout] test ffi::env_manager::tests::test_go_env_shortcuts ... ok
[INFO] [stdout] test ffi::env_manager::tests::test_node_env ... ok
[INFO] [stdout] test ffi::env_manager::tests::test_node_path ... ok
[INFO] [stdout] test ffi::env_manager::tests::test_python_env ... ok
[INFO] [stdout] test ffi::env_manager::tests::test_pythonpath ... ok
[INFO] [stdout] test ffi::env_manager::tests::test_rust_env_shortcuts ... ok
[INFO] [stdout] test ffi::env_manager::tests::test_summary ... ok
[INFO] [stdout] test ffi::enhanced_ffi::tests::test_execute_async_python ... ok
[INFO] [stdout] test ffi::enhanced_ffi::tests::test_sync_execution_with_input ... ok
[INFO] [stdout] test ffi::header_parser::tests::test_header_parser_creation ... ok
[INFO] [stdout] test ffi::header_parser::tests::test_parse_function_declaration ... ok
[INFO] [stdout] test ffi::header_parser::tests::test_parse_invalid_header ... ok
[INFO] [stdout] test ffi::header_parser::tests::test_parse_multiple_headers ... ok
[INFO] [stdout] test ffi::header_parser::tests::test_parse_stdio_header ... ok
[INFO] [stdout] test ffi::header_parser::tests::test_parse_stdlib_header ... ok
[INFO] [stdout] test ffi::js_bindings::tests::test_js_bindings ... ok
[INFO] [stdout] test ffi::js_bindings::tests::test_ts_bindings ... ok
[INFO] [stdout] test ffi::js_bindings::tests::test_type_mapping ... ok
[INFO] [stdout] test ffi::kotlin_bindings::tests::test_kotlin_binding_generator ... ok
[INFO] [stdout] test ffi::kotlin_bindings::tests::test_type_mapping ... ok
[INFO] [stdout] test ffi::macro_parser::tests::test_extract_code_block ... ok
[INFO] [stdout] test ffi::macro_parser::tests::test_generate_python_binding ... ok
[INFO] [stdout] test ffi::macro_parser::tests::test_identify_macro_kind ... ok
[INFO] [stdout] test ffi::macro_parser::tests::test_parse_simple_macro ... ok
[INFO] [stdout] test ffi::macro_parser::tests::test_parser_creation ... ok
[INFO] [stdout] test ffi::macro_parser::tests::test_validate_empty_code ... ok
[INFO] [stdout] test ffi::mojo_bindings::tests::test_function_binding ... ok
[INFO] [stdout] test ffi::mojo_bindings::tests::test_mojo_generator ... ok
[INFO] [stdout] test ffi::moonbit_bindings::tests::test_moonbit_binding_generator ... ok
[INFO] [stdout] test ffi::moonbit_bindings::tests::test_type_mapping ... ok
[INFO] [stdout] test ffi::nodejs_bindings::tests::test_generate_gyp ... ok
[INFO] [stdout] test ffi::nodejs_bindings::tests::test_nodejs_generator ... ok
[INFO] [stdout] test ffi::process_pool::tests::test_javascript_execution ... ignored
[INFO] [stdout] test ffi::process_pool::tests::test_pool_config_default ... ok
[INFO] [stdout] test ffi::process_pool::tests::test_pool_creation ... ok
[INFO] [stdout] test ffi::process_pool::tests::test_pool_reuse ... ignored
[INFO] [stdout] test ffi::process_pool::tests::test_python_execution ... ignored
[INFO] [stdout] test ffi::python_bindings::tests::test_full_integration ... ok
[INFO] [stdout] test ffi::python_bindings::tests::test_generate_numpy_bindings ... ok
[INFO] [stdout] test ffi::python_bindings::tests::test_python_binding_generator ... ok
[INFO] [stdout] test ffi::rust_bindings::tests::test_extern_crate ... ok
[INFO] [stdout] test ffi::rust_bindings::tests::test_generate_bindings ... ok
[INFO] [stdout] test ffi::rust_bindings::tests::test_rust_binding_generator ... ok
[INFO] [stdout] test ffi::rust_bindings::tests::test_safe_wrapper ... ok
[INFO] [stdout] test ffi::swift_bindings::tests::test_swift_binding_generator ... ok
[INFO] [stdout] test ffi::swift_bindings::tests::test_type_mapping ... ok
[INFO] [stdout] test ffi::tests::test_ffi_language_parsing ... ok
[INFO] [stdout] test ffi::type_conversion::tests::test_bool_serialize ... ok
[INFO] [stdout] test ffi::type_conversion::tests::test_empty_vec ... ok
[INFO] [stdout] test ffi::type_conversion::tests::test_f64_serialize ... ok
[INFO] [stdout] test ffi::type_conversion::tests::test_i32_serialize ... ok
[INFO] [stdout] test ffi::type_conversion::tests::test_nested_vec ... ok
[INFO] [stdout] test ffi::type_conversion::tests::test_option_serialize ... ok
[INFO] [stdout] test ffi::type_conversion::tests::test_result_serialize ... ok
[INFO] [stdout] test ffi::type_conversion::tests::test_string_serialize ... ok
[INFO] [stdout] test ffi::type_conversion::tests::test_tuple_serialize ... ok
[INFO] [stdout] test ffi::type_conversion::tests::test_vec_serialize ... ok
[INFO] [stdout] test ffi::type_mapper::tests::test_c_type_mapping ... ok
[INFO] [stdout] test ffi::type_mapper::tests::test_python_type_mapping ... ok
[INFO] [stdout] test ffi::type_mapper::tests::test_rust_to_python_mapping ... ok
[INFO] [stdout] test ffi::type_mapper::tests::test_rust_to_zig_mapping ... ok
[INFO] [stdout] test ffi::type_mapper::tests::test_zig_type_mapping ... ok
[INFO] [stdout] test ffi::typescript_bindings::tests::test_type_definition_generation ... ok
[INFO] [stdout] test ffi::typescript_bindings::tests::test_type_mapping ... ok
[INFO] [stdout] test ffi::typescript_bindings::tests::test_typescript_binding_generator ... ok
[INFO] [stdout] test ffi::xgo_bindings::tests::test_function_wrapper ... ok
[INFO] [stdout] test ffi::xgo_bindings::tests::test_xgo_generator ... ok
[INFO] [stdout] test ffi::zig_bindings::tests::test_generate_type_bindings ... ok
[INFO] [stdout] test ffi::go_bindings::tests::test_type_mapping ... ok
[INFO] [stdout] test ffi::go_bindings::tests::test_std_packages ... ok
[INFO] [stdout] test ffi::go_bindings::tests::test_go_binding_generator ... ok
[INFO] [stdout] test ffi::zig_bindings::tests::test_std_modules ... ok
[INFO] [stdout] test ffi::zig_bindings::tests::test_zig_c_bindings ... ok
[INFO] [stdout] test ide::configuration::tests::test_default_configuration ... ok
[INFO] [stdout] test ide::provider::tests::test_code_actions ... ok
[INFO] [stdout] test ide::provider::tests::test_inlay_hints ... ok
[INFO] [stdout] test ide::provider::tests::test_quick_fixes ... ok
[INFO] [stdout] test ide::tests::test_ide_service_creation ... ok
[INFO] [stdout] test ide::toolchain::tests::test_build_system ... ok
[INFO] [stdout] test ide::toolchain::tests::test_project_config ... ok
[INFO] [stdout] test ide::toolchain::tests::test_test_runner ... ok
[INFO] [stdout] test jit::cache::tests::test_cache ... ok
[INFO] [stdout] test jit::cache::tests::test_clear ... ok
[INFO] [stdout] test jit::compiler::tests::test_compilation_tiers ... ok
[INFO] [stdout] test jit::compiler::tests::test_compile_function ... ok
[INFO] [stdout] test jit::compiler::tests::test_encode_instruction ... ok
[INFO] [stdout] test jit::compiler::tests::test_generate_ir ... ok
[INFO] [stdout] test jit::compiler::tests::test_hot_function_detection ... ok
[INFO] [stdout] test ffi::zig_bindings::tests::test_type_mapping ... ok
[INFO] [stdout] test jit::compiler::tests::test_ir_cache ... ok
[INFO] [stdout] test jit::compiler::tests::test_ir_instructions ... ok
[INFO] [stdout] test jit::compiler::tests::test_jit_compiler ... ok
[INFO] [stdout] test jit::compiler::tests::test_tiered_compilation ... ok
[INFO] [stdout] test jit::distributed_cache::tests::test_cache_creation ... ok
[INFO] [stdout] test jit::distributed_cache::tests::test_cache_eviction ... ok
[INFO] [stdout] test jit::distributed_cache::tests::test_cache_key_generation ... ok
[INFO] [stdout] test jit::distributed_cache::tests::test_cache_miss ... ok
[INFO] [stdout] test jit::distributed_cache::tests::test_hit_rate ... ok
[INFO] [stdout] test jit::distributed_cache::tests::test_memory_cache ... ok
[INFO] [stdout] test jit::executor::tests::test_executor ... ok
[INFO] [stdout] test jit::executor::tests::test_interpret ... ok
[INFO] [stdout] test ffi::zig_bindings::tests::test_validate_package ... ok
[INFO] [stdout] test jit::distributed_cache::tests::test_clear_cache ... ok
[INFO] [stdout] test jit::llvm_backend::tests::test_llvm_ir_generator ... ok
[INFO] [stdout] test jit::llvm_backend::tests::test_llvm_type_to_string ... ok
[INFO] [stdout] test jit::optimizer::tests::test_constant_folding ... ok
[INFO] [stdout] test jit::optimizer::tests::test_dead_code_elimination ... ok
[INFO] [stdout] test jit::optimizer::tests::test_inlining ... ok
[INFO] [stdout] test jit::optimizer::tests::test_multiple_optimization_rounds ... ok
[INFO] [stdout] test jit::optimizer::tests::test_optimize_simple ... ok
[INFO] [stdout] test jit::optimizer::tests::test_optimizer_creation ... ok
[INFO] [stdout] test jit::llvm_backend::tests::test_llvm_backend_creation ... ok
[INFO] [stdout] test jit::optimizer::tests::test_optimizer_with_config ... ok
[INFO] [stdout] test jit::optimizer::tests::test_reset_stats ... ok
[INFO] [stdout] test jit::optimizer::tests::test_optimizer_stats ... ok
[INFO] [stdout] test jit::parallel::tests::test_cancel_task ... ok
[INFO] [stdout] test jit::parallel::tests::test_batch_compilation ... ok
[INFO] [stdout] test ffi::zig_bindings::tests::test_zig_binding_generator ... ok
[INFO] [stdout] test jit::parallel::tests::test_priority_levels ... ok
[INFO] [stdout] test jit::parallel::tests::test_submit_task ... ok
[INFO] [stdout] test jit::parallel::tests::test_wait_for_task ... ok
[INFO] [stdout] test jit::parallel::tests::test_work_stealing_scheduler ... ok
[INFO] [stdout] test jit::passes::tests::test_constant_folding ... ok
[INFO] [stdout] test jit::passes::tests::test_cse ... ok
[INFO] [stdout] test jit::passes::tests::test_dead_code_elimination ... ok
[INFO] [stdout] test jit::passes::tests::test_default_pass_manager ... ok
[INFO] [stdout] test jit::passes::tests::test_disable_pass ... ok
[INFO] [stdout] test jit::passes::tests::test_fixpoint_optimization ... ok
[INFO] [stdout] test jit::passes::tests::test_instruction_combining ... ok
[INFO] [stdout] test jit::passes::tests::test_pass_manager ... ok
[INFO] [stdout] test jit::passes::tests::test_peephole ... ok
[INFO] [stdout] test jit::tests::test_jit_manager_creation ... ok
[INFO] [stdout] test jit::tests::test_jit_modes ... ok
[INFO] [stdout] test lexer::cursor::tests::test_cursor ... ok
[INFO] [stdout] test jit::parallel::tests::test_concurrent_compilation ... ok
[INFO] [stdout] test lexer::tests::test_lexer_import ... ok
[INFO] [stdout] test lexer::tests::test_lexer_keywords ... ok
[INFO] [stdout] test jit::parallel::tests::test_parallel_compiler_creation ... ok
[INFO] [stdout] test lexer::tests::test_lexer_operators ... ok
[INFO] [stdout] test lexer::token::tests::test_token_creation ... ok
[INFO] [stdout] test lexer::tests::test_lexer_tokenize ... ok
[INFO] [stdout] test lexer::tests::test_lexer_numbers ... ok
[INFO] [stdout] test lifetime::annotation::tests::test_anonymous_lifetime ... ok
[INFO] [stdout] test lifetime::annotation::tests::test_lifetime_creation ... ok
[INFO] [stdout] test lifetime::annotation::tests::test_lifetime_annotation ... ok
[INFO] [stdout] test lifetime::annotation::tests::test_lifetime_param ... ok
[INFO] [stdout] test lifetime::annotation::tests::test_lifetime_param_with_bounds ... ok
[INFO] [stdout] test lifetime::annotation::tests::test_lifetime_signature ... ok
[INFO] [stdout] test lifetime::annotation::tests::test_lifetime_from_string ... ok
[INFO] [stdout] test lifetime::annotation::tests::test_static_lifetime ... ok
[INFO] [stdout] test lifetime::checker::tests::test_borrow_checker_creation ... ok
[INFO] [stdout] test lifetime::checker::tests::test_check_move ... ok
[INFO] [stdout] test lifetime::checker::tests::test_multiple_shared_borrows ... ok
[INFO] [stdout] test lifetime::checker::tests::test_mutable_borrow_conflict ... ok
[INFO] [stdout] test lifetime::checker::tests::test_register_variable ... ok
[INFO] [stdout] test lifetime::checker::tests::test_remove_borrow ... ok
[INFO] [stdout] test lifetime::checker::tests::test_shared_borrow ... ok
[INFO] [stdout] test lifetime::constraint::tests::test_constraint_creation ... ok
[INFO] [stdout] test lifetime::constraint::tests::test_constraint_from_string ... ok
[INFO] [stdout] test lifetime::constraint::tests::test_constraint_set ... ok
[INFO] [stdout] test lifetime::constraint::tests::test_constraint_set_merge ... ok
[INFO] [stdout] test lifetime::constraint::tests::test_constraint_to_string ... ok
[INFO] [stdout] test lifetime::constraint::tests::test_self_constraint ... ok
[INFO] [stdout] test lifetime::constraint::tests::test_transitive_closure ... ok
[INFO] [stdout] test lifetime::elision::tests::test_apply_to_function_multiple_params ... ok
[INFO] [stdout] test lifetime::elision::tests::test_apply_to_function_single_param ... ok
[INFO] [stdout] test lifetime::elision::tests::test_apply_to_function_with_self ... ok
[INFO] [stdout] test lifetime::elision::tests::test_can_elide_no_input ... ok
[INFO] [stdout] test lifetime::elision::tests::test_can_elide_single_input ... ok
[INFO] [stdout] test lifetime::elision::tests::test_can_elide_with_self ... ok
[INFO] [stdout] test lifetime::elision::tests::test_cannot_elide_multiple_inputs_no_self ... ok
[INFO] [stdout] test lifetime::elision::tests::test_elision_rule_no_input ... ok
[INFO] [stdout] test lifetime::elision::tests::test_elision_rule_single_input ... ok
[INFO] [stdout] test lifetime::inference::tests::test_add_constraint ... ok
[INFO] [stdout] test lifetime::inference::tests::test_add_variable ... ok
[INFO] [stdout] test lifetime::inference::tests::test_infer_simple ... ok
[INFO] [stdout] test lifetime::inference::tests::test_inference_creation ... ok
[INFO] [stdout] test lifetime::inference::tests::test_is_compatible ... ok
[INFO] [stdout] test lifetime::inference::tests::test_is_compatible_with_static ... ok
[INFO] [stdout] test lifetime::inference::tests::test_unify_same_lifetimes ... ok
[INFO] [stdout] test lifetime::inference::tests::test_unify_with_anonymous ... ok
[INFO] [stdout] test lifetime::inference::tests::test_unify_with_static ... ok
[INFO] [stdout] test lifetime::tests::test_add_constraint ... ok
[INFO] [stdout] test lifetime::tests::test_add_lifetime_param ... ok
[INFO] [stdout] test lifetime::tests::test_lifetime_context_creation ... ok
[INFO] [stdout] test lifetime::tests::test_validate_undefined_lifetime ... ok
[INFO] [stdout] test lifetime::annotation::tests::test_lifetime_to_string ... ok
[INFO] [stdout] test lifetime::tests::test_validate_valid_context ... ok
[INFO] [stdout] test logging::ffi_tracer::tests::test_ffi_tracer_config ... ok
[INFO] [stdout] test logging::ffi_tracer::tests::test_ffi_tracer_creation ... ok
[INFO] [stdout] test logging::ffi_tracer::tests::test_global_tracer ... ok
[INFO] [stdout] test logging::ffi_tracer::tests::test_log_error ... ok
[INFO] [stdout] test logging::ffi_tracer::tests::test_trace_call ... ok
[INFO] [stdout] test logging::ffi_tracer::tests::test_trace_call_async ... ok
[INFO] [stdout] test logging::metrics::tests::test_gauge ... ok
[INFO] [stdout] test logging::metrics::tests::test_histogram_stats ... ok
[INFO] [stdout] test logging::metrics::tests::test_metrics_collector ... ok
[INFO] [stdout] test logging::metrics::tests::test_global_metrics ... ok
[INFO] [stdout] test logging::metrics::tests::test_timer_stats ... ok
[INFO] [stdout] test logging::metrics::tests::test_timer ... ok
[INFO] [stdout] test logging::performance::tests::test_operation_stats ... ok
[INFO] [stdout] test logging::performance::tests::test_monitor_async ... ok
[INFO] [stdout] test logging::performance::tests::test_performance_monitor ... ok
[INFO] [stdout] test logging::tests::test_init_simple_logging ... ok
[INFO] [stdout] test logging::tests::test_log_config_default ... ok
[INFO] [stdout] test logging::tests::test_log_level_conversion ... ok
[INFO] [stdout] test lsp::call_hierarchy::tests::test_call_chain ... ok
[INFO] [stdout] [2m2026-01-16T11:28:25.258445Z[0m [32m INFO[0m [2mrustscript::logging::performance[0m[2m:[0m 性能监控 [3moperation[0m[2m=[0m"test_op" [3mduration_ms[0m[2m=[0m10
[INFO] [stdout] test lsp::call_hierarchy::tests::test_call_hierarchy_provider_creation ... ok
[INFO] [stdout] test lsp::call_hierarchy::tests::test_circular_call_prevention ... ok
[INFO] [stdout] test lsp::call_hierarchy::tests::test_extract_function_calls ... ok
[INFO] [stdout] test lsp::call_hierarchy::tests::test_extract_function_definition ... ok
[INFO] [stdout] test lsp::call_hierarchy::tests::test_incoming_calls ... ok
[INFO] [stdout] test lsp::call_hierarchy::tests::test_index_function_calls ... ok
[INFO] [stdout] [2m2026-01-16T11:28:25.268610Z[0m [32m INFO[0m [2mrustscript::logging::performance[0m[2m:[0m 性能监控 [3moperation[0m[2m=[0m"test_op" [3mduration_ms[0m[2m=[0m10
[INFO] [stdout] test lsp::call_hierarchy::tests::test_index_function_definition ... ok
[INFO] [stdout] test lsp::code_actions::tests::test_action_priority ... ok
[INFO] [stdout] [2m2026-01-16T11:28:25.278342Z[0m [32m INFO[0m [2mrustscript::logging::performance[0m[2m:[0m 性能监控 [3moperation[0m[2m=[0m"slow" [3mduration_ms[0m[2m=[0m50
[INFO] [stdout] test logging::performance::tests::test_hotspots ... ok
[INFO] [stdout] [2m2026-01-16T11:28:25.280365Z[0m [32m INFO[0m [2mrustscript::logging::performance[0m[2m:[0m 性能监控 [3moperation[0m[2m=[0m"test_op" [3mduration_ms[0m[2m=[0m11
[INFO] [stdout] test lsp::code_actions::tests::test_add_mut_action ... ok
[INFO] [stdout] test lsp::code_actions::tests::test_add_type_annotation ... ok
[INFO] [stdout] test lsp::code_actions::tests::test_add_documentation ... ok
[INFO] [stdout] test lsp::code_actions::tests::test_code_action_provider_creation ... ok
[INFO] [stdout] test lsp::code_actions::tests::test_unused_import_action ... ok
[INFO] [stdout] test lsp::completion::tests::test_completion_engine ... ok
[INFO] [stdout] test lsp::completion::tests::test_extract_word ... ok
[INFO] [stdout] test lsp::completion::tests::test_get_completions ... ok
[INFO] [stdout] test lsp::convenience::tests::test_default ... ok
[INFO] [stdout] test lsp::convenience::tests::test_lsp_creation ... ok
[INFO] [stdout] test lsp::definition::tests::test_definition_provider ... ok
[INFO] [stdout] test lsp::definition::tests::test_extract_symbol ... ok
[INFO] [stdout] test lsp::definition::tests::test_find_definition ... ok
[INFO] [stdout] test lsp::definition::tests::test_index_function ... ok
[INFO] [stdout] test lsp::definition::tests::test_index_struct ... ok
[INFO] [stdout] test lsp::definition::tests::test_index_variable ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_add_diagnostic ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_analyze ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_diagnostic_engine ... ok
[INFO] [stdout] test lsp::formatting::tests::test_custom_options ... ok
[INFO] [stdout] test lsp::formatting::tests::test_format_document ... ok
[INFO] [stdout] test lsp::formatting::tests::test_format_empty_lines ... ok
[INFO] [stdout] test lsp::formatting::tests::test_format_range ... ok
[INFO] [stdout] [2m2026-01-16T11:28:25.290487Z[0m [32m INFO[0m [2mrustscript::logging::performance[0m[2m:[0m 性能监控 [3moperation[0m[2m=[0m"test_op" [3mduration_ms[0m[2m=[0m10
[INFO] [stdout] test lsp::formatting::tests::test_formatting_provider ... ok
[INFO] [stdout] test logging::performance::tests::test_performance_report ... ok
[INFO] [stdout] test lsp::formatting::tests::test_indent ... ok
[INFO] [stdout] test lsp::goto_definition::tests::test_extract_function_def ... ok
[INFO] [stdout] test lsp::goto_definition::tests::test_extract_struct_def ... ok
[INFO] [stdout] test lsp::goto_definition::tests::test_extract_var_def ... ok
[INFO] [stdout] test lsp::goto_definition::tests::test_find_references ... ok
[INFO] [stdout] test lsp::goto_definition::tests::test_index_function ... ok
[INFO] [stdout] test lsp::goto_definition::tests::test_provider_creation ... ok
[INFO] [stdout] test lsp::hover::tests::test_extract_word ... ok
[INFO] [stdout] test lsp::hover::tests::test_get_hover ... ok
[INFO] [stdout] test lsp::hover::tests::test_hover_provider ... ok
[INFO] [stdout] test lsp::incremental_index::tests::test_extract_function_name ... ok
[INFO] [stdout] test lsp::incremental_index::tests::test_extract_variable_name ... ok
[INFO] [stdout] test lsp::code_actions::tests::test_extract_variable ... ok
[INFO] [stdout] test lsp::incremental_index::tests::test_incremental_indexer_creation ... ok
[INFO] [stdout] test lsp::incremental_index::tests::test_extract_struct_name ... ok
[INFO] [stdout] test lsp::incremental_index::tests::test_incremental_update ... ok
[INFO] [stdout] test lsp::incremental_index::tests::test_index_file ... ok
[INFO] [stdout] test lsp::inlay_hints::tests::test_closure_parameter_hint ... ok
[INFO] [stdout] test lsp::inlay_hints::tests::test_inlay_hint_provider_creation ... ok
[INFO] [stdout] test lsp::inlay_hints::tests::test_parameter_hint ... ok
[INFO] [stdout] test lsp::inlay_hints::tests::test_type_hint_for_bool ... ok
[INFO] [stdout] test lsp::inlay_hints::tests::test_type_hint_for_let_binding ... ok
[INFO] [stdout] test lsp::inlay_hints::tests::test_type_hint_for_string ... ok
[INFO] [stdout] test lsp::protocol::tests::test_completion_item ... ok
[INFO] [stdout] test lsp::protocol::tests::test_position ... ok
[INFO] [stdout] test lsp::references::tests::test_cross_file_references ... ok
[INFO] [stdout] test lsp::references::tests::test_extract_words ... ok
[INFO] [stdout] test lsp::references::tests::test_find_references ... ok
[INFO] [stdout] test lsp::references::tests::test_find_references_with_context ... ok
[INFO] [stdout] test lsp::references::tests::test_get_symbols_by_kind ... ok
[INFO] [stdout] test lsp::references::tests::test_index_document ... ok
[INFO] [stdout] test lsp::inlay_hints::tests::test_disable_type_hints ... ok
[INFO] [stdout] test lsp::inlay_hints::tests::test_no_hint_for_annotated_variable ... ok
[INFO] [stdout] test lsp::references::tests::test_is_keyword ... ok
[INFO] [stdout] test lsp::references::tests::test_reference_provider ... ok
[INFO] [stdout] test lsp::references::tests::test_symbol_indexing ... ok
[INFO] [stdout] test lsp::rename::tests::test_extract_function ... ok
[INFO] [stdout] test lsp::references::tests::test_parse_declaration ... ok
[INFO] [stdout] test lsp::rename::tests::test_extract_variable_invalid_name ... ok
[INFO] [stdout] test lsp::rename::tests::test_get_available_refactors ... ok
[INFO] [stdout] test lsp::rename::tests::test_inline_variable ... ok
[INFO] [stdout] test lsp::rename::tests::test_is_valid_identifier ... ok
[INFO] [stdout] test lsp::rename::tests::test_prepare_rename ... ok
[INFO] [stdout] test lsp::rename::tests::test_refactor_suggestion ... ok
[INFO] [stdout] test lsp::rename::tests::test_rename ... ok
[INFO] [stdout] test lsp::rename::tests::test_rename_invalid_name ... ok
[INFO] [stdout] test lsp::rename::tests::test_rename_provider_creation ... ok
[INFO] [stdout] test lsp::rename::tests::test_workspace_edit ... ok
[INFO] [stdout] test lsp::semantic_tokens::tests::test_encode_tokens ... ok
[INFO] [stdout] test lsp::semantic_tokens::tests::test_function_detection ... ok
[INFO] [stdout] test lsp::semantic_tokens::tests::test_keyword_detection ... ok
[INFO] [stdout] test lsp::semantic_tokens::tests::test_semantic_tokens_provider ... ok
[INFO] [stdout] test lsp::semantic_tokens::tests::test_string_detection ... ok
[INFO] [stdout] test lsp::server::tests::test_initialize ... ok
[INFO] [stdout] test lsp::server::tests::test_server_creation ... ok
[INFO] [stdout] test lsp::type_cache::tests::test_cache_invalidation ... ok
[INFO] [stdout] test lsp::type_cache::tests::test_cache_put_get ... ok
[INFO] [stdout] test lsp::type_cache::tests::test_cache_stats ... ok
[INFO] [stdout] test lsp::references::tests::test_reference_kinds ... ok
[INFO] [stdout] test lsp::type_cache::tests::test_file_invalidation ... ok
[INFO] [stdout] test lsp::type_cache::tests::test_type_cache_creation ... ok
[INFO] [stdout] test macro_system::cross_crate::tests::test_cache_persistence ... ok
[INFO] [stdout] test ffi::complete_runtime::tests::test_available_languages ... ok
[INFO] [stdout] test macro_system::cross_crate::tests::test_export_macro ... ok
[INFO] [stdout] test macro_system::cross_crate::tests::test_generate_export_code ... ok
[INFO] [stdout] test macro_system::cross_crate::tests::test_import_crate_macros ... ok
[INFO] [stdout] test macro_system::cross_crate::tests::test_import_macro ... ok
[INFO] [stdout] test macro_system::cross_crate::tests::test_macro_metadata ... ok
[INFO] [stdout] test macro_system::cross_crate::tests::test_parse_import ... ok
[INFO] [stdout] test macro_system::cross_crate::tests::test_resolve_macro_path ... ok
[INFO] [stdout] test macro_system::cross_crate::tests::test_search_macros ... ok
[INFO] [stdout] test macro_system::debugger::tests::test_clear_history ... ok
[INFO] [stdout] test macro_system::debugger::tests::test_count_expansions ... ok
[INFO] [stdout] test macro_system::debugger::tests::test_debugger_creation ... ok
[INFO] [stdout] test macro_system::debugger::tests::test_disabled_debugger ... ok
[INFO] [stdout] test macro_system::debugger::tests::test_generate_report ... ok
[INFO] [stdout] test macro_system::debugger::tests::test_record_expansion ... ok
[INFO] [stdout] test macro_system::debugger::tests::test_trace_expansion ... ok
[INFO] [stdout] test macro_system::hygiene::tests::test_add_binding ... ok
[INFO] [stdout] test macro_system::hygiene::tests::test_hygiene_checker_creation ... ok
[INFO] [stdout] test macro_system::hygiene::tests::test_macro_binding ... ok
[INFO] [stdout] test macro_system::hygiene::tests::test_no_conflict ... ok
[INFO] [stdout] test macro_system::hygiene::tests::test_scope_isolation ... ok
[INFO] [stdout] test macro_system::hygiene::tests::test_scope_management ... ok
[INFO] [stdout] test lsp::rename::tests::test_extract_variable ... ok
[INFO] [stdout] test macro_system::import_export::tests::test_export_package_definition ... ok
[INFO] [stdout] test macro_system::import_export::tests::test_generate_package_toml ... ok
[INFO] [stdout] test macro_system::import_export::tests::test_import_export_manager ... ok
[INFO] [stdout] test macro_system::import_export::tests::test_macro_version ... ok
[INFO] [stdout] test macro_system::import_export::tests::test_macro_package ... ok
[INFO] [stdout] test macro_system::import_export::tests::test_parse_package_toml ... ok
[INFO] [stdout] test macro_system::import_export::tests::test_parse_use_statement ... ok
[INFO] [stdout] test macro_system::import_export::tests::test_version_compatibility ... ok
[INFO] [stdout] test macro_system::import_export::tests::test_version_parse ... ok
[INFO] [stdout] test macro_system::import_export::tests::test_validate_package ... ok
[INFO] [stdout] test macro_system::procedural::tests::test_derive_debug ... ok
[INFO] [stdout] test macro_system::procedural::tests::test_derive_clone ... ok
[INFO] [stdout] test macro_system::procedural::tests::test_list_macros ... ok
[INFO] [stdout] test macro_system::procedural::tests::test_proc_macro_processor ... ok
[INFO] [stdout] test macro_system::tests::test_expand_macro ... ok
[INFO] [stdout] test macro_system::tests::test_get_macro ... ok
[INFO] [stdout] test macro_system::tests::test_macro_expander_creation ... ok
[INFO] [stdout] test macro_system::tests::test_macro_names ... ok
[INFO] [stdout] test macro_system::tests::test_macro_types ... ok
[INFO] [stdout] test macro_system::tests::test_register_macro ... ok
[INFO] [stdout] test macro_system::tests::test_undefined_macro ... ok
[INFO] [stdout] test macro_system::user_macros::tests::test_macro_compilation ... ok
[INFO] [stdout] test module::path::tests::test_absolute_path ... ok
[INFO] [stdout] test module::path::tests::test_append_segment ... ok
[INFO] [stdout] test module::path::tests::test_crate_path ... ok
[INFO] [stdout] test module::path::tests::test_from_string ... ok
[INFO] [stdout] test module::path::tests::test_relative_path ... ok
[INFO] [stdout] test module::path::tests::test_super_path ... ok
[INFO] [stdout] test module::resolver::tests::test_add_search_path ... ok
[INFO] [stdout] test module::resolver::tests::test_check_circular_dependency ... ok
[INFO] [stdout] test module::resolver::tests::test_register_module ... ok
[INFO] [stdout] test module::resolver::tests::test_resolver_creation ... ok
[INFO] [stdout] test module::tests::test_add_submodule ... ok
[INFO] [stdout] test module::tests::test_import_item ... ok
[INFO] [stdout] test module::tests::test_module_creation ... ok
[INFO] [stdout] test module::visibility::tests::test_default ... ok
[INFO] [stdout] test module::visibility::tests::test_display ... ok
[INFO] [stdout] test module::visibility::tests::test_from_string ... ok
[INFO] [stdout] test module::visibility::tests::test_visibility_check ... ok
[INFO] [stdout] test module::visibility::tests::test_visibility_levels ... ok
[INFO] [stdout] test monitor::dashboard::tests::test_dashboard_creation ... ok
[INFO] [stdout] test monitor::dashboard::tests::test_render_dashboard ... ok
[INFO] [stdout] test lsp::type_cache::tests::test_eviction ... ok
[INFO] [stdout] test monitor::metrics::tests::test_cache_metrics ... ok
[INFO] [stdout] test monitor::metrics::tests::test_collector_creation ... ok
[INFO] [stdout] test monitor::tests::test_cache_tracking ... ok
[INFO] [stdout] test monitor::metrics::tests::test_record_ffi_call ... ok
[INFO] [stdout] test monitor::metrics::tests::test_reset ... ok
[INFO] [stdout] test monitor::tests::test_monitor_creation ... ok
[INFO] [stdout] test monitor::tests::test_monitor_reset ... ok
[INFO] [stdout] test monitor::tests::test_record_ffi_call ... ok
[INFO] [stdout] test optimizer::advanced_optimizations::tests::test_dead_code_elimination ... ok
[INFO] [stdout] test optimizer::advanced_optimizations::tests::test_function_inlining ... ok
[INFO] [stdout] test optimizer::constant_folding::tests::test_fold_add ... ok
[INFO] [stdout] test optimizer::constant_folding::tests::test_fold_multiply ... ok
[INFO] [stdout] test optimizer::dead_code_elimination::tests::test_dead_code_eliminator ... ok
[INFO] [stdout] test optimizer::inline::tests::test_inliner ... ok
[INFO] [stdout] test optimizer::tests::test_optimization_stats ... ok
[INFO] [stdout] test optimizer::tests::test_optimizer_creation ... ok
[INFO] [stdout] test optimizer::tests::test_set_level ... ok
[INFO] [stdout] test package::dependency::tests::test_dependency_creation ... ok
[INFO] [stdout] test package::dependency::tests::test_version_compatibility ... ok
[INFO] [stdout] test package::dependency::tests::test_version_parse ... ok
[INFO] [stdout] test package::dependency::tests::test_version_parse_caret ... ok
[INFO] [stdout] test optimizer::advanced_optimizations::tests::test_aggressive_constant_folding ... ok
[INFO] [stdout] test package::downloader::tests::test_clear_cache ... ok
[INFO] [stdout] test package::downloader::tests::test_custom_cache_dir ... ok
[INFO] [stdout] test package::downloader::tests::test_download_local ... ok
[INFO] [stdout] test package::downloader::tests::test_downloader_creation ... ok
[INFO] [stdout] test package::downloader::tests::test_sha256_calculation ... ok
[INFO] [stdout] test package::downloader::tests::test_is_cached ... ok
[INFO] [stdout] test package::registry::tests::test_lookup ... ok
[INFO] [stdout] test package::resolver::tests::test_resolver_creation ... ok
[INFO] [stdout] test package::resolver::tests::test_simple_resolve ... ok
[INFO] [stdout] test package::toml_parser::tests::test_parse_package ... ok
[INFO] [stdout] test package::toml_parser::tests::test_parse_simple_toml ... ok
[INFO] [stdout] test parser::precedence::tests::test_binary_op_precedence ... ok
[INFO] [stdout] test parser::precedence::tests::test_precedence_ordering ... ok
[INFO] [stdout] test package::registry::tests::test_register ... ok
[INFO] [stdout] test parser::tests::test_parse_break_continue ... ok
[INFO] [stdout] test package::registry::tests::test_registry_creation ... ok
[INFO] [stdout] test parser::tests::test_parse_enum ... ok
[INFO] [stdout] test parser::tests::test_parse_enum_with_generics ... ok
[INFO] [stdout] test parser::tests::test_parse_enum_with_struct_variants ... ok
[INFO] [stdout] test parser::tests::test_parse_enum_with_trailing_comma ... ok
[INFO] [stdout] test parser::tests::test_parse_expression ... ok
[INFO] [stdout] test parser::tests::test_parse_function_with_generics ... ok
[INFO] [stdout] test parser::tests::test_parse_impl ... ok
[INFO] [stdout] test parser::tests::test_parse_import ... ok
[INFO] [stdout] test parser::tests::test_parse_let ... ok
[INFO] [stdout] test parser::tests::test_parse_lifetime_parameters ... ok
[INFO] [stdout] test parser::tests::test_parse_loop ... ok
[INFO] [stdout] test parser::tests::test_parse_macro_call ... ok
[INFO] [stdout] test parser::tests::test_parse_match ... ok
[INFO] [stdout] test parser::tests::test_parse_match_with_guard ... ok
[INFO] [stdout] test parser::tests::test_parse_multiple_generic_bounds ... ok
[INFO] [stdout] test parser::tests::test_parse_multiple_macro_calls ... ok
[INFO] [stdout] test parser::tests::test_parse_enum_with_tuple_variants ... ok
[INFO] [stdout] test parser::tests::test_parse_nested_loop ... ok
[INFO] [stdout] test parser::tests::test_parse_trait ... ok
[INFO] [stdout] test parser::tests::test_parse_trait_impl ... ok
[INFO] [stdout] test parser::tests::test_parse_tuple_pattern ... ok
[INFO] [stdout] test parser::tests::test_parse_tuple_struct ... ok
[INFO] [stdout] test parser::tests::test_parse_wildcard_pattern ... ok
[INFO] [stdout] test parser::tests::test_parse_unit_struct ... ok
[INFO] [stdout] test playground::sandbox::tests::test_sandbox ... ok
[INFO] [stdout] test playground::session::tests::test_delete_session ... ok
[INFO] [stdout] test playground::sandbox::tests::test_validate_code ... ok
[INFO] [stdout] test playground::session::tests::test_session_manager ... ok
[INFO] [stdout] test playground::server::tests::test_server ... ok
[INFO] [stdout] test plugin::loader::tests::test_load_from_nonexistent_directory ... ok
[INFO] [stdout] test plugin::loader::tests::test_load_from_nonexistent_file ... ok
[INFO] [stdout] test playground::tests::test_playground_manager ... ok
[INFO] [stdout] test plugin::loader::tests::test_loader_creation ... ok
[INFO] [stdout] test plugin::registry::tests::test_duplicate_registration ... ok
[INFO] [stdout] test plugin::registry::tests::test_list_plugins ... ok
[INFO] [stdout] test plugin::registry::tests::test_plugin_registration ... ok
[INFO] [stdout] test plugin::tests::test_plugin_registration ... ok
[INFO] [stdout] test plugin::registry::tests::test_registry_creation ... ok
[INFO] [stdout] test plugin::registry::tests::test_unregister_plugin ... ok
[INFO] [stdout] test plugin::types::tests::test_function_definition ... ok
[INFO] [stdout] test profiler::metrics::tests::test_collector_enable_disable ... ok
[INFO] [stdout] test profiler::metrics::tests::test_collector_record ... ok
[INFO] [stdout] test profiler::metrics::tests::test_collector_report ... ok
[INFO] [stdout] test profiler::metrics::tests::test_metric_average ... ok
[INFO] [stdout] test profiler::metrics::tests::test_metric_creation ... ok
[INFO] [stdout] test profiler::metrics::tests::test_metric_record ... ok
[INFO] [stdout] test plugin::types::tests::test_module_definition ... ok
[INFO] [stdout] test plugin::types::tests::test_parameter_definition ... ok
[INFO] [stdout] test profiler::optimization::tests::test_custom_thresholds ... ok
[INFO] [stdout] test profiler::optimization::tests::test_optimization_suggestions ... ok
[INFO] [stdout] test profiler::optimization::tests::test_performance_optimizer ... ok
[INFO] [stdout] test profiler::metrics::tests::test_collector_creation ... ok
[INFO] [stdout] test profiler::tests::test_perf_counter_record ... ok
[INFO] [stdout] test profiler::tests::test_profiler_clear ... ok
[INFO] [stdout] test profiler::tests::test_profiler_config ... ok
[INFO] [stdout] test profiler::tests::test_profiler_creation ... ok
[INFO] [stdout] test profiler::tests::test_profiler_enable_disable ... ok
[INFO] [stdout] test profiler::tests::test_profiler_measurement ... ok
[INFO] [stdout] test profiler::tests::test_output_formats ... ok
[INFO] [stdout] test profiler::tests::test_perf_counter_creation ... ok
[INFO] [stdout] test profiler::tests::test_profiler_report ... ok
[INFO] [stdout] test profiler::tests::test_profiler_multiple_measurements ... ok
[INFO] [stdout] test repl::completion::tests::test_completer_keywords ... ok
[INFO] [stdout] test repl::completion::tests::test_empty_prefix ... ok
[INFO] [stdout] test repl::completion::tests::test_user_defined ... ok
[INFO] [stdout] test repl::highlighter::tests::test_enabled_toggle ... ok
[INFO] [stdout] test repl::highlighter::tests::test_highlighter_disabled ... ok
[INFO] [stdout] test profiler::metrics::tests::test_timer ... ok
[INFO] [stdout] test repl::completion::tests::test_best_match ... ok
[INFO] [stdout] test repl::highlighter::tests::test_highlighter_keywords ... ok
[INFO] [stdout] test repl::completion::tests::test_completer_builtins ... ok
[INFO] [stdout] test repl::highlighter::tests::test_string_highlighting ... ok
[INFO] [stdout] test repl::history::tests::test_add_history ... ok
[INFO] [stdout] test repl::history::tests::test_clear ... ok
[INFO] [stdout] test repl::history::tests::test_duplicate_suppression ... ok
[INFO] [stdout] test repl::history::tests::test_search ... ok
[INFO] [stdout] test repl::multiline::tests::test_clear ... ok
[INFO] [stdout] test repl::multiline::tests::test_continuation_prompt ... ok
[INFO] [stdout] test repl::multiline::tests::test_get_complete_input ... ok
[INFO] [stdout] test repl::multiline::tests::test_multiline_braces ... ok
[INFO] [stdout] test repl::history::tests::test_max_entries ... ok
[INFO] [stdout] test repl::multiline::tests::test_multiline_parentheses ... ok
[INFO] [stdout] test repl::history::tests::test_navigation ... ok
[INFO] [stdout] test repl::multiline::tests::test_single_line ... ok
[INFO] [stdout] test repl::tests::test_repl_arithmetic_addition ... ok
[INFO] [stdout] test repl::tests::test_repl_arithmetic_basic ... ok
[INFO] [stdout] test repl::tests::test_repl_arithmetic_complex ... ok
[INFO] [stdout] test repl::tests::test_repl_command_clear ... ok
[INFO] [stdout] test repl::tests::test_repl_command_help ... ok
[INFO] [stdout] test repl::tests::test_repl_command_vars ... ok
[INFO] [stdout] test repl::tests::test_repl_config_default ... ok
[INFO] [stdout] test repl::tests::test_repl_creation ... ok
[INFO] [stdout] test repl::tests::test_repl_eval_empty ... ok
[INFO] [stdout] test repl::tests::test_repl_eval_expression ... ok
[INFO] [stdout] test repl::tests::test_repl_eval_let ... ok
[INFO] [stdout] test repl::tests::test_repl_eval_with_variables ... ok
[INFO] [stdout] test repl::tests::test_repl_history ... ok
[INFO] [stdout] test scientific::matplotlib::tests::test_plot_line ... ignored
[INFO] [stdout] test scientific::numpy::tests::test_numpy_array_creation ... ignored
[INFO] [stdout] test scientific::numpy::tests::test_numpy_operations ... ignored
[INFO] [stdout] test scientific::numpy::tests::test_numpy_zeros ... ignored
[INFO] [stdout] test scientific::pandas::tests::test_dataframe_from_dict ... ignored
[INFO] [stdout] test repl::tests::test_repl_state ... ok
[INFO] [stdout] test semantic::borrow_checker::tests::test_basic_borrow_checker ... ok
[INFO] [stdout] test semantic::borrow_checker::tests::test_move_semantics ... ok
[INFO] [stdout] test semantic::constraint_solver::tests::test_associated_type ... ok
[INFO] [stdout] test semantic::constraint_solver::tests::test_lifetime_constraint ... ok
[INFO] [stdout] test semantic::constraint_solver::tests::test_simple_trait_constraint ... ok
[INFO] [stdout] test semantic::constraint_solver::tests::test_unsatisfiable_constraint ... ok
[INFO] [stdout] test semantic::constraint_solver::tests::test_solver_creation ... ok
[INFO] [stdout] test semantic::scope::tests::test_scope ... ok
[INFO] [stdout] test semantic::constraint_solver::tests::test_type_equality ... ok
[INFO] [stdout] test semantic::trait_checker::tests::test_trait_checker ... ok
[INFO] [stdout] test semantic::tests::test_semantic_module ... ok
[INFO] [stdout] test semantic::symbol_table::tests::test_symbol_table ... ok
[INFO] [stdout] test semantic::type_checker::tests::test_type_inference ... ok
[INFO] [stdout] test semantic::where_validator::tests::test_validate_fn_trait_syntax ... ok
[INFO] [stdout] test semantic::where_validator::tests::test_constraint_checking ... ok
[INFO] [stdout] test semantic::where_validator::tests::test_validate_simple_where_clause ... ok
[INFO] [stdout] test semantic::where_validator::tests::test_detect_duplicate_bounds ... ok
[INFO] [stdout] test stability::memory::tests::test_track_allocation ... ok
[INFO] [stdout] test stability::memory::tests::test_check_leaks ... ok
[INFO] [stdout] test stability::memory::tests::test_memory_leak_detector ... ok
[INFO] [stdout] test stability::stress::tests::test_stress_test ... ok
[INFO] [stdout] test stability::stress::tests::test_success_rate ... ok
[INFO] [stdout] test stdlib::collections::tests::test_deque_ext ... ok
[INFO] [stdout] test stability::tests::test_stability_report ... ok
[INFO] [stdout] test stdlib::collections::tests::test_hashmap_ext ... ok
[INFO] [stdout] test stdlib::collections::tests::test_hashset_ext ... ok
[INFO] [stdout] test stdlib::collections::tests::test_vec_ext ... ok
[INFO] [stdout] test stdlib::fs::tests::test_current_dir ... ok
[INFO] [stdout] test stdlib::fs::tests::test_file_operations ... ok
[INFO] [stdout] test stdlib::fs::tests::test_join ... ok
[INFO] [stdout] test stdlib::fs::tests::test_directory_operations ... ok
[INFO] [stdout] test stdlib::fs::tests::test_path_operations ... ok
[INFO] [stdout] test stdlib::io::tests::test_file_exists ... ok
[INFO] [stdout] test stdlib::fs::tests::test_temp_dir ... ok
[INFO] [stdout] test stdlib::io::tests::test_read_write ... ok
[INFO] [stdout] test stdlib::math::tests::test_combinations ... ok
[INFO] [stdout] test stdlib::math::tests::test_conversions ... ok
[INFO] [stdout] test stdlib::math::tests::test_factorial ... ok
[INFO] [stdout] test stdlib::math::tests::test_fibonacci ... ok
[INFO] [stdout] test stdlib::math::tests::test_gcd ... ok
[INFO] [stdout] test stdlib::math::tests::test_lcm ... ok
[INFO] [stdout] test stdlib::math::tests::test_is_prime ... ok
[INFO] [stdout] test stdlib::math::tests::test_lerp ... ok
[INFO] [stdout] test stdlib::math::tests::test_permutations ... ok
[INFO] [stdout] test stdlib::string::tests::test_string_ext ... ok
[INFO] [stdout] test stdlib::math::tests::test_trigonometry ... ok
[INFO] [stdout] test stdlib::string::tests::test_string_operations ... ok
[INFO] [stdout] test stream::tests::test_stream_basic ... ok
[INFO] [stdout] test stream::tests::test_async_stream ... ok
[INFO] [stdout] test stream::tests::test_stream_batch ... ok
[INFO] [stdout] test stream::tests::test_stream_map ... ok
[INFO] [stdout] test stream::tests::test_stream_filter ... ok
[INFO] [stdout] test stream::tests::test_stream_reduce ... ok
[INFO] [stdout] test testing::e2e::tests::test_test_case_creation ... ok
[INFO] [stdout] test testing::e2e::tests::test_report_all_passed ... ok
[INFO] [stdout] test testing::e2e::tests::test_test_result ... ok
[INFO] [stdout] test tests::test_rustscript_compile_optimized ... ok
[INFO] [stdout] test tests::test_rustscript_compile ... ok
[INFO] [stdout] test toolchain::debugger::tests::test_breakpoint_condition ... ok
[INFO] [stdout] test tests::test_rustscript_compile_with_trait ... ok
[INFO] [stdout] test tests::test_version ... ok
[INFO] [stdout] test toolchain::debugger::tests::test_command_formatting ... ok
[INFO] [stdout] test toolchain::debugger::tests::test_debugger_type ... ok
[INFO] [stdout] test toolchain::debugger::tests::test_debugger_creation ... ok
[INFO] [stdout] test toolchain::debugger::tests::test_output_buffer ... ok
[INFO] [stdout] test toolchain::debugger::tests::test_set_breakpoint ... ok
[INFO] [stdout] test toolchain::debugger::tests::test_remove_breakpoint ... ok
[INFO] [stdout] test toolchain::debugger::tests::test_state_transitions ... ok
[INFO] [stdout] test toolchain::doc_generator::tests::test_doc_generator ... ok
[INFO] [stdout] test toolchain::debugger::tests::test_toggle_breakpoint ... ok
[INFO] [stdout] test toolchain::doc_generator::tests::test_generate_markdown ... ok
[INFO] [stdout] test toolchain::doc_generator::tests::test_set_format ... ok
[INFO] [stdout] test toolchain::formatter::tests::test_indent ... ok
[INFO] [stdout] test toolchain::linter::tests::test_add_rule ... ok
[INFO] [stdout] test toolchain::linter::tests::test_lint_unsafe ... ok
[INFO] [stdout] test toolchain::linter::tests::test_linter ... ok
[INFO] [stdout] test transpiler::cache::tests::test_cache_clear ... ok
[INFO] [stdout] test transpiler::cache::tests::test_cache_creation ... ok
[INFO] [stdout] test transpiler::cache::tests::test_cache_eviction ... ok
[INFO] [stdout] test transpiler::cache::tests::test_cache_invalidate ... ok
[INFO] [stdout] test transpiler::cache::tests::test_cache_miss_on_different_hash ... ok
[INFO] [stdout] test transpiler::cache::tests::test_cache_put_get ... ok
[INFO] [stdout] test transpiler::cache::tests::test_hash_source ... ok
[INFO] [stdout] test transpiler::ffi_generator::tests::test_ffi_generator_creation ... ok
[INFO] [stdout] test transpiler::ffi_generator::tests::test_python_ffi_generation_builtins ... ok
[INFO] [stdout] test transpiler::ffi_generator::tests::test_python_ffi_generation_math ... ok
[INFO] [stdout] test transpiler::incremental::tests::test_cache_hit ... ok
[INFO] [stdout] test transpiler::incremental::tests::test_dependencies ... ok
[INFO] [stdout] test transpiler::incremental::tests::test_incremental_compiler ... ok
[INFO] [stdout] test transpiler::incremental::tests::test_invalidation ... ok
[INFO] [stdout] test transpiler::incremental::tests::test_stats ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_enum ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_enum_with_generics ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_enum_with_struct_variants ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_enum_with_tuple_variants ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_function_with_generics ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_hybrid_mode ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_impl ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_let ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_loop ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_loop_with_continue ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_main_function ... ok
[INFO] [stdout] test semantic::where_validator::tests::test_where_validator_creation ... ok
[INFO] [stdout] test toolchain::formatter::tests::test_formatter ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_match ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_match_with_guard ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_mixed_statements ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_nested_structures ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_macro_call ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_nested_loops ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_trait_impl ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_struct_with_generics ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_top_level_statements ... ok
[INFO] [stdout] test tutorial::adapter::tests::test_javascript_adaptation ... ok
[INFO] [stdout] test tutorial::adapter::tests::test_language_from_str ... ok
[INFO] [stdout] test tutorial::adapter::tests::test_python_adaptation ... ok
[INFO] [stdout] test tutorial::adapter::tests::test_rust_adaptation ... ok
[INFO] [stdout] test tutorial::library::tests::test_get_by_category ... ok
[INFO] [stdout] test tutorial::library::tests::test_get_by_language ... ok
[INFO] [stdout] test tutorial::library::tests::test_library_creation ... ok
[INFO] [stdout] test tutorial::library::tests::test_search ... ok
[INFO] [stdout] test tutorial::tests::test_tutorial_manager ... ok
[INFO] [stdout] test tutorial::validator::tests::test_validation_result ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_tuple_struct ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_unit_struct ... ok
[INFO] [stdout] test tutorial::validator::tests::test_validator_invalid_code ... ok
[INFO] [stdout] test wasm::advanced_optimize::tests::test_advanced_optimizer_creation ... ok
[INFO] [stdout] test tutorial::validator::tests::test_validator_valid_code ... ok
[INFO] [stdout] test wasm::advanced_optimize::tests::test_performance_analyzer ... ok
[INFO] [stdout] test wasm::advanced_optimize::tests::test_shared_memory_generation ... ok
[INFO] [stdout] test wasm::advanced_optimize::tests::test_simd_analyzer ... ok
[INFO] [stdout] test wasm::advanced_optimize::tests::test_simd_function_generation ... ok
[INFO] [stdout] test wasm::component::tests::test_component_creation ... ok
[INFO] [stdout] test wasm::component::tests::test_component_linking ... ok
[INFO] [stdout] test transpiler::tests::test_transpile_trait ... ok
[INFO] [stdout] test wasm::advanced_optimize::tests::test_memory_config ... ok
[INFO] [stdout] test wasm::advanced_optimize::tests::test_optimization_stats ... ok
[INFO] [stdout] test wasm::component::tests::test_resource ... ok
[INFO] [stdout] test wasm::component_system::tests::test_component_builder ... ok
[INFO] [stdout] test wasm::component_system::tests::test_registry ... ok
[INFO] [stdout] test wasm::component_system::tests::test_rust_bindings_generation ... ok
[INFO] [stdout] test wasm::component_system::tests::test_wit_generation ... ok
[INFO] [stdout] test wasm::optimize::tests::test_no_optimization ... ok
[INFO] [stdout] test wasm::optimize::tests::test_optimization_levels ... ok
[INFO] [stdout] test wasm::optimize::tests::test_optimization_stats ... ok
[INFO] [stdout] test wasm::optimize::tests::test_optimizer_creation ... ok
[INFO] [stdout] test wasm::optimize::tests::test_size_analysis ... ok
[INFO] [stdout] test wasm::optimize::tests::test_strip_options ... ok
[INFO] [stdout] test wasm::optimize::tests::test_validation ... ok
[INFO] [stdout] test wasm::runtime::tests::test_load_module ... ok
[INFO] [stdout] test wasm::runtime::tests::test_runtime_creation ... ok
[INFO] [stdout] test wasm::component::tests::test_generate_wit ... ok
[INFO] [stdout] test wasm::tests::test_wasm_compiler_creation ... ok
[INFO] [stdout] test wasm::tests::test_wasm_config ... ok
[INFO] [stdout] test wasm::tests::test_wasm_target_types ... ok
[INFO] [stdout] test wasm::component::tests::test_component_validation ... ok
[INFO] [stdout] test jit::llvm_backend::tests::test_llvm_backend_available ... ok
[INFO] [stdout] test wasm::tests::test_wasm_compile_simple ... ok
[INFO] [stdout] test wasm::tests::test_wasm_compile_with_optimization ... ok
[INFO] [stdout] test ffi::complete_runtime::tests::test_javascript_execution ... ok
[INFO] [stdout] test benchmark::ffi_benchmark::tests::test_timeout_benchmark ... ok
[INFO] [stdout] test benchmark::ffi_benchmark::tests::test_concurrency_benchmark ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 811 passed; 0 failed; 9 ignored; 0 measured; 0 filtered out; finished in 2.84s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/rsx.rs (/opt/rustwide/target/debug/deps/rsx-c4a75757fd75cc5a)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]    Doc-tests rustscript
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test src/ffi/env_manager.rs - ffi::env_manager::EnvManager::apply_env_to_command (line 347) - compile ... ok
[INFO] [stdout] test src/ffi/mod.rs - ffi (line 73) ... FAILED
[INFO] [stdout] test src/ffi/mod.rs - ffi (line 104) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 12) ... ignored
[INFO] [stdout] test src/logging/mod.rs - logging::init_default_logging (line 184) - compile ... ok
[INFO] [stdout] test src/config/types.rs - config::types::ConfigProvider (line 20) ... FAILED
[INFO] [stdout] test src/macro_system/user_macros.rs - macro_system::user_macros::ffi_enum (line 134) ... ignored
[INFO] [stdout] test src/macro_system/user_macros.rs - macro_system::user_macros::ffi_function (line 10) ... ignored
[INFO] [stdout] test src/macro_system/user_macros.rs - macro_system::user_macros::ffi_struct (line 109) ... ignored
[INFO] [stdout] test src/macro_system/user_macros.rs - macro_system::user_macros::use_javascript_modules (line 80) ... ignored
[INFO] [stdout] test src/macro_system/user_macros.rs - macro_system::user_macros::use_python_modules (line 54) ... ignored
[INFO] [stdout] test src/plugin/mod.rs - plugin::register_plugin (line 26) ... ignored
[INFO] [stdout] test src/semantic/mod.rs - semantic::SemanticAnalyzer::new (line 48) ... ignored
[INFO] [stdout] test src/ffi/mod.rs - ffi (line 90) ... FAILED
[INFO] [stdout] test src/stdlib/fs.rs - stdlib::fs::FileSystem::read_to_string (line 15) - compile ... ok
[INFO] [stdout] test src/transpiler/mod.rs - transpiler::Transpiler::transpile (line 62) ... ignored
[INFO] [stdout] test src/logging/mod.rs - logging::init_logging (line 106) - compile ... ok
[INFO] [stdout] test src/config/mod.rs - config (line 15) ... FAILED
[INFO] [stdout] test src/benchmark/mod.rs - benchmark::PerformanceBenchmark::new (line 121) ... ok
[INFO] [stdout] test src/stdlib/math.rs - stdlib::math::Math::factorial (line 25) ... ok
[INFO] [stdout] test src/ffi/env_manager.rs - ffi::env_manager::EnvManager::set_python_env (line 46) ... ok
[INFO] [stdout] test src/wasm/mod.rs - wasm::WasmCompiler::from_config_file (line 85) ... FAILED
[INFO] [stdout] test src/jit/compiler.rs - jit::compiler::JitCompiler::from_config_file (line 183) ... FAILED
[INFO] [stdout] test src/config/mod.rs - config (line 25) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/ffi/mod.rs - ffi (line 73) stdout ----
[INFO] [stdout] error[E0277]: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)
[INFO] [stdout]   --> src/ffi/mod.rs:85:44
[INFO] [stdout]    |
[INFO] [stdout] 74 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_ffi_mod_rs_73_0() {
[INFO] [stdout]    |                                      -------------------------------------- this function should return `Result` or `Option` to accept `?`
[INFO] [stdout] ...
[INFO] [stdout] 85 | let result = adapter.execute_c_code(c_code)?;
[INFO] [stdout]    |                                            ^ cannot use the `?` operator in a function that returns `()`
[INFO] [stdout]    |
[INFO] [stdout] help: consider adding return type
[INFO] [stdout]    |
[INFO] [stdout] 74 ~ fn main() { #[allow(non_snake_case)] fn _doctest_main_src_ffi_mod_rs_73_0() -> Result<(), Box<dyn std::error::Error>> {
[INFO] [stdout] 75 | use rustscript::ffi::{RuntimeAdapter, RuntimeConfig};
[INFO] [stdout] ...
[INFO] [stdout] 86 | println!("{}", String::from_utf8_lossy(&result.stdout));
[INFO] [stdout] 87 +     Ok(())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0277`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/ffi/mod.rs - ffi (line 104) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `tokio_runtime` in this scope
[INFO] [stdout]    --> src/ffi/mod.rs:110:14
[INFO] [stdout]     |
[INFO] [stdout] 110 | let result = tokio_runtime.block_on(future)?;
[INFO] [stdout]     |              ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 1 argument but 0 arguments were supplied
[INFO] [stdout]    --> src/ffi/mod.rs:108:11
[INFO] [stdout]     |
[INFO] [stdout] 108 | let ffi = EnhancedFFI::new();
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^-- argument #1 of type `FFIConfig` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/ffi/enhanced_ffi.rs:54:12
[INFO] [stdout]     |
[INFO] [stdout]  54 |     pub fn new(config: FFIConfig) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 108 | let ffi = EnhancedFFI::new(/* FFIConfig */);
[INFO] [stdout]     |                            +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 3 arguments but 2 arguments were supplied
[INFO] [stdout]    --> src/ffi/mod.rs:109:18
[INFO] [stdout]     |
[INFO] [stdout] 109 | let future = ffi.execute_async("python", "import time; time.sleep(1)");
[INFO] [stdout]     |                  ^^^^^^^^^^^^^---------------------------------------- argument #3 of type `std::option::Option<std::string::String>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/ffi/enhanced_ffi.rs:124:18
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub async fn execute_async(
[INFO] [stdout]     |                  ^^^^^^^^^^^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 109 | let future = ffi.execute_async("python", "import time; time.sleep(1)", /* std::option::Option<std::string::String> */);
[INFO] [stdout]     |                                                                      ++++++++++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0061, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/config/types.rs - config::types::ConfigProvider (line 20) stdout ----
[INFO] [stdout] error[E0425]: cannot find type `Path` in this scope
[INFO] [stdout]   --> src/config/types.rs:34:64
[INFO] [stdout]    |
[INFO] [stdout] 34 |     fn load_config<T: for<'de> Deserialize<'de>>(&self, path: &Path) -> Result<T> {
[INFO] [stdout]    |                                                                ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 19 + use std::path::Path;
[INFO] [stdout]    |
[INFO] [stdout] 19 + use syn::Path;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Path` in this scope
[INFO] [stdout]   --> src/config/types.rs:39:48
[INFO] [stdout]    |
[INFO] [stdout] 39 |     fn save_config<T: Serialize>(&self, path: &Path, config: &T) -> Result<()> {
[INFO] [stdout]    |                                                ^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 19 + use std::path::Path;
[INFO] [stdout]    |
[INFO] [stdout] 19 + use syn::Path;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied
[INFO] [stdout]   --> src/config/types.rs:34:73
[INFO] [stdout]    |
[INFO] [stdout] 34 |     fn load_config<T: for<'de> Deserialize<'de>>(&self, path: &Path) -> Result<T> {
[INFO] [stdout]    |                                                                         ^^^^^^ - supplied 1 generic argument
[INFO] [stdout]    |                                                                         |
[INFO] [stdout]    |                                                                         expected 2 generic arguments
[INFO] [stdout]    |
[INFO] [stdout] help: add missing generic argument
[INFO] [stdout]    |
[INFO] [stdout] 34 |     fn load_config<T: for<'de> Deserialize<'de>>(&self, path: &Path) -> Result<T, E> {
[INFO] [stdout]    |                                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied
[INFO] [stdout]   --> src/config/types.rs:39:69
[INFO] [stdout]    |
[INFO] [stdout] 39 |     fn save_config<T: Serialize>(&self, path: &Path, config: &T) -> Result<()> {
[INFO] [stdout]    |                                                                     ^^^^^^ -- supplied 1 generic argument
[INFO] [stdout]    |                                                                     |
[INFO] [stdout]    |                                                                     expected 2 generic arguments
[INFO] [stdout]    |
[INFO] [stdout] help: add missing generic argument
[INFO] [stdout]    |
[INFO] [stdout] 39 |     fn save_config<T: Serialize>(&self, path: &Path, config: &T) -> Result<(), E> {
[INFO] [stdout]    |                                                                              +++
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0107, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0107`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/ffi/mod.rs - ffi (line 90) stdout ----
[INFO] [stdout] error[E0432]: unresolved imports `rustscript::ffi::CompleteRuntimeAdapter`, `rustscript::ffi::Language`
[INFO] [stdout]   --> src/ffi/mod.rs:92:23
[INFO] [stdout]    |
[INFO] [stdout] 92 | use rustscript::ffi::{CompleteRuntimeAdapter, Language};
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^ no `Language` in `ffi`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `CompleteRuntimeAdapter` in `ffi`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this struct instead:
[INFO] [stdout]            rustscript::ffi::complete_runtime::CompleteRuntimeAdapter
[INFO] [stdout]    = help: consider importing one of these enums instead:
[INFO] [stdout]            rustscript::ffi::complete_runtime::Language
[INFO] [stdout]            rustscript::tutorial::Language
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/config/mod.rs - config (line 15) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1294) panicked at src/config/mod.rs:9:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: "写入文件失败: Read-only file system (os error 30)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59b3a69cbfe2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59b3a69cbfe2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59b3a69cbfe2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59b3a69cbfe2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59b3a69df8aa - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59b3a69df8aa - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x59b3a69cff26 - std[716c9a7a72e5c14e]::io::default_write_fmt::<std[716c9a7a72e5c14e]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59b3a69cff26 - <std[716c9a7a72e5c14e]::sys::stdio::unix::Stderr as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59b3a69b6b2f - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59b3a69b6b2f - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59b3a69c7d11 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x59b3a69c7ecb - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x59b3a69b6be8 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x59b3a69ae7e9 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x59b3a69b750d - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x59b3a69dffbc - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x59b3a69dfd32 - core[c5ed12ab89cc536a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x59b3a691cad4 - rust_out[31cf89adcf23a82a]::main::_doctest_main_src_config_mod_rs_15_0
[INFO] [stdout]   18:     0x59b3a6918d76 - rust_out[31cf89adcf23a82a]::main
[INFO] [stdout]   19:     0x59b3a691e383 - <fn() as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x59b3a6914a76 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   21:     0x59b3a6918aa9 - std[716c9a7a72e5c14e]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   22:     0x59b3a69c7306 - <&dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   23:     0x59b3a69c7306 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<&dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   24:     0x59b3a69c7306 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<i32, &dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   25:     0x59b3a69c7306 - std[716c9a7a72e5c14e]::panic::catch_unwind::<&dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   26:     0x59b3a69c7306 - std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/rt.rs:175:24
[INFO] [stdout]   27:     0x59b3a69c7306 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x59b3a69c7306 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<isize, std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x59b3a69c7306 - std[716c9a7a72e5c14e]::panic::catch_unwind::<std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x59b3a69c7306 - std[716c9a7a72e5c14e]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/rt.rs:171:5
[INFO] [stdout]   31:     0x59b3a6913ba1 - std[716c9a7a72e5c14e]::rt::lang_start::<()>
[INFO] [stdout]   32:     0x59b3a691e4d5 - main
[INFO] [stdout]   33:     0x7500979911ca - <unknown>
[INFO] [stdout]   34:     0x75009799128b - __libc_start_main
[INFO] [stdout]   35:     0x59b3a6912ce5 - _start
[INFO] [stdout]   36:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/wasm/mod.rs - wasm::WasmCompiler::from_config_file (line 85) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1322) panicked at src/wasm/mod.rs:12:40:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io("No such file or directory (os error 2)")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5cf7563c69a2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5cf7563c69a2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5cf7563c69a2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5cf7563c69a2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5cf7563da77a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5cf7563da77a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x5cf7563ca8e6 - std[716c9a7a72e5c14e]::io::default_write_fmt::<std[716c9a7a72e5c14e]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5cf7563ca8e6 - <std[716c9a7a72e5c14e]::sys::stdio::unix::Stderr as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5cf7563b12ef - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5cf7563b12ef - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5cf7563c24d1 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x5cf7563c268b - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x5cf7563b13a8 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x5cf7563a8ea9 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x5cf7563b1ccd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x5cf7563dae8c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5cf7563dac02 - core[c5ed12ab89cc536a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x5cf75624da2f - rust_out[31cf89adcf23a82a]::main
[INFO] [stdout]   18:     0x5cf75624f873 - <fn() as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   19:     0x5cf7562354a6 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   20:     0x5cf75624c689 - std[716c9a7a72e5c14e]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   21:     0x5cf7563c1ac6 - <&dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5cf7563c1ac6 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<&dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   23:     0x5cf7563c1ac6 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<i32, &dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   24:     0x5cf7563c1ac6 - std[716c9a7a72e5c14e]::panic::catch_unwind::<&dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5cf7563c1ac6 - std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5cf7563c1ac6 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5cf7563c1ac6 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<isize, std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5cf7563c1ac6 - std[716c9a7a72e5c14e]::panic::catch_unwind::<std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5cf7563c1ac6 - std[716c9a7a72e5c14e]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5cf756235141 - std[716c9a7a72e5c14e]::rt::lang_start::<()>
[INFO] [stdout]   31:     0x5cf75624fd65 - main
[INFO] [stdout]   32:     0x7ca6c814e1ca - <unknown>
[INFO] [stdout]   33:     0x7ca6c814e28b - __libc_start_main
[INFO] [stdout]   34:     0x5cf756231f25 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/jit/compiler.rs - jit::compiler::JitCompiler::from_config_file (line 183) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1324) panicked at src/jit/compiler.rs:12:45:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io("No such file or directory (os error 2)")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5de95be82852 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5de95be82852 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5de95be82852 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5de95be82852 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5de95be9662a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5de95be9662a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x5de95be86796 - std[716c9a7a72e5c14e]::io::default_write_fmt::<std[716c9a7a72e5c14e]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5de95be86796 - <std[716c9a7a72e5c14e]::sys::stdio::unix::Stderr as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5de95be6d19f - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5de95be6d19f - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5de95be7e381 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x5de95be7e53b - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x5de95be6d258 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x5de95be64d59 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x5de95be6db7d - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x5de95be96d3c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5de95be96ab2 - core[c5ed12ab89cc536a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x5de95bd0780f - rust_out[31cf89adcf23a82a]::main
[INFO] [stdout]   18:     0x5de95bd09873 - <fn() as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   19:     0x5de95bced396 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   20:     0x5de95bd061a9 - std[716c9a7a72e5c14e]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   21:     0x5de95be7d976 - <&dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5de95be7d976 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<&dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   23:     0x5de95be7d976 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<i32, &dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   24:     0x5de95be7d976 - std[716c9a7a72e5c14e]::panic::catch_unwind::<&dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5de95be7d976 - std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5de95be7d976 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5de95be7d976 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<isize, std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5de95be7d976 - std[716c9a7a72e5c14e]::panic::catch_unwind::<std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5de95be7d976 - std[716c9a7a72e5c14e]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5de95bced071 - std[716c9a7a72e5c14e]::rt::lang_start::<()>
[INFO] [stdout]   31:     0x5de95bd09d55 - main
[INFO] [stdout]   32:     0x74cb41f131ca - <unknown>
[INFO] [stdout]   33:     0x74cb41f1328b - __libc_start_main
[INFO] [stdout]   34:     0x5de95bce9925 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/config/mod.rs - config (line 25) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1325) panicked at src/config/mod.rs:16:72:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io("No such file or directory (os error 2)")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6237bda5c072 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6237bda5c072 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6237bda5c072 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6237bda5c072 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6237bda6fe4a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6237bda6fe4a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x6237bda5ffb6 - std[716c9a7a72e5c14e]::io::default_write_fmt::<std[716c9a7a72e5c14e]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x6237bda5ffb6 - <std[716c9a7a72e5c14e]::sys::stdio::unix::Stderr as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x6237bda469bf - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6237bda469bf - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x6237bda57ba1 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x6237bda57d5b - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x6237bda46a78 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x6237bda3e579 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x6237bda4739d - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x6237bda7055c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x6237bda702d2 - core[c5ed12ab89cc536a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x6237bd8e77a1 - rust_out[31cf89adcf23a82a]::main::_doctest_main_src_config_mod_rs_25_0
[INFO] [stdout]   18:     0x6237bd8e70e6 - rust_out[31cf89adcf23a82a]::main
[INFO] [stdout]   19:     0x6237bd8e8493 - <fn() as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x6237bd8d9276 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stdout]   21:     0x6237bd8e6249 - std[716c9a7a72e5c14e]::rt::lang_start::<()>::{closure#0}
[INFO] [stdout]   22:     0x6237bda57196 - <&dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   23:     0x6237bda57196 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<&dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   24:     0x6237bda57196 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<i32, &dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   25:     0x6237bda57196 - std[716c9a7a72e5c14e]::panic::catch_unwind::<&dyn core[c5ed12ab89cc536a]::ops::function::Fn<(), Output = i32> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   26:     0x6237bda57196 - std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/rt.rs:175:24
[INFO] [stdout]   27:     0x6237bda57196 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x6237bda57196 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<isize, std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x6237bda57196 - std[716c9a7a72e5c14e]::panic::catch_unwind::<std[716c9a7a72e5c14e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x6237bda57196 - std[716c9a7a72e5c14e]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/rt.rs:171:5
[INFO] [stdout]   31:     0x6237bd8d8fa1 - std[716c9a7a72e5c14e]::rt::lang_start::<()>
[INFO] [stdout]   32:     0x6237bd8e86c5 - main
[INFO] [stdout]   33:     0x773a8a2961ca - <unknown>
[INFO] [stdout]   34:     0x773a8a29628b - __libc_start_main
[INFO] [stdout]   35:     0x6237bd8d6a45 - _start
[INFO] [stdout]   36:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/config/mod.rs - config (line 15)
[INFO] [stdout]     src/config/mod.rs - config (line 25)
[INFO] [stdout]     src/config/types.rs - config::types::ConfigProvider (line 20)
[INFO] [stdout]     src/ffi/mod.rs - ffi (line 104)
[INFO] [stdout]     src/ffi/mod.rs - ffi (line 73)
[INFO] [stdout]     src/ffi/mod.rs - ffi (line 90)
[INFO] [stdout]     src/jit/compiler.rs - jit::compiler::JitCompiler::from_config_file (line 183)
[INFO] [stdout]     src/wasm/mod.rs - wasm::WasmCompiler::from_config_file (line 85)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 7 passed; 8 failed; 9 ignored; 0 measured; 0 filtered out; finished in 9.09s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "80eeb76518beb9871d298a94f92870866243418c11fba89f81d737be7edf6af8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "80eeb76518beb9871d298a94f92870866243418c11fba89f81d737be7edf6af8", kill_on_drop: false }`
[INFO] [stdout] 80eeb76518beb9871d298a94f92870866243418c11fba89f81d737be7edf6af8
