[INFO] fetching crate rhai 0.15.0... [INFO] testing rhai-0.15.0 against 1.44.0 for beta-1.45-1 [INFO] extracting crate rhai 0.15.0 into /workspace/builds/worker-6/source [INFO] validating manifest of crates.io crate rhai 0.15.0 on toolchain 1.44.0 [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate rhai 0.15.0 [INFO] finished tweaking crates.io crate rhai 0.15.0 [INFO] tweaked toml for crates.io crate rhai 0.15.0 written to /workspace/builds/worker-6/source/Cargo.toml [INFO] crate crates.io crate rhai 0.15.0 already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 05efc0d6ef9538a65ae3fda2445e76227e03e4b9ff66afab2dd88b3833cf913e [INFO] running `"docker" "start" "-a" "05efc0d6ef9538a65ae3fda2445e76227e03e4b9ff66afab2dd88b3833cf913e"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling rhai v0.15.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused import: `CorePackage` [INFO] [stderr] --> src/engine.rs:9:23 [INFO] [stderr] | [INFO] [stderr] 9 | use crate::packages::{CorePackage, Package, PackageLibrary, PackagesCollection, StandardPackage}; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `sync::Arc` [INFO] [stderr] --> src/fn_native.rs:5:41 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::stdlib::{boxed::Box, rc::Rc, sync::Arc}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `super::math_basic::MAX_INT` [INFO] [stderr] --> src/packages/time_basic.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use super::math_basic::MAX_INT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::module::FuncReturn` [INFO] [stderr] --> src/packages/time_basic.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::module::FuncReturn; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::parser::INT` [INFO] [stderr] --> src/packages/time_basic.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use crate::parser::INT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::token::Position` [INFO] [stderr] --> src/packages/time_basic.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use crate::token::Position; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/scope.rs:178:67 [INFO] [stderr] | [INFO] [stderr] 178 | pub fn push_module>>(&mut self, name: K, mut value: Module) { [INFO] [stderr] | ----^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shl_u` [INFO] [stderr] --> src/packages/arithmetic.rs:170:15 [INFO] [stderr] | [INFO] [stderr] 170 | pub(crate) fn shl_u>(x: T, y: T) -> FuncReturn<>::Output> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shr_u` [INFO] [stderr] --> src/packages/arithmetic.rs:174:15 [INFO] [stderr] | [INFO] [stderr] 174 | pub(crate) fn shr_u>(x: T, y: T) -> FuncReturn<>::Output> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pow_i_i_u` [INFO] [stderr] --> src/packages/arithmetic.rs:232:15 [INFO] [stderr] | [INFO] [stderr] 232 | pub(crate) fn pow_i_i_u(x: INT, y: INT) -> FuncReturn { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `contains_iter` [INFO] [stderr] --> src/packages/mod.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | pub fn contains_iter(&self, id: TypeId) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 11 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 18.10s [INFO] running `"docker" "inspect" "05efc0d6ef9538a65ae3fda2445e76227e03e4b9ff66afab2dd88b3833cf913e"` [INFO] running `"docker" "rm" "-f" "05efc0d6ef9538a65ae3fda2445e76227e03e4b9ff66afab2dd88b3833cf913e"` [INFO] [stdout] 05efc0d6ef9538a65ae3fda2445e76227e03e4b9ff66afab2dd88b3833cf913e [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen" "--no-run"` [INFO] [stdout] 3eb3365fa73a329c6cf9287915f72a6513fb11bfce6ca4e92c640c0252ed55e8 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "3eb3365fa73a329c6cf9287915f72a6513fb11bfce6ca4e92c640c0252ed55e8"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] warning: unused import: `CorePackage` [INFO] [stderr] --> src/engine.rs:9:23 [INFO] [stderr] | [INFO] [stderr] 9 | use crate::packages::{CorePackage, Package, PackageLibrary, PackagesCollection, StandardPackage}; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `sync::Arc` [INFO] [stderr] --> src/fn_native.rs:5:41 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::stdlib::{boxed::Box, rc::Rc, sync::Arc}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `super::math_basic::MAX_INT` [INFO] [stderr] --> src/packages/time_basic.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use super::math_basic::MAX_INT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::module::FuncReturn` [INFO] [stderr] --> src/packages/time_basic.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::module::FuncReturn; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::parser::INT` [INFO] [stderr] --> src/packages/time_basic.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use crate::parser::INT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::token::Position` [INFO] [stderr] --> src/packages/time_basic.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use crate::token::Position; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/scope.rs:178:67 [INFO] [stderr] | [INFO] [stderr] 178 | pub fn push_module>>(&mut self, name: K, mut value: Module) { [INFO] [stderr] | ----^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shl_u` [INFO] [stderr] --> src/packages/arithmetic.rs:170:15 [INFO] [stderr] | [INFO] [stderr] 170 | pub(crate) fn shl_u>(x: T, y: T) -> FuncReturn<>::Output> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shr_u` [INFO] [stderr] --> src/packages/arithmetic.rs:174:15 [INFO] [stderr] | [INFO] [stderr] 174 | pub(crate) fn shr_u>(x: T, y: T) -> FuncReturn<>::Output> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pow_i_i_u` [INFO] [stderr] --> src/packages/arithmetic.rs:232:15 [INFO] [stderr] | [INFO] [stderr] 232 | pub(crate) fn pow_i_i_u(x: INT, y: INT) -> FuncReturn { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `contains_iter` [INFO] [stderr] --> src/packages/mod.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | pub fn contains_iter(&self, id: TypeId) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 11 warnings emitted [INFO] [stderr] [INFO] [stderr] Compiling rhai v0.15.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused import: `CorePackage` [INFO] [stderr] --> src/engine.rs:9:23 [INFO] [stderr] | [INFO] [stderr] 9 | use crate::packages::{CorePackage, Package, PackageLibrary, PackagesCollection, StandardPackage}; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `sync::Arc` [INFO] [stderr] --> src/fn_native.rs:5:41 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::stdlib::{boxed::Box, rc::Rc, sync::Arc}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `super::math_basic::MAX_INT` [INFO] [stderr] --> src/packages/time_basic.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use super::math_basic::MAX_INT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::module::FuncReturn` [INFO] [stderr] --> src/packages/time_basic.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::module::FuncReturn; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::parser::INT` [INFO] [stderr] --> src/packages/time_basic.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use crate::parser::INT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::token::Position` [INFO] [stderr] --> src/packages/time_basic.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use crate::token::Position; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `INT` [INFO] [stderr] --> tests/time.rs:3:35 [INFO] [stderr] | [INFO] [stderr] 3 | use rhai::{Engine, EvalAltResult, INT}; [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/scope.rs:178:67 [INFO] [stderr] | [INFO] [stderr] 178 | pub fn push_module>>(&mut self, name: K, mut value: Module) { [INFO] [stderr] | ----^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shl_u` [INFO] [stderr] --> src/packages/arithmetic.rs:170:15 [INFO] [stderr] | [INFO] [stderr] 170 | pub(crate) fn shl_u>(x: T, y: T) -> FuncReturn<>::Output> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shr_u` [INFO] [stderr] --> src/packages/arithmetic.rs:174:15 [INFO] [stderr] | [INFO] [stderr] 174 | pub(crate) fn shr_u>(x: T, y: T) -> FuncReturn<>::Output> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pow_i_i_u` [INFO] [stderr] --> src/packages/arithmetic.rs:232:15 [INFO] [stderr] | [INFO] [stderr] 232 | pub(crate) fn pow_i_i_u(x: INT, y: INT) -> FuncReturn { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `contains_iter` [INFO] [stderr] --> src/packages/mod.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | pub fn contains_iter(&self, id: TypeId) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 1 warning emitted [INFO] [stderr] [INFO] [stderr] warning: 11 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 39.30s [INFO] running `"docker" "inspect" "3eb3365fa73a329c6cf9287915f72a6513fb11bfce6ca4e92c640c0252ed55e8"` [INFO] running `"docker" "rm" "-f" "3eb3365fa73a329c6cf9287915f72a6513fb11bfce6ca4e92c640c0252ed55e8"` [INFO] [stdout] 3eb3365fa73a329c6cf9287915f72a6513fb11bfce6ca4e92c640c0252ed55e8 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen"` [INFO] [stdout] 10d11af7d6ec95b4b5f5c556d625386827576131ab4ff49abced9ce769e6dfb0 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "10d11af7d6ec95b4b5f5c556d625386827576131ab4ff49abced9ce769e6dfb0"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] warning: unused import: `CorePackage` [INFO] [stderr] --> src/engine.rs:9:23 [INFO] [stderr] | [INFO] [stderr] 9 | use crate::packages::{CorePackage, Package, PackageLibrary, PackagesCollection, StandardPackage}; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `sync::Arc` [INFO] [stderr] --> src/fn_native.rs:5:41 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::stdlib::{boxed::Box, rc::Rc, sync::Arc}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `super::math_basic::MAX_INT` [INFO] [stderr] --> src/packages/time_basic.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use super::math_basic::MAX_INT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::module::FuncReturn` [INFO] [stderr] --> src/packages/time_basic.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::module::FuncReturn; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::parser::INT` [INFO] [stderr] --> src/packages/time_basic.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use crate::parser::INT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::token::Position` [INFO] [stderr] --> src/packages/time_basic.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use crate::token::Position; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/scope.rs:178:67 [INFO] [stderr] | [INFO] [stderr] 178 | pub fn push_module>>(&mut self, name: K, mut value: Module) { [INFO] [stderr] | ----^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shl_u` [INFO] [stderr] --> src/packages/arithmetic.rs:170:15 [INFO] [stderr] | [INFO] [stderr] 170 | pub(crate) fn shl_u>(x: T, y: T) -> FuncReturn<>::Output> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shr_u` [INFO] [stderr] --> src/packages/arithmetic.rs:174:15 [INFO] [stderr] | [INFO] [stderr] 174 | pub(crate) fn shr_u>(x: T, y: T) -> FuncReturn<>::Output> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pow_i_i_u` [INFO] [stderr] --> src/packages/arithmetic.rs:232:15 [INFO] [stderr] | [INFO] [stderr] 232 | pub(crate) fn pow_i_i_u(x: INT, y: INT) -> FuncReturn { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `contains_iter` [INFO] [stderr] --> src/packages/mod.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | pub fn contains_iter(&self, id: TypeId) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 11 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: unused import: `INT` [INFO] [stderr] --> tests/time.rs:3:35 [INFO] [stderr] | [INFO] [stderr] 3 | use rhai::{Engine, EvalAltResult, INT}; [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: 1 warning emitted [INFO] [stderr] [INFO] [stderr] warning: unused import: `CorePackage` [INFO] [stderr] --> src/engine.rs:9:23 [INFO] [stderr] | [INFO] [stderr] 9 | use crate::packages::{CorePackage, Package, PackageLibrary, PackagesCollection, StandardPackage}; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `sync::Arc` [INFO] [stderr] --> src/fn_native.rs:5:41 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::stdlib::{boxed::Box, rc::Rc, sync::Arc}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `super::math_basic::MAX_INT` [INFO] [stderr] --> src/packages/time_basic.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use super::math_basic::MAX_INT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::module::FuncReturn` [INFO] [stderr] --> src/packages/time_basic.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::module::FuncReturn; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::parser::INT` [INFO] [stderr] --> src/packages/time_basic.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use crate::parser::INT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::token::Position` [INFO] [stderr] --> src/packages/time_basic.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use crate::token::Position; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/scope.rs:178:67 [INFO] [stderr] | [INFO] [stderr] 178 | pub fn push_module>>(&mut self, name: K, mut value: Module) { [INFO] [stderr] | ----^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shl_u` [INFO] [stderr] --> src/packages/arithmetic.rs:170:15 [INFO] [stderr] | [INFO] [stderr] 170 | pub(crate) fn shl_u>(x: T, y: T) -> FuncReturn<>::Output> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shr_u` [INFO] [stderr] --> src/packages/arithmetic.rs:174:15 [INFO] [stderr] | [INFO] [stderr] 174 | pub(crate) fn shr_u>(x: T, y: T) -> FuncReturn<>::Output> { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pow_i_i_u` [INFO] [stderr] --> src/packages/arithmetic.rs:232:15 [INFO] [stderr] | [INFO] [stderr] 232 | pub(crate) fn pow_i_i_u(x: INT, y: INT) -> FuncReturn { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `contains_iter` [INFO] [stderr] --> src/packages/mod.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | pub fn contains_iter(&self, id: TypeId) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 11 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/rhai-621d7a624aeccb37 [INFO] [stderr] Running /opt/rustwide/target/debug/deps/arrays-8b2e80dcd4cd650c [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 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_array_with_structs ... ok [INFO] [stdout] test test_arrays ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/binary_ops-7fa626ee4071915b [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_binary_ops ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/bit_shift-5365fa345d0cbf7f [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_right_shift ... ok [INFO] [stdout] test test_left_shift ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/bool_op-cf92b22579105561 [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_bool_op2 ... ok [INFO] [stdout] test test_bool_op1 ... ok [INFO] [stdout] test test_bool_op3 ... ok [INFO] [stdout] test test_bool_op_no_short_circuit1 ... ok [INFO] [stdout] test test_bool_op_no_short_circuit2 ... ok [INFO] [stdout] test test_bool_op_short_circuit ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/call_fn-6e7a5a2985f22068 [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_call_fn_private ... ok [INFO] [stdout] test test_anonymous_fn ... ok [INFO] [stdout] test test_call_fn ... ok [INFO] [stdout] test test_fn ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/chars-302e2c7aad3c334c [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_chars ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/comments-5c17f344cc1ed3de [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_comments ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/compound_equality-d0d2dda5199b180f [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_and_equals ... ok [INFO] [stdout] test test_multiply_equals ... ok [INFO] [stdout] test test_left_shift_equals ... ok [INFO] [stdout] test test_right_shift_equals ... ok [INFO] [stdout] test test_or_equals ... ok [INFO] [stdout] test test_xor_equals ... ok [INFO] [stdout] test test_divide_equals ... ok [INFO] [stdout] test test_modulo_equals ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/constants-4ea5d42f2a5a4665 [INFO] [stderr] Running /opt/rustwide/target/debug/deps/decrement-4fc92ddd47f7d220 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_constant ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_decrement ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/eval-18f7388920664800 [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_eval_override ... ok [INFO] [stdout] test test_eval ... ok [INFO] [stdout] test test_eval_function ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/expressions-72cc07e6b2a0ee72 [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_expressions_eval ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/float-fde2f1a64d94f509 [INFO] [stdout] test test_expressions ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_float ... ok [INFO] [stdout] test test_struct_with_float ... ok [INFO] [stdout] test test_float_func ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/for-7581d3aff3dc48e5 [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_for_object ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/functions-ceaaa9c78e0d497f [INFO] [stdout] test test_for_array ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_functions ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/get_set-23a5007620b5646a [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_get_set ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/if_block-173cda04577ca1fe [INFO] [stdout] test test_get_set_chain ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_if_expr ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/increment-4a68e6009035e2ac [INFO] [stdout] test test_if ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_increment ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/internal_fn-0b7981fffe41e0ee [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_big_internal_fn ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/looping-f8da041f0b975a3d [INFO] [stdout] test test_internal_fn ... ok [INFO] [stdout] test test_internal_fn_overloading ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_loop ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/maps-5e76bd0fc496deca [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_map_for ... ok [INFO] [stdout] test test_map_assign ... ok [INFO] [stdout] test test_map_return ... ok [INFO] [stdout] test test_map_json ... ok [INFO] [stdout] test test_map_indexing ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/math-4a58d8efb6085831 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_math ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/method_call-1afa6c8e0c3f682b [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_method_call_style ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/mismatched_op-4d493f0c737d5112 [INFO] [stdout] test test_method_call ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_mismatched_op ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/modules-cf22987e6260f7ce [INFO] [stdout] test test_mismatched_op_custom_type ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_module ... ok [INFO] [stdout] test test_module_sub_module ... ok [INFO] [stdout] test test_module_from_ast ... ok [INFO] [stdout] test test_module_resolver ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/not-b4e76bd45cb15516 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_not ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/number_literals-597de6cf05572a9a [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_octal_literal ... ok [INFO] [stdout] test test_number_literal ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/operations-e93a59bef25a7fc2 [INFO] [stdout] test test_binary_literal ... ok [INFO] [stdout] test test_hex_literal ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_max_operations_eval ... ok [INFO] [stdout] test test_max_operations ... ok [INFO] [stdout] test test_max_operations_functions ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_op_precedence ... ok [INFO] [stdout] test test_ops ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/ops-dcfd91c70558c19c [INFO] [stderr] Running /opt/rustwide/target/debug/deps/optimizer-bf8375de826a7705 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_optimizer ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/power_of-5d3ab26c37eaef29 [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_power_of_equals ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/print-0fc14d3ae1d0fd45 [INFO] [stdout] test test_power_of ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_print ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/side_effects-79be762ca9a9813e [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_side_effects_print ... ok [INFO] [stdout] test test_side_effects_command ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/stack-3aa887ff92cbecc7 [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_stack_overflow_parsing ... ok [INFO] [stdout] test test_stack_overflow_fn_calls ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/string-bab60a37fa6c4305 [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_string ... ok [INFO] [stdout] test test_string_substring ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/throw-96be87d066fa01d1 [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_throw ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running /opt/rustwide/target/debug/deps/time-acc08ffd63017e32 [INFO] [stdout] test test_timestamp ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/types-e298cbe40838b8d3 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_type_of ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/unary_after_binary-470f724e7fab69d6 [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_unary_after_binary ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/unary_minus-882e37cdfb8b63fa [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_unary_minus ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/unit-0d77ffc4ce691273 [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_unit ... ok [INFO] [stdout] test test_unit_with_spaces ... ok [INFO] [stdout] test test_unit_eq ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/var_scope-07d42188cd0bffbf [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_scope_eval ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/while_loop-d8327e8fe079ac8a [INFO] [stdout] test test_var_scope ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_while ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests rhai [INFO] [stdout] [INFO] [stdout] running 84 tests [INFO] [stdout] test src/api.rs - api::Engine::compile_file_with_scope (line 518) ... ok [INFO] [stdout] test src/api.rs - api::Engine::compile_file (line 490) ... ok [INFO] [stdout] test src/api.rs - api::Engine::eval_file (line 684) ... ok [INFO] [stdout] test src/api.rs - api::Engine::eval_file_with_scope (line 704) ... ok [INFO] [stdout] test src/any.rs - any::Dynamic::cast (line 435) ... ok [INFO] [stdout] test src/api.rs - api::Engine::eval_expression (line 785) ... ok [INFO] [stdout] test src/api.rs - api::Engine::eval (line 732) ... ok [INFO] [stdout] test src/any.rs - any::Dynamic::from (line 315) ... ok [INFO] [stdout] test src/any.rs - any::Dynamic::try_cast (line 392) ... ok [INFO] [stdout] test src/api.rs - api::Engine::compile_with_scope (line 355) ... ok [INFO] [stdout] test src/api.rs - api::Engine::eval_expression_with_scope (line 806) ... ok [INFO] [stdout] test src/api.rs - api::Engine::compile (line 329) ... ok [INFO] [stdout] test src/api.rs - api::Engine::compile_scripts_with_scope (line 403) ... ok [INFO] [stdout] test src/api.rs - api::Engine::compile_expression_with_scope (line 629) ... ok [INFO] [stdout] test src/api.rs - api::Engine::eval_ast_with_scope (line 865) ... ok [INFO] [stdout] test src/api.rs - api::Engine::eval_ast (line 843) ... ok [INFO] [stdout] test src/api.rs - api::Engine::call_fn_dynamic (line 1067) ... ok [INFO] [stdout] test src/api.rs - api::Engine::compile_expression (line 602) ... ok [INFO] [stdout] test src/api.rs - api::Engine::call_fn (line 1004) ... ok [INFO] [stdout] test src/api.rs - api::Engine::eval_with_scope (line 750) ... ok [INFO] [stdout] test src/lib.rs - (line 10) ... ignored [INFO] [stdout] test src/api.rs - api::Engine::on_debug (line 1217) ... ok [INFO] [stdout] test src/lib.rs - (line 23) ... ok [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustdoc --edition=2018 --crate-type lib --test /opt/rustwide/workdir/src/lib.rs --crate-name rhai -L dependency=/opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --cfg 'feature="default"' --extern num_traits=/opt/rustwide/target/debug/deps/libnum_traits-23999947d2fa389f.rlib --extern rhai=/opt/rustwide/target/debug/deps/librhai-82e007f3051648e8.rlib` (signal: 9, SIGKILL: kill) [INFO] running `"docker" "inspect" "10d11af7d6ec95b4b5f5c556d625386827576131ab4ff49abced9ce769e6dfb0"` [INFO] running `"docker" "rm" "-f" "10d11af7d6ec95b4b5f5c556d625386827576131ab4ff49abced9ce769e6dfb0"` [INFO] [stdout] 10d11af7d6ec95b4b5f5c556d625386827576131ab4ff49abced9ce769e6dfb0