[INFO] fetching crate genius-core-client 0.5.0-rc.1... [INFO] testing genius-core-client-0.5.0-rc.1 against master#2fd6efc32704647e64d3d646d21c4c68eae100e4 for pr-149852-1 [INFO] extracting crate genius-core-client 0.5.0-rc.1 into /workspace/builds/worker-1-tc1/source [INFO] removed /workspace/builds/worker-1-tc1/source/.cargo/config.toml [INFO] started tweaking crates.io crate genius-core-client 0.5.0-rc.1 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate genius-core-client 0.5.0-rc.1 [INFO] tweaked toml for crates.io crate genius-core-client 0.5.0-rc.1 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate genius-core-client 0.5.0-rc.1 on toolchain 2fd6efc32704647e64d3d646d21c4c68eae100e4 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 321 packages to latest compatible versions [INFO] [stderr] Adding base64 v0.21.7 (available: v0.22.1) [INFO] [stderr] Adding cucumber v0.21.1 (available: v0.22.1) [INFO] [stderr] Adding jsonwebtoken v9.3.1 (available: v10.2.0) [INFO] [stderr] Adding kortex_gen_grpc v1.11.8 (available: v1.12.0) [INFO] [stderr] Adding napi v2.16.17 (available: v3.8.2) [INFO] [stderr] Adding napi-derive v2.16.13 (available: v3.5.1) [INFO] [stderr] Adding ndarray v0.15.6 (available: v0.17.2) [INFO] [stderr] Adding pyo3 v0.21.2 (available: v0.27.2) [INFO] [stderr] Adding pyo3-build-config v0.21.2 (available: v0.27.2) [INFO] [stderr] Adding reqwest v0.11.27 (available: v0.13.1) [INFO] [stderr] Adding tonic v0.10.2 (available: v0.14.2) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded tokio-io-timeout v1.2.1 [INFO] [stderr] Downloaded pyo3-asyncio-macros-0-21 v0.21.0 [INFO] [stderr] Downloaded pyo3-macros v0.21.2 [INFO] [stderr] Downloaded synthez-codegen v0.3.1 [INFO] [stderr] Downloaded peg v0.6.3 [INFO] [stderr] Downloaded pyo3-build-config v0.21.2 [INFO] [stderr] Downloaded napi-sys v2.4.0 [INFO] [stderr] Downloaded synthez v0.3.1 [INFO] [stderr] Downloaded smart-default v0.7.1 [INFO] [stderr] Downloaded synthez-core v0.3.1 [INFO] [stderr] Downloaded gherkin v0.14.0 [INFO] [stderr] Downloaded colored v3.1.1 [INFO] [stderr] Downloaded pyo3-ffi v0.21.2 [INFO] [stderr] Downloaded napi v2.16.17 [INFO] [stderr] Downloaded tonic v0.10.2 [INFO] [stderr] Downloaded cucumber v0.21.1 [INFO] [stderr] Downloaded mockito v1.7.1 [INFO] [stderr] Downloaded pyo3-asyncio-0-21 v0.21.0 [INFO] [stderr] Downloaded cucumber-codegen v0.21.1 [INFO] [stderr] Downloaded nom_locate v4.2.0 [INFO] [stderr] Downloaded cucumber-expressions v0.3.0 [INFO] [stderr] Downloaded peg-macros v0.6.3 [INFO] [stderr] Downloaded typed-builder v0.15.2 [INFO] [stderr] Downloaded napi-derive-backend v1.0.75 [INFO] [stderr] Downloaded napi-derive v2.16.13 [INFO] [stderr] Downloaded pyo3-macros-backend v0.21.2 [INFO] [stderr] Downloaded ctor v0.2.9 [INFO] [stderr] Downloaded drain_filter_polyfill v0.1.3 [INFO] [stderr] Downloaded peg-runtime v0.6.3 [INFO] [stderr] Downloaded regex-syntax v0.7.5 [INFO] [stderr] Downloaded typed-builder-macro v0.15.2 [INFO] [stderr] Downloaded pyo3 v0.21.2 [INFO] [stderr] Downloaded sealed v0.5.0 [INFO] [stderr] Downloaded kortex_gen_grpc v1.11.8 [INFO] [stderr] Downloaded napi-build v2.3.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0676ddbbc914fbab7f1714e86589442694c119543c8de79bdcbbb177d7ef3991 [INFO] running `Command { std: "docker" "start" "-a" "0676ddbbc914fbab7f1714e86589442694c119543c8de79bdcbbb177d7ef3991", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0676ddbbc914fbab7f1714e86589442694c119543c8de79bdcbbb177d7ef3991", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0676ddbbc914fbab7f1714e86589442694c119543c8de79bdcbbb177d7ef3991", kill_on_drop: false }` [INFO] [stdout] 0676ddbbc914fbab7f1714e86589442694c119543c8de79bdcbbb177d7ef3991 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 85076c7286d31612500d22958b7cef6023f0a5af98e69bc5f2ef1858fdd73b0a [INFO] running `Command { std: "docker" "start" "-a" "85076c7286d31612500d22958b7cef6023f0a5af98e69bc5f2ef1858fdd73b0a", kill_on_drop: false }` [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling pyo3-build-config v0.21.2 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling axum-core v0.3.4 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Compiling axum v0.6.20 [INFO] [stderr] Compiling portable-atomic v1.13.0 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling time-macros v0.2.25 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Compiling rustls-native-certs v0.6.3 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling unindent v0.2.4 [INFO] [stderr] Compiling napi-build v2.3.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling napi-derive-backend v1.0.75 [INFO] [stderr] Compiling async-stream v0.3.6 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling pyo3-asyncio-macros-0-21 v0.21.0 [INFO] [stderr] Compiling time v0.3.45 [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling ctor v0.2.9 [INFO] [stderr] Compiling webpki-roots v0.25.4 [INFO] [stderr] Compiling napi-sys v2.4.0 [INFO] [stderr] Compiling nanoid v0.4.0 [INFO] [stderr] Compiling async-once-cell v0.5.4 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling ndarray v0.15.6 [INFO] [stderr] Compiling pyo3-macros-backend v0.21.2 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling pyo3-ffi v0.21.2 [INFO] [stderr] Compiling pyo3 v0.21.2 [INFO] [stderr] Compiling genius-core-client v0.5.0-rc.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling napi-derive v2.16.13 [INFO] [stderr] Compiling prost-derive v0.12.6 [INFO] [stderr] Compiling simple_asn1 v0.6.3 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling pyo3-macros v0.21.2 [INFO] [stderr] Compiling prost v0.12.6 [INFO] [stderr] Compiling rustls-webpki v0.101.7 [INFO] [stderr] Compiling sct v0.7.1 [INFO] [stderr] Compiling jsonwebtoken v9.3.1 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling tokio-io-timeout v1.2.1 [INFO] [stderr] Compiling tokio-stream v0.1.18 [INFO] [stderr] Compiling napi v2.16.17 [INFO] [stderr] Compiling h2 v0.3.27 [INFO] [stderr] Compiling tower v0.4.13 [INFO] [stderr] Compiling tokio-rustls v0.24.1 [INFO] [stderr] Compiling pyo3-asyncio-0-21 v0.21.0 [INFO] [stderr] Compiling hyper v0.14.32 [INFO] [stderr] Compiling hyper-timeout v0.4.1 [INFO] [stderr] Compiling hyper-rustls v0.24.2 [INFO] [stderr] Compiling reqwest v0.11.27 [INFO] [stderr] Compiling tonic v0.10.2 [INFO] [stderr] Compiling kortex_gen_grpc v1.11.8 [INFO] [stdout] warning: enum `Tensor` is never used [INFO] [stdout] --> src/client/inference.rs:11:17 [INFO] [stdout] | [INFO] [stdout] 11 | pub(crate) enum Tensor { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Factor` is never constructed [INFO] [stdout] --> src/client/inference.rs:17:19 [INFO] [stdout] | [INFO] [stdout] 17 | pub(crate) struct Factor { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `HSMLAccessQueries` is never constructed [INFO] [stdout] --> src/types/access.rs:135:12 [INFO] [stdout] | [INFO] [stdout] 135 | pub struct HSMLAccessQueries { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new` and `as_read` are never used [INFO] [stdout] --> src/types/access.rs:140:12 [INFO] [stdout] | [INFO] [stdout] 139 | impl HSMLAccessQueries { [INFO] [stdout] | ---------------------- associated items in this implementation [INFO] [stdout] 140 | pub fn new() -> HSMLAccessQueries { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 155 | pub fn as_read(&self) -> HashSet { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `HSMLAccessSet` is never constructed [INFO] [stdout] --> src/types/access.rs:188:12 [INFO] [stdout] | [INFO] [stdout] 188 | pub struct HSMLAccessSet { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new` and `as_read` are never used [INFO] [stdout] --> src/types/access.rs:193:12 [INFO] [stdout] | [INFO] [stdout] 192 | impl HSMLAccessSet { [INFO] [stdout] | ------------------ associated items in this implementation [INFO] [stdout] 193 | pub fn new() -> HSMLAccessSet { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 208 | pub fn as_read(&self) -> HashSet { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: static `ENTITY_SCHEMA_NAME` is never used [INFO] [stdout] --> src/types/static_schema/entity_schema.rs:8:12 [INFO] [stdout] | [INFO] [stdout] 8 | pub static ENTITY_SCHEMA_NAME: &str = "entity"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `UserData` is never constructed [INFO] [stdout] --> src/types/user.rs:36:12 [INFO] [stdout] | [INFO] [stdout] 36 | pub struct UserData { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/python.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | py: Python, [INFO] [stdout] | ^^^^^^ the lifetime is hidden here [INFO] [stdout] ... [INFO] [stdout] 64 | ) -> PyResult> { [INFO] [stdout] | ^^ the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 57 | py: Python<'_>, [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/python.rs:94:37 [INFO] [stdout] | [INFO] [stdout] 94 | inner: unsafe { CLIENT.as_ref().unwrap().clone() }, [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/python.rs:155:39 [INFO] [stdout] | [INFO] [stdout] 155 | let mut client = unsafe { CLIENT.as_ref().unwrap().lock().await }; [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/python.rs:184:39 [INFO] [stdout] | [INFO] [stdout] 184 | let mut client = unsafe { CLIENT.as_ref().unwrap().lock().await }; [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/python.rs:211:18 [INFO] [stdout] | [INFO] [stdout] 211 | fn query(py: Python, query: String) -> PyResult> { [INFO] [stdout] | ^^^^^^ the lifetime is hidden here ^^ the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 211 | fn query(py: Python<'_>, query: String) -> PyResult> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/python.rs:213:39 [INFO] [stdout] | [INFO] [stdout] 213 | let mut client = unsafe { CLIENT.as_ref().unwrap().lock().await }; [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:224:20 [INFO] [stdout] | [INFO] [stdout] 224 | pub fn as_link(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 224 | pub fn as_link(&self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:229:24 [INFO] [stdout] | [INFO] [stdout] 229 | pub fn as_link_mut(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 229 | pub fn as_link_mut(&mut self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:239:22 [INFO] [stdout] | [INFO] [stdout] 239 | pub fn as_schema(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 239 | pub fn as_schema(&self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:244:26 [INFO] [stdout] | [INFO] [stdout] 244 | pub fn as_schema_mut(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 244 | pub fn as_schema_mut(&mut self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:254:21 [INFO] [stdout] | [INFO] [stdout] 254 | pub fn as_oauth(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 254 | pub fn as_oauth(&self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:259:25 [INFO] [stdout] | [INFO] [stdout] 259 | pub fn as_oauth_mut(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 259 | pub fn as_oauth_mut(&mut self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:269:22 [INFO] [stdout] | [INFO] [stdout] 269 | pub fn as_access(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 269 | pub fn as_access(&self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:274:26 [INFO] [stdout] | [INFO] [stdout] 274 | pub fn as_access_mut(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 274 | pub fn as_access_mut(&mut self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:284:20 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn as_user(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 284 | pub fn as_user(&self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 39.83s [INFO] running `Command { std: "docker" "inspect" "85076c7286d31612500d22958b7cef6023f0a5af98e69bc5f2ef1858fdd73b0a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "85076c7286d31612500d22958b7cef6023f0a5af98e69bc5f2ef1858fdd73b0a", kill_on_drop: false }` [INFO] [stdout] 85076c7286d31612500d22958b7cef6023f0a5af98e69bc5f2ef1858fdd73b0a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 60d53874977e1a65050c972e68816c02510bedee36d52c9d7ca369d3391c04c6 [INFO] running `Command { std: "docker" "start" "-a" "60d53874977e1a65050c972e68816c02510bedee36d52c9d7ca369d3391c04c6", kill_on_drop: false }` [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling bytecount v0.6.9 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Compiling sealed v0.5.0 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling derive_more v0.99.20 [INFO] [stderr] Compiling peg-runtime v0.6.3 [INFO] [stderr] Compiling regex-syntax v0.7.5 [INFO] [stderr] Compiling typed-builder-macro v0.15.2 [INFO] [stderr] Compiling clap_derive v4.5.49 [INFO] [stderr] Compiling inflections v1.1.1 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling smart-default v0.7.1 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling synthez-core v0.3.1 [INFO] [stderr] Compiling peg-macros v0.6.3 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling terminal_size v0.4.3 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling typed-builder v0.15.2 [INFO] [stderr] Compiling peg v0.6.3 [INFO] [stderr] Compiling clap_builder v4.5.54 [INFO] [stderr] Compiling synthez-codegen v0.3.1 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling pyo3 v0.21.2 [INFO] [stderr] Compiling colored v3.1.1 [INFO] [stderr] Compiling synthez v0.3.1 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling inventory v0.3.21 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling gherkin v0.14.0 [INFO] [stderr] Compiling similar v2.7.0 [INFO] [stderr] Compiling prost-derive v0.12.6 [INFO] [stderr] Compiling drain_filter_polyfill v0.1.3 [INFO] [stderr] Compiling nom_locate v4.2.0 [INFO] [stderr] Compiling jsonwebtoken v9.3.1 [INFO] [stderr] Compiling assert-json-diff v2.0.2 [INFO] [stderr] Compiling axum-core v0.3.4 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling prost v0.12.6 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling globset v0.4.18 [INFO] [stderr] Compiling clap v4.5.54 [INFO] [stderr] Compiling cucumber-expressions v0.3.0 [INFO] [stderr] Compiling ignore v0.4.25 [INFO] [stderr] Compiling napi-derive-backend v1.0.75 [INFO] [stderr] Compiling lazy-regex-proc_macros v3.5.1 [INFO] [stderr] Compiling globwalk v0.9.1 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling tokio-rustls v0.24.1 [INFO] [stderr] Compiling tokio-io-timeout v1.2.1 [INFO] [stderr] Compiling tokio-stream v0.1.18 [INFO] [stderr] Compiling napi v2.16.17 [INFO] [stderr] Compiling lazy-regex v3.5.1 [INFO] [stderr] Compiling h2 v0.3.27 [INFO] [stderr] Compiling tower v0.4.13 [INFO] [stderr] Compiling h2 v0.4.13 [INFO] [stderr] Compiling cucumber-codegen v0.21.1 [INFO] [stderr] Compiling pyo3-asyncio-0-21 v0.21.0 [INFO] [stderr] Compiling napi-derive v2.16.13 [INFO] [stderr] Compiling cucumber v0.21.1 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling hyper v0.14.32 [INFO] [stderr] Compiling hyper-util v0.1.19 [INFO] [stderr] Compiling mockito v1.7.1 [INFO] [stderr] Compiling axum v0.6.20 [INFO] [stderr] Compiling hyper-timeout v0.4.1 [INFO] [stderr] Compiling hyper-rustls v0.24.2 [INFO] [stderr] Compiling reqwest v0.11.27 [INFO] [stderr] Compiling tonic v0.10.2 [INFO] [stderr] Compiling kortex_gen_grpc v1.11.8 [INFO] [stderr] Compiling genius-core-client v0.5.0-rc.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: enum `Tensor` is never used [INFO] [stdout] --> src/client/inference.rs:11:17 [INFO] [stdout] | [INFO] [stdout] 11 | pub(crate) enum Tensor { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Factor` is never constructed [INFO] [stdout] --> src/client/inference.rs:17:19 [INFO] [stdout] | [INFO] [stdout] 17 | pub(crate) struct Factor { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `HSMLAccessQueries` is never constructed [INFO] [stdout] --> src/types/access.rs:135:12 [INFO] [stdout] | [INFO] [stdout] 135 | pub struct HSMLAccessQueries { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new` and `as_read` are never used [INFO] [stdout] --> src/types/access.rs:140:12 [INFO] [stdout] | [INFO] [stdout] 139 | impl HSMLAccessQueries { [INFO] [stdout] | ---------------------- associated items in this implementation [INFO] [stdout] 140 | pub fn new() -> HSMLAccessQueries { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 155 | pub fn as_read(&self) -> HashSet { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `HSMLAccessSet` is never constructed [INFO] [stdout] --> src/types/access.rs:188:12 [INFO] [stdout] | [INFO] [stdout] 188 | pub struct HSMLAccessSet { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new` and `as_read` are never used [INFO] [stdout] --> src/types/access.rs:193:12 [INFO] [stdout] | [INFO] [stdout] 192 | impl HSMLAccessSet { [INFO] [stdout] | ------------------ associated items in this implementation [INFO] [stdout] 193 | pub fn new() -> HSMLAccessSet { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 208 | pub fn as_read(&self) -> HashSet { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: static `ENTITY_SCHEMA_NAME` is never used [INFO] [stdout] --> src/types/static_schema/entity_schema.rs:8:12 [INFO] [stdout] | [INFO] [stdout] 8 | pub static ENTITY_SCHEMA_NAME: &str = "entity"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `UserData` is never constructed [INFO] [stdout] --> src/types/user.rs:36:12 [INFO] [stdout] | [INFO] [stdout] 36 | pub struct UserData { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/python.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | py: Python, [INFO] [stdout] | ^^^^^^ the lifetime is hidden here [INFO] [stdout] ... [INFO] [stdout] 64 | ) -> PyResult> { [INFO] [stdout] | ^^ the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 57 | py: Python<'_>, [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/python.rs:94:37 [INFO] [stdout] | [INFO] [stdout] 94 | inner: unsafe { CLIENT.as_ref().unwrap().clone() }, [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/python.rs:155:39 [INFO] [stdout] | [INFO] [stdout] 155 | let mut client = unsafe { CLIENT.as_ref().unwrap().lock().await }; [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/python.rs:184:39 [INFO] [stdout] | [INFO] [stdout] 184 | let mut client = unsafe { CLIENT.as_ref().unwrap().lock().await }; [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/python.rs:211:18 [INFO] [stdout] | [INFO] [stdout] 211 | fn query(py: Python, query: String) -> PyResult> { [INFO] [stdout] | ^^^^^^ the lifetime is hidden here ^^ the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 211 | fn query(py: Python<'_>, query: String) -> PyResult> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/python.rs:213:39 [INFO] [stdout] | [INFO] [stdout] 213 | let mut client = unsafe { CLIENT.as_ref().unwrap().lock().await }; [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:224:20 [INFO] [stdout] | [INFO] [stdout] 224 | pub fn as_link(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 224 | pub fn as_link(&self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:229:24 [INFO] [stdout] | [INFO] [stdout] 229 | pub fn as_link_mut(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 229 | pub fn as_link_mut(&mut self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:239:22 [INFO] [stdout] | [INFO] [stdout] 239 | pub fn as_schema(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 239 | pub fn as_schema(&self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:244:26 [INFO] [stdout] | [INFO] [stdout] 244 | pub fn as_schema_mut(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 244 | pub fn as_schema_mut(&mut self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:254:21 [INFO] [stdout] | [INFO] [stdout] 254 | pub fn as_oauth(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 254 | pub fn as_oauth(&self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:259:25 [INFO] [stdout] | [INFO] [stdout] 259 | pub fn as_oauth_mut(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 259 | pub fn as_oauth_mut(&mut self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:269:22 [INFO] [stdout] | [INFO] [stdout] 269 | pub fn as_access(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 269 | pub fn as_access(&self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:274:26 [INFO] [stdout] | [INFO] [stdout] 274 | pub fn as_access_mut(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 274 | pub fn as_access_mut(&mut self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:284:20 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn as_user(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 284 | pub fn as_user(&self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Tensor` is never used [INFO] [stdout] --> src/client/inference.rs:11:17 [INFO] [stdout] | [INFO] [stdout] 11 | pub(crate) enum Tensor { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Factor` is never constructed [INFO] [stdout] --> src/client/inference.rs:17:19 [INFO] [stdout] | [INFO] [stdout] 17 | pub(crate) struct Factor { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `HSMLAccessQueries` is never constructed [INFO] [stdout] --> src/types/access.rs:135:12 [INFO] [stdout] | [INFO] [stdout] 135 | pub struct HSMLAccessQueries { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new` and `as_read` are never used [INFO] [stdout] --> src/types/access.rs:140:12 [INFO] [stdout] | [INFO] [stdout] 139 | impl HSMLAccessQueries { [INFO] [stdout] | ---------------------- associated items in this implementation [INFO] [stdout] 140 | pub fn new() -> HSMLAccessQueries { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 155 | pub fn as_read(&self) -> HashSet { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `HSMLAccessSet` is never constructed [INFO] [stdout] --> src/types/access.rs:188:12 [INFO] [stdout] | [INFO] [stdout] 188 | pub struct HSMLAccessSet { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new` and `as_read` are never used [INFO] [stdout] --> src/types/access.rs:193:12 [INFO] [stdout] | [INFO] [stdout] 192 | impl HSMLAccessSet { [INFO] [stdout] | ------------------ associated items in this implementation [INFO] [stdout] 193 | pub fn new() -> HSMLAccessSet { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 208 | pub fn as_read(&self) -> HashSet { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: static `ENTITY_SCHEMA_NAME` is never used [INFO] [stdout] --> src/types/static_schema/entity_schema.rs:8:12 [INFO] [stdout] | [INFO] [stdout] 8 | pub static ENTITY_SCHEMA_NAME: &str = "entity"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `UserData` is never constructed [INFO] [stdout] --> src/types/user.rs:36:12 [INFO] [stdout] | [INFO] [stdout] 36 | pub struct UserData { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/python.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | py: Python, [INFO] [stdout] | ^^^^^^ the lifetime is hidden here [INFO] [stdout] ... [INFO] [stdout] 64 | ) -> PyResult> { [INFO] [stdout] | ^^ the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 57 | py: Python<'_>, [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/python.rs:94:37 [INFO] [stdout] | [INFO] [stdout] 94 | inner: unsafe { CLIENT.as_ref().unwrap().clone() }, [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/python.rs:155:39 [INFO] [stdout] | [INFO] [stdout] 155 | let mut client = unsafe { CLIENT.as_ref().unwrap().lock().await }; [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/python.rs:184:39 [INFO] [stdout] | [INFO] [stdout] 184 | let mut client = unsafe { CLIENT.as_ref().unwrap().lock().await }; [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/python.rs:211:18 [INFO] [stdout] | [INFO] [stdout] 211 | fn query(py: Python, query: String) -> PyResult> { [INFO] [stdout] | ^^^^^^ the lifetime is hidden here ^^ the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 211 | fn query(py: Python<'_>, query: String) -> PyResult> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static [INFO] [stdout] --> src/python.rs:213:39 [INFO] [stdout] | [INFO] [stdout] 213 | let mut client = unsafe { CLIENT.as_ref().unwrap().lock().await }; [INFO] [stdout] | ^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:224:20 [INFO] [stdout] | [INFO] [stdout] 224 | pub fn as_link(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 224 | pub fn as_link(&self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:229:24 [INFO] [stdout] | [INFO] [stdout] 229 | pub fn as_link_mut(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 229 | pub fn as_link_mut(&mut self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:239:22 [INFO] [stdout] | [INFO] [stdout] 239 | pub fn as_schema(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 239 | pub fn as_schema(&self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:244:26 [INFO] [stdout] | [INFO] [stdout] 244 | pub fn as_schema_mut(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 244 | pub fn as_schema_mut(&mut self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:254:21 [INFO] [stdout] | [INFO] [stdout] 254 | pub fn as_oauth(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 254 | pub fn as_oauth(&self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:259:25 [INFO] [stdout] | [INFO] [stdout] 259 | pub fn as_oauth_mut(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 259 | pub fn as_oauth_mut(&mut self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:269:22 [INFO] [stdout] | [INFO] [stdout] 269 | pub fn as_access(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 269 | pub fn as_access(&self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:274:26 [INFO] [stdout] | [INFO] [stdout] 274 | pub fn as_access_mut(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 274 | pub fn as_access_mut(&mut self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/types/entity.rs:284:20 [INFO] [stdout] | [INFO] [stdout] 284 | pub fn as_user(&self) -> Result { [INFO] [stdout] | ^^^^^ ^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 284 | pub fn as_user(&self) -> Result, HstpError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `genius-core-client` (test "query") [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/2fd6efc32704647e64d3d646d21c4c68eae100e4/bin/rustc --crate-name query --edition=2021 tests/query.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="pyo3"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "experimental", "extension-module", "js", "napi", "pyo3"))' -C metadata=943979362f0310dd -C extra-filename=-cf22f174eee56e87 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern async_once_cell=/opt/rustwide/target/debug/deps/libasync_once_cell-b0330f16c08321bb.rlib --extern base64=/opt/rustwide/target/debug/deps/libbase64-64299f9d815d057c.rlib --extern cucumber=/opt/rustwide/target/debug/deps/libcucumber-a84d4370052d8084.rlib --extern genius_core_client=/opt/rustwide/target/debug/deps/libgenius_core_client.rlib --extern jsonwebtoken=/opt/rustwide/target/debug/deps/libjsonwebtoken-71449b428487a1ab.rlib --extern kortex_gen_grpc=/opt/rustwide/target/debug/deps/libkortex_gen_grpc-4dd26b51f6507c10.rlib --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-b3603208c0de2608.rlib --extern mockito=/opt/rustwide/target/debug/deps/libmockito-ea7fd2395424d370.rlib --extern nanoid=/opt/rustwide/target/debug/deps/libnanoid-72cca74f425d323c.rlib --extern napi=/opt/rustwide/target/debug/deps/libnapi-4af358996475c1cc.rlib --extern napi_derive=/opt/rustwide/target/debug/deps/libnapi_derive-1d7a7aef9467dc14.so --extern ndarray=/opt/rustwide/target/debug/deps/libndarray-69a3a7620e0eae22.rlib --extern once_cell=/opt/rustwide/target/debug/deps/libonce_cell-0ba6aecba7086d38.rlib --extern pyo3=/opt/rustwide/target/debug/deps/libpyo3-5a9689f6fe513ee6.rlib --extern pyo3_asyncio_0_21=/opt/rustwide/target/debug/deps/libpyo3_asyncio_0_21-f31916df41148a1c.rlib --extern regex=/opt/rustwide/target/debug/deps/libregex-7557af7e671e4f6a.rlib --extern reqwest=/opt/rustwide/target/debug/deps/libreqwest-caf729bf7b49c4a9.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-090df1c731b721c9.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-106af681118e065b.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-135c96a4c8d15134.rlib --extern tokio_stream=/opt/rustwide/target/debug/deps/libtokio_stream-df5cd2b67ca57fa7.rlib --extern tonic=/opt/rustwide/target/debug/deps/libtonic-ea9755d2a9078241.rlib --extern urlencoding=/opt/rustwide/target/debug/deps/liburlencoding-2e57689ab08a86e0.rlib --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/ring-137bb7c98a110219/out` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/opt/rustwide/target/debug/deps/rustcvFyjSi/symbols.o" "<5 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libgenius_core_client,libpyo3_asyncio_0_21-f31916df41148a1c,libfutures-8509ff88d7554635,libfutures_executor-1df848e257a40eea,libreqwest-caf729bf7b49c4a9,libhyper_rustls-590c06ee850a778c,libserde_urlencoded-8b934ac6cbe0fd0c,libryu-14257e7dfe68df82,libwebpki_roots-881d9833caf02a91,libipnet-9aae67a4e846df6d,libencoding_rs-f47fb1c01542042e,liburl-77354d5cea4d0a8b,libidna-fbad388b26407e72,libutf8_iter-0d9be7b316c2b184,libidna_adapter-245b1c21eb3d2d76,libicu_properties-1b6a50952af883ab,libicu_properties_data-8a58b99d72eea4b6,libicu_normalizer-29237e67d4723216,libicu_normalizer_data-088c419f54c50650,libicu_collections-4581f7aa2e7cffdc,libpotential_utf-8a3c16168b7ab535,libicu_provider-a57020c386dc0922,libicu_locale_core-34d181bee808c99f,libtinystr-3cf853df2d98d42e,liblitemap-25fe1ff30044fa90,libwriteable-8a34c6e0a2a8ded3,libzerovec-67b0ee632cf1e69d,libzerotrie-850b0bb75f3a9252,libyoke-75b3db6e8c59c086,libstable_deref_trait-704f67c99a4c5f65,libzerofrom-48ab4544af0a475c,libform_urlencoded-b57e943dc1db8475,liburlencoding-2e57689ab08a86e0,libnanoid-72cca74f425d323c,libpyo3-5a9689f6fe513ee6,libmemoffset-3c8ed49e1d551200,libportable_atomic-f808ab39bcf1ecf5,libpyo3_ffi-76eb1d5934be34bc,libunindent-37c9ebf01f989e9d,libkortex_gen_grpc-4dd26b51f6507c10,libndarray-69a3a7620e0eae22,libmatrixmultiply-b274a47ba471d93f,libnum_complex-73f9fa12415e88d1,librawpointer-a726d041f28ef5ec,liblazy_static-b3603208c0de2608,libjsonwebtoken-71449b428487a1ab,libpem-d607f251a0d98a82,libserde_json-106af681118e065b,libzmij-28e533f12dcdc693,libsimple_asn1-d33c5669460cf051,libtime-1adeb0948fa3ed70,libtime_core-b2663735e00779e4,libnum_conv-2c976fbf8b8f2899,libderanged-565c368c3f4e1a9f,libpowerfmt-a0c185df26c26a22,libthiserror-515950741f52a33a,libnum_bigint-c77f5c3efb2e7fa9,libnum_integer-7d42db4024008489,libnum_traits-ca8a17926a2d9230,libbase64-2a03de3babadded3,libtonic-ea9755d2a9078241,librustls_native_certs-20d3d1c18c0c31a9,librustls_pemfile-6e0118ed5f00ca0e,libopenssl_probe-cbab9b905ab83f66,libhyper_timeout-4c6ab34373286ce2,libtokio_io_timeout-e4734d2bb5d6fecd,libasync_stream-2a438b358957b59d,libaxum-d5c8e673e2e7a452,libpercent_encoding-c53c37e60dd2727e,libmatchit-b2689776cf6e5db9,libbitflags-e2b4db6c651223da,libserde-090df1c731b721c9,libserde_core-8323e53422f20d71,libsync_wrapper-17f912c27eab8964,libaxum_core-75cef498d06a68d1,libmime-4b44681fdb2c65f7,libtokio_rustls-e9f60cad4465ea4d,librustls-d65ca258480c89b0,libsct-a146b81d099b4aa1,libwebpki-a2ee833d7cfecaf6,libring-61e8e65bf70c62fb,libuntrusted-3420b86308bec153,liblog-d269868761ac548a,libhyper-f6d6ff15051812af,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libsocket2-b2b1940cffabcd17,libhttparse-4b1ed73b760072b9,libh2-abb5ac1405c75755,libindexmap-fb3ae6ea90f53af1,libequivalent-7e0e8cbe6c474a67,libhashbrown-00f937fe1169347c,libhttpdate-9f9d2502c6a38412,libtower-38dfd12304d2b724,libindexmap-66e408bd9c62cbca,libhashbrown-8ac6e23154e6c3d0,libtokio_util-f182346d1a0ed94c,librand-9393b5e10476ca44,librand_chacha-0a8fdbc0391b5760,libppv_lite86-0e4a59af51b9c534,libzerocopy-9ce4d6a01baf3e99,librand_core-303c54b15ddc8c08,libgetrandom-8ad29cc595161dda,libfutures_util-4e6d6d7210f10252,libmemchr-24927e903086475b,libfutures_io-3e19596c076de665,libslab-8c0cbfb396425d81,libfutures_channel-c679acf38b3b9ea3,libfutures_sink-be8442ee548d90f9,libfutures_task-19b3aba2be9e7ae8,libpin_utils-9a5791cba021167a,libtower_layer-d70c7e404336389b,libbase64-64299f9d815d057c,libprost-88263e9f351a94bb,libpin_project-3c77f3812d0fcb29,libtracing-dfbec9b85267c419,libtracing_core-77cf0370bdfefeda,libonce_cell-0ba6aecba7086d38,libtower_service-0d7df29686b13872,libtokio_stream-df5cd2b67ca57fa7,libfutures_core-fc6bb1738f00fc87,libtokio-135c96a4c8d15134,libsocket2-2f89fc9282b9f618,libmio-d227034275a3083c,libparking_lot-5993fc47eb56eda4,libparking_lot_core-aa4614abb76e0baf,liblibc-0ae50395762272e0,libcfg_if-5af52f617df93f8f,libsmallvec-5854932b8c8b4991,liblock_api-ec1e77aca18a533b,libscopeguard-d52bd00767847e44,libhttp_body-73feb4c1cb2e87df,libpin_project_lite-bedc6e0acd72ff2a,libhttp-c2f5bbab0411295c,libitoa-ae20521aea192d35,libfnv-2d77ec4f6f971b24,libbytes-752d6eacdc0bb513,libasync_once_cell-b0330f16c08321bb}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/opt/rustwide/target/debug/deps/rustcvFyjSi/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-137bb7c98a110219/out" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/query_for_entity_array-4855305993eb35b2" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `genius-core-client` (test "query_for_entity_array") due to 1 previous error [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/opt/rustwide/target/debug/deps/rustc294sli/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libgenius_core_client,libpyo3_asyncio_0_21-f31916df41148a1c,libreqwest-caf729bf7b49c4a9,libhyper_rustls-590c06ee850a778c,libserde_urlencoded-8b934ac6cbe0fd0c,libryu-14257e7dfe68df82,libwebpki_roots-881d9833caf02a91,libipnet-9aae67a4e846df6d,libencoding_rs-f47fb1c01542042e,liburl-77354d5cea4d0a8b,libidna-fbad388b26407e72,libutf8_iter-0d9be7b316c2b184,libidna_adapter-245b1c21eb3d2d76,libicu_properties-1b6a50952af883ab,libicu_properties_data-8a58b99d72eea4b6,libicu_normalizer-29237e67d4723216,libicu_normalizer_data-088c419f54c50650,libicu_collections-4581f7aa2e7cffdc,libpotential_utf-8a3c16168b7ab535,libicu_provider-a57020c386dc0922,libicu_locale_core-34d181bee808c99f,libtinystr-3cf853df2d98d42e,liblitemap-25fe1ff30044fa90,libwriteable-8a34c6e0a2a8ded3,libzerovec-67b0ee632cf1e69d,libzerotrie-850b0bb75f3a9252,libyoke-75b3db6e8c59c086,libstable_deref_trait-704f67c99a4c5f65,libzerofrom-48ab4544af0a475c,libform_urlencoded-b57e943dc1db8475,liburlencoding-2e57689ab08a86e0,libnanoid-72cca74f425d323c,libpyo3-5a9689f6fe513ee6,libmemoffset-3c8ed49e1d551200,libportable_atomic-f808ab39bcf1ecf5,libpyo3_ffi-76eb1d5934be34bc,libunindent-37c9ebf01f989e9d,libkortex_gen_grpc-4dd26b51f6507c10,libndarray-69a3a7620e0eae22,libmatrixmultiply-b274a47ba471d93f,libnum_complex-73f9fa12415e88d1,librawpointer-a726d041f28ef5ec,liblazy_static-b3603208c0de2608,libjsonwebtoken-71449b428487a1ab,libpem-d607f251a0d98a82,libserde_json-106af681118e065b,libzmij-28e533f12dcdc693,libsimple_asn1-d33c5669460cf051,libtime-1adeb0948fa3ed70,libtime_core-b2663735e00779e4,libnum_conv-2c976fbf8b8f2899,libderanged-565c368c3f4e1a9f,libpowerfmt-a0c185df26c26a22,libthiserror-515950741f52a33a,libnum_bigint-c77f5c3efb2e7fa9,libnum_integer-7d42db4024008489,libnum_traits-ca8a17926a2d9230,libbase64-2a03de3babadded3,libtonic-ea9755d2a9078241,librustls_native_certs-20d3d1c18c0c31a9,librustls_pemfile-6e0118ed5f00ca0e,libopenssl_probe-cbab9b905ab83f66,libhyper_timeout-4c6ab34373286ce2,libtokio_io_timeout-e4734d2bb5d6fecd,libasync_stream-2a438b358957b59d,libaxum-d5c8e673e2e7a452,libpercent_encoding-c53c37e60dd2727e,libmatchit-b2689776cf6e5db9,libbitflags-e2b4db6c651223da,libserde-090df1c731b721c9,libserde_core-8323e53422f20d71,libsync_wrapper-17f912c27eab8964,libaxum_core-75cef498d06a68d1,libmime-4b44681fdb2c65f7,libtokio_rustls-e9f60cad4465ea4d,librustls-d65ca258480c89b0,libsct-a146b81d099b4aa1,libwebpki-a2ee833d7cfecaf6,libring-61e8e65bf70c62fb,libuntrusted-3420b86308bec153,libhyper-f6d6ff15051812af,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libsocket2-b2b1940cffabcd17,libhttparse-4b1ed73b760072b9,libh2-abb5ac1405c75755,libindexmap-fb3ae6ea90f53af1,libequivalent-7e0e8cbe6c474a67,libhashbrown-00f937fe1169347c,libhttpdate-9f9d2502c6a38412,libtower-38dfd12304d2b724,libindexmap-66e408bd9c62cbca,libhashbrown-8ac6e23154e6c3d0,libtokio_util-f182346d1a0ed94c,librand-9393b5e10476ca44,librand_chacha-0a8fdbc0391b5760,libppv_lite86-0e4a59af51b9c534,libzerocopy-9ce4d6a01baf3e99,librand_core-303c54b15ddc8c08,libgetrandom-8ad29cc595161dda,libtower_layer-d70c7e404336389b,libbase64-64299f9d815d057c,libprost-88263e9f351a94bb,libtracing-dfbec9b85267c419,libtracing_core-77cf0370bdfefeda,libtower_service-0d7df29686b13872,libtokio_stream-df5cd2b67ca57fa7,libtokio-135c96a4c8d15134,libsocket2-2f89fc9282b9f618,libmio-d227034275a3083c,libparking_lot-5993fc47eb56eda4,libparking_lot_core-aa4614abb76e0baf,libcfg_if-5af52f617df93f8f,libsmallvec-5854932b8c8b4991,liblock_api-ec1e77aca18a533b,libscopeguard-d52bd00767847e44,libhttp_body-73feb4c1cb2e87df,libhttp-c2f5bbab0411295c,libitoa-ae20521aea192d35,libfnv-2d77ec4f6f971b24,libbytes-752d6eacdc0bb513,libcucumber-a84d4370052d8084,libhumantime-ec1108f343b20094,libinventory-8350feb1c29496df,libcucumber_expressions-62d1d60c599328c4,libregex_syntax-c75f63bf10bc1d3f,libnom_locate-da16acadebaf3645,libbytecount-3d074ddb37370d4d,libnom-d5c2bc16e71e7e0b,libanyhow-7e5dcd40304f6dad,libconsole-c9a0d8571274fc88,liblibc-0ae50395762272e0,liblinked_hash_map-40ad1551522f3eec,libdrain_filter_polyfill-15b6649f18c90636,libitertools-2dcc0b7bcc52a150,libeither-2af7c8622d8fa52e,libglobwalk-80bf10516a779bde,libignore-7c809d19c3fa383c,libwalkdir-a3e1a79fd47b5b12,libsame_file-1ceb7b6153588b15,libcrossbeam_deque-f70bc53889fe292b,libcrossbeam_epoch-12e0b10032101521,libcrossbeam_utils-0a46ed2e1921bda3,libglobset-abadacc9d764bc5e,liblog-d269868761ac548a,libbstr-40d957ea01de5260,libpin_project-3c77f3812d0fcb29,liblazy_regex-5e40f4910bc3cc18,libonce_cell-0ba6aecba7086d38,libfutures-8509ff88d7554635,libfutures_executor-1df848e257a40eea,libfutures_util-4e6d6d7210f10252,libfutures_io-3e19596c076de665,libslab-8c0cbfb396425d81,libfutures_channel-c679acf38b3b9ea3,libpin_project_lite-bedc6e0acd72ff2a,libfutures_sink-be8442ee548d90f9,libfutures_task-19b3aba2be9e7ae8,libpin_utils-9a5791cba021167a,libfutures_core-fc6bb1738f00fc87,libclap-d6ccae01ee3d8806,libclap_builder-cc1ebf46d3c227fa,libterminal_size-f5dd93ebeaba0fe7,librustix-b91c2d07166052dd,libbitflags-9710438662028847,liblinux_raw_sys-693dbac71fe04287,libstrsim-24acdad2526b95b7,libanstream-1b5b996d5ee65254,libanstyle_query-7d642b7421150d4a,libis_terminal_polyfill-21bbb5fdce9e5cde,libcolorchoice-3cdad4dd466782b4,libanstyle_parse-51df2b3336db7fd2,libutf8parse-8828ddbb63eb8bad,libclap_lex-6a0978e3619e5988,libanstyle-8f9813155d5c1cf2,libregex-7557af7e671e4f6a,libregex_automata-0a44e9ced355ed4f,libaho_corasick-761e1d36b6462d6f,libmemchr-24927e903086475b,libregex_syntax-d40cde7d2fd22dd8,libgherkin-18498fe565416005,libtextwrap-6b431a7f04a934d1,libunicode_linebreak-e2d4f4a68c1e757f,libunicode_width-11318280e9097d13,libsmawk-9e7d9ce9103284a6,libpeg-68e07243842bd543,libpeg_runtime-a8ee1390561dca18,libthiserror-dc7bea5352ec390f,libtyped_builder-7bc681266d7bfb17}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/opt/rustwide/target/debug/deps/rustc294sli/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-137bb7c98a110219/out" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/client-3fde8bf589e46ce4" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `genius-core-client` (test "client") due to 1 previous error [INFO] running `Command { std: "docker" "inspect" "60d53874977e1a65050c972e68816c02510bedee36d52c9d7ca369d3391c04c6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "60d53874977e1a65050c972e68816c02510bedee36d52c9d7ca369d3391c04c6", kill_on_drop: false }` [INFO] [stdout] 60d53874977e1a65050c972e68816c02510bedee36d52c9d7ca369d3391c04c6