[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 against try#db823df02fd0c2cf67b43025ac3fef3f2d743245 for pr-150681 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fecho008%2Frustscript" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/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-0-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/echo008/rustscript on toolchain db823df02fd0c2cf67b43025ac3fef3f2d743245 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "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" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "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.10+spec-1.1.0) [INFO] [stderr] Adding wasmtime v17.0.3 (available: v40.0.0) [INFO] [stderr] Adding wit-bindgen v0.16.0 (available: v0.50.0) [INFO] [stderr] Adding zip v0.6.6 (available: v7.0.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 9320767315f27076c6b759c0f1b982b03fb84af4bf6899a46138af18a717aaa1 [INFO] running `Command { std: "docker" "start" "-a" "9320767315f27076c6b759c0f1b982b03fb84af4bf6899a46138af18a717aaa1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9320767315f27076c6b759c0f1b982b03fb84af4bf6899a46138af18a717aaa1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9320767315f27076c6b759c0f1b982b03fb84af4bf6899a46138af18a717aaa1", kill_on_drop: false }` [INFO] [stdout] 9320767315f27076c6b759c0f1b982b03fb84af4bf6899a46138af18a717aaa1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ac78cee7337175eff665e48d8afcacd45f91837932e210235b5a791c8ae957e0 [INFO] running `Command { std: "docker" "start" "-a" "ac78cee7337175eff665e48d8afcacd45f91837932e210235b5a791c8ae957e0", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.22 [INFO] [stderr] Compiling libc v0.2.179 [INFO] [stderr] Compiling find-msvc-tools v0.1.6 [INFO] [stderr] Compiling proc-macro2 v1.0.105 [INFO] [stderr] Compiling quote v1.0.43 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling itoa v1.0.17 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling zerocopy v0.8.31 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling zmij v1.0.12 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling stable_deref_trait v1.2.1 [INFO] [stderr] Compiling bumpalo v3.19.1 [INFO] [stderr] Compiling target-lexicon v0.12.16 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling cranelift-isle v0.104.3 [INFO] [stderr] Compiling indexmap v2.12.1 [INFO] [stderr] Compiling leb128 v0.2.5 [INFO] [stderr] Compiling syn v2.0.113 [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 bytes v1.11.0 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling jobserver v0.1.34 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling cc v1.2.51 [INFO] [stderr] Compiling wasmparser v0.118.2 [INFO] [stderr] Compiling gimli v0.28.1 [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 wasm-encoder v0.38.1 [INFO] [stderr] Compiling litemap v0.8.1 [INFO] [stderr] Compiling rustc-hash v1.1.0 [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 cranelift-codegen v0.104.3 [INFO] [stderr] Compiling slice-group-by v0.3.1 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Compiling writeable v0.6.2 [INFO] [stderr] Compiling regalloc2 v0.9.3 [INFO] [stderr] Compiling cranelift-control v0.104.3 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling synstructure v0.13.2 [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 icu_normalizer_data v2.1.1 [INFO] [stderr] Compiling linux-raw-sys v0.4.15 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [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 displaydoc v0.2.5 [INFO] [stderr] Compiling wasmtime-versioned-export-macros v17.0.3 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling icu_collections v2.1.1 [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 wasmparser v0.121.2 [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 wasm-bindgen-shared v0.2.106 [INFO] [stderr] Compiling cranelift-entity v0.104.3 [INFO] [stderr] Compiling zstd-safe v5.0.2+zstd.1.5.2 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling cranelift-bforest v0.104.3 [INFO] [stderr] Compiling wasmtime-types v17.0.3 [INFO] [stderr] Compiling id-arena v2.2.1 [INFO] [stderr] Compiling openssl v0.10.75 [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 httparse v1.10.1 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling slab v0.4.11 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling wasm-metadata v0.10.20 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling wit-component v0.18.2 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling wasmtime-runtime v17.0.3 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling bzip2-sys v0.1.13+1.0.8 [INFO] [stderr] Compiling wasmtime-asm-macros v17.0.3 [INFO] [stderr] Compiling wit-bindgen-rust v0.16.0 [INFO] [stderr] Compiling leb128fmt v0.1.0 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling cpp_demangle v0.3.5 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling openssl-probe v0.1.6 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling deranged v0.5.5 [INFO] [stderr] Compiling wasm-encoder v0.244.0 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Compiling uuid v1.19.0 [INFO] [stderr] Compiling zstd v0.11.2+zstd.1.5.2 [INFO] [stderr] Compiling wit-bindgen-core v0.16.0 [INFO] [stderr] Compiling h2 v0.3.27 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling http-body v0.4.6 [INFO] [stderr] Compiling itertools v0.10.5 [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 futures-channel v0.3.31 [INFO] [stderr] Compiling dirs-sys-next v0.1.2 [INFO] [stderr] Compiling socket2 v0.5.10 [INFO] [stderr] Compiling inout v0.1.4 [INFO] [stderr] Compiling regex-syntax v0.6.29 [INFO] [stderr] Compiling wasmtime-wmemcheck v17.0.3 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling sptr v0.3.2 [INFO] [stderr] Compiling simd-adler32 v0.3.8 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling beef v0.5.2 [INFO] [stderr] Compiling time-core v0.1.6 [INFO] [stderr] Compiling base64ct v1.8.2 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling ryu v1.0.22 [INFO] [stderr] Compiling unicode-width v0.2.2 [INFO] [stderr] Compiling wasmtime-cache v17.0.3 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling wast v244.0.0 [INFO] [stderr] Compiling password-hash v0.4.2 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling hyper v0.14.32 [INFO] [stderr] Compiling time v0.3.44 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling logos-codegen v0.13.0 [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 cipher v0.4.4 [INFO] [stderr] Compiling directories-next v2.0.0 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.106 [INFO] [stderr] Compiling wasm-bindgen v0.2.106 [INFO] [stderr] Compiling ittapi v0.4.0 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling debugid v0.8.0 [INFO] [stderr] Compiling fxhash v0.2.1 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling tracing-serde v0.2.0 [INFO] [stderr] Compiling toml v0.5.11 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling addr2line v0.21.0 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling wasmtime-jit-icache-coherence v17.0.3 [INFO] [stderr] Compiling clap_lex v0.7.6 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling winnow v0.7.14 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling wat v1.244.0 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.106 [INFO] [stderr] Compiling wasmtime-jit v17.0.3 [INFO] [stderr] Compiling clap_builder v4.5.54 [INFO] [stderr] Compiling clap_derive v4.5.49 [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 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 logos-derive v0.13.0 [INFO] [stderr] Compiling aes v0.8.4 [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling flate2 v1.1.5 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling xattr v1.6.1 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling filetime v0.2.26 [INFO] [stderr] Compiling encoding_rs v0.8.35 [INFO] [stderr] Compiling unsafe-libyaml v0.2.11 [INFO] [stderr] Compiling ipnet v2.11.0 [INFO] [stderr] Compiling iana-time-zone v0.1.64 [INFO] [stderr] Compiling zip v0.6.6 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling wasmtime v17.0.3 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling tracing-appender v0.2.4 [INFO] [stderr] Compiling tar v0.4.44 [INFO] [stderr] Compiling reqwest v0.11.27 [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 4m 58s [INFO] running `Command { std: "docker" "inspect" "ac78cee7337175eff665e48d8afcacd45f91837932e210235b5a791c8ae957e0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ac78cee7337175eff665e48d8afcacd45f91837932e210235b5a791c8ae957e0", kill_on_drop: false }` [INFO] [stdout] ac78cee7337175eff665e48d8afcacd45f91837932e210235b5a791c8ae957e0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b561b23ff7ae8638a085160746b823e994acbe7a1ebd201038ac727ed62c99f9 [INFO] running `Command { std: "docker" "start" "-a" "b561b23ff7ae8638a085160746b823e994acbe7a1ebd201038ac727ed62c99f9", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling indexmap v2.12.1 [INFO] [stderr] Compiling zerocopy v0.8.31 [INFO] [stderr] Compiling zerocopy-derive v0.8.31 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling gimli v0.28.1 [INFO] [stderr] Compiling cranelift-entity v0.104.3 [INFO] [stderr] Compiling wasmparser v0.118.2 [INFO] [stderr] Compiling cranelift-bforest v0.104.3 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling h2 v0.3.27 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling tracing-serde v0.2.0 [INFO] [stderr] Compiling toml v0.5.11 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling hashbrown v0.13.2 [INFO] [stderr] Compiling wasmparser v0.121.2 [INFO] [stderr] Compiling object v0.32.2 [INFO] [stderr] Compiling regalloc2 v0.9.3 [INFO] [stderr] Compiling wasmtime-types v17.0.3 [INFO] [stderr] Compiling wit-parser v0.13.2 [INFO] [stderr] Compiling hyper v0.14.32 [INFO] [stderr] Compiling cranelift-codegen v0.104.3 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling addr2line v0.21.0 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling hyper-tls v0.5.0 [INFO] [stderr] Compiling wasmtime-cache v17.0.3 [INFO] [stderr] Compiling fxprof-processed-profile v0.6.0 [INFO] [stderr] Compiling wasm-metadata v0.10.20 [INFO] [stderr] Compiling wasmtime-environ v17.0.3 [INFO] [stderr] Compiling wasmtime-jit-debug v17.0.3 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling reqwest v0.11.27 [INFO] [stderr] Compiling tracing-appender v0.2.4 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling wit-component v0.18.2 [INFO] [stderr] Compiling wasmtime-runtime v17.0.3 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling is-terminal v0.4.17 [INFO] [stderr] Compiling wasmtime-jit v17.0.3 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Compiling wit-bindgen-core v0.16.0 [INFO] [stderr] Compiling wit-bindgen-rust v0.16.0 [INFO] [stderr] Compiling wit-bindgen-rust-macro v0.16.0 [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 wit-bindgen v0.16.0 [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 1m 10s [INFO] running `Command { std: "docker" "inspect" "b561b23ff7ae8638a085160746b823e994acbe7a1ebd201038ac727ed62c99f9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b561b23ff7ae8638a085160746b823e994acbe7a1ebd201038ac727ed62c99f9", kill_on_drop: false }` [INFO] [stdout] b561b23ff7ae8638a085160746b823e994acbe7a1ebd201038ac727ed62c99f9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 5f1f4157d452b7641ba7f47acb75e12e710cd9b65cdc88dd2336a623614912b3 [INFO] running `Command { std: "docker" "start" "-a" "5f1f4157d452b7641ba7f47acb75e12e710cd9b65cdc88dd2336a623614912b3", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.40s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustscript-9f1c4eed8acfc2b7) [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::display::tests::test_print_let_statement ... ok [INFO] [stdout] test ast::tests::test_span_creation ... ok [INFO] [stdout] test ast::transform::tests::test_constant_folding ... ok [INFO] [stdout] test ast::transform::tests::test_unary_folding ... ok [INFO] [stdout] test ast::visitor::tests::test_stats_visitor ... ok [INFO] [stdout] test async_runtime::channel::tests::test_channel_close ... ok [INFO] [stdout] test async_runtime::channel::tests::test_try_send ... ok [INFO] [stdout] test async_runtime::channel::tests::test_oneshot ... 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::task::tests::test_join_handle_creation ... ok [INFO] [stdout] test async_runtime::channel::tests::test_bounded_channel ... ok [INFO] [stdout] test async_runtime::task::tests::test_task_pool_capacity ... ok [INFO] [stdout] test async_runtime::channel::tests::test_broadcast ... ok [INFO] [stdout] test async_runtime::tests::test_async_function ... ok [INFO] [stdout] test async_runtime::executor::tests::test_single_threaded_executor ... ok [INFO] [stdout] test async_runtime::tests::test_async_config_default ... ok [INFO] [stdout] test async_runtime::task::tests::test_task_pool ... ok [INFO] [stdout] test async_runtime::task::tests::test_task_state ... ok [INFO] [stdout] test async_runtime::tests::test_box_future ... ok [INFO] [stdout] test async_runtime::tests::test_async_runtime_creation ... ok [INFO] [stdout] test async_runtime::channel::tests::test_unbounded_channel ... 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 benchmark::report::tests::test_html_report ... 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::tests::test_benchmark_basic ... ok [INFO] [stdout] test benchmark::report::tests::test_markdown_report ... ok [INFO] [stdout] test benchmark::tests::test_benchmark_result_stats ... ok [INFO] [stdout] test benchmark::ffi_benchmark::tests::test_cache_comparison ... ok [INFO] [stdout] test benchmark::tests::test_benchmark_suite ... ok [INFO] [stdout] test benchmark::tests::test_suite_comparison ... ok [INFO] [stdout] test cache::lru::tests::test_lru_cache_eviction ... 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 cache::disk::tests::test_disk_cache_basic ... ok [INFO] [stdout] test benchmark::ffi_benchmark::tests::test_complex_type_benchmark ... ok [INFO] [stdout] test cache::memory::tests::test_memory_cache_remove ... ok [INFO] [stdout] test benchmark::ffi_benchmark::tests::test_type_conversion_benchmark ... ok [INFO] [stdout] test closure::capture::tests::test_analyze_move ... 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_analyzer_creation ... 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_trait_fn ... ok [INFO] [stdout] test closure::inference::tests::test_infer_closure_simple ... ok [INFO] [stdout] test closure::inference::tests::test_infer_trait_fnonce ... ok [INFO] [stdout] test closure::inference::tests::test_infer_trait_fnmut ... ok [INFO] [stdout] test closure::inference::tests::test_inference_creation ... ok [INFO] [stdout] test closure::inference::tests::test_is_compatible ... 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 benchmark::tests::test_benchmark_with_warmup ... 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_remove ... ok [INFO] [stdout] test config::tests::test_config_basic ... 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 database::postgresql::tests::test_postgresql_connect ... ok [INFO] [stdout] test database::postgresql::tests::test_postgresql_creation ... ok [INFO] [stdout] test config::types::tests::test_standard_provider_json ... ok [INFO] [stdout] test database::sqlite::tests::test_sqlite_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 benchmark::tests::test_async_benchmark ... 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::versioning::tests::test_doc_version ... ok [INFO] [stdout] test docs::tests::test_documentation_manager ... 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_submit_and_cancel ... ok [INFO] [stdout] test ffi::async_ffi::tests::test_task_manager_creation ... ok [INFO] [stdout] test ffi::async_ffi::tests::test_async_executor_creation ... ok [INFO] [stdout] test ffi::bun_bindings::tests::test_function_def ... ok [INFO] [stdout] test ffi::bun_bindings::tests::test_bun_generator ... ok [INFO] [stdout] test ffi::c_bindings::tests::test_c_binding_generator ... ok [INFO] [stdout] test ffi::c_bindings::tests::test_generate_stdio_bindings ... ok [INFO] [stdout] test ffi::c_bindings::tests::test_generate_math_bindings ... ok [INFO] [stdout] test ffi::c_bindings::tests::test_multiple_libraries ... ok [INFO] [stdout] test ffi::c_bindings::tests::test_generate_stdlib_bindings ... ok [INFO] [stdout] test ffi::complete_runtime::tests::test_adapter_creation ... ok [INFO] [stdout] test ffi::complete_runtime::tests::test_python_execution ... 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::dart_bindings::tests::test_dart_binding_generator ... 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 database::sqlite::tests::test_sqlite_in_memory ... ok [INFO] [stdout] test ffi::enhanced_ffi::tests::test_ffi_config_default ... ok [INFO] [stdout] test ffi::enhanced_ffi::tests::test_execute_async_python ... ok [INFO] [stdout] test ffi::enhanced_ffi::tests::test_ffi_data_int ... 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::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::env_manager::tests::test_clear_all ... ok [INFO] [stdout] test ffi::env_manager::tests::test_get_all_env_for_language ... 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::go_bindings::tests::test_std_packages ... ok [INFO] [stdout] test ffi::go_bindings::tests::test_go_binding_generator ... 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::go_bindings::tests::test_type_mapping ... 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::nodejs_bindings::tests::test_generate_gyp ... ok [INFO] [stdout] test ffi::nodejs_bindings::tests::test_nodejs_generator ... ok [INFO] [stdout] test ffi::moonbit_bindings::tests::test_type_mapping ... 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_generate_numpy_bindings ... ok [INFO] [stdout] test ffi::python_bindings::tests::test_full_integration ... ok [INFO] [stdout] test ffi::enhanced_ffi::tests::test_sync_execution_with_input ... ok [INFO] [stdout] test ffi::python_bindings::tests::test_python_binding_generator ... ok [INFO] [stdout] test ffi::rust_bindings::tests::test_generate_bindings ... ok [INFO] [stdout] test ffi::rust_bindings::tests::test_extern_crate ... 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::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::swift_bindings::tests::test_swift_binding_generator ... ok [INFO] [stdout] test ffi::type_conversion::tests::test_tuple_serialize ... ok [INFO] [stdout] test ffi::swift_bindings::tests::test_type_mapping ... ok [INFO] [stdout] test ffi::type_conversion::tests::test_vec_serialize ... 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_c_type_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_mapping ... ok [INFO] [stdout] test ffi::typescript_bindings::tests::test_type_definition_generation ... 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::typescript_bindings::tests::test_typescript_binding_generator ... ok [INFO] [stdout] test ffi::zig_bindings::tests::test_std_modules ... ok [INFO] [stdout] test ffi::zig_bindings::tests::test_type_mapping ... ok [INFO] [stdout] test ffi::zig_bindings::tests::test_generate_type_bindings ... ok [INFO] [stdout] test ffi::zig_bindings::tests::test_validate_package ... 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 ffi::zig_bindings::tests::test_zig_binding_generator ... ok [INFO] [stdout] test ffi::zig_bindings::tests::test_zig_c_bindings ... 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 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_eviction ... ok [INFO] [stdout] test jit::distributed_cache::tests::test_cache_creation ... 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_clear_cache ... 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 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::optimizer::tests::test_optimizer_stats ... 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::llvm_backend::tests::test_llvm_backend_creation ... ok [INFO] [stdout] test jit::parallel::tests::test_cancel_task ... ok [INFO] [stdout] test jit::parallel::tests::test_batch_compilation ... ok [INFO] [stdout] test jit::parallel::tests::test_parallel_compiler_creation ... ok [INFO] [stdout] test cache::memory::tests::test_memory_cache_ttl ... 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_work_stealing_scheduler ... ok [INFO] [stdout] test jit::passes::tests::test_constant_folding ... ok [INFO] [stdout] test jit::parallel::tests::test_wait_for_task ... 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_disable_pass ... ok [INFO] [stdout] test jit::parallel::tests::test_concurrent_compilation ... ok [INFO] [stdout] test jit::passes::tests::test_default_pass_manager ... 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::tests::test_lexer_import ... ok [INFO] [stdout] test lexer::cursor::tests::test_cursor ... ok [INFO] [stdout] test lexer::tests::test_lexer_keywords ... ok [INFO] [stdout] test lexer::tests::test_lexer_numbers ... ok [INFO] [stdout] test lexer::tests::test_lexer_tokenize ... ok [INFO] [stdout] test lexer::token::tests::test_token_creation ... ok [INFO] [stdout] test lifetime::annotation::tests::test_anonymous_lifetime ... ok [INFO] [stdout] test lifetime::annotation::tests::test_lifetime_annotation ... ok [INFO] [stdout] test lexer::tests::test_lexer_operators ... ok [INFO] [stdout] test lifetime::annotation::tests::test_lifetime_creation ... ok [INFO] [stdout] test lifetime::annotation::tests::test_lifetime_from_string ... 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_to_string ... ok [INFO] [stdout] test lifetime::annotation::tests::test_lifetime_signature ... 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_register_variable ... ok [INFO] [stdout] test lifetime::checker::tests::test_remove_borrow ... ok [INFO] [stdout] test lifetime::checker::tests::test_mutable_borrow_conflict ... 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_with_static ... ok [INFO] [stdout] test lifetime::inference::tests::test_is_compatible ... 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 logging::ffi_tracer::tests::test_ffi_tracer_creation ... 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_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::metrics::tests::test_gauge ... ok [INFO] [stdout] test logging::ffi_tracer::tests::test_trace_call_async ... ok [INFO] [stdout] test logging::metrics::tests::test_global_metrics ... 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_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] test lsp::call_hierarchy::tests::test_call_hierarchy_provider_creation ... ok [INFO] [stdout] 2026-01-06T19:54:44.384284Z  INFO rustscript::logging::performance: 性能监控 operation="test_op" duration_ms=10 [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] test lsp::call_hierarchy::tests::test_index_function_definition ... ok [INFO] [stdout] test lsp::code_actions::tests::test_action_priority ... ok [INFO] [stdout] test lsp::code_actions::tests::test_add_documentation ... ok [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_code_action_provider_creation ... ok [INFO] [stdout] test lsp::code_actions::tests::test_extract_variable ... 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] test lsp::formatting::tests::test_formatting_provider ... 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_struct_name ... ok [INFO] [stdout] test lsp::incremental_index::tests::test_extract_variable_name ... ok [INFO] [stdout] test lsp::incremental_index::tests::test_incremental_indexer_creation ... 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_disable_type_hints ... ok [INFO] [stdout] test lsp::inlay_hints::tests::test_inlay_hint_provider_creation ... ok [INFO] [stdout] test lsp::inlay_hints::tests::test_no_hint_for_annotated_variable ... 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] 2026-01-06T19:54:44.394560Z  INFO rustscript::logging::performance: 性能监控 operation="test_op" duration_ms=10 [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::references::tests::test_is_keyword ... ok [INFO] [stdout] test lsp::references::tests::test_parse_declaration ... ok [INFO] [stdout] test lsp::references::tests::test_reference_kinds ... 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::rename::tests::test_extract_variable ... 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] 2026-01-06T19:54:44.404703Z  INFO rustscript::logging::performance: 性能监控 operation="test_op" duration_ms=10 [INFO] [stdout] test jit::llvm_backend::tests::test_llvm_backend_available ... 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 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 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_package ... ok [INFO] [stdout] test macro_system::import_export::tests::test_macro_version ... 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_validate_package ... 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 lsp::type_cache::tests::test_eviction ... 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_super_path ... ok [INFO] [stdout] test module::path::tests::test_relative_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] 2026-01-06T19:54:44.413881Z  INFO rustscript::logging::performance: 性能监控 operation="slow" duration_ms=50 [INFO] [stdout] test module::visibility::tests::test_from_string ... ok [INFO] [stdout] test logging::performance::tests::test_hotspots ... ok [INFO] [stdout] test module::visibility::tests::test_visibility_check ... ok [INFO] [stdout] 2026-01-06T19:54:44.414903Z  INFO rustscript::logging::performance: 性能监控 operation="test_op" duration_ms=10 [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 monitor::metrics::tests::test_cache_metrics ... ok [INFO] [stdout] test monitor::metrics::tests::test_collector_creation ... ok [INFO] [stdout] test monitor::metrics::tests::test_reset ... ok [INFO] [stdout] test monitor::metrics::tests::test_record_ffi_call ... ok [INFO] [stdout] test monitor::tests::test_cache_tracking ... 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_aggressive_constant_folding ... 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_multiply ... ok [INFO] [stdout] test optimizer::constant_folding::tests::test_fold_add ... 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 package::downloader::tests::test_custom_cache_dir ... ok [INFO] [stdout] test package::downloader::tests::test_downloader_creation ... ok [INFO] [stdout] test package::downloader::tests::test_clear_cache ... ok [INFO] [stdout] test package::downloader::tests::test_sha256_calculation ... ok [INFO] [stdout] test package::downloader::tests::test_download_local ... ok [INFO] [stdout] test package::registry::tests::test_lookup ... ok [INFO] [stdout] test package::registry::tests::test_register ... ok [INFO] [stdout] test package::resolver::tests::test_resolver_creation ... ok [INFO] [stdout] test package::downloader::tests::test_is_cached ... ok [INFO] [stdout] test package::registry::tests::test_registry_creation ... ok [INFO] [stdout] test package::resolver::tests::test_simple_resolve ... 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 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 package::toml_parser::tests::test_parse_package ... ok [INFO] [stdout] test parser::tests::test_parse_enum_with_trailing_comma ... ok [INFO] [stdout] test parser::tests::test_parse_enum_with_tuple_variants ... 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_import ... ok [INFO] [stdout] test parser::tests::test_parse_impl ... ok [INFO] [stdout] test parser::tests::test_parse_break_continue ... ok [INFO] [stdout] test parser::tests::test_parse_loop ... ok [INFO] [stdout] test parser::tests::test_parse_lifetime_parameters ... ok [INFO] [stdout] test parser::tests::test_parse_let ... 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_multiple_generic_bounds ... 2026-01-06T19:54:44.425221Z  INFO rustscript::logging::performance: 性能监控 operation="test_op" duration_ms=10 [INFO] [stdout] ok [INFO] [stdout] test parser::tests::test_parse_match_with_guard ... ok [INFO] [stdout] test parser::tests::test_parse_multiple_macro_calls ... ok [INFO] [stdout] test parser::tests::test_parse_nested_loop ... ok [INFO] [stdout] test parser::tests::test_parse_trait ... ok [INFO] [stdout] test logging::performance::tests::test_performance_report ... ok [INFO] [stdout] test parser::tests::test_parse_tuple_struct ... 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_wildcard_pattern ... ok [INFO] [stdout] test playground::sandbox::tests::test_sandbox ... ok [INFO] [stdout] test playground::sandbox::tests::test_validate_code ... ok [INFO] [stdout] test parser::tests::test_parse_unit_struct ... ok [INFO] [stdout] test playground::server::tests::test_server ... ok [INFO] [stdout] test playground::session::tests::test_delete_session ... ok [INFO] [stdout] test playground::session::tests::test_session_manager ... ok [INFO] [stdout] test playground::tests::test_playground_manager ... 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 plugin::registry::tests::test_list_plugins ... ok [INFO] [stdout] test plugin::registry::tests::test_plugin_registration ... ok [INFO] [stdout] test plugin::registry::tests::test_registry_creation ... 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::tests::test_plugin_registration ... ok [INFO] [stdout] test plugin::types::tests::test_function_definition ... ok [INFO] [stdout] test plugin::types::tests::test_module_definition ... ok [INFO] [stdout] test plugin::types::tests::test_parameter_definition ... ok [INFO] [stdout] test plugin::registry::tests::test_unregister_plugin ... ok [INFO] [stdout] test profiler::metrics::tests::test_collector_creation ... 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 profiler::optimization::tests::test_custom_thresholds ... ok [INFO] [stdout] test profiler::optimization::tests::test_optimization_suggestions ... 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::optimization::tests::test_performance_optimizer ... 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_clear ... ok [INFO] [stdout] test profiler::tests::test_profiler_config ... ok [INFO] [stdout] test profiler::tests::test_perf_counter_record ... 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_profiler_report ... ok [INFO] [stdout] test repl::completion::tests::test_best_match ... ok [INFO] [stdout] test profiler::tests::test_profiler_multiple_measurements ... ok [INFO] [stdout] test repl::completion::tests::test_empty_prefix ... ok [INFO] [stdout] test repl::completion::tests::test_completer_builtins ... ok [INFO] [stdout] test repl::completion::tests::test_user_defined ... ok [INFO] [stdout] test repl::completion::tests::test_completer_keywords ... ok [INFO] [stdout] test repl::highlighter::tests::test_enabled_toggle ... ok [INFO] [stdout] test repl::highlighter::tests::test_highlighter_disabled ... ok [INFO] [stdout] test repl::highlighter::tests::test_highlighter_keywords ... 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_max_entries ... ok [INFO] [stdout] test repl::highlighter::tests::test_string_highlighting ... ok [INFO] [stdout] test repl::history::tests::test_duplicate_suppression ... ok [INFO] [stdout] test repl::history::tests::test_navigation ... ok [INFO] [stdout] test repl::history::tests::test_search ... ok [INFO] [stdout] test repl::multiline::tests::test_continuation_prompt ... ok [INFO] [stdout] test repl::multiline::tests::test_clear ... 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::multiline::tests::test_multiline_parentheses ... 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_let ... ok [INFO] [stdout] test repl::tests::test_repl_eval_expression ... ok [INFO] [stdout] test repl::tests::test_repl_eval_with_variables ... 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 repl::tests::test_repl_history ... 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_simple_trait_constraint ... ok [INFO] [stdout] test semantic::constraint_solver::tests::test_lifetime_constraint ... ok [INFO] [stdout] test semantic::constraint_solver::tests::test_solver_creation ... ok [INFO] [stdout] test semantic::constraint_solver::tests::test_type_equality ... ok [INFO] [stdout] test semantic::constraint_solver::tests::test_unsatisfiable_constraint ... ok [INFO] [stdout] test semantic::scope::tests::test_scope ... ok [INFO] [stdout] test profiler::metrics::tests::test_timer ... ok [INFO] [stdout] test semantic::symbol_table::tests::test_symbol_table ... ok [INFO] [stdout] test semantic::tests::test_semantic_module ... ok [INFO] [stdout] test semantic::trait_checker::tests::test_trait_checker ... ok [INFO] [stdout] test semantic::type_checker::tests::test_type_inference ... ok [INFO] [stdout] test semantic::where_validator::tests::test_detect_duplicate_bounds ... 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_where_validator_creation ... 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::memory::tests::test_track_allocation ... ok [INFO] [stdout] test stability::stress::tests::test_stress_test ... ok [INFO] [stdout] test stability::stress::tests::test_success_rate ... ok [INFO] [stdout] test stability::tests::test_stability_report ... ok [INFO] [stdout] test stdlib::collections::tests::test_deque_ext ... ok [INFO] [stdout] test stdlib::collections::tests::test_hashset_ext ... ok [INFO] [stdout] test stdlib::collections::tests::test_hashmap_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_join ... ok [INFO] [stdout] test stdlib::fs::tests::test_file_operations ... ok [INFO] [stdout] test stdlib::fs::tests::test_path_operations ... ok [INFO] [stdout] test stdlib::fs::tests::test_temp_dir ... ok [INFO] [stdout] test stdlib::fs::tests::test_directory_operations ... 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::io::tests::test_file_exists ... 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_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::math::tests::test_lcm ... ok [INFO] [stdout] test stdlib::math::tests::test_trigonometry ... ok [INFO] [stdout] test stdlib::string::tests::test_string_ext ... 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_filter ... ok [INFO] [stdout] test stream::tests::test_stream_batch ... ok [INFO] [stdout] test testing::e2e::tests::test_report_all_passed ... ok [INFO] [stdout] test testing::e2e::tests::test_test_case_creation ... ok [INFO] [stdout] test stream::tests::test_stream_map ... ok [INFO] [stdout] test stream::tests::test_stream_reduce ... ok [INFO] [stdout] test testing::e2e::tests::test_test_result ... ok [INFO] [stdout] test tests::test_rustscript_compile_with_trait ... ok [INFO] [stdout] test toolchain::debugger::tests::test_breakpoint_condition ... ok [INFO] [stdout] test tests::test_rustscript_compile ... ok [INFO] [stdout] test toolchain::debugger::tests::test_command_formatting ... ok [INFO] [stdout] test tests::test_version ... ok [INFO] [stdout] test tests::test_rustscript_compile_optimized ... ok [INFO] [stdout] test toolchain::debugger::tests::test_debugger_creation ... ok [INFO] [stdout] test toolchain::debugger::tests::test_debugger_type ... ok [INFO] [stdout] test toolchain::debugger::tests::test_output_buffer ... ok [INFO] [stdout] test toolchain::debugger::tests::test_state_transitions ... 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_toggle_breakpoint ... ok [INFO] [stdout] test toolchain::doc_generator::tests::test_doc_generator ... 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::doc_generator::tests::test_generate_markdown ... ok [INFO] [stdout] test toolchain::formatter::tests::test_formatter ... 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_put_get ... ok [INFO] [stdout] test transpiler::cache::tests::test_cache_miss_on_different_hash ... 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_dependencies ... ok [INFO] [stdout] test transpiler::incremental::tests::test_cache_hit ... 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_struct_variants ... ok [INFO] [stdout] test transpiler::tests::test_transpile_function_with_generics ... ok [INFO] [stdout] test transpiler::tests::test_transpile_enum_with_generics ... ok [INFO] [stdout] test transpiler::tests::test_transpile_hybrid_mode ... ok [INFO] [stdout] test transpiler::tests::test_transpile_enum_with_tuple_variants ... 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_macro_call ... ok [INFO] [stdout] test transpiler::tests::test_transpile_match ... ok [INFO] [stdout] test transpiler::tests::test_transpile_main_function ... ok [INFO] [stdout] test transpiler::tests::test_transpile_nested_loops ... ok [INFO] [stdout] test transpiler::tests::test_transpile_struct_with_generics ... ok [INFO] [stdout] test transpiler::tests::test_transpile_nested_structures ... 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_tuple_struct ... ok [INFO] [stdout] test transpiler::tests::test_transpile_top_level_statements ... ok [INFO] [stdout] test transpiler::tests::test_transpile_trait ... ok [INFO] [stdout] test transpiler::tests::test_transpile_unit_struct ... ok [INFO] [stdout] test transpiler::tests::test_transpile_trait_impl ... ok [INFO] [stdout] test tutorial::adapter::tests::test_javascript_adaptation ... ok [INFO] [stdout] test tutorial::adapter::tests::test_python_adaptation ... ok [INFO] [stdout] test tutorial::adapter::tests::test_language_from_str ... 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_library_creation ... ok [INFO] [stdout] test tutorial::library::tests::test_search ... ok [INFO] [stdout] test tutorial::library::tests::test_get_by_language ... ok [INFO] [stdout] test tutorial::tests::test_tutorial_manager ... 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_validation_result ... ok [INFO] [stdout] test wasm::advanced_optimize::tests::test_memory_config ... ok [INFO] [stdout] test tutorial::validator::tests::test_validator_valid_code ... ok [INFO] [stdout] test wasm::advanced_optimize::tests::test_optimization_stats ... ok [INFO] [stdout] test wasm::advanced_optimize::tests::test_shared_memory_generation ... ok [INFO] [stdout] test wasm::advanced_optimize::tests::test_performance_analyzer ... ok [INFO] [stdout] test wasm::component::tests::test_component_creation ... ok [INFO] [stdout] test wasm::component::tests::test_component_linking ... ok [INFO] [stdout] test wasm::advanced_optimize::tests::test_simd_analyzer ... ok [INFO] [stdout] test wasm::component::tests::test_component_validation ... ok [INFO] [stdout] test wasm::component::tests::test_generate_wit ... ok [INFO] [stdout] test wasm::advanced_optimize::tests::test_simd_function_generation ... 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::tests::test_resource ... ok [INFO] [stdout] test wasm::component_system::tests::test_component_builder ... 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::component_system::tests::test_wit_generation ... 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_runtime_creation ... ok [INFO] [stdout] test wasm::runtime::tests::test_load_module ... ok [INFO] [stdout] test wasm::tests::test_wasm_config ... ok [INFO] [stdout] test wasm::tests::test_wasm_compiler_creation ... ok [INFO] [stdout] test wasm::tests::test_wasm_target_types ... ok [INFO] [stdout] test ffi::complete_runtime::tests::test_available_languages ... 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 1.02s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/rsx.rs (/opt/rustwide/target/debug/deps/rsx-bf5ce340ba54e260) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests rustscript [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 90) ... 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/logging/mod.rs - logging::init_logging (line 106) - compile ... ok [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 104) ... FAILED [INFO] [stdout] test src/config/types.rs - config::types::ConfigProvider (line 20) ... FAILED [INFO] [stdout] test src/transpiler/mod.rs - transpiler::Transpiler::transpile (line 62) ... ignored [INFO] [stdout] test src/stdlib/fs.rs - stdlib::fs::FileSystem::read_to_string (line 15) - compile ... ok [INFO] [stdout] test src/ffi/env_manager.rs - ffi::env_manager::EnvManager::set_python_env (line 46) ... ok [INFO] [stdout] test src/benchmark/mod.rs - benchmark::PerformanceBenchmark::new (line 121) ... ok [INFO] [stdout] test src/config/mod.rs - config (line 15) ... FAILED [INFO] [stdout] test src/config/mod.rs - config (line 25) ... FAILED [INFO] [stdout] test src/stdlib/math.rs - stdlib::math::Math::factorial (line 25) ... ok [INFO] [stdout] test src/jit/compiler.rs - jit::compiler::JitCompiler::from_config_file (line 183) ... FAILED [INFO] [stdout] test src/wasm/mod.rs - wasm::WasmCompiler::from_config_file (line 85) ... 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> { [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 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/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` 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 */); [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 Deserialize<'de>>(&self, path: &Path) -> 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[E0425]: cannot find type `Path` in this scope [INFO] [stdout] --> src/config/types.rs:39:48 [INFO] [stdout] | [INFO] [stdout] 39 | fn save_config(&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 Deserialize<'de>>(&self, path: &Path) -> 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] 34 | fn load_config Deserialize<'de>>(&self, path: &Path) -> Result { [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(&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(&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/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' (1311) 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: 0x60455da5bbe2 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x60455da5bbe2 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x60455da5bbe2 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x60455da5bbe2 - <::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x60455da6f4ba - ::fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x60455da6f4ba - core[585f66e14d78f9ba]::fmt::write [INFO] [stdout] 6: 0x60455da5fb26 - std[3f03f8b59f91bef1]::io::default_write_fmt:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x60455da5fb26 - ::write_fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x60455da4672f - ::print [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x60455da4672f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x60455da57961 - std[3f03f8b59f91bef1]::panicking::default_hook [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x60455da57b1b - std[3f03f8b59f91bef1]::panicking::panic_with_hook [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x60455da467e8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x60455da3bc09 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x60455da4710d - __rustc[caa99d26c7bae192]::rust_begin_unwind [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x60455da6fbcc - core[585f66e14d78f9ba]::panicking::panic_fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x60455da6f942 - core[585f66e14d78f9ba]::result::unwrap_failed [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5 [INFO] [stdout] 17: 0x60455d9aedb4 - rust_out[183646e59c86b0c5]::main::_doctest_main_src_config_mod_rs_15_0 [INFO] [stdout] 18: 0x60455d9aaff6 - rust_out[183646e59c86b0c5]::main [INFO] [stdout] 19: 0x60455d9b0723 - >::call_once [INFO] [stdout] 20: 0x60455d9a6cf6 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 21: 0x60455d9aad29 - std[3f03f8b59f91bef1]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 22: 0x60455da56f56 - <&dyn core[585f66e14d78f9ba]::ops::function::Fn<(), Output = i32> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 23: 0x60455da56f56 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<&dyn core[585f66e14d78f9ba]::ops::function::Fn<(), Output = i32> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40 [INFO] [stdout] 24: 0x60455da56f56 - std[3f03f8b59f91bef1]::panicking::catch_unwind:: + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19 [INFO] [stdout] 25: 0x60455da56f56 - std[3f03f8b59f91bef1]::panic::catch_unwind::<&dyn core[585f66e14d78f9ba]::ops::function::Fn<(), Output = i32> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14 [INFO] [stdout] 26: 0x60455da56f56 - std[3f03f8b59f91bef1]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/rt.rs:175:24 [INFO] [stdout] 27: 0x60455da56f56 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40 [INFO] [stdout] 28: 0x60455da56f56 - std[3f03f8b59f91bef1]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19 [INFO] [stdout] 29: 0x60455da56f56 - std[3f03f8b59f91bef1]::panic::catch_unwind:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x60455da56f56 - std[3f03f8b59f91bef1]::rt::lang_start_internal [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/rt.rs:171:5 [INFO] [stdout] 31: 0x60455d9a6131 - std[3f03f8b59f91bef1]::rt::lang_start::<()> [INFO] [stdout] 32: 0x60455d9b0875 - main [INFO] [stdout] 33: 0x78d9f53501ca - [INFO] [stdout] 34: 0x78d9f535028b - __libc_start_main [INFO] [stdout] 35: 0x60455d9a4f65 - _start [INFO] [stdout] 36: 0x0 - [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' (1315) 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: 0x5fe3a52a7cf2 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5fe3a52a7cf2 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5fe3a52a7cf2 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5fe3a52a7cf2 - <::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5fe3a52bbaca - ::fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5fe3a52bbaca - core[585f66e14d78f9ba]::fmt::write [INFO] [stdout] 6: 0x5fe3a52abc36 - std[3f03f8b59f91bef1]::io::default_write_fmt:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5fe3a52abc36 - ::write_fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5fe3a529263f - ::print [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5fe3a529263f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5fe3a52a3871 - std[3f03f8b59f91bef1]::panicking::default_hook [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5fe3a52a3a2b - std[3f03f8b59f91bef1]::panicking::panic_with_hook [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5fe3a52926f8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x5fe3a5287a19 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5fe3a529301d - __rustc[caa99d26c7bae192]::rust_begin_unwind [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x5fe3a52bc1dc - core[585f66e14d78f9ba]::panicking::panic_fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x5fe3a52bbf52 - core[585f66e14d78f9ba]::result::unwrap_failed [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5 [INFO] [stdout] 17: 0x5fe3a5134421 - rust_out[183646e59c86b0c5]::main::_doctest_main_src_config_mod_rs_25_0 [INFO] [stdout] 18: 0x5fe3a5133d66 - rust_out[183646e59c86b0c5]::main [INFO] [stdout] 19: 0x5fe3a51351b3 - >::call_once [INFO] [stdout] 20: 0x5fe3a5125ef6 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 21: 0x5fe3a5132ec9 - std[3f03f8b59f91bef1]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 22: 0x5fe3a52a2e66 - <&dyn core[585f66e14d78f9ba]::ops::function::Fn<(), Output = i32> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 23: 0x5fe3a52a2e66 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<&dyn core[585f66e14d78f9ba]::ops::function::Fn<(), Output = i32> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40 [INFO] [stdout] 24: 0x5fe3a52a2e66 - std[3f03f8b59f91bef1]::panicking::catch_unwind:: + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19 [INFO] [stdout] 25: 0x5fe3a52a2e66 - std[3f03f8b59f91bef1]::panic::catch_unwind::<&dyn core[585f66e14d78f9ba]::ops::function::Fn<(), Output = i32> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14 [INFO] [stdout] 26: 0x5fe3a52a2e66 - std[3f03f8b59f91bef1]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/rt.rs:175:24 [INFO] [stdout] 27: 0x5fe3a52a2e66 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40 [INFO] [stdout] 28: 0x5fe3a52a2e66 - std[3f03f8b59f91bef1]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19 [INFO] [stdout] 29: 0x5fe3a52a2e66 - std[3f03f8b59f91bef1]::panic::catch_unwind:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x5fe3a52a2e66 - std[3f03f8b59f91bef1]::rt::lang_start_internal [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/rt.rs:171:5 [INFO] [stdout] 31: 0x5fe3a5125dd1 - std[3f03f8b59f91bef1]::rt::lang_start::<()> [INFO] [stdout] 32: 0x5fe3a51353e5 - main [INFO] [stdout] 33: 0x7431baadf1ca - [INFO] [stdout] 34: 0x7431baadf28b - __libc_start_main [INFO] [stdout] 35: 0x5fe3a51236c5 - _start [INFO] [stdout] 36: 0x0 - [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' (1319) 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: 0x558aab9336b2 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x558aab9336b2 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x558aab9336b2 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x558aab9336b2 - <::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x558aab94748a - ::fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x558aab94748a - core[585f66e14d78f9ba]::fmt::write [INFO] [stdout] 6: 0x558aab9375f6 - std[3f03f8b59f91bef1]::io::default_write_fmt:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x558aab9375f6 - ::write_fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x558aab91dfff - ::print [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x558aab91dfff - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x558aab92f231 - std[3f03f8b59f91bef1]::panicking::default_hook [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x558aab92f3eb - std[3f03f8b59f91bef1]::panicking::panic_with_hook [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x558aab91e0b8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x558aab9133d9 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x558aab91e9dd - __rustc[caa99d26c7bae192]::rust_begin_unwind [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x558aab947b9c - core[585f66e14d78f9ba]::panicking::panic_fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x558aab947912 - core[585f66e14d78f9ba]::result::unwrap_failed [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5 [INFO] [stdout] 17: 0x558aab7b9edf - rust_out[183646e59c86b0c5]::main [INFO] [stdout] 18: 0x558aab7bbfe3 - >::call_once [INFO] [stdout] 19: 0x558aab79fa66 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 20: 0x558aab7b8879 - std[3f03f8b59f91bef1]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 21: 0x558aab92e826 - <&dyn core[585f66e14d78f9ba]::ops::function::Fn<(), Output = i32> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 22: 0x558aab92e826 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<&dyn core[585f66e14d78f9ba]::ops::function::Fn<(), Output = i32> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40 [INFO] [stdout] 23: 0x558aab92e826 - std[3f03f8b59f91bef1]::panicking::catch_unwind:: + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19 [INFO] [stdout] 24: 0x558aab92e826 - std[3f03f8b59f91bef1]::panic::catch_unwind::<&dyn core[585f66e14d78f9ba]::ops::function::Fn<(), Output = i32> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14 [INFO] [stdout] 25: 0x558aab92e826 - std[3f03f8b59f91bef1]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/rt.rs:175:24 [INFO] [stdout] 26: 0x558aab92e826 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x558aab92e826 - std[3f03f8b59f91bef1]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x558aab92e826 - std[3f03f8b59f91bef1]::panic::catch_unwind:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x558aab92e826 - std[3f03f8b59f91bef1]::rt::lang_start_internal [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/rt.rs:171:5 [INFO] [stdout] 30: 0x558aab79f921 - std[3f03f8b59f91bef1]::rt::lang_start::<()> [INFO] [stdout] 31: 0x558aab7bc4c5 - main [INFO] [stdout] 32: 0x78dc48d651ca - [INFO] [stdout] 33: 0x78dc48d6528b - __libc_start_main [INFO] [stdout] 34: 0x558aab79bff5 - _start [INFO] [stdout] 35: 0x0 - [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' (1329) 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: 0x5b0e39abc6f2 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b0e39abc6f2 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b0e39abc6f2 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5b0e39abc6f2 - <::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5b0e39ad04ca - ::fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5b0e39ad04ca - core[585f66e14d78f9ba]::fmt::write [INFO] [stdout] 6: 0x5b0e39ac0636 - std[3f03f8b59f91bef1]::io::default_write_fmt:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5b0e39ac0636 - ::write_fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5b0e39aa703f - ::print [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5b0e39aa703f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5b0e39ab8271 - std[3f03f8b59f91bef1]::panicking::default_hook [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:319:9 [INFO] [stdout] 11: 0x5b0e39ab842b - std[3f03f8b59f91bef1]::panicking::panic_with_hook [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:825:13 [INFO] [stdout] 12: 0x5b0e39aa70f8 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13 [INFO] [stdout] 13: 0x5b0e39a9c419 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 14: 0x5b0e39aa7a1d - __rustc[caa99d26c7bae192]::rust_begin_unwind [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5 [INFO] [stdout] 15: 0x5b0e39ad0bdc - core[585f66e14d78f9ba]::panicking::panic_fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14 [INFO] [stdout] 16: 0x5b0e39ad0952 - core[585f66e14d78f9ba]::result::unwrap_failed [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5 [INFO] [stdout] 17: 0x5b0e3994473f - rust_out[183646e59c86b0c5]::main [INFO] [stdout] 18: 0x5b0e39946623 - >::call_once [INFO] [stdout] 19: 0x5b0e3992c1b6 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] 20: 0x5b0e39943399 - std[3f03f8b59f91bef1]::rt::lang_start::<()>::{closure#0} [INFO] [stdout] 21: 0x5b0e39ab7866 - <&dyn core[585f66e14d78f9ba]::ops::function::Fn<(), Output = i32> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:287:21 [INFO] [stdout] 22: 0x5b0e39ab7866 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<&dyn core[585f66e14d78f9ba]::ops::function::Fn<(), Output = i32> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40 [INFO] [stdout] 23: 0x5b0e39ab7866 - std[3f03f8b59f91bef1]::panicking::catch_unwind:: + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19 [INFO] [stdout] 24: 0x5b0e39ab7866 - std[3f03f8b59f91bef1]::panic::catch_unwind::<&dyn core[585f66e14d78f9ba]::ops::function::Fn<(), Output = i32> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14 [INFO] [stdout] 25: 0x5b0e39ab7866 - std[3f03f8b59f91bef1]::rt::lang_start_internal::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/rt.rs:175:24 [INFO] [stdout] 26: 0x5b0e39ab7866 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x5b0e39ab7866 - std[3f03f8b59f91bef1]::panicking::catch_unwind:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x5b0e39ab7866 - std[3f03f8b59f91bef1]::panic::catch_unwind:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x5b0e39ab7866 - std[3f03f8b59f91bef1]::rt::lang_start_internal [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/rt.rs:171:5 [INFO] [stdout] 30: 0x5b0e3992c071 - std[3f03f8b59f91bef1]::rt::lang_start::<()> [INFO] [stdout] 31: 0x5b0e39946b15 - main [INFO] [stdout] 32: 0x7b25c95541ca - [INFO] [stdout] 33: 0x7b25c955428b - __libc_start_main [INFO] [stdout] 34: 0x5b0e39928c35 - _start [INFO] [stdout] 35: 0x0 - [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 1.99s [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "5f1f4157d452b7641ba7f47acb75e12e710cd9b65cdc88dd2336a623614912b3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5f1f4157d452b7641ba7f47acb75e12e710cd9b65cdc88dd2336a623614912b3", kill_on_drop: false }` [INFO] [stdout] 5f1f4157d452b7641ba7f47acb75e12e710cd9b65cdc88dd2336a623614912b3