[INFO] crate merkle_trees 0.1.0 is already in cache [INFO] checking merkle_trees-0.1.0 against master#783139bd8fc3b94fac9a1bf81bba2c506e8221b6 for pr-72644 [INFO] extracting crate merkle_trees 0.1.0 into /workspace/builds/worker-9/source [INFO] validating manifest of crates.io crate merkle_trees 0.1.0 on toolchain 783139bd8fc3b94fac9a1bf81bba2c506e8221b6 [INFO] running `"/workspace/cargo-home/bin/cargo" "+783139bd8fc3b94fac9a1bf81bba2c506e8221b6" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate merkle_trees 0.1.0 [INFO] finished tweaking crates.io crate merkle_trees 0.1.0 [INFO] tweaked toml for crates.io crate merkle_trees 0.1.0 written to /workspace/builds/worker-9/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+783139bd8fc3b94fac9a1bf81bba2c506e8221b6" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"/workspace/cargo-home/bin/cargo" "+783139bd8fc3b94fac9a1bf81bba2c506e8221b6" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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" "+783139bd8fc3b94fac9a1bf81bba2c506e8221b6" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 5bb4e32025c65f63f564d70490d64ec8cfcd4cbe7e3aaf4259aa3833f72f581d [INFO] running `"docker" "start" "-a" "5bb4e32025c65f63f564d70490d64ec8cfcd4cbe7e3aaf4259aa3833f72f581d"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling libc v0.2.71 [INFO] [stderr] Compiling autocfg v1.0.0 [INFO] [stderr] Compiling proc-macro2 v1.0.17 [INFO] [stderr] Compiling unicode-xid v0.2.0 [INFO] [stderr] Compiling syn v1.0.29 [INFO] [stderr] Compiling byteorder v1.3.4 [INFO] [stderr] Checking rand_core v0.4.2 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Compiling memchr v2.3.3 [INFO] [stderr] Compiling typenum v1.12.0 [INFO] [stderr] Compiling failure_derive v0.1.8 [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling autocfg v0.1.7 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Compiling gimli v0.21.0 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling version_check v0.1.5 [INFO] [stderr] Compiling cc v1.0.54 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling serde v1.0.111 [INFO] [stderr] Compiling object v0.19.0 [INFO] [stderr] Compiling rustc-demangle v0.1.16 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Compiling regex-syntax v0.6.18 [INFO] [stderr] Compiling maybe-uninit v2.0.0 [INFO] [stderr] Checking byte-tools v0.3.1 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling unicode-width v0.1.7 [INFO] [stderr] Compiling ansi_term v0.11.0 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling bindgen v0.49.4 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling termcolor v1.1.0 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling crunchy v0.2.2 [INFO] [stderr] Compiling ryu v1.0.4 [INFO] [stderr] Compiling shlex v0.1.1 [INFO] [stderr] Compiling arrayvec v0.4.12 [INFO] [stderr] Checking scopeguard v1.1.0 [INFO] [stderr] Checking opaque-debug v0.2.3 [INFO] [stderr] Compiling proc-macro-hack v0.5.16 [INFO] [stderr] Compiling crc32fast v1.2.0 [INFO] [stderr] Checking nodrop v0.1.14 [INFO] [stderr] Checking itoa v0.4.5 [INFO] [stderr] Checking rustc-hex v2.1.0 [INFO] [stderr] Checking keccak v0.1.0 [INFO] [stderr] Checking subtle v1.0.0 [INFO] [stderr] Checking fake-simd v0.1.2 [INFO] [stderr] Checking arrayvec v0.5.1 [INFO] [stderr] Checking rustc-hex v1.0.0 [INFO] [stderr] Checking rand_core v0.3.1 [INFO] [stderr] Checking rand_jitter v0.1.4 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling thread_local v1.0.1 [INFO] [stderr] Compiling nom v4.2.3 [INFO] [stderr] Compiling rand_chacha v0.1.1 [INFO] [stderr] Compiling rand_pcg v0.1.2 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Compiling num-traits v0.2.11 [INFO] [stderr] Compiling num-integer v0.1.42 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling num-iter v0.1.40 [INFO] [stderr] Compiling memoffset v0.5.4 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Checking block-padding v0.1.5 [INFO] [stderr] Compiling humantime v1.3.0 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling clang-sys v0.28.1 [INFO] [stderr] Checking lock_api v0.3.4 [INFO] [stderr] Checking crossbeam-utils v0.6.6 [INFO] [stderr] Checking rlp v0.4.5 [INFO] [stderr] Checking rand_hc v0.1.0 [INFO] [stderr] Checking rand_isaac v0.1.1 [INFO] [stderr] Checking rand_xorshift v0.1.1 [INFO] [stderr] Compiling rustc_version v0.2.3 [INFO] [stderr] Checking crossbeam-channel v0.3.9 [INFO] [stderr] Compiling libloading v0.5.2 [INFO] [stderr] Compiling aho-corasick v0.7.10 [INFO] [stderr] Checking fxhash v0.2.1 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Checking smallvec v0.6.13 [INFO] [stderr] Compiling quote v1.0.6 [INFO] [stderr] Checking tiny-keccak v1.5.0 [INFO] [stderr] Compiling parking_lot_core v0.6.2 [INFO] [stderr] Compiling parking_lot v0.9.0 [INFO] [stderr] Checking rand v0.5.6 [INFO] [stderr] Checking rand_os v0.1.3 [INFO] [stderr] Checking fs2 v0.4.3 [INFO] [stderr] Compiling quote v0.6.13 [INFO] [stderr] Compiling clap v2.33.1 [INFO] [stderr] Checking crossbeam-epoch v0.7.2 [INFO] [stderr] Compiling addr2line v0.12.1 [INFO] [stderr] Checking generic-array v0.12.3 [INFO] [stderr] Checking generic-array v0.13.2 [INFO] [stderr] Compiling cexpr v0.3.6 [INFO] [stderr] Compiling regex v1.3.9 [INFO] [stderr] Checking digest v0.8.1 [INFO] [stderr] Checking block-buffer v0.7.3 [INFO] [stderr] Checking crypto-mac v0.7.0 [INFO] [stderr] Checking sha3 v0.8.2 [INFO] [stderr] Checking sha2 v0.8.2 [INFO] [stderr] Compiling backtrace v0.3.48 [INFO] [stderr] Checking blake2 v0.8.1 [INFO] [stderr] Compiling env_logger v0.6.2 [INFO] [stderr] Checking num v0.2.1 [INFO] [stderr] Checking mimc-rs v0.0.2 [INFO] [stderr] Compiling synstructure v0.12.3 [INFO] [stderr] Compiling serde_derive v1.0.111 [INFO] [stderr] Compiling paste-impl v0.1.15 [INFO] [stderr] Checking paste v0.1.15 [INFO] [stderr] Compiling failure v0.1.8 [INFO] [stderr] Compiling which v2.0.1 [INFO] [stderr] Compiling unqlite v1.4.3 [INFO] [stderr] Checking bincode v1.2.1 [INFO] [stderr] Checking serde_json v1.0.53 [INFO] [stderr] Checking serde_bytes v0.11.4 [INFO] [stderr] Checking sled v0.29.2 [INFO] [stderr] Checking merkle_trees v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> src/lib.rs:13:1 [INFO] [stderr] | [INFO] [stderr] 13 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/compact_merkle_tree.rs:284:28 [INFO] [stderr] | [INFO] [stderr] 284 | idx += (p - 1); [INFO] [stderr] | ^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/compact_merkle_tree.rs:834:29 [INFO] [stderr] | [INFO] [stderr] 834 | let last_leaf_idx = (size - 1); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::iter::FromIterator` [INFO] [stderr] --> src/db.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use std::iter::FromIterator; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::hasher::Arity2Hasher` [INFO] [stderr] --> src/merkle_patricia_trie.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | use crate::hasher::Arity2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::types::LeafIndex` [INFO] [stderr] --> src/merkle_patricia_trie.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | use crate::types::LeafIndex; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `arrayvec::ArrayVec` [INFO] [stderr] --> src/types.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use arrayvec::ArrayVec; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `num_traits::identities::Zero` [INFO] [stderr] --> src/types.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use num_traits::identities::Zero; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `is_empty` [INFO] [stderr] --> src/merkle_patricia_trie.rs:35:8 [INFO] [stderr] | [INFO] [stderr] 35 | fn is_empty(&self) -> bool { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `is_leaf` [INFO] [stderr] --> src/merkle_patricia_trie.rs:42:8 [INFO] [stderr] | [INFO] [stderr] 42 | fn is_leaf(&self) -> bool { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `is_extension` [INFO] [stderr] --> src/merkle_patricia_trie.rs:49:8 [INFO] [stderr] | [INFO] [stderr] 49 | fn is_extension(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `reset_root` [INFO] [stderr] --> src/merkle_patricia_trie.rs:1373:8 [INFO] [stderr] | [INFO] [stderr] 1373 | fn reset_root(&mut self) { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 12 warnings emitted [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/config.rs:82:5 [INFO] [stderr] | [INFO] [stderr] 82 | / fn max_page_cache(self, max: u32) -> Self { [INFO] [stderr] 83 | | wrap_raw!(self, config, UNQLITE_CONFIG_MAX_PAGE_CACHE, max) [INFO] [stderr] | | ----------------------------------------------------------- in this macro invocation [INFO] [stderr] 84 | | .expect("set max page cache error"); [INFO] [stderr] 85 | | self [INFO] [stderr] 86 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `max` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/config.rs:83:9 [INFO] [stderr] | [INFO] [stderr] 83 | wrap_raw!(self, config, UNQLITE_CONFIG_MAX_PAGE_CACHE, max) [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] help: consider importing this function [INFO] [stderr] | [INFO] [stderr] 1 | use std::cmp::max; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/config.rs:88:5 [INFO] [stderr] | [INFO] [stderr] 88 | / fn disable_auto_commit(self) -> Self { [INFO] [stderr] 89 | | wrap_raw!(self, config, UNQLITE_CONFIG_DISABLE_AUTO_COMMIT).expect("disable auto commit"); [INFO] [stderr] | | ----------------------------------------------------------- in this macro invocation [INFO] [stderr] 90 | | self [INFO] [stderr] 91 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/config.rs:93:5 [INFO] [stderr] | [INFO] [stderr] 93 | / fn kv_engine>>(self, name: S) -> Self { [INFO] [stderr] 94 | | let name = CString::new(name).expect("KV engine error").into_raw(); [INFO] [stderr] 95 | | wrap_raw!(self, config, UNQLITE_CONFIG_KV_ENGINE, name).expect("config KV engine"); [INFO] [stderr] | | ------------------------------------------------------- in this macro invocation [INFO] [stderr] 96 | | self [INFO] [stderr] 97 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `name` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/config.rs:95:9 [INFO] [stderr] | [INFO] [stderr] 95 | wrap_raw!(self, config, UNQLITE_CONFIG_KV_ENGINE, name).expect("config KV engine"); [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/config.rs:99:5 [INFO] [stderr] | [INFO] [stderr] 99 | / fn err_log(&self) -> Option { [INFO] [stderr] 100 | | let log: *mut c_char = unsafe { mem::uninitialized() }; [INFO] [stderr] 101 | | let len: i32 = unsafe { mem::uninitialized() }; [INFO] [stderr] 102 | | [INFO] [stderr] 103 | | wrap_raw!(self, config, UNQLITE_CONFIG_ERR_LOG, &log, &len) [INFO] [stderr] | | ----------------------------------------------------------- in this macro invocation [INFO] [stderr] ... | [INFO] [stderr] 111 | | }) [INFO] [stderr] 112 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `log` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/config.rs:103:9 [INFO] [stderr] | [INFO] [stderr] 103 | wrap_raw!(self, config, UNQLITE_CONFIG_ERR_LOG, &log, &len) [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[E0425]: cannot find value `len` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/config.rs:103:9 [INFO] [stderr] | [INFO] [stderr] 103 | wrap_raw!(self, config, UNQLITE_CONFIG_ERR_LOG, &log, &len) [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/config.rs:114:5 [INFO] [stderr] | [INFO] [stderr] 114 | / fn jx9_err_log(&self) -> Option { [INFO] [stderr] 115 | | let log: *mut c_char = unsafe { mem::uninitialized() }; [INFO] [stderr] 116 | | let len: i32 = unsafe { mem::uninitialized() }; [INFO] [stderr] 117 | | wrap_raw!(self, config, UNQLITE_CONFIG_JX9_ERR_LOG, &log, &len) [INFO] [stderr] | | --------------------------------------------------------------- in this macro invocation [INFO] [stderr] ... | [INFO] [stderr] 125 | | }) [INFO] [stderr] 126 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `log` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/config.rs:117:9 [INFO] [stderr] | [INFO] [stderr] 117 | wrap_raw!(self, config, UNQLITE_CONFIG_JX9_ERR_LOG, &log, &len) [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[E0425]: cannot find value `len` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/config.rs:117:9 [INFO] [stderr] | [INFO] [stderr] 117 | wrap_raw!(self, config, UNQLITE_CONFIG_JX9_ERR_LOG, &log, &len) [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/config.rs:128:5 [INFO] [stderr] | [INFO] [stderr] 128 | / fn kv_name(&self) -> String { [INFO] [stderr] 129 | | let kv_name: *mut c_char = unsafe { mem::uninitialized() }; [INFO] [stderr] 130 | | [INFO] [stderr] 131 | | wrap_raw!(self, config, UNQLITE_CONFIG_GET_KV_NAME, &kv_name).unwrap(); [INFO] [stderr] | | ------------------------------------------------------------- in this macro invocation [INFO] [stderr] 132 | | from_chars_to_string(kv_name) [INFO] [stderr] 133 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `kv_name` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ help: try: `Self::kv_name` [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/config.rs:131:9 [INFO] [stderr] | [INFO] [stderr] 131 | wrap_raw!(self, config, UNQLITE_CONFIG_GET_KV_NAME, &kv_name).unwrap(); [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:81:5 [INFO] [stderr] | [INFO] [stderr] 81 | / pub fn exec(&mut self) -> Result> { [INFO] [stderr] 82 | | self.exec_void()?; [INFO] [stderr] 83 | | [INFO] [stderr] 84 | | let ptr: *mut unqlite_value = null_mut(); [INFO] [stderr] 85 | | wrap_raw!(self, vm_config, UNQLITE_VM_CONFIG_EXEC_VALUE, &ptr)?; [INFO] [stderr] | | -------------------------------------------------------------- in this macro invocation [INFO] [stderr] 86 | | Ok(unsafe { to_value(ptr) }) [INFO] [stderr] 87 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `ptr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:85:9 [INFO] [stderr] | [INFO] [stderr] 85 | wrap_raw!(self, vm_config, UNQLITE_VM_CONFIG_EXEC_VALUE, &ptr)?; [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:116:5 [INFO] [stderr] | [INFO] [stderr] 116 | / pub fn output_to_channel(&mut self) -> Result>> { [INFO] [stderr] 117 | | let (sender, receiver) = mpsc::channel(); [INFO] [stderr] 118 | | self.output = Some(RefCell::new(sender)); [INFO] [stderr] 119 | | let sender_ptr = self.output.as_ref().unwrap().as_ptr(); [INFO] [stderr] 120 | | [INFO] [stderr] 121 | /| wrap_raw!( [INFO] [stderr] 122 | || self, [INFO] [stderr] 123 | || vm_config, [INFO] [stderr] 124 | || UNQLITE_VM_CONFIG_OUTPUT, [INFO] [stderr] 125 | || callback_to_channel as OutputCallback, [INFO] [stderr] 126 | || sender_ptr [INFO] [stderr] 127 | || ) [INFO] [stderr] | ||_________- in this macro invocation [INFO] [stderr] 128 | | .map(|_| receiver) [INFO] [stderr] 129 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `sender_ptr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:121:9 [INFO] [stderr] | [INFO] [stderr] 121 | / wrap_raw!( [INFO] [stderr] 122 | | self, [INFO] [stderr] 123 | | vm_config, [INFO] [stderr] 124 | | UNQLITE_VM_CONFIG_OUTPUT, [INFO] [stderr] 125 | | callback_to_channel as OutputCallback, [INFO] [stderr] 126 | | sender_ptr [INFO] [stderr] 127 | | ) [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:146:5 [INFO] [stderr] | [INFO] [stderr] 146 | / pub fn extract_output(&self) -> Result<&[u8]> { [INFO] [stderr] 147 | | let ptr: *const c_void = null(); [INFO] [stderr] 148 | | let mut len: u32 = 0; [INFO] [stderr] 149 | | [INFO] [stderr] 150 | /| wrap_raw!( [INFO] [stderr] 151 | || self, [INFO] [stderr] 152 | || vm_config, [INFO] [stderr] 153 | || UNQLITE_VM_CONFIG_EXTRACT_OUTPUT, [INFO] [stderr] 154 | || &ptr, [INFO] [stderr] 155 | || &mut len [INFO] [stderr] 156 | || ) [INFO] [stderr] | ||_________- in this macro invocation [INFO] [stderr] 157 | | .map(|_| unsafe { slice::from_raw_parts(ptr as *const u8, len as usize) }) [INFO] [stderr] 158 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `ptr` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:150:9 [INFO] [stderr] | [INFO] [stderr] 150 | / wrap_raw!( [INFO] [stderr] 151 | | self, [INFO] [stderr] 152 | | vm_config, [INFO] [stderr] 153 | | UNQLITE_VM_CONFIG_EXTRACT_OUTPUT, [INFO] [stderr] 154 | | &ptr, [INFO] [stderr] 155 | | &mut len [INFO] [stderr] 156 | | ) [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[E0425]: cannot find value `len` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:150:9 [INFO] [stderr] | [INFO] [stderr] 150 | / wrap_raw!( [INFO] [stderr] 151 | | self, [INFO] [stderr] 152 | | vm_config, [INFO] [stderr] 153 | | UNQLITE_VM_CONFIG_EXTRACT_OUTPUT, [INFO] [stderr] 154 | | &ptr, [INFO] [stderr] 155 | | &mut len [INFO] [stderr] 156 | | ) [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:164:5 [INFO] [stderr] | [INFO] [stderr] 164 | / pub fn output_length(&self) -> Result { [INFO] [stderr] 165 | | let mut len: u32 = 0; [INFO] [stderr] 166 | | wrap_raw!(self, vm_config, UNQLITE_VM_OUTPUT_LENGTH, &mut len)?; [INFO] [stderr] | | -------------------------------------------------------------- in this macro invocation [INFO] [stderr] 167 | | Ok(len) [INFO] [stderr] 168 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `len` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:166:9 [INFO] [stderr] | [INFO] [stderr] 166 | wrap_raw!(self, vm_config, UNQLITE_VM_OUTPUT_LENGTH, &mut len)?; [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:172:5 [INFO] [stderr] | [INFO] [stderr] 172 | / pub fn import_path>(&self, path: T) -> Result<()> { [INFO] [stderr] 173 | | let path = CString::new(path.as_ref())?; [INFO] [stderr] 174 | | wrap_raw!( [INFO] [stderr] | |_________- [INFO] [stderr] 175 | || self, [INFO] [stderr] 176 | || vm_config, [INFO] [stderr] 177 | || UNQLITE_VM_CONFIG_IMPORT_PATH, [INFO] [stderr] 178 | || path.as_ptr() [INFO] [stderr] 179 | || ) [INFO] [stderr] | ||_________- in this macro invocation [INFO] [stderr] 180 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0423]: expected value, found built-in attribute `path` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not a value [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:174:9 [INFO] [stderr] | [INFO] [stderr] 174 | / wrap_raw!( [INFO] [stderr] 175 | | self, [INFO] [stderr] 176 | | vm_config, [INFO] [stderr] 177 | | UNQLITE_VM_CONFIG_IMPORT_PATH, [INFO] [stderr] 178 | | path.as_ptr() [INFO] [stderr] 179 | | ) [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:184:5 [INFO] [stderr] | [INFO] [stderr] 184 | / pub fn report_errors_to_output(&self) -> Result<()> { [INFO] [stderr] 185 | | wrap_raw!(self, vm_config, UNQLITE_VM_CONFIG_ERR_REPORT) [INFO] [stderr] | | -------------------------------------------------------- in this macro invocation [INFO] [stderr] 186 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:194:5 [INFO] [stderr] | [INFO] [stderr] 194 | / pub fn recursion_depth(&self, max_depth: i32) -> Result<()> { [INFO] [stderr] 195 | | wrap_raw!( [INFO] [stderr] | |_________- [INFO] [stderr] 196 | || self, [INFO] [stderr] 197 | || vm_config, [INFO] [stderr] 198 | || UNQLITE_VM_CONFIG_RECURSION_DEPTH, [INFO] [stderr] 199 | || max_depth [INFO] [stderr] 200 | || ) [INFO] [stderr] | ||_________- in this macro invocation [INFO] [stderr] 201 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `max_depth` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:195:9 [INFO] [stderr] | [INFO] [stderr] 195 | / wrap_raw!( [INFO] [stderr] 196 | | self, [INFO] [stderr] 197 | | vm_config, [INFO] [stderr] 198 | | UNQLITE_VM_CONFIG_RECURSION_DEPTH, [INFO] [stderr] 199 | | max_depth [INFO] [stderr] 200 | | ) [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:207:5 [INFO] [stderr] | [INFO] [stderr] 207 | / pub fn add_argument>(&self, arg: T) -> Result<()> { [INFO] [stderr] 208 | | let arg = CString::new(arg.as_ref())?; [INFO] [stderr] 209 | | wrap_raw!(self, vm_config, UNQLITE_VM_CONFIG_ARGV_ENTRY, arg.as_ptr()) [INFO] [stderr] | | ---------------------------------------------------------------------- in this macro invocation [INFO] [stderr] 210 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `arg` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:209:9 [INFO] [stderr] | [INFO] [stderr] 209 | wrap_raw!(self, vm_config, UNQLITE_VM_CONFIG_ARGV_ENTRY, arg.as_ptr()) [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:214:5 [INFO] [stderr] | [INFO] [stderr] 214 | / pub fn add_env_attr(&self, key: K, value: V) -> Result<()> [INFO] [stderr] 215 | | where [INFO] [stderr] 216 | | K: AsRef<[u8]>, [INFO] [stderr] 217 | | V: AsRef<[u8]>, [INFO] [stderr] ... | [INFO] [stderr] 221 | /| wrap_raw!( [INFO] [stderr] 222 | || self, [INFO] [stderr] 223 | || vm_config, [INFO] [stderr] 224 | || UNQLITE_VM_CONFIG_ENV_ATTR, [INFO] [stderr] ... || [INFO] [stderr] 227 | || value.len() as i32 [INFO] [stderr] 228 | || ) [INFO] [stderr] | ||_________- in this macro invocation [INFO] [stderr] 229 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `key` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:221:9 [INFO] [stderr] | [INFO] [stderr] 221 | / wrap_raw!( [INFO] [stderr] 222 | | self, [INFO] [stderr] 223 | | vm_config, [INFO] [stderr] 224 | | UNQLITE_VM_CONFIG_ENV_ATTR, [INFO] [stderr] ... | [INFO] [stderr] 227 | | value.len() as i32 [INFO] [stderr] 228 | | ) [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[E0425]: cannot find value `value` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:221:9 [INFO] [stderr] | [INFO] [stderr] 221 | / wrap_raw!( [INFO] [stderr] 222 | | self, [INFO] [stderr] 223 | | vm_config, [INFO] [stderr] 224 | | UNQLITE_VM_CONFIG_ENV_ATTR, [INFO] [stderr] ... | [INFO] [stderr] 227 | | value.len() as i32 [INFO] [stderr] 228 | | ) [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[E0425]: cannot find value `raw` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:241:28 [INFO] [stderr] | [INFO] [stderr] 241 | Value::Null => wrap!(value_null, raw)?, [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[E0425]: cannot find value `raw` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:242:30 [INFO] [stderr] | [INFO] [stderr] 242 | Value::Int(x) => wrap!(value_int64, raw, x)?, [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[E0425]: cannot find value `x` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:242:30 [INFO] [stderr] | [INFO] [stderr] 242 | Value::Int(x) => wrap!(value_int64, raw, x)?, [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[E0425]: cannot find value `raw` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:243:31 [INFO] [stderr] | [INFO] [stderr] 243 | Value::Bool(x) => wrap!(value_bool, raw, if x { 1 } else { 0 })?, [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[E0425]: cannot find value `x` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:243:31 [INFO] [stderr] | [INFO] [stderr] 243 | Value::Bool(x) => wrap!(value_bool, raw, if x { 1 } else { 0 })?, [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[E0425]: cannot find value `raw` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:244:31 [INFO] [stderr] | [INFO] [stderr] 244 | Value::Real(x) => wrap!(value_double, raw, x)?, [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[E0425]: cannot find value `x` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:244:31 [INFO] [stderr] | [INFO] [stderr] 244 | Value::Real(x) => wrap!(value_double, raw, x)?, [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[E0425]: cannot find value `raw` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:254:21 [INFO] [stderr] | [INFO] [stderr] 254 | wrap!(array_add_strkey_elem, raw, null_mut(), raw_elem.as_ptr())?; [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[E0425]: cannot find value `raw_elem` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:254:21 [INFO] [stderr] | [INFO] [stderr] 254 | wrap!(array_add_strkey_elem, raw, null_mut(), raw_elem.as_ptr())?; [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[E0425]: cannot find value `raw` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:261:21 [INFO] [stderr] | [INFO] [stderr] 261 | / wrap!( [INFO] [stderr] 262 | | array_add_strkey_elem, [INFO] [stderr] 263 | | raw, [INFO] [stderr] 264 | | raw_key.as_ptr(), [INFO] [stderr] 265 | | raw_value.as_ptr() [INFO] [stderr] 266 | | )?; [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[E0425]: cannot find value `raw_key` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:261:21 [INFO] [stderr] | [INFO] [stderr] 261 | / wrap!( [INFO] [stderr] 262 | | array_add_strkey_elem, [INFO] [stderr] 263 | | raw, [INFO] [stderr] 264 | | raw_key.as_ptr(), [INFO] [stderr] 265 | | raw_value.as_ptr() [INFO] [stderr] 266 | | )?; [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[E0425]: cannot find value `raw_value` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:261:21 [INFO] [stderr] | [INFO] [stderr] 261 | / wrap!( [INFO] [stderr] 262 | | array_add_strkey_elem, [INFO] [stderr] 263 | | raw, [INFO] [stderr] 264 | | raw_key.as_ptr(), [INFO] [stderr] 265 | | raw_value.as_ptr() [INFO] [stderr] 266 | | )?; [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:277:5 [INFO] [stderr] | [INFO] [stderr] 277 | / pub fn add_variable>>(&mut self, name: T, value: Value) -> Result<()> { [INFO] [stderr] 278 | | let value = self.new_variable(value)?; [INFO] [stderr] 279 | | let name = Rc::new(CString::new(name).unwrap()); [INFO] [stderr] 280 | | self.names.push(Rc::clone(&name)); [INFO] [stderr] 281 | /| wrap_raw!( [INFO] [stderr] 282 | || self, [INFO] [stderr] 283 | || vm_config, [INFO] [stderr] 284 | || UNQLITE_VM_CONFIG_CREATE_VAR, [INFO] [stderr] 285 | || name.as_ptr(), [INFO] [stderr] 286 | || value.as_ptr() [INFO] [stderr] 287 | || ) [INFO] [stderr] | ||_________- in this macro invocation [INFO] [stderr] 288 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `name` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:281:9 [INFO] [stderr] | [INFO] [stderr] 281 | / wrap_raw!( [INFO] [stderr] 282 | | self, [INFO] [stderr] 283 | | vm_config, [INFO] [stderr] 284 | | UNQLITE_VM_CONFIG_CREATE_VAR, [INFO] [stderr] 285 | | name.as_ptr(), [INFO] [stderr] 286 | | value.as_ptr() [INFO] [stderr] 287 | | ) [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[E0425]: cannot find value `value` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/document/doc_store.rs:281:9 [INFO] [stderr] | [INFO] [stderr] 281 | / wrap_raw!( [INFO] [stderr] 282 | | self, [INFO] [stderr] 283 | | vm_config, [INFO] [stderr] 284 | | UNQLITE_VM_CONFIG_CREATE_VAR, [INFO] [stderr] 285 | | name.as_ptr(), [INFO] [stderr] 286 | | value.as_ptr() [INFO] [stderr] 287 | | ) [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/kv_cursor.rs:191:45 [INFO] [stderr] | [INFO] [stderr] 191 | []($($e),*) [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 287 | / pub fn key_callback( [INFO] [stderr] 288 | | &self, [INFO] [stderr] 289 | | func: extern "C" fn(*const c_void, u32, *mut c_void) -> i32, [INFO] [stderr] 290 | | data: *mut c_void, [INFO] [stderr] 291 | | ) { [INFO] [stderr] 292 | | eval!(key_callback, self.cursor(), Some(func), data); [INFO] [stderr] | | ----------------------------------------------------- in this macro invocation [INFO] [stderr] 293 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `func` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/kv_cursor.rs:191:45 [INFO] [stderr] | [INFO] [stderr] 191 | []($($e),*) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 292 | eval!(key_callback, self.cursor(), Some(func), data); [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[E0425]: cannot find value `data` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/kv_cursor.rs:191:45 [INFO] [stderr] | [INFO] [stderr] 191 | []($($e),*) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 292 | eval!(key_callback, self.cursor(), Some(func), data); [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/kv_cursor.rs:191:45 [INFO] [stderr] | [INFO] [stderr] 191 | []($($e),*) [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] ... [INFO] [stderr] 305 | / pub fn value_callback( [INFO] [stderr] 306 | | &self, [INFO] [stderr] 307 | | func: extern "C" fn(*const c_void, u32, *mut c_void) -> i32, [INFO] [stderr] 308 | | data: *mut c_void, [INFO] [stderr] 309 | | ) { [INFO] [stderr] 310 | | eval!(data_callback, self.cursor(), Some(func), data); [INFO] [stderr] | | ------------------------------------------------------ in this macro invocation [INFO] [stderr] 311 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `func` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/kv_cursor.rs:191:45 [INFO] [stderr] | [INFO] [stderr] 191 | []($($e),*) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 310 | eval!(data_callback, self.cursor(), Some(func), data); [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[E0425]: cannot find value `data` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/kv_cursor.rs:191:45 [INFO] [stderr] | [INFO] [stderr] 191 | []($($e),*) [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 310 | eval!(data_callback, self.cursor(), Some(func), data); [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[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/kv_store.rs:172:5 [INFO] [stderr] | [INFO] [stderr] 172 | / fn kv_config_hash( [INFO] [stderr] 173 | | &self, [INFO] [stderr] 174 | | hash: extern "C" fn(key: *const c_void, len: u32) -> u32, [INFO] [stderr] 175 | | ) -> Result<()> { [INFO] [stderr] 176 | /| wrap!( [INFO] [stderr] 177 | || kv_config, [INFO] [stderr] 178 | || self.as_raw_mut_ptr(), [INFO] [stderr] 179 | || UNQLITE_KV_CONFIG_HASH_FUNC, [INFO] [stderr] 180 | || hash [INFO] [stderr] 181 | || ) [INFO] [stderr] | ||_________- in this macro invocation [INFO] [stderr] 182 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `hash` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/kv_store.rs:176:9 [INFO] [stderr] | [INFO] [stderr] 176 | / wrap!( [INFO] [stderr] 177 | | kv_config, [INFO] [stderr] 178 | | self.as_raw_mut_ptr(), [INFO] [stderr] 179 | | UNQLITE_KV_CONFIG_HASH_FUNC, [INFO] [stderr] 180 | | hash [INFO] [stderr] 181 | | ) [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] help: consider importing this function [INFO] [stderr] | [INFO] [stderr] 1 | use std::ptr::hash; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0424]: expected value, found module `self` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ `self` value is a keyword only available in methods with a `self` parameter [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/kv_store.rs:184:5 [INFO] [stderr] | [INFO] [stderr] 184 | / fn kv_config_cmp(&self, cmp: extern "C" fn(key: *const c_void, len: u32) -> u32) -> Result<()> { [INFO] [stderr] 185 | | wrap!( [INFO] [stderr] | |_________- [INFO] [stderr] 186 | || kv_config, [INFO] [stderr] 187 | || self.as_raw_mut_ptr(), [INFO] [stderr] 188 | || UNQLITE_KV_CONFIG_CMP_FUNC, [INFO] [stderr] 189 | || cmp [INFO] [stderr] 190 | || ) [INFO] [stderr] | ||_________- in this macro invocation [INFO] [stderr] 191 | | } [INFO] [stderr] | |_____- this function has a `self` parameter, but a macro invocation can only access identifiers it receives from parameters [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[E0425]: cannot find value `cmp` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/lib.rs:113:50 [INFO] [stderr] | [INFO] [stderr] 113 | paste::expr! { []($($e),*) } [INFO] [stderr] | ^^ not found in this scope [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/unqlite-1.4.3/src/kv_store.rs:185:9 [INFO] [stderr] | [INFO] [stderr] 185 | / wrap!( [INFO] [stderr] 186 | | kv_config, [INFO] [stderr] 187 | | self.as_raw_mut_ptr(), [INFO] [stderr] 188 | | UNQLITE_KV_CONFIG_CMP_FUNC, [INFO] [stderr] 189 | | cmp [INFO] [stderr] 190 | | ) [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: aborting due to 57 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0423, E0424, E0425. [INFO] [stderr] For more information about an error, try `rustc --explain E0423`. [INFO] [stderr] error: could not compile `unqlite`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: build failed [INFO] running `"docker" "inspect" "5bb4e32025c65f63f564d70490d64ec8cfcd4cbe7e3aaf4259aa3833f72f581d"` [INFO] running `"docker" "rm" "-f" "5bb4e32025c65f63f564d70490d64ec8cfcd4cbe7e3aaf4259aa3833f72f581d"` [INFO] [stdout] 5bb4e32025c65f63f564d70490d64ec8cfcd4cbe7e3aaf4259aa3833f72f581d