[INFO] crate pumpkindb_mio_server 0.2.0 is already in cache
[INFO] checking pumpkindb_mio_server-0.2.0 against master#209b2be09fcaff937480d1fbbe8b31646e361c7a for pr-70917
[INFO] extracting crate pumpkindb_mio_server 0.2.0 into /workspace/builds/worker-0/source
[INFO] validating manifest of crates.io crate pumpkindb_mio_server 0.2.0 on toolchain 209b2be09fcaff937480d1fbbe8b31646e361c7a
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking crates.io crate pumpkindb_mio_server 0.2.0
[INFO] finished tweaking crates.io crate pumpkindb_mio_server 0.2.0
[INFO] tweaked toml for crates.io crate pumpkindb_mio_server 0.2.0 written to /workspace/builds/worker-0/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stdout] cc57a42be852fc1a50ec25fd23b8a37a22460d867818b026e75dfdb54f54c5ed
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `"docker" "start" "-a" "cc57a42be852fc1a50ec25fd23b8a37a22460d867818b026e75dfdb54f54c5ed"`
[INFO] [stderr]     Checking hex-slice v0.1.4
[INFO] [stderr]     Checking toml v0.2.1
[INFO] [stderr]     Checking yaml-rust v0.3.5
[INFO] [stderr]     Checking liblmdb-sys v0.2.2
[INFO] [stderr]     Checking memmap v0.5.2
[INFO] [stderr]     Checking serde_bytes v0.10.5
[INFO] [stderr]     Checking ordered-float v0.4.0
[INFO] [stderr]     Checking flate2 v0.2.20
[INFO] [stderr]     Checking num-bigint v0.1.44
[INFO] [stderr]     Checking uuid v0.4.0
[INFO] [stderr]     Checking snowflake v1.3.0
[INFO] [stderr]     Checking suppositions v0.1.4
[INFO] [stderr]     Checking lmdb-zero v0.4.4
[INFO] [stderr]     Checking serde-value v0.4.1
[INFO] [stderr]     Checking serde_cbor v0.6.1
[INFO] [stderr]     Checking config v0.3.1
[INFO] [stderr]     Checking hybrid-clocks v0.3.4
[INFO] [stderr]     Checking serde_yaml v0.6.2
[INFO] [stderr]     Checking pumpkinscript v0.2.0
[INFO] [stderr]     Checking log4rs v0.6.3
[INFO] [stderr]     Checking pumpkindb_engine v0.2.0
[INFO] [stderr] error[E0557]: feature has been removed
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/lib.rs:6:28
[INFO] [stderr]   |
[INFO] [stderr] 6 | #![feature(slice_patterns, advanced_slice_patterns)]
[INFO] [stderr]   |                            ^^^^^^^^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stderr]   |
[INFO] [stderr]   = note: merged into `#![feature(slice_patterns)]`
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `,`, `@`, `]`, or `|`, found `..`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/macros.rs:19:76
[INFO] [stderr]    |
[INFO] [stderr] 19 |                   ::pumpkinscript::ParseResult::Done(&[0x81, b':', ref rest..], _) => {
[INFO] [stderr]    |                                                                            -^
[INFO] [stderr]    |                                                                            |
[INFO] [stderr]    |                                                                            expected one of `,`, `@`, `]`, or `|`
[INFO] [stderr]    |                                                                            help: missing `,`
[INFO] [stderr]    | 
[INFO] [stderr]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/mod_core.rs:40:1
[INFO] [stderr]    |
[INFO] [stderr] 40 | builtins!("mod_core.builtins");
[INFO] [stderr]    | ------------------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `,`, `@`, `]`, or `|`, found `..`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/macros.rs:19:76
[INFO] [stderr]    |
[INFO] [stderr] 19 |                   ::pumpkinscript::ParseResult::Done(&[0x81, b':', ref rest..], _) => {
[INFO] [stderr]    |                                                                            -^
[INFO] [stderr]    |                                                                            |
[INFO] [stderr]    |                                                                            expected one of `,`, `@`, `]`, or `|`
[INFO] [stderr]    |                                                                            help: missing `,`
[INFO] [stderr]    | 
[INFO] [stderr]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/mod_stack.rs:32:1
[INFO] [stderr]    |
[INFO] [stderr] 32 | builtins!("mod_stack.builtins");
[INFO] [stderr]    | -------------------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `,`, `@`, `]`, or `|`, found `..`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/macros.rs:19:76
[INFO] [stderr]    |
[INFO] [stderr] 19 |                   ::pumpkinscript::ParseResult::Done(&[0x81, b':', ref rest..], _) => {
[INFO] [stderr]    |                                                                            -^
[INFO] [stderr]    |                                                                            |
[INFO] [stderr]    |                                                                            expected one of `,`, `@`, `]`, or `|`
[INFO] [stderr]    |                                                                            help: missing `,`
[INFO] [stderr]    | 
[INFO] [stderr]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/mod_binaries.rs:28:1
[INFO] [stderr]    |
[INFO] [stderr] 28 | builtins!("mod_binaries.builtins");
[INFO] [stderr]    | ----------------------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `,`, `@`, `]`, or `|`, found `..`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/macros.rs:19:76
[INFO] [stderr]     |
[INFO] [stderr] 19  |                   ::pumpkinscript::ParseResult::Done(&[0x81, b':', ref rest..], _) => {
[INFO] [stderr]     |                                                                            -^
[INFO] [stderr]     |                                                                            |
[INFO] [stderr]     |                                                                            expected one of `,`, `@`, `]`, or `|`
[INFO] [stderr]     |                                                                            help: missing `,`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/mod_storage.rs:177:1
[INFO] [stderr]     |
[INFO] [stderr] 177 | builtins!("mod_storage.builtins");
[INFO] [stderr]     | ---------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: expected one of `,`, `@`, `]`, or `|`, found `..`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/macros.rs:19:76
[INFO] [stderr]    |
[INFO] [stderr] 19 |                   ::pumpkinscript::ParseResult::Done(&[0x81, b':', ref rest..], _) => {
[INFO] [stderr]    |                                                                            -^
[INFO] [stderr]    |                                                                            |
[INFO] [stderr]    |                                                                            expected one of `,`, `@`, `]`, or `|`
[INFO] [stderr]    |                                                                            help: missing `,`
[INFO] [stderr]    | 
[INFO] [stderr]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/mod_json.rs:62:1
[INFO] [stderr]    |
[INFO] [stderr] 62 | builtins!("mod_json.builtins");
[INFO] [stderr]    | ------------------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `alloc::heap`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/storage.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 14 | use alloc::heap;
[INFO] [stderr]    |     ^^^^^^^^^^^ no `heap` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: use of unstable library feature 'raw_vec_internals': implementation detail
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/envheap.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 | use alloc::raw_vec::RawVec;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: add `#![feature(raw_vec_internals)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: use of unstable library feature 'raw_vec_internals': implementation detail
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/envheap.rs:23:25
[INFO] [stderr]    |
[INFO] [stderr] 23 |     chunks: Vec<(usize, RawVec<u8>)>,
[INFO] [stderr]    |                         ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: add `#![feature(raw_vec_internals)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: use of unstable library feature 'raw_vec_internals': implementation detail
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/envheap.rs:30:36
[INFO] [stderr]    |
[INFO] [stderr] 30 |         EnvHeap { chunks: vec![(0, RawVec::with_capacity(chunk_size))] }
[INFO] [stderr]    |                                    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: add `#![feature(raw_vec_internals)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: use of unstable library feature 'raw_vec_internals': implementation detail
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/envheap.rs:42:42
[INFO] [stderr]    |
[INFO] [stderr] 42 |                     self.chunks.push((0, RawVec::with_capacity(cmp::max(cap, size))));
[INFO] [stderr]    |                                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: add `#![feature(raw_vec_internals)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `cap` found for struct `alloc::raw_vec::RawVec<u8>` in the current scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/envheap.rs:38:40
[INFO] [stderr]    |
[INFO] [stderr] 38 |             let cap = self.chunks[i].1.cap();
[INFO] [stderr]    |                                        ^^^ private field, not a method
[INFO] [stderr] 
[INFO] [stderr] error[E0658]: use of unstable library feature 'raw_vec_internals': implementation detail
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/envheap.rs:49:48
[INFO] [stderr]    |
[INFO] [stderr] 49 |                 let slice_ptr = unsafe { chunk.ptr().offset(ptr as isize) };
[INFO] [stderr]    |                                                ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: add `#![feature(raw_vec_internals)]` to the crate attributes to enable
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `len` found for reference `&u8` in the current scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/macros.rs:20:80
[INFO] [stderr]    |
[INFO] [stderr] 20 |                       let instruction = &definition[0..definition.len() - rest.len() - 2];
[INFO] [stderr]    |                                                                                ^^^ method not found in `&u8`
[INFO] [stderr]    | 
[INFO] [stderr]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/mod_core.rs:40:1
[INFO] [stderr]    |
[INFO] [stderr] 40 | builtins!("mod_core.builtins");
[INFO] [stderr]    | ------------------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = help: items from traits can only be used if the trait is in scope
[INFO] [stderr]    = note: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stderr]            `use nom::traits::AsChar;`
[INFO] [stderr]    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0277]: the trait bound `std::vec::Vec<_>: std::convert::From<&u8>` is not satisfied
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/macros.rs:21:47
[INFO] [stderr]    |
[INFO] [stderr] 21 |                       map.insert(instruction, Vec::from(rest));
[INFO] [stderr]    |                                               ^^^^^^^^^ the trait `std::convert::From<&u8>` is not implemented for `std::vec::Vec<_>`
[INFO] [stderr]    | 
[INFO] [stderr]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/mod_core.rs:40:1
[INFO] [stderr]    |
[INFO] [stderr] 40 | builtins!("mod_core.builtins");
[INFO] [stderr]    | ------------------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = help: the following implementations were found:
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<&[T]>>
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<&mut [T]>>
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<[T; _]>>
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<std::borrow::Cow<'a, [T]>>>
[INFO] [stderr]            and 7 others
[INFO] [stderr]    = note: required by `std::convert::From::from`
[INFO] [stderr]    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `len` found for reference `&u8` in the current scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/macros.rs:20:80
[INFO] [stderr]    |
[INFO] [stderr] 20 |                       let instruction = &definition[0..definition.len() - rest.len() - 2];
[INFO] [stderr]    |                                                                                ^^^ method not found in `&u8`
[INFO] [stderr]    | 
[INFO] [stderr]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/mod_stack.rs:32:1
[INFO] [stderr]    |
[INFO] [stderr] 32 | builtins!("mod_stack.builtins");
[INFO] [stderr]    | -------------------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = help: items from traits can only be used if the trait is in scope
[INFO] [stderr]    = note: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stderr]            `use nom::traits::AsChar;`
[INFO] [stderr]    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0277]: the trait bound `std::vec::Vec<_>: std::convert::From<&u8>` is not satisfied
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/macros.rs:21:47
[INFO] [stderr]    |
[INFO] [stderr] 21 |                       map.insert(instruction, Vec::from(rest));
[INFO] [stderr]    |                                               ^^^^^^^^^ the trait `std::convert::From<&u8>` is not implemented for `std::vec::Vec<_>`
[INFO] [stderr]    | 
[INFO] [stderr]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/mod_stack.rs:32:1
[INFO] [stderr]    |
[INFO] [stderr] 32 | builtins!("mod_stack.builtins");
[INFO] [stderr]    | -------------------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = help: the following implementations were found:
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<&[T]>>
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<&mut [T]>>
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<[T; _]>>
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<std::borrow::Cow<'a, [T]>>>
[INFO] [stderr]            and 7 others
[INFO] [stderr]    = note: required by `std::convert::From::from`
[INFO] [stderr]    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `len` found for reference `&u8` in the current scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/macros.rs:20:80
[INFO] [stderr]    |
[INFO] [stderr] 20 |                       let instruction = &definition[0..definition.len() - rest.len() - 2];
[INFO] [stderr]    |                                                                                ^^^ method not found in `&u8`
[INFO] [stderr]    | 
[INFO] [stderr]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/mod_binaries.rs:28:1
[INFO] [stderr]    |
[INFO] [stderr] 28 | builtins!("mod_binaries.builtins");
[INFO] [stderr]    | ----------------------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = help: items from traits can only be used if the trait is in scope
[INFO] [stderr]    = note: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stderr]            `use nom::traits::AsChar;`
[INFO] [stderr]    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0277]: the trait bound `std::vec::Vec<_>: std::convert::From<&u8>` is not satisfied
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/macros.rs:21:47
[INFO] [stderr]    |
[INFO] [stderr] 21 |                       map.insert(instruction, Vec::from(rest));
[INFO] [stderr]    |                                               ^^^^^^^^^ the trait `std::convert::From<&u8>` is not implemented for `std::vec::Vec<_>`
[INFO] [stderr]    | 
[INFO] [stderr]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/mod_binaries.rs:28:1
[INFO] [stderr]    |
[INFO] [stderr] 28 | builtins!("mod_binaries.builtins");
[INFO] [stderr]    | ----------------------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = help: the following implementations were found:
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<&[T]>>
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<&mut [T]>>
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<[T; _]>>
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<std::borrow::Cow<'a, [T]>>>
[INFO] [stderr]            and 7 others
[INFO] [stderr]    = note: required by `std::convert::From::from`
[INFO] [stderr]    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `len` found for reference `&u8` in the current scope
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/macros.rs:20:80
[INFO] [stderr]     |
[INFO] [stderr] 20  |                       let instruction = &definition[0..definition.len() - rest.len() - 2];
[INFO] [stderr]     |                                                                                ^^^ method not found in `&u8`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/mod_storage.rs:177:1
[INFO] [stderr]     |
[INFO] [stderr] 177 | builtins!("mod_storage.builtins");
[INFO] [stderr]     | ---------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: items from traits can only be used if the trait is in scope
[INFO] [stderr]     = note: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stderr]             `use nom::traits::AsChar;`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0277]: the trait bound `std::vec::Vec<_>: std::convert::From<&u8>` is not satisfied
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/macros.rs:21:47
[INFO] [stderr]     |
[INFO] [stderr] 21  |                       map.insert(instruction, Vec::from(rest));
[INFO] [stderr]     |                                               ^^^^^^^^^ the trait `std::convert::From<&u8>` is not implemented for `std::vec::Vec<_>`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/mod_storage.rs:177:1
[INFO] [stderr]     |
[INFO] [stderr] 177 | builtins!("mod_storage.builtins");
[INFO] [stderr]     | ---------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: the following implementations were found:
[INFO] [stderr]               <std::vec::Vec<T> as std::convert::From<&[T]>>
[INFO] [stderr]               <std::vec::Vec<T> as std::convert::From<&mut [T]>>
[INFO] [stderr]               <std::vec::Vec<T> as std::convert::From<[T; _]>>
[INFO] [stderr]               <std::vec::Vec<T> as std::convert::From<std::borrow::Cow<'a, [T]>>>
[INFO] [stderr]             and 7 others
[INFO] [stderr]     = note: required by `std::convert::From::from`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `len` found for reference `&u8` in the current scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/macros.rs:20:80
[INFO] [stderr]    |
[INFO] [stderr] 20 |                       let instruction = &definition[0..definition.len() - rest.len() - 2];
[INFO] [stderr]    |                                                                                ^^^ method not found in `&u8`
[INFO] [stderr]    | 
[INFO] [stderr]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/mod_json.rs:62:1
[INFO] [stderr]    |
[INFO] [stderr] 62 | builtins!("mod_json.builtins");
[INFO] [stderr]    | ------------------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = help: items from traits can only be used if the trait is in scope
[INFO] [stderr]    = note: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stderr]            `use nom::traits::AsChar;`
[INFO] [stderr]    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0277]: the trait bound `std::vec::Vec<_>: std::convert::From<&u8>` is not satisfied
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/macros.rs:21:47
[INFO] [stderr]    |
[INFO] [stderr] 21 |                       map.insert(instruction, Vec::from(rest));
[INFO] [stderr]    |                                               ^^^^^^^^^ the trait `std::convert::From<&u8>` is not implemented for `std::vec::Vec<_>`
[INFO] [stderr]    | 
[INFO] [stderr]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pumpkindb_engine-0.2.0/src/script/mod_json.rs:62:1
[INFO] [stderr]    |
[INFO] [stderr] 62 | builtins!("mod_json.builtins");
[INFO] [stderr]    | ------------------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = help: the following implementations were found:
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<&[T]>>
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<&mut [T]>>
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<[T; _]>>
[INFO] [stderr]              <std::vec::Vec<T> as std::convert::From<std::borrow::Cow<'a, [T]>>>
[INFO] [stderr]            and 7 others
[INFO] [stderr]    = note: required by `std::convert::From::from`
[INFO] [stderr]    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 23 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0277, E0432, E0557, E0599, E0658.
[INFO] [stderr] For more information about an error, try `rustc --explain E0277`.
[INFO] [stderr] error: could not compile `pumpkindb_engine`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `"docker" "inspect" "cc57a42be852fc1a50ec25fd23b8a37a22460d867818b026e75dfdb54f54c5ed"`
[INFO] running `"docker" "rm" "-f" "cc57a42be852fc1a50ec25fd23b8a37a22460d867818b026e75dfdb54f54c5ed"`
[INFO] [stdout] cc57a42be852fc1a50ec25fd23b8a37a22460d867818b026e75dfdb54f54c5ed
