[INFO] cloning repository https://github.com/kistz/tm-tourney-manager
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/kistz/tm-tourney-manager" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkistz%2Ftm-tourney-manager", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkistz%2Ftm-tourney-manager'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] ea8fe9458f7fe8fc8e9c2fde29d577ecc440d806
[INFO] checking kistz/tm-tourney-manager/ea8fe9458f7fe8fc8e9c2fde29d577ecc440d806 against try#d1d7143153307f561233bd4d93e2a3b24157b081 for pr-151539-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkistz%2Ftm-tourney-manager" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/kistz/tm-tourney-manager
[INFO] finished tweaking git repo https://github.com/kistz/tm-tourney-manager
[INFO] tweaked toml for git repo https://github.com/kistz/tm-tourney-manager written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/kistz/tm-tourney-manager on toolchain d1d7143153307f561233bd4d93e2a3b24157b081
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d1d7143153307f561233bd4d93e2a3b24157b081" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/kistz/tm-tourney-manager 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" "+d1d7143153307f561233bd4d93e2a3b24157b081" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] fb289122508aebfacaa3eb7b6222b9eb475f041ab7d45b40012b801f57a6c504
[INFO] running `Command { std: "docker" "start" "fb289122508aebfacaa3eb7b6222b9eb475f041ab7d45b40012b801f57a6c504", 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" "fb289122508aebfacaa3eb7b6222b9eb475f041ab7d45b40012b801f57a6c504" "/opt/rustwide/cargo-home/bin/cargo" "+d1d7143153307f561233bd4d93e2a3b24157b081" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fb289122508aebfacaa3eb7b6222b9eb475f041ab7d45b40012b801f57a6c504", 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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "fb289122508aebfacaa3eb7b6222b9eb475f041ab7d45b40012b801f57a6c504" "/opt/rustwide/cargo-home/bin/cargo" "+d1d7143153307f561233bd4d93e2a3b24157b081" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]     Checking cfg-if v1.0.4
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]     Checking memchr v2.8.2
[INFO] [stderr]     Checking bytes v1.11.1
[INFO] [stderr]     Checking either v1.16.0
[INFO] [stderr]     Checking smallvec v1.15.2
[INFO] [stderr]     Checking once_cell v1.21.4
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]     Checking itoa v1.0.18
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]     Checking lock_api v0.4.14
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling cc v1.2.64
[INFO] [stderr]     Checking pin-project-lite v0.2.17
[INFO] [stderr]     Checking log v0.4.32
[INFO] [stderr]     Checking bitflags v2.13.0
[INFO] [stderr]     Checking hashbrown v0.17.1
[INFO] [stderr]     Checking futures-sink v0.3.32
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]     Checking slab v0.4.12
[INFO] [stderr]     Checking futures-channel v0.3.32
[INFO] [stderr]     Checking percent-encoding v2.3.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking tracing-core v0.1.36
[INFO] [stderr]     Checking futures-io v0.3.32
[INFO] [stderr]     Checking stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]     Checking http v1.4.2
[INFO] [stderr]     Checking ryu v1.0.23
[INFO] [stderr]     Checking futures-task v0.3.32
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]     Checking typenum v1.20.1
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling protobuf v3.7.2
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]     Checking itertools v0.12.1
[INFO] [stderr]     Checking iana-time-zone v0.1.65
[INFO] [stderr]     Checking litemap v0.8.2
[INFO] [stderr]     Checking writeable v0.6.3
[INFO] [stderr]     Checking nohash-hasher v0.2.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]     Checking crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling prometheus v0.14.0
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]     Checking allocator-api2 v0.2.21
[INFO] [stderr]     Checking arrayvec v0.7.6
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]     Checking castaway v0.2.4
[INFO] [stderr]    Compiling pkg-config v0.3.33
[INFO] [stderr]     Checking generic-array v0.14.7
[INFO] [stderr]     Checking keccak v0.1.6
[INFO] [stderr]    Compiling convert_case v0.4.0
[INFO] [stderr]    Compiling humantime v2.3.0
[INFO] [stderr]     Checking approx v0.3.2
[INFO] [stderr]     Checking http-body v1.0.1
[INFO] [stderr]     Checking decorum v0.3.1
[INFO] [stderr]     Checking lean_string v0.5.3
[INFO] [stderr]     Checking errno v0.3.14
[INFO] [stderr]     Checking mio v1.2.1
[INFO] [stderr]     Checking signal-hook-registry v1.4.8
[INFO] [stderr]     Checking rayon v1.12.0
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking socket2 v0.6.4
[INFO] [stderr]     Checking getrandom v0.4.2
[INFO] [stderr]    Compiling blake3 v1.8.5
[INFO] [stderr]     Checking rand_core v0.9.5
[INFO] [stderr]     Checking second-stack v0.3.5
[INFO] [stderr]    Compiling spacetimedb-lib v2.0.5 (https://github.com/kistz/SpacetimeDB.git?branch=async-procedures#b2529759)
[INFO] [stderr]     Checking constant_time_eq v0.4.2
[INFO] [stderr]     Checking bytemuck v1.25.0
[INFO] [stderr]     Checking arrayref v0.3.9
[INFO] [stderr]     Checking ipnet v2.12.0
[INFO] [stderr]    Compiling openssl-sys v0.9.117
[INFO] [stderr]     Checking foldhash v0.2.0
[INFO] [stderr]     Checking zeroize v1.9.0
[INFO] [stderr]     Checking http-body-util v0.1.3
[INFO] [stderr]     Checking crypto-common v0.1.7
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking rustls-pki-types v1.14.1
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]     Checking form_urlencoded v1.2.2
[INFO] [stderr]     Checking sync_wrapper v1.0.2
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]    Compiling openssl v0.10.81
[INFO] [stderr]     Checking aho-corasick v1.1.4
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling native-tls v0.2.14
[INFO] [stderr]     Checking openssl-probe v0.1.6
[INFO] [stderr]     Checking linux-raw-sys v0.12.1
[INFO] [stderr]     Checking sha3 v0.10.9
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]     Checking simd-adler32 v0.3.9
[INFO] [stderr]     Checking adler2 v2.0.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]     Checking winnow v1.0.3
[INFO] [stderr]     Checking unicode-segmentation v1.13.3
[INFO] [stderr]     Checking vte v0.14.1
[INFO] [stderr]    Compiling autocfg v0.1.8
[INFO] [stderr]     Checking toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]     Checking rand_core v0.4.2
[INFO] [stderr]     Checking regex-automata v0.4.14
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]     Checking fastrand v2.4.1
[INFO] [stderr]     Checking strip-ansi-escapes v0.2.1
[INFO] [stderr]     Checking flate2 v1.1.9
[INFO] [stderr]     Checking console v0.16.3
[INFO] [stderr]     Checking uuid v1.23.3
[INFO] [stderr]     Checking bytestring v1.5.1
[INFO] [stderr]     Checking toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]     Checking serde_spanned v1.1.1
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]     Checking home v0.5.12
[INFO] [stderr]     Checking similar v2.7.0
[INFO] [stderr]     Checking alloc-no-stdlib v3.0.0
[INFO] [stderr]     Checking sha1 v0.10.6
[INFO] [stderr]     Checking alloc-stdlib v0.2.3
[INFO] [stderr]     Checking indexmap v2.14.0
[INFO] [stderr]     Checking hashbrown v0.16.1
[INFO] [stderr]     Checking tinyvec v1.11.0
[INFO] [stderr]     Checking axum-core v0.5.6
[INFO] [stderr]     Checking crossbeam-queue v0.3.12
[INFO] [stderr]     Checking toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]     Checking sqlparser v0.38.0
[INFO] [stderr]     Checking utf-8 v0.7.6
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]     Checking fixedbitset v0.4.2
[INFO] [stderr]     Checking data-encoding v2.11.0
[INFO] [stderr]     Checking unicode-normalization v0.1.25
[INFO] [stderr]     Checking brotli-decompressor v2.5.1
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]     Checking convert_case v0.6.0
[INFO] [stderr]     Checking float-cmp v0.10.0
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling unicase v2.9.0
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:91:34
[INFO] [stdout]    |
[INFO] [stdout] 91 |   pub struct Decompressor<R: Read>(DecompressorCustomAlloc<R,
[INFO] [stdout]    |  __________________________________^
[INFO] [stdout] 92 | |                                                          <StandardAlloc
[INFO] [stdout] 93 | |                                                           as Allocator<u8>>::AllocatedMemory,
[INFO] [stdout] 94 | |                                                          StandardAlloc,
[INFO] [stdout] 95 | |                                                          StandardAlloc,
[INFO] [stdout] 96 | |                                                          StandardAlloc>);
[INFO] [stdout]    | |_______________________________________________________________________^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]    |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]    |
[INFO] [stdout]  6 | pub trait Allocator<T> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]    |
[INFO] [stdout]  6 | pub trait Allocator<T> {
[INFO] [stdout]    | ---------------------- this is the found trait
[INFO] [stdout]    = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]    |
[INFO] [stdout] 69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout] 35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]    | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:91:34
[INFO] [stdout]    |
[INFO] [stdout] 91 |   pub struct Decompressor<R: Read>(DecompressorCustomAlloc<R,
[INFO] [stdout]    |  __________________________________^
[INFO] [stdout] 92 | |                                                          <StandardAlloc
[INFO] [stdout] 93 | |                                                           as Allocator<u8>>::AllocatedMemory,
[INFO] [stdout] 94 | |                                                          StandardAlloc,
[INFO] [stdout] 95 | |                                                          StandardAlloc,
[INFO] [stdout] 96 | |                                                          StandardAlloc>);
[INFO] [stdout]    | |_______________________________________________________________________^ the trait `alloc::Allocator<u32>` is not implemented for `StandardAlloc`
[INFO] [stdout]    |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]    |
[INFO] [stdout]  6 | pub trait Allocator<T> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]    |
[INFO] [stdout]  6 | pub trait Allocator<T> {
[INFO] [stdout]    | ---------------------- this is the found trait
[INFO] [stdout]    = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]    |
[INFO] [stdout] 69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout] 35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]    | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `DecompressorCustomAlloc`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:20:17
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct DecompressorCustomAlloc<R: Read,
[INFO] [stdout]    |            ----------------------- required by a bound in this struct
[INFO] [stdout] ...
[INFO] [stdout] 20 |      AllocU32 : Allocator<u32>,
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^ required by this bound in `DecompressorCustomAlloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<HuffmanCode>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:91:34
[INFO] [stdout]    |
[INFO] [stdout] 91 |   pub struct Decompressor<R: Read>(DecompressorCustomAlloc<R,
[INFO] [stdout]    |  __________________________________^
[INFO] [stdout] 92 | |                                                          <StandardAlloc
[INFO] [stdout] 93 | |                                                           as Allocator<u8>>::AllocatedMemory,
[INFO] [stdout] 94 | |                                                          StandardAlloc,
[INFO] [stdout] 95 | |                                                          StandardAlloc,
[INFO] [stdout] 96 | |                                                          StandardAlloc>);
[INFO] [stdout]    | |_______________________________________________________________________^ the trait `alloc::Allocator<HuffmanCode>` is not implemented for `StandardAlloc`
[INFO] [stdout]    |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]    |
[INFO] [stdout]  6 | pub trait Allocator<T> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]    |
[INFO] [stdout]  6 | pub trait Allocator<T> {
[INFO] [stdout]    | ---------------------- this is the found trait
[INFO] [stdout]    = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]    |
[INFO] [stdout] 69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout] 35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]    | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `DecompressorCustomAlloc`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:21:16
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct DecompressorCustomAlloc<R: Read,
[INFO] [stdout]    |            ----------------------- required by a bound in this struct
[INFO] [stdout] ...
[INFO] [stdout] 21 |      AllocHC : Allocator<HuffmanCode> >(DecompressorCustomIo<io::Error,
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `DecompressorCustomAlloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:104:41
[INFO] [stdout]     |
[INFO] [stdout] 104 |   pub struct DecompressorWriter<W: Write>(DecompressorWriterCustomAlloc<W,
[INFO] [stdout]     |  _________________________________________^
[INFO] [stdout] 105 | |                                                          <StandardAlloc
[INFO] [stdout] 106 | |                                                           as Allocator<u8>>::AllocatedMemory,
[INFO] [stdout] 107 | |                                                          StandardAlloc,
[INFO] [stdout] 108 | |                                                          StandardAlloc,
[INFO] [stdout] 109 | |                                                          StandardAlloc>);
[INFO] [stdout]     | |_______________________________________________________________________^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:104:41
[INFO] [stdout]     |
[INFO] [stdout] 104 |   pub struct DecompressorWriter<W: Write>(DecompressorWriterCustomAlloc<W,
[INFO] [stdout]     |  _________________________________________^
[INFO] [stdout] 105 | |                                                          <StandardAlloc
[INFO] [stdout] 106 | |                                                           as Allocator<u8>>::AllocatedMemory,
[INFO] [stdout] 107 | |                                                          StandardAlloc,
[INFO] [stdout] 108 | |                                                          StandardAlloc,
[INFO] [stdout] 109 | |                                                          StandardAlloc>);
[INFO] [stdout]     | |_______________________________________________________________________^ the trait `alloc::Allocator<u32>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `DecompressorWriterCustomAlloc`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:21:17
[INFO] [stdout]     |
[INFO] [stdout]  18 | pub struct DecompressorWriterCustomAlloc<W: Write,
[INFO] [stdout]     |            ----------------------------- required by a bound in this struct
[INFO] [stdout] ...
[INFO] [stdout]  21 |      AllocU32 : Allocator<u32>,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ required by this bound in `DecompressorWriterCustomAlloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<HuffmanCode>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:104:41
[INFO] [stdout]     |
[INFO] [stdout] 104 |   pub struct DecompressorWriter<W: Write>(DecompressorWriterCustomAlloc<W,
[INFO] [stdout]     |  _________________________________________^
[INFO] [stdout] 105 | |                                                          <StandardAlloc
[INFO] [stdout] 106 | |                                                           as Allocator<u8>>::AllocatedMemory,
[INFO] [stdout] 107 | |                                                          StandardAlloc,
[INFO] [stdout] 108 | |                                                          StandardAlloc,
[INFO] [stdout] 109 | |                                                          StandardAlloc>);
[INFO] [stdout]     | |_______________________________________________________________________^ the trait `alloc::Allocator<HuffmanCode>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `DecompressorWriterCustomAlloc`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:22:16
[INFO] [stdout]     |
[INFO] [stdout]  18 | pub struct DecompressorWriterCustomAlloc<W: Write,
[INFO] [stdout]     |            ----------------------------- required by a bound in this struct
[INFO] [stdout] ...
[INFO] [stdout]  22 |      AllocHC : Allocator<HuffmanCode> >(DecompressorWriterCustomIo<io::Error,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `DecompressorWriterCustomAlloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:105:63
[INFO] [stdout]     |
[INFO] [stdout] 105 |   pub fn new_with_custom_dict(r: R, buffer_size: usize, dict: <StandardAlloc as Allocator<u8>>::AllocatedMemory) -> Self {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:117:69
[INFO] [stdout]     |
[INFO] [stdout] 117 |   pub fn new_with_custom_dictionary(w: W, buffer_size: usize, dict: <StandardAlloc as Allocator<u8>>::AllocatedMemory) -> Self {
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking rand_core v0.3.1
[INFO] [stderr]    Compiling pest v2.8.6
[INFO] [stderr]     Checking ureq-proto v0.6.0
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling toml_edit v0.25.12+spec-1.1.0
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking petgraph v0.6.5
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:102:18
[INFO] [stdout]     |
[INFO] [stdout] 102 |      let dict = <StandardAlloc as Allocator<u8>>::AllocatedMemory::default();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |      let dict = <StandardAlloc as Allocator<u8>>::AllocatedMemory::default();
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:103:6
[INFO] [stdout]     |
[INFO] [stdout] 103 |      Self::new_with_custom_dict(r, buffer_size, dict)
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:103:49
[INFO] [stdout]     |
[INFO] [stdout] 103 |      Self::new_with_custom_dict(r, buffer_size, dict)
[INFO] [stdout]     |                                                 ^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:107:19
[INFO] [stdout]     |
[INFO] [stdout] 107 |     let buffer = <StandardAlloc as Allocator<u8>>::alloc_cell(&mut alloc, if buffer_size == 0 {4096} else {buffer_size});
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 | /     Decompressor::<R>(DecompressorCustomAlloc::<R,
[INFO] [stdout] 109 | |                                                 <StandardAlloc
[INFO] [stdout] 110 | |                                                  as Allocator<u8>>::AllocatedMemory,
[INFO] [stdout] 111 | |                                                 StandardAlloc,
[INFO] [stdout] ...   |
[INFO] [stdout] 117 | |                                                                               StandardAlloc::default(),
[INFO] [stdout] 118 | |                                                                               dict))
[INFO] [stdout]     | |____________________________________________________________________________________^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:108:23
[INFO] [stdout]     |
[INFO] [stdout] 108 |       Decompressor::<R>(DecompressorCustomAlloc::<R,
[INFO] [stdout]     |  _______________________^
[INFO] [stdout] 109 | |                                                 <StandardAlloc
[INFO] [stdout] 110 | |                                                  as Allocator<u8>>::AllocatedMemory,
[INFO] [stdout] 111 | |                                                 StandardAlloc,
[INFO] [stdout] ...   |
[INFO] [stdout] 117 | |                                                                               StandardAlloc::default(),
[INFO] [stdout] 118 | |                                                                               dict))
[INFO] [stdout]     | |___________________________________________________________________________________^ the trait `alloc::Allocator<u32>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `DecompressorCustomAlloc`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:20:17
[INFO] [stdout]     |
[INFO] [stdout]  17 | pub struct DecompressorCustomAlloc<R: Read,
[INFO] [stdout]     |            ----------------------- required by a bound in this struct
[INFO] [stdout] ...
[INFO] [stdout]  20 |      AllocU32 : Allocator<u32>,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ required by this bound in `DecompressorCustomAlloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<HuffmanCode>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:108:23
[INFO] [stdout]     |
[INFO] [stdout] 108 |       Decompressor::<R>(DecompressorCustomAlloc::<R,
[INFO] [stdout]     |  _______________________^
[INFO] [stdout] 109 | |                                                 <StandardAlloc
[INFO] [stdout] 110 | |                                                  as Allocator<u8>>::AllocatedMemory,
[INFO] [stdout] 111 | |                                                 StandardAlloc,
[INFO] [stdout] ...   |
[INFO] [stdout] 117 | |                                                                               StandardAlloc::default(),
[INFO] [stdout] 118 | |                                                                               dict))
[INFO] [stdout]     | |___________________________________________________________________________________^ the trait `alloc::Allocator<HuffmanCode>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `DecompressorCustomAlloc`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:21:16
[INFO] [stdout]     |
[INFO] [stdout]  17 | pub struct DecompressorCustomAlloc<R: Read,
[INFO] [stdout]     |            ----------------------- required by a bound in this struct
[INFO] [stdout] ...
[INFO] [stdout]  21 |      AllocHC : Allocator<HuffmanCode> >(DecompressorCustomIo<io::Error,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `DecompressorCustomAlloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated function or constant `new_with_custom_dictionary` exists for struct `DecompressorCustomAlloc<R, _, StandardAlloc, StandardAlloc, StandardAlloc>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:113:65
[INFO] [stdout]     |
[INFO] [stdout]  17 | / pub struct DecompressorCustomAlloc<R: Read,
[INFO] [stdout]  18 | |      BufferType : SliceWrapperMut<u8>,
[INFO] [stdout]  19 | |      AllocU8 : Allocator<u8>,
[INFO] [stdout]  20 | |      AllocU32 : Allocator<u32>,
[INFO] [stdout]  21 | |      AllocHC : Allocator<HuffmanCode> >(DecompressorCustomIo<io::Error,
[INFO] [stdout]     | |_______________________________________- associated function or constant `new_with_custom_dictionary` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 108 |       Decompressor::<R>(DecompressorCustomAlloc::<R,
[INFO] [stdout]     |  _______________________-
[INFO] [stdout] 109 | |                                                 <StandardAlloc
[INFO] [stdout] 110 | |                                                  as Allocator<u8>>::AllocatedMemory,
[INFO] [stdout] 111 | |                                                 StandardAlloc,
[INFO] [stdout] 112 | |                                                 StandardAlloc,
[INFO] [stdout] 113 | |                                                 StandardAlloc>::new_with_custom_dictionary(r,
[INFO] [stdout]     | |                                                                -^^^^^^^^^^^^^^^^^^^^^^^^^^ associated function or constant cannot be called due to unsatisfied trait bounds
[INFO] [stdout]     | |________________________________________________________________|
[INFO] [stdout]     |
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.3/src/std_alloc.rs:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 |   pub struct StandardAlloc{}
[INFO] [stdout]     |   ------------------------ doesn't satisfy `StandardAlloc: alloc::Allocator<HuffmanCode>`, `StandardAlloc: alloc::Allocator<u32>` or `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]     |
[INFO] [stdout] note: the following trait bounds were not satisfied:
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<HuffmanCode>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u32>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:33:18
[INFO] [stdout]     |
[INFO] [stdout]  32 |      AllocHC> DecompressorCustomAlloc<R, BufferType, AllocU8, AllocU32, AllocHC>
[INFO] [stdout]     |               ------------------------------------------------------------------
[INFO] [stdout]  33 |  where AllocU8 : Allocator<u8>, AllocU32 : Allocator<u32>, AllocHC : Allocator<HuffmanCode>
[INFO] [stdout]     |                  ^^^^^^^^^^^^^             ^^^^^^^^^^^^^^            ^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     |                  |                         |
[INFO] [stdout]     |                  |                         unsatisfied trait bound introduced here
[INFO] [stdout]     |                  unsatisfied trait bound introduced here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:107:18
[INFO] [stdout]     |
[INFO] [stdout] 107 |     let buffer = <StandardAlloc as Allocator<u8>>::alloc_cell(&mut alloc, if buffer_size == 0 {4096} else {buffer_size});
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:122:6
[INFO] [stdout]     |
[INFO] [stdout] 122 |     &self.0.get_ref()
[INFO] [stdout]     |      ^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_ref` exists for struct `DecompressorCustomAlloc<R, _, StandardAlloc, StandardAlloc, StandardAlloc>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:122:13
[INFO] [stdout]     |
[INFO] [stdout]  17 | / pub struct DecompressorCustomAlloc<R: Read,
[INFO] [stdout]  18 | |      BufferType : SliceWrapperMut<u8>,
[INFO] [stdout]  19 | |      AllocU8 : Allocator<u8>,
[INFO] [stdout]  20 | |      AllocU32 : Allocator<u32>,
[INFO] [stdout]  21 | |      AllocHC : Allocator<HuffmanCode> >(DecompressorCustomIo<io::Error,
[INFO] [stdout]     | |_______________________________________- method `get_ref` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 122 |       &self.0.get_ref()
[INFO] [stdout]     |               ^^^^^^^ method cannot be called due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.3/src/std_alloc.rs:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 |   pub struct StandardAlloc{}
[INFO] [stdout]     |   ------------------------ doesn't satisfy `StandardAlloc: alloc::Allocator<HuffmanCode>`, `StandardAlloc: alloc::Allocator<u32>` or `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]     |
[INFO] [stdout] note: the following trait bounds were not satisfied:
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<HuffmanCode>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u32>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:33:18
[INFO] [stdout]     |
[INFO] [stdout]  32 |      AllocHC> DecompressorCustomAlloc<R, BufferType, AllocU8, AllocU32, AllocHC>
[INFO] [stdout]     |               ------------------------------------------------------------------
[INFO] [stdout]  33 |  where AllocU8 : Allocator<u8>, AllocU32 : Allocator<u32>, AllocHC : Allocator<HuffmanCode>
[INFO] [stdout]     |                  ^^^^^^^^^^^^^             ^^^^^^^^^^^^^^            ^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     |                  |                         |
[INFO] [stdout]     |                  |                         unsatisfied trait bound introduced here
[INFO] [stdout]     |                  unsatisfied trait bound introduced here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:125:11
[INFO] [stdout]     |
[INFO] [stdout] 125 |     &mut ((self.0).0).get_mut().0
[INFO] [stdout]     |           ^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_mut` exists for struct `DecompressorCustomIo<Error, IntoIoReader<R>, _, ..., ..., ...>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:125:23
[INFO] [stdout]     |
[INFO] [stdout] 125 |       &mut ((self.0).0).get_mut().0
[INFO] [stdout]     |                         ^^^^^^^ method cannot be called due to unsatisfied trait bounds
[INFO] [stdout] ...
[INFO] [stdout] 184 | / pub struct DecompressorCustomIo<ErrType,
[INFO] [stdout] 185 | |                                 R: CustomRead<ErrType>,
[INFO] [stdout] 186 | |                                 BufferType: SliceWrapperMut<u8>,
[INFO] [stdout] 187 | |                                 AllocU8: Allocator<u8>,
[INFO] [stdout] 188 | |                                 AllocU32: Allocator<u32>,
[INFO] [stdout] 189 | |                                 AllocHC: Allocator<HuffmanCode>>
[INFO] [stdout]     | |________________________________________________________________- method `get_mut` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.3/src/std_alloc.rs:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 |   pub struct StandardAlloc{}
[INFO] [stdout]     |   ------------------------ doesn't satisfy `StandardAlloc: alloc::Allocator<HuffmanCode>`, `StandardAlloc: alloc::Allocator<u32>` or `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]     |
[INFO] [stdout] note: the following trait bounds were not satisfied:
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<HuffmanCode>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u32>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:207:18
[INFO] [stdout]     |
[INFO] [stdout] 206 |      AllocHC> DecompressorCustomIo<ErrType, R, BufferType, AllocU8, AllocU32, AllocHC>
[INFO] [stdout]     |               ------------------------------------------------------------------------
[INFO] [stdout] 207 |  where AllocU8 : Allocator<u8>, AllocU32 : Allocator<u32>, AllocHC : Allocator<HuffmanCode>
[INFO] [stdout]     |                  ^^^^^^^^^^^^^             ^^^^^^^^^^^^^^            ^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     |                  |                         |
[INFO] [stdout]     |                  |                         unsatisfied trait bound introduced here
[INFO] [stdout]     |                  unsatisfied trait bound introduced here
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `get_mut`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `SliceIndex`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/brotli_decompressor-c4de9cf88b0576d3.long-type-2124773960259798675.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |     self.0.into_inner()
[INFO] [stdout]     |     ^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `into_inner` exists for struct `DecompressorCustomAlloc<R, _, StandardAlloc, StandardAlloc, StandardAlloc>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout]  17 | / pub struct DecompressorCustomAlloc<R: Read,
[INFO] [stdout]  18 | |      BufferType : SliceWrapperMut<u8>,
[INFO] [stdout]  19 | |      AllocU8 : Allocator<u8>,
[INFO] [stdout]  20 | |      AllocU32 : Allocator<u32>,
[INFO] [stdout]  21 | |      AllocHC : Allocator<HuffmanCode> >(DecompressorCustomIo<io::Error,
[INFO] [stdout]     | |_______________________________________- method `into_inner` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 128 |       self.0.into_inner()
[INFO] [stdout]     |              ^^^^^^^^^^ method cannot be called due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.3/src/std_alloc.rs:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 |   pub struct StandardAlloc{}
[INFO] [stdout]     |   ------------------------ doesn't satisfy `StandardAlloc: alloc::Allocator<HuffmanCode>`, `StandardAlloc: alloc::Allocator<u32>` or `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]     |
[INFO] [stdout] note: the following trait bounds were not satisfied:
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<HuffmanCode>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u32>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:33:18
[INFO] [stdout]     |
[INFO] [stdout]  32 |      AllocHC> DecompressorCustomAlloc<R, BufferType, AllocU8, AllocU32, AllocHC>
[INFO] [stdout]     |               ------------------------------------------------------------------
[INFO] [stdout]  33 |  where AllocU8 : Allocator<u8>, AllocU32 : Allocator<u32>, AllocHC : Allocator<HuffmanCode>
[INFO] [stdout]     |                  ^^^^^^^^^^^^^             ^^^^^^^^^^^^^^            ^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     |                  |                         |
[INFO] [stdout]     |                  |                         unsatisfied trait bound introduced here
[INFO] [stdout]     |                  unsatisfied trait bound introduced here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 |     self.0.read(buf)
[INFO] [stdout]     |     ^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `read` exists for struct `DecompressorCustomAlloc<R, _, StandardAlloc, StandardAlloc, StandardAlloc>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:180:12
[INFO] [stdout]     |
[INFO] [stdout]  17 | / pub struct DecompressorCustomAlloc<R: Read,
[INFO] [stdout]  18 | |      BufferType : SliceWrapperMut<u8>,
[INFO] [stdout]  19 | |      AllocU8 : Allocator<u8>,
[INFO] [stdout]  20 | |      AllocU32 : Allocator<u32>,
[INFO] [stdout]  21 | |      AllocHC : Allocator<HuffmanCode> >(DecompressorCustomIo<io::Error,
[INFO] [stdout]     | |_______________________________________- method `read` not found for this struct because it doesn't satisfy `_: Read`
[INFO] [stdout] ...
[INFO] [stdout] 180 |       self.0.read(buf)
[INFO] [stdout]     |              ^^^^ method cannot be called due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/io_wrappers.rs:11:17
[INFO] [stdout]     |
[INFO] [stdout]  11 |     fn read(self: &mut Self, data: &mut [u8]) -> Result<usize, ErrType>;
[INFO] [stdout]     |                   --------- the method might not be found because of this arbitrary self type
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.3/src/std_alloc.rs:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 |   pub struct StandardAlloc{}
[INFO] [stdout]     |   ------------------------ doesn't satisfy `StandardAlloc: alloc::Allocator<HuffmanCode>`, `StandardAlloc: alloc::Allocator<u32>` or `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]     |
[INFO] [stdout] note: the following trait bounds were not satisfied:
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<HuffmanCode>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u32>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/reader.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |        AllocU8 : Allocator<u8>,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]  78 |        AllocU32 : Allocator<u32>,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]  79 |        AllocHC : Allocator<HuffmanCode> > Read for DecompressorCustomAlloc<R,
[INFO] [stdout]     |  ________________^^^^^^^^^^^^^^^^^^^^^^___----_____-
[INFO] [stdout]     | |                |
[INFO] [stdout]     | |                unsatisfied trait bound introduced here
[INFO] [stdout]  80 | |                                                                          BufferType,
[INFO] [stdout]  81 | |                                                                          AllocU8,
[INFO] [stdout]  82 | |                                                                          AllocU32,
[INFO] [stdout]  83 | |                                                                          AllocHC> {
[INFO] [stdout]     | |_________________________________________________________________________________-
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `read`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `std::io::Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:115:7
[INFO] [stdout]     |
[INFO] [stdout] 115 |       Self::new_with_custom_dictionary(w, buffer_size, <StandardAlloc as Allocator<u8>>::AllocatedMemory::default())
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:115:56
[INFO] [stdout]     |
[INFO] [stdout] 115 |       Self::new_with_custom_dictionary(w, buffer_size, <StandardAlloc as Allocator<u8>>::AllocatedMemory::default())
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:119:19
[INFO] [stdout]     |
[INFO] [stdout] 119 |     let buffer = <StandardAlloc as Allocator<u8>>::alloc_cell(&mut alloc, if buffer_size == 0 {4096} else {buffer_size});
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 | /     DecompressorWriter::<W>(DecompressorWriterCustomAlloc::<W,
[INFO] [stdout] 121 | |                                                 <StandardAlloc
[INFO] [stdout] 122 | |                                                  as Allocator<u8>>::AllocatedMemory,
[INFO] [stdout] 123 | |                                                 StandardAlloc,
[INFO] [stdout] ...   |
[INFO] [stdout] 129 | |                                                                               StandardAlloc::default(),
[INFO] [stdout] 130 | |                                                                               dict))
[INFO] [stdout]     | |____________________________________________________________________________________^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:120:29
[INFO] [stdout]     |
[INFO] [stdout] 120 |       DecompressorWriter::<W>(DecompressorWriterCustomAlloc::<W,
[INFO] [stdout]     |  _____________________________^
[INFO] [stdout] 121 | |                                                 <StandardAlloc
[INFO] [stdout] 122 | |                                                  as Allocator<u8>>::AllocatedMemory,
[INFO] [stdout] 123 | |                                                 StandardAlloc,
[INFO] [stdout] ...   |
[INFO] [stdout] 129 | |                                                                               StandardAlloc::default(),
[INFO] [stdout] 130 | |                                                                               dict))
[INFO] [stdout]     | |___________________________________________________________________________________^ the trait `alloc::Allocator<u32>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `DecompressorWriterCustomAlloc`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:21:17
[INFO] [stdout]     |
[INFO] [stdout]  18 | pub struct DecompressorWriterCustomAlloc<W: Write,
[INFO] [stdout]     |            ----------------------------- required by a bound in this struct
[INFO] [stdout] ...
[INFO] [stdout]  21 |      AllocU32 : Allocator<u32>,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ required by this bound in `DecompressorWriterCustomAlloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<HuffmanCode>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:120:29
[INFO] [stdout]     |
[INFO] [stdout] 120 |       DecompressorWriter::<W>(DecompressorWriterCustomAlloc::<W,
[INFO] [stdout]     |  _____________________________^
[INFO] [stdout] 121 | |                                                 <StandardAlloc
[INFO] [stdout] 122 | |                                                  as Allocator<u8>>::AllocatedMemory,
[INFO] [stdout] 123 | |                                                 StandardAlloc,
[INFO] [stdout] ...   |
[INFO] [stdout] 129 | |                                                                               StandardAlloc::default(),
[INFO] [stdout] 130 | |                                                                               dict))
[INFO] [stdout]     | |___________________________________________________________________________________^ the trait `alloc::Allocator<HuffmanCode>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `DecompressorWriterCustomAlloc`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:22:16
[INFO] [stdout]     |
[INFO] [stdout]  18 | pub struct DecompressorWriterCustomAlloc<W: Write,
[INFO] [stdout]     |            ----------------------------- required by a bound in this struct
[INFO] [stdout] ...
[INFO] [stdout]  22 |      AllocHC : Allocator<HuffmanCode> >(DecompressorWriterCustomIo<io::Error,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `DecompressorWriterCustomAlloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated function or constant `new_with_custom_dictionary` exists for struct `DecompressorWriterCustomAlloc<W, _, StandardAlloc, StandardAlloc, StandardAlloc>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:125:65
[INFO] [stdout]     |
[INFO] [stdout]  18 | / pub struct DecompressorWriterCustomAlloc<W: Write,
[INFO] [stdout]  19 | |      BufferType : SliceWrapperMut<u8>,
[INFO] [stdout]  20 | |      AllocU8 : Allocator<u8>,
[INFO] [stdout]  21 | |      AllocU32 : Allocator<u32>,
[INFO] [stdout]  22 | |      AllocHC : Allocator<HuffmanCode> >(DecompressorWriterCustomIo<io::Error,
[INFO] [stdout]     | |_______________________________________- associated function or constant `new_with_custom_dictionary` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 120 |       DecompressorWriter::<W>(DecompressorWriterCustomAlloc::<W,
[INFO] [stdout]     |  _____________________________-
[INFO] [stdout] 121 | |                                                 <StandardAlloc
[INFO] [stdout] 122 | |                                                  as Allocator<u8>>::AllocatedMemory,
[INFO] [stdout] 123 | |                                                 StandardAlloc,
[INFO] [stdout] 124 | |                                                 StandardAlloc,
[INFO] [stdout] 125 | |                                                 StandardAlloc>::new_with_custom_dictionary(w,
[INFO] [stdout]     | |                                                                -^^^^^^^^^^^^^^^^^^^^^^^^^^ associated function or constant cannot be called due to unsatisfied trait bounds
[INFO] [stdout]     | |________________________________________________________________|
[INFO] [stdout]     |
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.3/src/std_alloc.rs:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 |   pub struct StandardAlloc{}
[INFO] [stdout]     |   ------------------------ doesn't satisfy `StandardAlloc: alloc::Allocator<HuffmanCode>`, `StandardAlloc: alloc::Allocator<u32>` or `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]     |
[INFO] [stdout] note: the following trait bounds were not satisfied:
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<HuffmanCode>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u32>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:34:18
[INFO] [stdout]     |
[INFO] [stdout]  33 |      AllocHC> DecompressorWriterCustomAlloc<W, BufferType, AllocU8, AllocU32, AllocHC>
[INFO] [stdout]     |               ------------------------------------------------------------------------
[INFO] [stdout]  34 |  where AllocU8 : Allocator<u8>, AllocU32 : Allocator<u32>, AllocHC : Allocator<HuffmanCode>
[INFO] [stdout]     |                  ^^^^^^^^^^^^^             ^^^^^^^^^^^^^^            ^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     |                  |                         |
[INFO] [stdout]     |                  |                         unsatisfied trait bound introduced here
[INFO] [stdout]     |                  unsatisfied trait bound introduced here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:119:18
[INFO] [stdout]     |
[INFO] [stdout] 119 |     let buffer = <StandardAlloc as Allocator<u8>>::alloc_cell(&mut alloc, if buffer_size == 0 {4096} else {buffer_size});
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:134:7
[INFO] [stdout]     |
[INFO] [stdout] 134 |       self.0.get_ref()
[INFO] [stdout]     |       ^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_ref` exists for struct `DecompressorWriterCustomAlloc<W, _, StandardAlloc, StandardAlloc, StandardAlloc>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:134:14
[INFO] [stdout]     |
[INFO] [stdout]  18 | / pub struct DecompressorWriterCustomAlloc<W: Write,
[INFO] [stdout]  19 | |      BufferType : SliceWrapperMut<u8>,
[INFO] [stdout]  20 | |      AllocU8 : Allocator<u8>,
[INFO] [stdout]  21 | |      AllocU32 : Allocator<u32>,
[INFO] [stdout]  22 | |      AllocHC : Allocator<HuffmanCode> >(DecompressorWriterCustomIo<io::Error,
[INFO] [stdout]     | |_______________________________________- method `get_ref` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 134 |         self.0.get_ref()
[INFO] [stdout]     |                ^^^^^^^ method cannot be called due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.3/src/std_alloc.rs:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 |   pub struct StandardAlloc{}
[INFO] [stdout]     |   ------------------------ doesn't satisfy `StandardAlloc: alloc::Allocator<HuffmanCode>`, `StandardAlloc: alloc::Allocator<u32>` or `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]     |
[INFO] [stdout] note: the following trait bounds were not satisfied:
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<HuffmanCode>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u32>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:34:18
[INFO] [stdout]     |
[INFO] [stdout]  33 |      AllocHC> DecompressorWriterCustomAlloc<W, BufferType, AllocU8, AllocU32, AllocHC>
[INFO] [stdout]     |               ------------------------------------------------------------------------
[INFO] [stdout]  34 |  where AllocU8 : Allocator<u8>, AllocU32 : Allocator<u32>, AllocHC : Allocator<HuffmanCode>
[INFO] [stdout]     |                  ^^^^^^^^^^^^^             ^^^^^^^^^^^^^^            ^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     |                  |                         |
[INFO] [stdout]     |                  |                         unsatisfied trait bound introduced here
[INFO] [stdout]     |                  unsatisfied trait bound introduced here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:137:7
[INFO] [stdout]     |
[INFO] [stdout] 137 |       self.0.get_mut()
[INFO] [stdout]     |       ^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking winnow v0.7.15
[INFO] [stdout] error[E0599]: the method `get_mut` exists for struct `DecompressorWriterCustomAlloc<W, _, StandardAlloc, StandardAlloc, StandardAlloc>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:137:14
[INFO] [stdout]     |
[INFO] [stdout]  18 | / pub struct DecompressorWriterCustomAlloc<W: Write,
[INFO] [stdout]  19 | |      BufferType : SliceWrapperMut<u8>,
[INFO] [stdout]  20 | |      AllocU8 : Allocator<u8>,
[INFO] [stdout]  21 | |      AllocU32 : Allocator<u32>,
[INFO] [stdout]  22 | |      AllocHC : Allocator<HuffmanCode> >(DecompressorWriterCustomIo<io::Error,
[INFO] [stdout]     | |_______________________________________- method `get_mut` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 137 |         self.0.get_mut()
[INFO] [stdout]     |                ^^^^^^^ method cannot be called due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.3/src/std_alloc.rs:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 |   pub struct StandardAlloc{}
[INFO] [stdout]     |   ------------------------ doesn't satisfy `StandardAlloc: alloc::Allocator<HuffmanCode>`, `StandardAlloc: alloc::Allocator<u32>` or `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]     |
[INFO] [stdout] note: the following trait bounds were not satisfied:
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<HuffmanCode>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u32>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:34:18
[INFO] [stdout]     |
[INFO] [stdout]  33 |      AllocHC> DecompressorWriterCustomAlloc<W, BufferType, AllocU8, AllocU32, AllocHC>
[INFO] [stdout]     |               ------------------------------------------------------------------------
[INFO] [stdout]  34 |  where AllocU8 : Allocator<u8>, AllocU32 : Allocator<u32>, AllocHC : Allocator<HuffmanCode>
[INFO] [stdout]     |                  ^^^^^^^^^^^^^             ^^^^^^^^^^^^^^            ^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     |                  |                         |
[INFO] [stdout]     |                  |                         unsatisfied trait bound introduced here
[INFO] [stdout]     |                  unsatisfied trait bound introduced here
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `get_mut`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `SliceIndex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     self.0.into_inner()
[INFO] [stdout]     |     ^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking rand v0.9.4
[INFO] [stdout] error[E0599]: the method `into_inner` exists for struct `DecompressorWriterCustomAlloc<W, _, StandardAlloc, StandardAlloc, StandardAlloc>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:140:12
[INFO] [stdout]     |
[INFO] [stdout]  18 | / pub struct DecompressorWriterCustomAlloc<W: Write,
[INFO] [stdout]  19 | |      BufferType : SliceWrapperMut<u8>,
[INFO] [stdout]  20 | |      AllocU8 : Allocator<u8>,
[INFO] [stdout]  21 | |      AllocU32 : Allocator<u32>,
[INFO] [stdout]  22 | |      AllocHC : Allocator<HuffmanCode> >(DecompressorWriterCustomIo<io::Error,
[INFO] [stdout]     | |_______________________________________- method `into_inner` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 140 |       self.0.into_inner()
[INFO] [stdout]     |              ^^^^^^^^^^ method cannot be called due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.3/src/std_alloc.rs:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 |   pub struct StandardAlloc{}
[INFO] [stdout]     |   ------------------------ doesn't satisfy `StandardAlloc: alloc::Allocator<HuffmanCode>`, `StandardAlloc: alloc::Allocator<u32>` or `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]     |
[INFO] [stdout] note: the following trait bounds were not satisfied:
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<HuffmanCode>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u32>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:34:18
[INFO] [stdout]     |
[INFO] [stdout]  33 |      AllocHC> DecompressorWriterCustomAlloc<W, BufferType, AllocU8, AllocU32, AllocHC>
[INFO] [stdout]     |               ------------------------------------------------------------------------
[INFO] [stdout]  34 |  where AllocU8 : Allocator<u8>, AllocU32 : Allocator<u32>, AllocHC : Allocator<HuffmanCode>
[INFO] [stdout]     |                  ^^^^^^^^^^^^^             ^^^^^^^^^^^^^^            ^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]     |                  |                         |
[INFO] [stdout]     |                  |                         unsatisfied trait bound introduced here
[INFO] [stdout]     |                  unsatisfied trait bound introduced here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:188:9
[INFO] [stdout]     |
[INFO] [stdout] 188 |         self.0.close()
[INFO] [stdout]     |         ^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `close` exists for struct `DecompressorWriterCustomAlloc<W, _, StandardAlloc, StandardAlloc, StandardAlloc>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:188:16
[INFO] [stdout]     |
[INFO] [stdout]  18 | / pub struct DecompressorWriterCustomAlloc<W: Write,
[INFO] [stdout]  19 | |      BufferType : SliceWrapperMut<u8>,
[INFO] [stdout]  20 | |      AllocU8 : Allocator<u8>,
[INFO] [stdout]  21 | |      AllocU32 : Allocator<u32>,
[INFO] [stdout]  22 | |      AllocHC : Allocator<HuffmanCode> >(DecompressorWriterCustomIo<io::Error,
[INFO] [stdout]     | |_______________________________________- method `close` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 188 |           self.0.close()
[INFO] [stdout]     |                  ^^^^^ method cannot be called due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.3/src/std_alloc.rs:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 |   pub struct StandardAlloc{}
[INFO] [stdout]     |   ------------------------ doesn't satisfy `StandardAlloc: alloc::Allocator<HuffmanCode>`, `StandardAlloc: alloc::Allocator<u32>` or `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]     |
[INFO] [stdout] note: the following trait bounds were not satisfied:
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<HuffmanCode>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u32>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:90:16
[INFO] [stdout]     |
[INFO] [stdout]  90 |        AllocU8 : Allocator<u8>,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]  91 |        AllocU32 : Allocator<u32>,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]  92 |        AllocHC : Allocator<HuffmanCode> > DecompressorWriterCustomAlloc<W,
[INFO] [stdout]     |  ________________^^^^^^^^^^^^^^^^^^^^^^___-
[INFO] [stdout]     | |                |
[INFO] [stdout]     | |                unsatisfied trait bound introduced here
[INFO] [stdout]  93 | |                                                                          BufferType,
[INFO] [stdout]  94 | |                                                                          AllocU8,
[INFO] [stdout]  95 | |                                                                          AllocU32,
[INFO] [stdout]  96 | |                                                                          AllocHC> {
[INFO] [stdout]     | |_________________________________________________________________________________-
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:194:8
[INFO] [stdout]     |
[INFO] [stdout] 194 |        self.0.write(buf)
[INFO] [stdout]     |        ^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `write` exists for struct `DecompressorWriterCustomAlloc<W, _, StandardAlloc, StandardAlloc, StandardAlloc>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:194:15
[INFO] [stdout]     |
[INFO] [stdout]  18 | / pub struct DecompressorWriterCustomAlloc<W: Write,
[INFO] [stdout]  19 | |      BufferType : SliceWrapperMut<u8>,
[INFO] [stdout]  20 | |      AllocU8 : Allocator<u8>,
[INFO] [stdout]  21 | |      AllocU32 : Allocator<u32>,
[INFO] [stdout]  22 | |      AllocHC : Allocator<HuffmanCode> >(DecompressorWriterCustomIo<io::Error,
[INFO] [stdout]     | |_______________________________________- method `write` not found for this struct because it doesn't satisfy `_: Write`
[INFO] [stdout] ...
[INFO] [stdout] 194 |          self.0.write(buf)
[INFO] [stdout]     |                 ^^^^^ method cannot be called due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/io_wrappers.rs:6:18
[INFO] [stdout]     |
[INFO] [stdout]   6 |     fn write(self: &mut Self, data: &[u8]) -> Result<usize, ErrType>;
[INFO] [stdout]     |                    --------- the method might not be found because of this arbitrary self type
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.3/src/std_alloc.rs:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 |   pub struct StandardAlloc{}
[INFO] [stdout]     |   ------------------------ doesn't satisfy `StandardAlloc: alloc::Allocator<HuffmanCode>`, `StandardAlloc: alloc::Allocator<u32>` or `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]     |
[INFO] [stdout] note: the following trait bounds were not satisfied:
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<HuffmanCode>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u32>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:72:16
[INFO] [stdout]     |
[INFO] [stdout]  72 |        AllocU8 : Allocator<u8>,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]  73 |        AllocU32 : Allocator<u32>,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]  74 |        AllocHC : Allocator<HuffmanCode> > Write for DecompressorWriterCustomAlloc<W,
[INFO] [stdout]     |  ________________^^^^^^^^^^^^^^^^^^^^^^___-----_____-
[INFO] [stdout]     | |                |
[INFO] [stdout]     | |                unsatisfied trait bound introduced here
[INFO] [stdout]  75 | |                                                                          BufferType,
[INFO] [stdout]  76 | |                                                                          AllocU8,
[INFO] [stdout]  77 | |                                                                          AllocU32,
[INFO] [stdout]  78 | |                                                                          AllocHC> {
[INFO] [stdout]     | |_________________________________________________________________________________-
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `write`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `Hasher`
[INFO] [stdout]             candidate #2: `std::io::Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:197:8
[INFO] [stdout]     |
[INFO] [stdout] 197 |        self.0.flush()
[INFO] [stdout]     |        ^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `flush` exists for struct `DecompressorWriterCustomAlloc<W, _, StandardAlloc, StandardAlloc, StandardAlloc>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:197:15
[INFO] [stdout]     |
[INFO] [stdout]  18 | / pub struct DecompressorWriterCustomAlloc<W: Write,
[INFO] [stdout]  19 | |      BufferType : SliceWrapperMut<u8>,
[INFO] [stdout]  20 | |      AllocU8 : Allocator<u8>,
[INFO] [stdout]  21 | |      AllocU32 : Allocator<u32>,
[INFO] [stdout]  22 | |      AllocHC : Allocator<HuffmanCode> >(DecompressorWriterCustomIo<io::Error,
[INFO] [stdout]     | |_______________________________________- method `flush` not found for this struct because it doesn't satisfy `_: Write`
[INFO] [stdout] ...
[INFO] [stdout] 197 |          self.0.flush()
[INFO] [stdout]     |                 ^^^^^ method cannot be called due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/io_wrappers.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |     fn flush(self: &mut Self) -> Result<(), ErrType>;
[INFO] [stdout]     |                    --------- the method might not be found because of this arbitrary self type
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-stdlib-0.2.3/src/std_alloc.rs:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 |   pub struct StandardAlloc{}
[INFO] [stdout]     |   ------------------------ doesn't satisfy `StandardAlloc: alloc::Allocator<HuffmanCode>`, `StandardAlloc: alloc::Allocator<u32>` or `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]     |
[INFO] [stdout] note: the following trait bounds were not satisfied:
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<HuffmanCode>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u32>`
[INFO] [stdout]       `StandardAlloc: alloc::Allocator<u8>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/writer.rs:72:16
[INFO] [stdout]     |
[INFO] [stdout]  72 |        AllocU8 : Allocator<u8>,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]  73 |        AllocU32 : Allocator<u32>,
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout]  74 |        AllocHC : Allocator<HuffmanCode> > Write for DecompressorWriterCustomAlloc<W,
[INFO] [stdout]     |  ________________^^^^^^^^^^^^^^^^^^^^^^___-----_____-
[INFO] [stdout]     | |                |
[INFO] [stdout]     | |                unsatisfied trait bound introduced here
[INFO] [stdout]  75 | |                                                                          BufferType,
[INFO] [stdout]  76 | |                                                                          AllocU8,
[INFO] [stdout]  77 | |                                                                          AllocU32,
[INFO] [stdout]  78 | |                                                                          AllocHC> {
[INFO] [stdout]     | |_________________________________________________________________________________-
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `flush`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `std::io::Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:90:31
[INFO] [stdout]     |
[INFO] [stdout]  86 |   BrotliDecompressCustomAlloc(r,
[INFO] [stdout]     |   --------------------------- required by a bound introduced by this call
[INFO] [stdout] ...
[INFO] [stdout]  90 |                               StandardAlloc::default(),
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `BrotliDecompressCustomAlloc`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:155:45
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub fn BrotliDecompressCustomAlloc<InputType,
[INFO] [stdout]     |        --------------------------- required by a bound in this function
[INFO] [stdout] 154 |                                    OutputType,
[INFO] [stdout] 155 |                                    AllocU8: Allocator<u8>,
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ required by this bound in `BrotliDecompressCustomAlloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:91:31
[INFO] [stdout]     |
[INFO] [stdout]  86 |   BrotliDecompressCustomAlloc(r,
[INFO] [stdout]     |   --------------------------- required by a bound introduced by this call
[INFO] [stdout] ...
[INFO] [stdout]  91 |                               StandardAlloc::default(),
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u32>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `BrotliDecompressCustomAlloc`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:156:46
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub fn BrotliDecompressCustomAlloc<InputType,
[INFO] [stdout]     |        --------------------------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 156 |                                    AllocU32: Allocator<u32>,
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^ required by this bound in `BrotliDecompressCustomAlloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<HuffmanCode>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:92:31
[INFO] [stdout]     |
[INFO] [stdout]  86 |   BrotliDecompressCustomAlloc(r,
[INFO] [stdout]     |   --------------------------- required by a bound introduced by this call
[INFO] [stdout] ...
[INFO] [stdout]  92 |                               StandardAlloc::default(),
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<HuffmanCode>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `BrotliDecompressCustomAlloc`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:157:45
[INFO] [stdout]     |
[INFO] [stdout] 153 | pub fn BrotliDecompressCustomAlloc<InputType,
[INFO] [stdout]     |        --------------------------- required by a bound in this function
[INFO] [stdout] ...
[INFO] [stdout] 157 |                                    AllocHC: Allocator<HuffmanCode>>
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `BrotliDecompressCustomAlloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking anymap v0.12.1
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:449:22
[INFO] [stdout]     |
[INFO] [stdout] 449 |     BrotliState::new(StandardAlloc::default(), StandardAlloc::default(), StandardAlloc::default());
[INFO] [stdout]     |     ---------------- ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |     |
[INFO] [stdout]     |     required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `BrotliState::<AllocU8, AllocU32, AllocHC>::new`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/state.rs:384:17
[INFO] [stdout]     |
[INFO] [stdout] 384 |       AllocU8 : alloc::Allocator<u8>,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^ required by this bound in `BrotliState::<AllocU8, AllocU32, AllocHC>::new`
[INFO] [stdout] ...
[INFO] [stdout] 387 |     pub fn new(alloc_u8 : AllocU8,
[INFO] [stdout]     |            --- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:449:48
[INFO] [stdout]     |
[INFO] [stdout] 449 |     BrotliState::new(StandardAlloc::default(), StandardAlloc::default(), StandardAlloc::default());
[INFO] [stdout]     |     ----------------                           ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u32>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |     |
[INFO] [stdout]     |     required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `BrotliState::<AllocU8, AllocU32, AllocHC>::new`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/state.rs:385:18
[INFO] [stdout]     |
[INFO] [stdout] 385 |       AllocU32 : alloc::Allocator<u32>,
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^ required by this bound in `BrotliState::<AllocU8, AllocU32, AllocHC>::new`
[INFO] [stdout] 386 |       AllocHC : alloc::Allocator<HuffmanCode> > BrotliState<AllocU8, AllocU32, AllocHC> {
[INFO] [stdout] 387 |     pub fn new(alloc_u8 : AllocU8,
[INFO] [stdout]     |            --- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<HuffmanCode>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:449:74
[INFO] [stdout]     |
[INFO] [stdout] 449 |     BrotliState::new(StandardAlloc::default(), StandardAlloc::default(), StandardAlloc::default());
[INFO] [stdout]     |     ---------------- required by a bound introduced by this call         ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<HuffmanCode>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `BrotliState::<AllocU8, AllocU32, AllocHC>::new`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/state.rs:386:17
[INFO] [stdout]     |
[INFO] [stdout] 386 |       AllocHC : alloc::Allocator<HuffmanCode> > BrotliState<AllocU8, AllocU32, AllocHC> {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `BrotliState::<AllocU8, AllocU32, AllocHC>::new`
[INFO] [stdout] 387 |     pub fn new(alloc_u8 : AllocU8,
[INFO] [stdout]     |            --- required by a bound in this associated function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 |     BrotliState::new(StandardAlloc::default(), StandardAlloc::default(), StandardAlloc::default());
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `BrotliState`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/state.rs:156:33
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub struct BrotliState<AllocU8: alloc::Allocator<u8>,
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^ required by this bound in `BrotliState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 |     BrotliState::new(StandardAlloc::default(), StandardAlloc::default(), StandardAlloc::default());
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u32>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `BrotliState`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/state.rs:157:34
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub struct BrotliState<AllocU8: alloc::Allocator<u8>,
[INFO] [stdout]     |            ----------- required by a bound in this struct
[INFO] [stdout] 157 |                        AllocU32: alloc::Allocator<u32>,
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^ required by this bound in `BrotliState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<HuffmanCode>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 |     BrotliState::new(StandardAlloc::default(), StandardAlloc::default(), StandardAlloc::default());
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<HuffmanCode>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `BrotliState`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/state.rs:158:33
[INFO] [stdout]     |
[INFO] [stdout] 156 | pub struct BrotliState<AllocU8: alloc::Allocator<u8>,
[INFO] [stdout]     |            ----------- required by a bound in this struct
[INFO] [stdout] 157 |                        AllocU32: alloc::Allocator<u32>,
[INFO] [stdout] 158 |                        AllocHC: alloc::Allocator<HuffmanCode>>
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `BrotliState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:457:39
[INFO] [stdout]      |
[INFO] [stdout]  450 |   let result = ::BrotliDecompressStream(&mut available_in,
[INFO] [stdout]      |                ------------------------ required by a bound introduced by this call
[INFO] [stdout] ...
[INFO] [stdout]  457 |                                       &mut brotli_state);
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]      |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]      |
[INFO] [stdout]    6 | pub trait Allocator<T> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]      |
[INFO] [stdout]    6 | pub trait Allocator<T> {
[INFO] [stdout]      | ---------------------- this is the found trait
[INFO] [stdout]      = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]      |
[INFO] [stdout]   54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]      |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]      |
[INFO] [stdout]   69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]      |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout]   34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]   35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]      | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `BrotliDecompressStream`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/decode.rs:2641:40
[INFO] [stdout]      |
[INFO] [stdout] 2641 | pub fn BrotliDecompressStream<AllocU8: alloc::Allocator<u8>,
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^ required by this bound in `BrotliDecompressStream`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u32>` is not satisfied
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:457:39
[INFO] [stdout]      |
[INFO] [stdout]  450 |   let result = ::BrotliDecompressStream(&mut available_in,
[INFO] [stdout]      |                ------------------------ required by a bound introduced by this call
[INFO] [stdout] ...
[INFO] [stdout]  457 |                                       &mut brotli_state);
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<u32>` is not implemented for `StandardAlloc`
[INFO] [stdout]      |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]      |
[INFO] [stdout]    6 | pub trait Allocator<T> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]      |
[INFO] [stdout]    6 | pub trait Allocator<T> {
[INFO] [stdout]      | ---------------------- this is the found trait
[INFO] [stdout]      = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]      |
[INFO] [stdout]   54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]      |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]      |
[INFO] [stdout]   69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]      |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout]   34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]   35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]      | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `BrotliDecompressStream`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/decode.rs:2642:41
[INFO] [stdout]      |
[INFO] [stdout] 2641 | pub fn BrotliDecompressStream<AllocU8: alloc::Allocator<u8>,
[INFO] [stdout]      |        ---------------------- required by a bound in this function
[INFO] [stdout] 2642 |                               AllocU32: alloc::Allocator<u32>,
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^ required by this bound in `BrotliDecompressStream`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<HuffmanCode>` is not satisfied
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:457:39
[INFO] [stdout]      |
[INFO] [stdout]  450 |   let result = ::BrotliDecompressStream(&mut available_in,
[INFO] [stdout]      |                ------------------------ required by a bound introduced by this call
[INFO] [stdout] ...
[INFO] [stdout]  457 |                                       &mut brotli_state);
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^ the trait `alloc::Allocator<HuffmanCode>` is not implemented for `StandardAlloc`
[INFO] [stdout]      |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]      |
[INFO] [stdout]    6 | pub trait Allocator<T> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]      |
[INFO] [stdout]    6 | pub trait Allocator<T> {
[INFO] [stdout]      | ---------------------- this is the found trait
[INFO] [stdout]      = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]      |
[INFO] [stdout]   54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]      |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]      |
[INFO] [stdout]   69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]      |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout]   34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]   35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]      | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `BrotliDecompressStream`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/decode.rs:2643:40
[INFO] [stdout]      |
[INFO] [stdout] 2641 | pub fn BrotliDecompressStream<AllocU8: alloc::Allocator<u8>,
[INFO] [stdout]      |        ---------------------- required by a bound in this function
[INFO] [stdout] 2642 |                               AllocU32: alloc::Allocator<u32>,
[INFO] [stdout] 2643 |                               AllocHC: alloc::Allocator<HuffmanCode>>
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `BrotliDecompressStream`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u8>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:458:50
[INFO] [stdout]     |
[INFO] [stdout] 458 |   let return_info = BrotliDecoderReturnInfo::new(&brotli_state, result.into(), output_offset);
[INFO] [stdout]     |                     ---------------------------- ^^^^^^^^^^^^^ the trait `alloc::Allocator<u8>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `BrotliDecoderReturnInfo::new`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:336:21
[INFO] [stdout]     |
[INFO] [stdout] 336 |     fn new<AllocU8: Allocator<u8>,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^ required by this bound in `BrotliDecoderReturnInfo::new`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<u32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:458:50
[INFO] [stdout]     |
[INFO] [stdout] 458 |   let return_info = BrotliDecoderReturnInfo::new(&brotli_state, result.into(), output_offset);
[INFO] [stdout]     |                     ---------------------------- ^^^^^^^^^^^^^ the trait `alloc::Allocator<u32>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `BrotliDecoderReturnInfo::new`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:337:22
[INFO] [stdout]     |
[INFO] [stdout] 336 |     fn new<AllocU8: Allocator<u8>,
[INFO] [stdout]     |        --- required by a bound in this associated function
[INFO] [stdout] 337 |            AllocU32: Allocator<u32>,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^ required by this bound in `BrotliDecoderReturnInfo::new`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `StandardAlloc: alloc::Allocator<HuffmanCode>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:458:50
[INFO] [stdout]     |
[INFO] [stdout] 458 |   let return_info = BrotliDecoderReturnInfo::new(&brotli_state, result.into(), output_offset);
[INFO] [stdout]     |                     ---------------------------- ^^^^^^^^^^^^^ the trait `alloc::Allocator<HuffmanCode>` is not implemented for `StandardAlloc`
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `alloc_no_stdlib` in the dependency graph
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ this is the expected trait
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-3.0.0/src/stack_allocator.rs:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | pub trait Allocator<T> {
[INFO] [stdout]     | ---------------------- this is the found trait
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] help: the following other types implement trait `alloc::Allocator<T>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/brotli_alloc.rs:54:1
[INFO] [stdout]     |
[INFO] [stdout]  54 |   impl<T : core::clone::Clone> super::Allocator<T> for BrotliAlloc<T> {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `BrotliAlloc<T>` implements `alloc::Allocator<T>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/ffi/alloc_util.rs:69:1
[INFO] [stdout]     |
[INFO] [stdout]  69 |   impl<Ty:Sized+Default+Clone> alloc::Allocator<Ty> for SubclassableAllocator {
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `SubclassableAllocator` implements `alloc::Allocator<Ty>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/alloc-no-stdlib-2.0.4/src/stack_allocator.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | / impl<'a, T : 'a, U : allocated_memory::AllocatedSlice<&'a mut[T]> >
[INFO] [stdout]  35 | |     Allocator<T> for StackAllocator <'a, T, U> {
[INFO] [stdout]     | |______________________________________________^ `alloc::StackAllocator<'a, T, U>` implements `alloc::Allocator<T>`
[INFO] [stdout] note: required by a bound in `BrotliDecoderReturnInfo::new`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/brotli-decompressor-2.5.1/src/lib.rs:338:21
[INFO] [stdout]     |
[INFO] [stdout] 336 |     fn new<AllocU8: Allocator<u8>,
[INFO] [stdout]     |        --- required by a bound in this associated function
[INFO] [stdout] 337 |            AllocU32: Allocator<u32>,
[INFO] [stdout] 338 |            AllocHC: Allocator<HuffmanCode>>(
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `BrotliDecoderReturnInfo::new`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking utf8-zero v0.8.1
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr] error: could not compile `brotli-decompressor` (lib) due to 61 previous errors
[INFO] [stdout] Some errors have detailed explanations: E0277, E0599.
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "fb289122508aebfacaa3eb7b6222b9eb475f041ab7d45b40012b801f57a6c504", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fb289122508aebfacaa3eb7b6222b9eb475f041ab7d45b40012b801f57a6c504", kill_on_drop: false }`
[INFO] [stdout] fb289122508aebfacaa3eb7b6222b9eb475f041ab7d45b40012b801f57a6c504
