[INFO] cloning repository https://github.com/gulfofmaine/standard_knowledge
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/gulfofmaine/standard_knowledge" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgulfofmaine%2Fstandard_knowledge", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgulfofmaine%2Fstandard_knowledge'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] dbcd091e15a8dc29b3b0b159e5e23dba1f197699
[INFO] testing gulfofmaine/standard_knowledge against 1.97.0-beta.6 for beta-1.98-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgulfofmaine%2Fstandard_knowledge" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/gulfofmaine/standard_knowledge
[INFO] finished tweaking git repo https://github.com/gulfofmaine/standard_knowledge
[INFO] tweaked toml for git repo https://github.com/gulfofmaine/standard_knowledge written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/gulfofmaine/standard_knowledge on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/gulfofmaine/standard_knowledge already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wasm-bindgen-test-shared v0.2.126
[INFO] [stderr]   Downloaded indicium v0.6.9
[INFO] [stderr]   Downloaded wasm-bindgen-test-macro v0.3.76
[INFO] [stderr]   Downloaded automod v1.0.17
[INFO] [stderr]   Downloaded wasm-bindgen-test v0.3.76
[INFO] [stderr]   Downloaded minicov v0.3.8
[INFO] [stderr]   Downloaded snapbox v1.2.2
[INFO] [stderr]   Downloaded rapidfuzz v0.5.0
[INFO] [stderr]   Downloaded aws-lc-rs v1.17.1
[INFO] [stderr]   Downloaded quinn-proto v0.11.15
[INFO] [stderr]   Downloaded h2 v0.4.15
[INFO] [stderr]   Downloaded aws-lc-sys v0.42.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 1050bdb2f3e52867c71bd8ec309d7c4be96e3d0eea3b77e0244177f4e1481261
[INFO] running `Command { std: "docker" "start" "1050bdb2f3e52867c71bd8ec309d7c4be96e3d0eea3b77e0244177f4e1481261", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1050bdb2f3e52867c71bd8ec309d7c4be96e3d0eea3b77e0244177f4e1481261", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "1050bdb2f3e52867c71bd8ec309d7c4be96e3d0eea3b77e0244177f4e1481261" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1050bdb2f3e52867c71bd8ec309d7c4be96e3d0eea3b77e0244177f4e1481261", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "1050bdb2f3e52867c71bd8ec309d7c4be96e3d0eea3b77e0244177f4e1481261" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling bytes v1.12.0
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling aws-lc-rs v1.17.1
[INFO] [stderr]    Compiling target-lexicon v0.13.5
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.126
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling rustls v0.23.41
[INFO] [stderr]    Compiling kstring v2.0.2
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling http v1.4.2
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling pyo3-build-config v0.29.0
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling socket2 v0.6.4
[INFO] [stderr]    Compiling mio v1.2.1
[INFO] [stderr]    Compiling rapidfuzz v0.5.0
[INFO] [stderr]    Compiling cc v1.2.65
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]    Compiling bumpalo v3.20.3
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling pyo3-ffi v0.29.0
[INFO] [stderr]    Compiling wasm-bindgen v0.2.126
[INFO] [stderr]    Compiling dyn-clone v1.0.20
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling openssl-probe v0.2.1
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling pyo3 v0.29.0
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling aws-lc-sys v0.42.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.126
[INFO] [stderr]    Compiling pyo3-macros-backend v0.29.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling h2 v0.4.15
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.126
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling pyo3-macros v0.29.0
[INFO] [stderr]    Compiling indicium v0.6.9
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling hyper v1.10.1
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling serde_yaml_ng v0.10.0
[INFO] [stderr]    Compiling js-sys v0.3.103
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling standard_knowledge v0.1.1 (/opt/rustwide/workdir/core)
[INFO] [stderr]    Compiling serde-wasm-bindgen v0.6.5
[INFO] [stderr]    Compiling standard_knowledge_py v0.1.1 (/opt/rustwide/workdir/py)
[INFO] [stdout] warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
[INFO] [stdout]   --> py/src/standard.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[pyclass(name = "Standard")]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]    = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
[INFO] [stdout]   --> py/src/standards_filter.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[pyclass(name = "StandardsFilter")]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
[INFO] [stdout]  --> py/src/standards_library.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[pyclass(name = "StandardsLibrary")]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
[INFO] [stdout]  --> py/src/test_suite.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[pyclass(name = "TestSuite")]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling standard_knowledge_js v0.1.1 (/opt/rustwide/workdir/js)
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.13.4
[INFO] [stderr]    Compiling standard_knowledge_cli v0.1.1 (/opt/rustwide/workdir/cli)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 33s
[INFO] running `Command { std: "docker" "inspect" "1050bdb2f3e52867c71bd8ec309d7c4be96e3d0eea3b77e0244177f4e1481261", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "1050bdb2f3e52867c71bd8ec309d7c4be96e3d0eea3b77e0244177f4e1481261" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling dunce v1.0.5
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling aws-lc-sys v0.42.0
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling serde_yaml_ng v0.10.0
[INFO] [stderr]    Compiling serde-wasm-bindgen v0.6.5
[INFO] [stderr]    Compiling wasm-bindgen-futures v0.4.76
[INFO] [stderr]    Compiling snapbox-macros v1.1.0
[INFO] [stderr]    Compiling content_inspector v0.2.4
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling wasm-bindgen-test-macro v0.3.76
[INFO] [stderr]    Compiling os_pipe v1.2.3
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling filetime v0.2.29
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling wasm-bindgen-test-shared v0.2.126
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling similar v3.1.1
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling humantime v2.3.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling toml_edit v0.25.12+spec-1.1.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling wasm-bindgen-test v0.3.76
[INFO] [stderr]    Compiling humantime-serde v1.1.1
[INFO] [stderr]    Compiling automod v1.0.17
[INFO] [stderr]    Compiling standard_knowledge v0.1.1 (/opt/rustwide/workdir/core)
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling snapbox v1.2.2
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling trycmd v1.2.0
[INFO] [stderr]    Compiling standard_knowledge_js v0.1.1 (/opt/rustwide/workdir/js)
[INFO] [stderr]    Compiling standard_knowledge_py v0.1.1 (/opt/rustwide/workdir/py)
[INFO] [stdout] warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
[INFO] [stdout]   --> py/src/standard.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[pyclass(name = "Standard")]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]    = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
[INFO] [stdout]   --> py/src/standards_filter.rs:35:1
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[pyclass(name = "StandardsFilter")]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
[INFO] [stdout]  --> py/src/standards_library.rs:9:1
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[pyclass(name = "StandardsLibrary")]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
[INFO] [stdout]  --> py/src/test_suite.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[pyclass(name = "TestSuite")]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling aws-lc-rs v1.17.1
[INFO] [stderr]    Compiling rustls v0.23.41
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.13.4
[INFO] [stderr]    Compiling standard_knowledge_cli v0.1.1 (/opt/rustwide/workdir/cli)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 52.82s
[INFO] running `Command { std: "docker" "inspect" "1050bdb2f3e52867c71bd8ec309d7c4be96e3d0eea3b77e0244177f4e1481261", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "1050bdb2f3e52867c71bd8ec309d7c4be96e3d0eea3b77e0244177f4e1481261" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
[INFO] [stderr]   --> py/src/standard.rs:10:1
[INFO] [stderr]    |
[INFO] [stderr] 10 | #[pyclass(name = "Standard")]
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr]    = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
[INFO] [stderr]   --> py/src/standards_filter.rs:35:1
[INFO] [stderr]    |
[INFO] [stderr] 35 | #[pyclass(name = "StandardsFilter")]
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
[INFO] [stderr]  --> py/src/standards_library.rs:9:1
[INFO] [stderr]   |
[INFO] [stderr] 9 | #[pyclass(name = "StandardsLibrary")]
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::<true>::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation.
[INFO] [stderr]  --> py/src/test_suite.rs:6:1
[INFO] [stderr]   |
[INFO] [stderr] 6 | #[pyclass(name = "TestSuite")]
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `standard_knowledge_py` (lib test) generated 4 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.31s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/standard_knowledge-f113b9bfb9e2dda6)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test qartod::water_level::tests::test_gulf_of_maine_missing_arg ... ok
[INFO] [stdout] test qartod::water_level::tests::test_gulf_of_maine_scaffold_no_args ... ok
[INFO] [stdout] test qartod::water_level::tests::test_trait_object_compatibility ... ok
[INFO] [stdout] test standard::tests::can_match_standard_by_long_name ... ok
[INFO] [stdout] test qartod::water_level::tests::test_gulf_of_maine_scaffold_success ... ok
[INFO] [stdout] test standards_library::tests::can_load_standards ... ok
[INFO] [stdout] test standards_library::tests::can_get_standard_by_alias ... ok
[INFO] [stdout] test standards_library::tests::can_find_by_variable_name_case_insensitive ... ok
[INFO] [stdout] test cf::tests::load_cf_standards ... ok
[INFO] [stdout] test standards_library::tests::can_find_by_variable_name ... ok
[INFO] [stdout] test cf::tests::test_compressed_loading ... ok
[INFO] [stdout] test standards_library::tests::can_get_standard ... ok
[INFO] [stdout] test standards_library::tests::can_apply_knowledge ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.97s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/standard_knowledge_main-7ac4c422801f402d)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/standard_knowledge-ffe0de343f0fd4d2)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test verify_cli ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cmd.rs (/opt/rustwide/target/debug/deps/cmd-43754d6d30e9865c)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] Testing tests/cmd/filter-variable-no.toml ... ok 2ms 839us 180ns
[INFO] [stderr] Testing tests/cmd/get-no.toml ... ok 2ms 929us 700ns
[INFO] [stderr] Testing tests/cmd/knowledge-url-multiple.toml ... failed 2s 679ms 255us 34ns
[INFO] [stderr] Expected success, was 1
[INFO] [stderr] 
[INFO] [stderr] ---- expected: stdout
[INFO] [stderr] ++++ actual:   stdout
[INFO] [stderr]    1      - sea_water_temperature - Weird Sea Temperature - K
[INFO] [stderr]    2      - 
[INFO] [stderr]    3      - Sea water temperature is the in situ temperature of the sea water. To specify the depth at which the temperature applies use a vertical coordinate variable or scalar coordinate variable. There are standard names for sea_surface_temperature, sea_surface_skin_temperature, sea_surface_subskin_temperature and sea_surface_foundation_temperature which can be used to describe data located at the specified surfaces. For observed data, depending on the period during which the observation was made, the measured in situ temperature was recorded against standard "scales". These historical scales include the International Practical Temperature Scale of 1948 (IPTS-48; 1948-1967), the International Practical Temperature Scale of 1968 (IPTS-68, Barber, 1969; 1968-1989) and the International Temperature Scale of 1990 (ITS-90, Saunders 1990; 1990 onwards). Conversion of data between these scales follows t68 = t48 - (4.4 x 10e-6) * t48(100 - t - 48); t90 = 0.99976 * t68. Observations made prior to 1948 (IPTS-48) have not been documented and therefore a conversion cannot be certain. Differences between t90 and t68 can be up to 0.01 at temperatures of 40 C and above; differences of 0.002-0.007 occur across the standard range of ocean temperatures (-10 - 30 C). The International Equation of State of Seawater 1980 (EOS-80, UNESCO, 1981) and the Practical Salinity Scale (PSS-78) were both based on IPTS-68, while the Thermodynamic Equation of Seawater 2010 (TEOS-10) is based on ITS-90. References: Barber, 1969, doi: 10.1088/0026-1394/5/2/001; UNESCO, 1981; Saunders, 1990, WOCE Newsletter, 10, September 1990. It is strongly recommended that a variable with this standard name should have a units_metadata attribute, with one of the values "on-scale" or "difference", whichever is appropriate for the data, because it is essential to know whether the temperature is on-scale (meaning relative to the origin of the scale indicated by the units) or refers to temperature differences (implying that the origin of the temperature scale is irrevelant), in order to convert the units correctly (cf. https://cfconventions.org/cf-conventions/cf-conventions.html#temperature-units).
[INFO] [stderr] 
[INFO] [stderr] ---- expected: stderr
[INFO] [stderr] ++++ actual:   stderr
[INFO] [stderr]         1 + Error loading knowledge from URL 'https://gist.githubusercontent.com/abkfenris/ea3cd2eadff0d0ad35fee20d13fb51ab/raw/fce404c8ed3263512281f58d8d1fb629a828323e/multiple.yaml': Failed to fetch URL https://gist.githubusercontent.com/abkfenris/ea3cd2eadff0d0ad35fee20d13fb51ab/raw/fce404c8ed3263512281f58d8d1fb629a828323e/multiple.yaml: error sending request for url (https://gist.githubusercontent.com/abkfenris/ea3cd2eadff0d0ad35fee20d13fb51ab/raw/fce404c8ed3263512281f58d8d1fb629a828323e/multiple.yaml)
[INFO] [stderr] Testing tests/cmd/qc-config-static.toml ... ok 2s 703ms 741us 372ns
[INFO] [stderr] Testing tests/cmd/get-short.toml ... ok 2s 686ms 392us 124ns
[INFO] [stderr] Testing tests/cmd/knowledge-lib-explicit.toml ... ok 2s 897ms 595us 559ns
[INFO] [stderr] Testing tests/cmd/knowledge-path-not-found.toml ... ok 3s 6ms 365us 822ns
[INFO] [stderr] Testing tests/cmd/knowledge-url-error.toml ... failed 3s 80ms 132us 266ns
[INFO] [stderr] Exit: 1
[INFO] [stderr] stdout:
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] ---- expected: stderr
[INFO] [stderr] ++++ actual:   stderr
[INFO] [stderr]    1      - Error loading knowledge from URL 'https://example.com/test.yaml': HTTP error 404 Not Found when fetching https://example.com/test.yaml
[INFO] [stderr]         1 + Error loading knowledge from URL 'https://example.com/test.yaml': Failed to fetch URL https://example.com/test.yaml: error sending request for url (https://example.com/test.yaml)
[INFO] [stderr] Testing tests/cmd/knowledge-url-single.toml ... failed 3s 97ms 846us 565ns
[INFO] [stderr] Expected success, was 1
[INFO] [stderr] 
[INFO] [stderr] ---- expected: stdout
[INFO] [stderr] ++++ actual:   stdout
[INFO] [stderr]    1      - air_temperature - K
[INFO] [stderr]    2      - 
[INFO] [stderr]    3      - Air temperature is the bulk temperature of the air, not the surface (skin) temperature. It is strongly recommended that a variable with this standard name should have a units_metadata attribute, with one of the values "on-scale" or "difference", whichever is appropriate for the data, because it is essential to know whether the temperature is on-scale (meaning relative to the origin of the scale indicated by the units) or refers to temperature differences (implying that the origin of the temperature scale is irrevelant), in order to convert the units correctly (cf. https://cfconventions.org/cf-conventions/cf-conventions.html#temperature-units).
[INFO] [stderr] 
[INFO] [stderr] ---- expected: stderr
[INFO] [stderr] ++++ actual:   stderr
[INFO] [stderr]         1 + Error loading knowledge from URL 'https://gist.githubusercontent.com/abkfenris/ea3cd2eadff0d0ad35fee20d13fb51ab/raw/b894760f1cfe3ee8b6c89750ef7da91b0333c403/ait_temperature.yaml': Failed to fetch URL https://gist.githubusercontent.com/abkfenris/ea3cd2eadff0d0ad35fee20d13fb51ab/raw/b894760f1cfe3ee8b6c89750ef7da91b0333c403/ait_temperature.yaml: error sending request for url (https://gist.githubusercontent.com/abkfenris/ea3cd2eadff0d0ad35fee20d13fb51ab/raw/b894760f1cfe3ee8b6c89750ef7da91b0333c403/ait_temperature.yaml)
[INFO] [stderr] Testing tests/cmd/no-command.toml ... ok 6ms 48us 389ns
[INFO] [stderr] Testing tests/cmd/help.toml ... ok 11ms 771us 150ns
[INFO] [stderr] Testing tests/cmd/qc-config.toml ... ok 1s 878ms 22us 121ns
[INFO] [stderr] Testing tests/cmd/get-xarray.toml ... ok 2s 266ms 826us 953ns
[INFO] [stderr] Testing tests/cmd/qc-get.toml ... ok 2s 197ms 801us 867ns
[INFO] [stderr] Testing tests/cmd/qc-help.toml ... ok 7ms 437us 880ns
[INFO] [stderr] Testing tests/cmd/knowledge-path-dir.toml ... ok 2s 667ms 505us 975ns
[INFO] [stderr] Testing tests/cmd/knowledge-lib-and-url.toml ... failed 2s 938ms 470us 557ns
[INFO] [stderr] Expected success, was 1
[INFO] [stderr] 
[INFO] [stderr] ---- expected: stdout
[INFO] [stderr] ++++ actual:   stdout
[INFO] [stderr]    1      - air_temperature - Weird Air Temperature - K
[INFO] [stderr]    2      -   IOOS Category: Meteorology
[INFO] [stderr]    3      -   Common variables:
[INFO] [stderr]    4      -   - air_temperature
[INFO] [stderr]    5      -   - dryt
[INFO] [stderr]    6      -   - air
[INFO] [stderr]    7      -   - airtemperature
[INFO] [stderr]    8      -   - temp_air_mean
[INFO] [stderr]    9      -   - atmp
[INFO] [stderr]   10      -   - air_temp
[INFO] [stderr]   11      -   - tair
[INFO] [stderr]   12      -   - airtemp
[INFO] [stderr]   13      -   - airt
[INFO] [stderr]   14      -   - tmin
[INFO] [stderr]   15      -   - tmax
[INFO] [stderr]   16      -   - tmp_2maboveground
[INFO] [stderr]   17      -   - temp_air
[INFO] [stderr]   18      -   - ta
[INFO] [stderr]   19      -   - temp
[INFO] [stderr]   20      -   - buoy_air_temperature
[INFO] [stderr]   21      -   - at
[INFO] [stderr]   22      -   - float_temp
[INFO] [stderr]   23      -   Sibling standards: air_pressure
[INFO] [stderr]   24      -   Extra attributes:
[INFO] [stderr]   25      -     {
[INFO] [stderr]   26      -       "comment": "Air temperature is the temperature of air in situ. (IOOS)",
[INFO] [stderr]   27      -       "coverage_content_type": "physicalMeasurement",
[INFO] [stderr]   28      -       "ioos_category": "Meteorology",
[INFO] [stderr]   29      -       "long_name": "Weird Air Temperature",
[INFO] [stderr]   30      -       "ncei_name": "AIR TEMPERATURE",
[INFO] [stderr]   31      -       "standard_name": "air_temperature",
[INFO] [stderr]   32      -       "standard_name_url": "https://vocab.nerc.ac.uk/collection/P07/current/CFSN0023",
[INFO] [stderr]   33      -       "units": "K",
[INFO] [stderr]   34      -     }
[INFO] [stderr]   35      - 
[INFO] [stderr]   36      -   QARTOD Test Suites:
[INFO] [stderr]   37      -   - GLOS Seagull (glos): QARTOD tests that GLOS uses for Seagull data
[INFO] [stderr]   38      - 
[INFO] [stderr]   39      - Air temperature is the bulk temperature of the air, not the surface (skin) temperature. It is strongly recommended that a variable with this standard name should have a units_metadata attribute, with one of the values "on-scale" or "difference", whichever is appropriate for the data, because it is essential to know whether the temperature is on-scale (meaning relative to the origin of the scale indicated by the units) or refers to temperature differences (implying that the origin of the temperature scale is irrevelant), in order to convert the units correctly (cf. https://cfconventions.org/cf-conventions/cf-conventions.html#temperature-units).
[INFO] [stderr] 
[INFO] [stderr] ---- expected: stderr
[INFO] [stderr] ++++ actual:   stderr
[INFO] [stderr]         1 + Error loading knowledge from URL 'https://gist.githubusercontent.com/abkfenris/ea3cd2eadff0d0ad35fee20d13fb51ab/raw/fce404c8ed3263512281f58d8d1fb629a828323e/multiple.yaml': Failed to fetch URL https://gist.githubusercontent.com/abkfenris/ea3cd2eadff0d0ad35fee20d13fb51ab/raw/fce404c8ed3263512281f58d8d1fb629a828323e/multiple.yaml: error sending request for url (https://gist.githubusercontent.com/abkfenris/ea3cd2eadff0d0ad35fee20d13fb51ab/raw/fce404c8ed3263512281f58d8d1fb629a828323e/multiple.yaml)
[INFO] [stderr] Testing tests/cmd/get-with-tests.toml ... ok 3s 388ms 591us 945ns
[INFO] [stderr] Testing tests/cmd/knowledge-path-single-by-filename.toml ... ok 3s 527ms 690us 336ns
[INFO] [stderr] Testing tests/cmd/knowledge-path-multiple-files.toml ... ok 1s 885ms 53us 459ns
[INFO] [stderr] Testing tests/cmd/knowledge-path-single.toml ... ok 1s 517ms 273us 285ns
[INFO] [stderr] Testing tests/cmd/get.toml ... ok 3s 279ms 799us 322ns
[INFO] [stderr] Testing tests/cmd/qc-list.toml ... ok 2s 575ms 678us 781ns
[INFO] [stderr] Testing tests/cmd/knowledge-path-multiple.toml ... ok 3s 39ms 995us 240ns
[INFO] [stderr] Testing tests/cmd/filter-search-no.toml ... ok 9ms 322us 860ns
[INFO] [stderr] Testing tests/cmd/filter-unit.toml ... ok 3s 717ms 577us 812ns
[INFO] [stderr] Testing tests/cmd/filter-var.toml ... ok 2s 44ms 304us 758ns
[INFO] [stderr] Testing tests/cmd/knowledge-url-and-path.toml ... failed 2s 788ms 867us 407ns
[INFO] [stderr] Expected success, was 1
[INFO] [stderr] 
[INFO] [stderr] ---- expected: stdout
[INFO] [stderr] ++++ actual:   stdout
[INFO] [stderr]    1      - sea_water_temperature - Weird Sea Temperature - K
[INFO] [stderr]    2      - 
[INFO] [stderr]    3      - Sea water temperature is the in situ temperature of the sea water. To specify the depth at which the temperature applies use a vertical coordinate variable or scalar coordinate variable. There are standard names for sea_surface_temperature, sea_surface_skin_temperature, sea_surface_subskin_temperature and sea_surface_foundation_temperature which can be used to describe data located at the specified surfaces. For observed data, depending on the period during which the observation was made, the measured in situ temperature was recorded against standard "scales". These historical scales include the International Practical Temperature Scale of 1948 (IPTS-48; 1948-1967), the International Practical Temperature Scale of 1968 (IPTS-68, Barber, 1969; 1968-1989) and the International Temperature Scale of 1990 (ITS-90, Saunders 1990; 1990 onwards). Conversion of data between these scales follows t68 = t48 - (4.4 x 10e-6) * t48(100 - t - 48); t90 = 0.99976 * t68. Observations made prior to 1948 (IPTS-48) have not been documented and therefore a conversion cannot be certain. Differences between t90 and t68 can be up to 0.01 at temperatures of 40 C and above; differences of 0.002-0.007 occur across the standard range of ocean temperatures (-10 - 30 C). The International Equation of State of Seawater 1980 (EOS-80, UNESCO, 1981) and the Practical Salinity Scale (PSS-78) were both based on IPTS-68, while the Thermodynamic Equation of Seawater 2010 (TEOS-10) is based on ITS-90. References: Barber, 1969, doi: 10.1088/0026-1394/5/2/001; UNESCO, 1981; Saunders, 1990, WOCE Newsletter, 10, September 1990. It is strongly recommended that a variable with this standard name should have a units_metadata attribute, with one of the values "on-scale" or "difference", whichever is appropriate for the data, because it is essential to know whether the temperature is on-scale (meaning relative to the origin of the scale indicated by the units) or refers to temperature differences (implying that the origin of the temperature scale is irrevelant), in order to convert the units correctly (cf. https://cfconventions.org/cf-conventions/cf-conventions.html#temperature-units).
[INFO] [stderr] 
[INFO] [stderr] ---- expected: stderr
[INFO] [stderr] ++++ actual:   stderr
[INFO] [stderr]         1 + Error loading knowledge from URL 'https://gist.githubusercontent.com/abkfenris/ea3cd2eadff0d0ad35fee20d13fb51ab/raw/fce404c8ed3263512281f58d8d1fb629a828323e/multiple.yaml': Failed to fetch URL https://gist.githubusercontent.com/abkfenris/ea3cd2eadff0d0ad35fee20d13fb51ab/raw/fce404c8ed3263512281f58d8d1fb629a828323e/multiple.yaml: error sending request for url (https://gist.githubusercontent.com/abkfenris/ea3cd2eadff0d0ad35fee20d13fb51ab/raw/fce404c8ed3263512281f58d8d1fb629a828323e/multiple.yaml)
[INFO] [stderr] Testing tests/cmd/filter-var-ioos.toml ... ok 2s 590ms 735us 41ns
[INFO] [stderr] Testing tests/cmd/filter-variable-no-match.toml ... ok 2s 70ms 536us 836ns
[INFO] [stderr] Testing tests/cmd/filter-search-no-match.toml ... ok 13s 504ms 93us 454ns
[INFO] [stderr] Testing tests/cmd/filter-search-xarray.toml ... ok 10s 117ms 534us 979ns
[INFO] [stderr] Testing tests/cmd/filter-search.toml ... ok 10s 74ms 255us 303ns
[INFO] [stderr] Update snapshots with `TRYCMD=overwrite`
[INFO] [stderr] Debug output with `TRYCMD=dump`
[INFO] [stdout] test cli_tests ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- cli_tests stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'cli_tests' (4860) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trycmd-1.2.0/src/runner.rs:123:17:
[INFO] [stdout] 5 of 33 tests failed
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5f2856c44e78 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5f2856c44e78 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5f2856c44e78 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5f2856c44e78 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5f2856c5afca - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5f2856c5afca - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5f2856c4a6d2 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5f2856c4a6d2 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5f2856c1f3a6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5f2856c1f3a6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5f2856c3b279 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5f2856bd38bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5f2856bd38bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5f2856c3b4f2 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5f2856c3b4f2 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5f2856c1f462 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5f2856c14339 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5f2856c2023d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5f2856c5b78c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5f2856aa7d28 - core[8fb95b77d25ab6c8]::panicking::panic_display::<alloc[a7ee25936407c584]::string::String>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5f28568d76c7 - <trycmd[401764316fc8e9d3]::runner::Runner>::run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trycmd-1.2.0/src/runner.rs:123:17
[INFO] [stdout]   21:     0x5f285694dbaf - <trycmd[401764316fc8e9d3]::cases::TestCases>::run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trycmd-1.2.0/src/cases.rs:182:16
[INFO] [stdout]   22:     0x5f285694ff8a - <trycmd[401764316fc8e9d3]::cases::TestCases as core[8fb95b77d25ab6c8]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trycmd-1.2.0/src/cases.rs:192:18
[INFO] [stdout]   23:     0x5f285695cc17 - core[8fb95b77d25ab6c8]::ptr::drop_glue::<trycmd[401764316fc8e9d3]::cases::TestCases>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ptr/mod.rs:825:1
[INFO] [stdout]   24:     0x5f28568ba413 - cmd[78bd86b43865198c]::cli_tests
[INFO] [stdout]                                at /opt/rustwide/workdir/cli/tests/cmd.rs:6:1
[INFO] [stdout]   25:     0x5f28568ba357 - cmd[78bd86b43865198c]::cli_tests::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/cli/tests/cmd.rs:2:15
[INFO] [stdout]   26:     0x5f28568ba666 - <cmd[78bd86b43865198c]::cli_tests::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5f2856bc699b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5f2856bc699b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   29:     0x5f2856bd4215 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   30:     0x5f2856bd4215 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   31:     0x5f2856bd4215 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5f2856bd4215 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5f2856bd4215 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5f2856bd4215 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   35:     0x5f2856bd4215 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   36:     0x5f2856bcdb24 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   37:     0x5f2856bcdb24 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x5f2856bd7292 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   39:     0x5f2856bd7292 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x5f2856bd7292 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x5f2856bd7292 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x5f2856bd7292 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x5f2856bd7292 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   44:     0x5f2856bd7292 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5f2856c43f2f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   46:     0x5f2856c43f2f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   47:     0x7a92e377caa4 - <unknown>
[INFO] [stdout]   48:     0x7a92e3809a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     cli_tests
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 16.99s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p standard_knowledge_cli --test cmd`
[INFO] running `Command { std: "docker" "inspect" "1050bdb2f3e52867c71bd8ec309d7c4be96e3d0eea3b77e0244177f4e1481261", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1050bdb2f3e52867c71bd8ec309d7c4be96e3d0eea3b77e0244177f4e1481261", kill_on_drop: false }`
[INFO] [stdout] 1050bdb2f3e52867c71bd8ec309d7c4be96e3d0eea3b77e0244177f4e1481261
