[INFO] crate intecture-api 0.3.2 is already in cache [INFO] testing intecture-api-0.3.2 against 1.38.0 for beta-1.39-1 [INFO] extracting crate intecture-api 0.3.2 into work/builds/worker-0/source [INFO] validating manifest of crates.io crate intecture-api 0.3.2 on toolchain 1.38.0 [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+1.38.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate intecture-api 0.3.2 [INFO] finished tweaking crates.io crate intecture-api 0.3.2 [INFO] tweaked toml for crates.io crate intecture-api 0.3.2 written to work/builds/worker-0/source/Cargo.toml [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+1.38.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+1.38.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-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" "+1.38.0" "build" "--frozen"` [INFO] [stdout] a580ad35192833211b2d6293e1f463e2bb7d2483ebb11b46b9d68c700f8a9ba4 [INFO] running `"docker" "start" "-a" "a580ad35192833211b2d6293e1f463e2bb7d2483ebb11b46b9d68c700f8a9ba4"` [INFO] [stderr] Compiling toml v0.2.1 [INFO] [stderr] Compiling error-chain v0.10.0 [INFO] [stderr] Compiling bitflags v0.5.0 [INFO] [stderr] Compiling pnet_base v0.22.0 [INFO] [stderr] Compiling intecture-api v0.3.2 (/opt/rustwide/workdir) [INFO] [stderr] Compiling syntex_pos v0.42.0 [INFO] [stderr] Compiling ws2_32-sys v0.2.1 [INFO] [stderr] Compiling czmq-sys v0.1.0 [INFO] [stderr] Compiling mustache v0.8.2 [INFO] [stderr] Compiling pnet_macros_support v0.22.0 [INFO] [stderr] Compiling syntex_errors v0.42.0 [INFO] [stderr] Compiling metadeps v1.1.2 [INFO] [stderr] Compiling zmq-sys v0.8.3 [INFO] [stderr] Compiling syntex_syntax v0.42.0 [INFO] [stderr] Compiling zmq v0.8.3 [INFO] [stderr] Compiling czmq v0.1.0 [INFO] [stderr] Compiling zdaemon v0.0.2 [INFO] [stderr] Compiling zfilexfer v0.0.2 [INFO] [stderr] Compiling syntex v0.42.2 [INFO] [stderr] Compiling pnet_macros v0.15.0 [INFO] [stderr] Compiling pnet v0.16.0 [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:173:24 [INFO] [stderr] | [INFO] [stderr] 173 | impl convert::From> for Error { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:174:22 [INFO] [stderr] | [INFO] [stderr] 174 | fn from(err: Box) -> Error { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/package/providers/mod.rs:74:80 [INFO] [stderr] | [INFO] [stderr] 74 | pub fn create(host: &mut Host, providers: Option) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Provider + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/package/providers/mod.rs:90:49 [INFO] [stderr] | [INFO] [stderr] 90 | pub fn resolve(providers: Providers) -> Box { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Provider + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/package/mod.rs:59:19 [INFO] [stderr] | [INFO] [stderr] 59 | provider: Box, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Provider + 'static` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/lib.rs:98:1 [INFO] [stderr] | [INFO] [stderr] 98 | / lazy_static! { [INFO] [stderr] 99 | | static ref PROJECT_CONFIG: project::ProjectConfig = read_conf("project.json").expect("Could not load project.json"); [INFO] [stderr] 100 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/command/ffi.rs:13:20 [INFO] [stderr] | [INFO] [stderr] 13 | use libc::{c_char, uint8_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/command/ffi.rs:54:58 [INFO] [stderr] | [INFO] [stderr] 54 | pub extern "C" fn command_free(cmd_ptr: *mut Command) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/command/ffi.rs:60:79 [INFO] [stderr] | [INFO] [stderr] 60 | pub extern "C" fn command_result_free(result_ptr: *mut Ffi__CommandResult) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/directory/ffi.rs:14:20 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int16_t': Use i16 instead. [INFO] [stderr] --> src/directory/ffi.rs:14:28 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:14:37 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint16_t': Use u16 instead. [INFO] [stderr] --> src/directory/ffi.rs:14:46 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:21:19 [INFO] [stderr] | [INFO] [stderr] 21 | do_recursive: uint8_t, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/directory/ffi.rs:44:89 [INFO] [stderr] | [INFO] [stderr] 44 | pub extern "C" fn directory_exists(dir_ptr: *const Directory, host_ptr: *const Host) -> int8_t { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:58:89 [INFO] [stderr] | [INFO] [stderr] 58 | ffi_directoryopts_ptr: *const Ffi__DirectoryOpts) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:73:89 [INFO] [stderr] | [INFO] [stderr] 73 | ffi_directoryopts_ptr: *const Ffi__DirectoryOpts) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:86:112 [INFO] [stderr] | [INFO] [stderr] 86 | pub extern "C" fn directory_mv(dir_ptr: *mut Directory, host_ptr: *const Host, new_path_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:110:68 [INFO] [stderr] | [INFO] [stderr] 110 | group_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int16_t': Use i16 instead. [INFO] [stderr] --> src/directory/ffi.rs:121:91 [INFO] [stderr] | [INFO] [stderr] 121 | pub extern "C" fn directory_get_mode(dir_ptr: *const Directory, host_ptr: *const Host) -> int16_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint16_t': Use u16 instead. [INFO] [stderr] --> src/directory/ffi.rs:129:94 [INFO] [stderr] | [INFO] [stderr] 129 | pub extern "C" fn directory_set_mode(dir_ptr: *const Directory, host_ptr: *const Host, mode: uint16_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:129:107 [INFO] [stderr] | [INFO] [stderr] 129 | pub extern "C" fn directory_set_mode(dir_ptr: *const Directory, host_ptr: *const Host, mode: uint16_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:138:62 [INFO] [stderr] | [INFO] [stderr] 138 | pub extern "C" fn directory_free(dir_ptr: *mut Directory) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/file/ffi.rs:15:20 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t, uint64_t}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int16_t': Use i16 instead. [INFO] [stderr] --> src/file/ffi.rs:15:28 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t, uint64_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:15:37 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t, uint64_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint16_t': Use u16 instead. [INFO] [stderr] --> src/file/ffi.rs:15:46 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t, uint64_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:15:56 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t, uint64_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:52:19 [INFO] [stderr] | [INFO] [stderr] 52 | pub user_uid: uint64_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:54:20 [INFO] [stderr] | [INFO] [stderr] 54 | pub group_gid: uint64_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/file/ffi.rs:78:80 [INFO] [stderr] | [INFO] [stderr] 78 | pub extern "C" fn file_exists(file_ptr: *const File, host_ptr: *const Host) -> int8_t { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:94:77 [INFO] [stderr] | [INFO] [stderr] 94 | file_options_ptr: *const Ffi__FileOptions) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:113:82 [INFO] [stderr] | [INFO] [stderr] 113 | file_options_ptr: *const Ffi__FileOptions) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:134:80 [INFO] [stderr] | [INFO] [stderr] 134 | pub extern "C" fn file_delete(file_ptr: *const File, host_ptr: *const Host) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:144:103 [INFO] [stderr] | [INFO] [stderr] 144 | pub extern "C" fn file_mv(file_ptr: *mut File, host_ptr: *const Host, new_path_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:155:107 [INFO] [stderr] | [INFO] [stderr] 155 | pub extern "C" fn file_copy(file_ptr: *const File, host_ptr: *const Host, new_path_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:180:63 [INFO] [stderr] | [INFO] [stderr] 180 | group_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int16_t': Use i16 instead. [INFO] [stderr] --> src/file/ffi.rs:192:82 [INFO] [stderr] | [INFO] [stderr] 192 | pub extern "C" fn file_get_mode(file_ptr: *const File, host_ptr: *const Host) -> int16_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint16_t': Use u16 instead. [INFO] [stderr] --> src/file/ffi.rs:200:85 [INFO] [stderr] | [INFO] [stderr] 200 | pub extern "C" fn file_set_mode(file_ptr: *const File, host_ptr: *const Host, mode: uint16_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:200:98 [INFO] [stderr] | [INFO] [stderr] 200 | pub extern "C" fn file_set_mode(file_ptr: *const File, host_ptr: *const Host, mode: uint16_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:210:53 [INFO] [stderr] | [INFO] [stderr] 210 | pub extern "C" fn file_free(file_ptr: *mut File) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:32:17 [INFO] [stderr] | [INFO] [stderr] 32 | chunk_size: uint64_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:61:41 [INFO] [stderr] | [INFO] [stderr] 61 | user_uid: owner.user_uid as uint64_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:63:43 [INFO] [stderr] | [INFO] [stderr] 63 | group_gid: owner.group_gid as uint64_t [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/host/ffi.rs:13:20 [INFO] [stderr] | [INFO] [stderr] 13 | use libc::{c_char, int8_t}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/host/ffi.rs:15:12 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{uint8_t, uint32_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead. [INFO] [stderr] --> src/host/ffi.rs:15:21 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{uint8_t, uint32_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead. [INFO] [stderr] --> src/host/ffi.rs:59:51 [INFO] [stderr] | [INFO] [stderr] 59 | api_port: uint32_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead. [INFO] [stderr] --> src/host/ffi.rs:60:54 [INFO] [stderr] | [INFO] [stderr] 60 | upload_port: uint32_t) -> *mut Host { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/host/ffi.rs:84:54 [INFO] [stderr] | [INFO] [stderr] 84 | pub extern "C" fn host_close(host_ptr: *mut Host) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/host/ffi.rs:90:91 [INFO] [stderr] | [INFO] [stderr] 90 | pub extern "C" fn get_value_type(value_ptr: *const c_void, pointer_ptr: *const c_char) -> int8_t { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/host/ffi.rs:122:15 [INFO] [stderr] | [INFO] [stderr] 122 | retval as int8_t [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/package/ffi.rs:14:20 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, uint8_t}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/package/ffi.rs:14:28 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, uint8_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/package/ffi.rs:58:68 [INFO] [stderr] | [INFO] [stderr] 58 | pub extern "C" fn package_is_installed(pkg_ptr: *const Package) -> int8_t { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/package/ffi.rs:98:58 [INFO] [stderr] | [INFO] [stderr] 98 | pub extern "C" fn package_free(pkg_ptr: *mut Package) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/payload/ffi.rs:13:28 [INFO] [stderr] | [INFO] [stderr] 13 | use libc::{c_char, size_t, uint8_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/payload/ffi.rs:25:63 [INFO] [stderr] | [INFO] [stderr] 25 | pub extern "C" fn payload_build(payload_ptr: *mut Payload) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/payload/ffi.rs:37:61 [INFO] [stderr] | [INFO] [stderr] 37 | ffi_user_args_len: size_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/payload/ffi.rs:62:62 [INFO] [stderr] | [INFO] [stderr] 62 | pub extern "C" fn payload_free(payload_ptr: *mut Payload) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/service/ffi.rs:14:28 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, size_t, uint8_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/service/ffi.rs:139:62 [INFO] [stderr] | [INFO] [stderr] 139 | pub extern "C" fn service_free(service_ptr: *mut Service) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:13:28 [INFO] [stderr] | [INFO] [stderr] 13 | use libc::{c_char, c_void, uint8_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:90:65 [INFO] [stderr] | [INFO] [stderr] 90 | pub extern "C" fn template_free(template_ptr: *mut Template) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:102:120 [INFO] [stderr] | [INFO] [stderr] 102 | pub extern "C" fn map_insert_str(builder_ptr: *mut Ffi__MapBuilder, key_ptr: *const c_char, val_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:114:101 [INFO] [stderr] | [INFO] [stderr] 114 | pub extern "C" fn map_insert_bool(builder_ptr: *mut Ffi__MapBuilder, key_ptr: *const c_char, value: uint8_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:114:113 [INFO] [stderr] | [INFO] [stderr] 114 | pub extern "C" fn map_insert_bool(builder_ptr: *mut Ffi__MapBuilder, key_ptr: *const c_char, value: uint8_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:125:127 [INFO] [stderr] | [INFO] [stderr] 125 | pub extern "C" fn map_insert_vec(builder_ptr: *mut Ffi__MapBuilder, key_ptr: *const c_char, val_ptr: *mut Ffi__VecBuilder) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:138:127 [INFO] [stderr] | [INFO] [stderr] 138 | pub extern "C" fn map_insert_map(builder_ptr: *mut Ffi__MapBuilder, key_ptr: *const c_char, val_ptr: *mut Ffi__MapBuilder) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:157:94 [INFO] [stderr] | [INFO] [stderr] 157 | pub extern "C" fn vec_push_str(builder_ptr: *mut Ffi__VecBuilder, val_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:168:75 [INFO] [stderr] | [INFO] [stderr] 168 | pub extern "C" fn vec_push_bool(builder_ptr: *mut Ffi__VecBuilder, value: uint8_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:168:87 [INFO] [stderr] | [INFO] [stderr] 168 | pub extern "C" fn vec_push_bool(builder_ptr: *mut Ffi__VecBuilder, value: uint8_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:178:101 [INFO] [stderr] | [INFO] [stderr] 178 | pub extern "C" fn vec_push_vec(builder_ptr: *mut Ffi__VecBuilder, val_ptr: *mut Ffi__VecBuilder) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:189:101 [INFO] [stderr] | [INFO] [stderr] 189 | pub extern "C" fn vec_push_map(builder_ptr: *mut Ffi__VecBuilder, val_ptr: *mut Ffi__MapBuilder) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: linking with `cc` failed: exit code: 1 [INFO] [stderr] | [INFO] [stderr] = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.10.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.11.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.12.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.13.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.14.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.15.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.4.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.5.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.6.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.7.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.8.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.inapi.2hiouhcr-cgu.9.rcgu.o" "-o" "/opt/rustwide/target/debug/deps/libinapi.so" "-Wl,--version-script=/tmp/rustc01k4Vy/list" "/opt/rustwide/target/debug/deps/inapi.3hf1bs125gacpzwd.rcgu.o" "/opt/rustwide/target/debug/deps/inapi.ty48ene7k7ye064.rcgu.o" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/rustwide/target/debug/deps" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/opt/rustwide/rustup-home/toolchains/1.38.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libpnet-e07e5fb249a41d0a.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libpnet_macros_support-9ed1bfd1f5c45a32.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libpnet_base-fcae85114bcee83c.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libwinapi-bb617a79d74be5b6.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libhostname-876f7cb6c94e9d1f.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libzfilexfer-9bff099d3c1d033b.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libzdaemon-adfa569d850f3fe6.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libcrc-d3c96b3fea4bfbf9.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libtempfile-3a5ae98e804deb79.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/librand-df37cf038f4c3201.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/librand-250eafcf18e8ca2a.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libserde_json-5a3a2593f30cd8f0.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libdtoa-2d9163607197f742.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libitoa-321010a2e51665ad.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libnum_traits-a03a7c7129e5b483.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libnum_traits-a4ff9b7e87bbd905.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libserde-33b5541c8d4bd421.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libregex-a6dad98604613b54.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libutf8_ranges-26bd95c72379fd1e.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libregex_syntax-74b2c8a45128fffb.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libucd_util-d37481ea0df54155.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libthread_local-708705e5460096e3.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/liblazy_static-83cafc2ae303332c.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libaho_corasick-ce9e59850306ca8d.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libmemchr-07c655ccb8662d4a.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libmustache-9e73cd1abe0916f1.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/liblog-1818c57ccc56e23e.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/librustc_serialize-32acd8f7efa22e3e.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/liblazy_static-1660a65f58d1cb98.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libczmq-5ae0f66da6e5995b.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libzmq-e8ff713f3a7c62ab.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libzmq_sys-4f17d5ef21c1b170.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/liblog-e50aa4e61ffd3b64.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libcfg_if-da99d89e98e4f9e7.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libczmq_sys-06db968cc003abc6.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/liblibc-a3b13f6b27abcc70.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libbitflags-881f2cdffa020668.rlib" "-Wl,--no-whole-archive" "-Wl,--start-group" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libstd-12ce12f1efc08aa3.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libpanic_unwind-5d3cd1b3ddab72e4.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libbacktrace-f8222943dfd167e2.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libbacktrace_sys-0cd00b2d3108cd48.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/librustc_demangle-485c05ba6ce1b438.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libhashbrown-63e6b1072426ba59.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/librustc_std_workspace_alloc-a421aff1d43911ee.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libunwind-3deef8ef4fe80dff.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libcfg_if-f65a176f0586269e.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/liblibc-ad46d4080f4d7e57.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/liballoc-da6c590582bf0885.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/librustc_std_workspace_core-837ca740df32db0a.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc01k4Vy/libcore-db27c965e824589f.rlib" "-Wl,--no-whole-archive" "-Wl,--end-group" "/tmp/rustc01k4Vy/libcompiler_builtins-68a4f8466685ed76.rlib" "-Wl,-Bdynamic" "-lzmq" "-lczmq" "-lczmq" "-lutil" "-lutil" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil" "-shared" [INFO] [stderr] = note: /usr/bin/ld: cannot find -lczmq [INFO] [stderr] /usr/bin/ld: cannot find -lczmq [INFO] [stderr] collect2: error: ld returned 1 exit status [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] error: Could not compile `intecture-api`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "a580ad35192833211b2d6293e1f463e2bb7d2483ebb11b46b9d68c700f8a9ba4"` [INFO] running `"docker" "rm" "-f" "a580ad35192833211b2d6293e1f463e2bb7d2483ebb11b46b9d68c700f8a9ba4"` [INFO] [stdout] a580ad35192833211b2d6293e1f463e2bb7d2483ebb11b46b9d68c700f8a9ba4