[INFO] updating cached repository https://github.com/euank/chrony-rs [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 6836bcbb8c0f38e850a4e6dd0ab2a7628a1d0e78 [INFO] checking euank/chrony-rs against master#bd0bacc694d7d8175804bb6f690cb846bfa4a9ee for pr-71665 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Feuank%2Fchrony-rs" "/workspace/builds/worker-1/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/euank/chrony-rs on toolchain bd0bacc694d7d8175804bb6f690cb846bfa4a9ee [INFO] running `"/workspace/cargo-home/bin/cargo" "+bd0bacc694d7d8175804bb6f690cb846bfa4a9ee" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/euank/chrony-rs [INFO] finished tweaking git repo https://github.com/euank/chrony-rs [INFO] tweaked toml for git repo https://github.com/euank/chrony-rs written to /workspace/builds/worker-1/source/Cargo.toml [INFO] crate git repo https://github.com/euank/chrony-rs already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+bd0bacc694d7d8175804bb6f690cb846bfa4a9ee" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "+bd0bacc694d7d8175804bb6f690cb846bfa4a9ee" "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] 1c82fe0d72f6639265338ed5be02aa7873ae261959692cec1f155fbd0f44d7cd [INFO] running `"docker" "start" "-a" "1c82fe0d72f6639265338ed5be02aa7873ae261959692cec1f155fbd0f44d7cd"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling libc v0.2.66 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Compiling memchr v2.3.2 [INFO] [stderr] Compiling syn v0.15.44 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Compiling anyhow v1.0.26 [INFO] [stderr] Compiling nix v0.17.0 [INFO] [stderr] Checking void v1.0.2 [INFO] [stderr] Checking c2rust-asm-casts v0.1.1 [INFO] [stderr] Compiling error-chain v0.12.2 [INFO] [stderr] Checking c2-chacha v0.2.3 [INFO] [stderr] Checking thread_local v1.0.1 [INFO] [stderr] Checking aho-corasick v0.7.8 [INFO] [stderr] Compiling quote v0.6.13 [INFO] [stderr] Checking regex v1.3.4 [INFO] [stderr] Checking getrandom v0.1.14 [INFO] [stderr] Checking errno v0.2.4 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking caps v0.3.4 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking rand_chacha v0.2.1 [INFO] [stderr] Checking env_logger v0.7.1 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Compiling c2rust-bitfields-derive v0.2.0 [INFO] [stderr] Checking c2rust-bitfields v0.3.0 [INFO] [stderr] Checking chrony-rs v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: use of deprecated item 'asm': the syntax of asm! will change soon, use llvm_asm! to avoid breakage [INFO] [stderr] --> src/sched.rs:1069:21 [INFO] [stderr] | [INFO] [stderr] 1069 | asm!("cld; rep; stosq" : "={cx}" (fresh3), "={di}" [INFO] [stderr] | ^^^ help: replace the use of the deprecated item: `llvm_asm` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'asm': the syntax of asm! will change soon, use llvm_asm! to avoid breakage [INFO] [stderr] --> src/sched.rs:1111:21 [INFO] [stderr] | [INFO] [stderr] 1111 | asm!("cld; rep; stosq" : "={cx}" (fresh9), "={di}" [INFO] [stderr] | ^^^ help: replace the use of the deprecated item: `llvm_asm` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'asm': the syntax of asm! will change soon, use llvm_asm! to avoid breakage [INFO] [stderr] --> src/sched.rs:1153:21 [INFO] [stderr] | [INFO] [stderr] 1153 | asm!("cld; rep; stosq" : "={cx}" (fresh15), "={di}" [INFO] [stderr] | ^^^ help: replace the use of the deprecated item: `llvm_asm` [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Error`, `Result` [INFO] [stderr] --> src/main.rs:7:14 [INFO] [stderr] | [INFO] [stderr] 7 | use anyhow::{Result, Error}; [INFO] [stderr] | ^^^^^^ ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::io::Read` [INFO] [stderr] --> src/main.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | use std::io::Read; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around block return value [INFO] [stderr] --> src/ntp_core.rs:2878:18 [INFO] [stderr] | [INFO] [stderr] 2878 | / (if local_transmit.err > local_receive.err { [INFO] [stderr] 2879 | | local_transmit.err [INFO] [stderr] 2880 | | } else { local_receive.err }) [INFO] [stderr] | |_______________________________________________^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 2878 | if local_transmit.err > local_receive.err { [INFO] [stderr] 2879 | local_transmit.err [INFO] [stderr] 2880 | } else { local_receive.err } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'asm': the syntax of asm! will change soon, use llvm_asm! to avoid breakage [INFO] [stderr] --> src/sched.rs:1069:21 [INFO] [stderr] | [INFO] [stderr] 1069 | asm!("cld; rep; stosq" : "={cx}" (fresh3), "={di}" [INFO] [stderr] | ^^^ help: replace the use of the deprecated item: `llvm_asm` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'asm': the syntax of asm! will change soon, use llvm_asm! to avoid breakage [INFO] [stderr] --> src/sched.rs:1111:21 [INFO] [stderr] | [INFO] [stderr] 1111 | asm!("cld; rep; stosq" : "={cx}" (fresh9), "={di}" [INFO] [stderr] | ^^^ help: replace the use of the deprecated item: `llvm_asm` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'asm': the syntax of asm! will change soon, use llvm_asm! to avoid breakage [INFO] [stderr] --> src/sched.rs:1153:21 [INFO] [stderr] | [INFO] [stderr] 1153 | asm!("cld; rep; stosq" : "={cx}" (fresh15), "={di}" [INFO] [stderr] | ^^^ help: replace the use of the deprecated item: `llvm_asm` [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Error`, `Result` [INFO] [stderr] --> src/main.rs:7:14 [INFO] [stderr] | [INFO] [stderr] 7 | use anyhow::{Result, Error}; [INFO] [stderr] | ^^^^^^ ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::io::Read` [INFO] [stderr] --> src/main.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | use std::io::Read; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around block return value [INFO] [stderr] --> src/ntp_core.rs:2878:18 [INFO] [stderr] | [INFO] [stderr] 2878 | / (if local_transmit.err > local_receive.err { [INFO] [stderr] 2879 | | local_transmit.err [INFO] [stderr] 2880 | | } else { local_receive.err }) [INFO] [stderr] | |_______________________________________________^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 2878 | if local_transmit.err > local_receive.err { [INFO] [stderr] 2879 | local_transmit.err [INFO] [stderr] 2880 | } else { local_receive.err } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unreachable expression [INFO] [stderr] --> src/cmdmon.rs:2908:21 [INFO] [stderr] | [INFO] [stderr] 2901 | / __assert_fail(b"0\x00" as *const u8 as [INFO] [stderr] 2902 | | *const libc::c_char, [INFO] [stderr] 2903 | | b"cmdmon.c\x00" as *const u8 as [INFO] [stderr] 2904 | | *const libc::c_char, [INFO] [stderr] 2905 | | 1364 as libc::c_int as libc::c_uint, [INFO] [stderr] 2906 | | (*::std::mem::transmute::<&[u8; 44], [INFO] [stderr] 2907 | | &[libc::c_char; 44]>(b"void read_from_cmd_socket(int, int, void *)\x00")).as_ptr()); [INFO] [stderr] | |_______________________________________________________________________________________________________________________________________________- any code following this expression is unreachable [INFO] [stderr] 2908 | allowed = 0 as libc::c_int [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unreachable_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unreachable expression [INFO] [stderr] --> src/keys.rs:777:13 [INFO] [stderr] | [INFO] [stderr] 772 | / __assert_fail(b"0\x00" as *const u8 as *const libc::c_char, [INFO] [stderr] 773 | | b"keys.c\x00" as *const u8 as *const libc::c_char, [INFO] [stderr] 774 | | 384 as libc::c_int as libc::c_uint, [INFO] [stderr] 775 | | (*::std::mem::transmute::<&[u8; 32], [INFO] [stderr] 776 | | &[libc::c_char; 32]>(b"int KEY_GetAuthLength(uint32_t)\x00")).as_ptr()); [INFO] [stderr] | |___________________________________________________________________________________________________________________________- any code following this expression is unreachable [INFO] [stderr] 777 | return 0 as libc::c_int [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression [INFO] [stderr] [INFO] [stderr] warning: unreachable expression [INFO] [stderr] --> src/cmdmon.rs:2908:21 [INFO] [stderr] | [INFO] [stderr] 2901 | / __assert_fail(b"0\x00" as *const u8 as [INFO] [stderr] 2902 | | *const libc::c_char, [INFO] [stderr] 2903 | | b"cmdmon.c\x00" as *const u8 as [INFO] [stderr] 2904 | | *const libc::c_char, [INFO] [stderr] 2905 | | 1364 as libc::c_int as libc::c_uint, [INFO] [stderr] 2906 | | (*::std::mem::transmute::<&[u8; 44], [INFO] [stderr] 2907 | | &[libc::c_char; 44]>(b"void read_from_cmd_socket(int, int, void *)\x00")).as_ptr()); [INFO] [stderr] | |_______________________________________________________________________________________________________________________________________________- any code following this expression is unreachable [INFO] [stderr] 2908 | allowed = 0 as libc::c_int [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unreachable_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unreachable expression [INFO] [stderr] --> src/keys.rs:777:13 [INFO] [stderr] | [INFO] [stderr] 772 | / __assert_fail(b"0\x00" as *const u8 as *const libc::c_char, [INFO] [stderr] 773 | | b"keys.c\x00" as *const u8 as *const libc::c_char, [INFO] [stderr] 774 | | 384 as libc::c_int as libc::c_uint, [INFO] [stderr] 775 | | (*::std::mem::transmute::<&[u8; 32], [INFO] [stderr] 776 | | &[libc::c_char; 32]>(b"int KEY_GetAuthLength(uint32_t)\x00")).as_ptr()); [INFO] [stderr] | |___________________________________________________________________________________________________________________________- any code following this expression is unreachable [INFO] [stderr] 777 | return 0 as libc::c_int [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ unreachable expression [INFO] [stderr] [INFO] [stderr] warning: unreachable statement [INFO] [stderr] --> src/reference.rs:1259:17 [INFO] [stderr] | [INFO] [stderr] 1253 | / __assert_fail(b"0\x00" as *const u8 as *const libc::c_char, [INFO] [stderr] 1254 | | b"reference.c\x00" as *const u8 as [INFO] [stderr] 1255 | | *const libc::c_char, [INFO] [stderr] 1256 | | 779 as libc::c_int as libc::c_uint, [INFO] [stderr] 1257 | | (*::std::mem::transmute::<&[u8; 47], [INFO] [stderr] 1258 | | &[libc::c_char; 47]>(b"void update_leap_status(NTP_Leap, time_t, int)\x00")).as_ptr()); [INFO] [stderr] | |______________________________________________________________________________________________________________________________________________- any code following this expression is unreachable [INFO] [stderr] 1259 | current_block_22 = 7056779235015430508; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement [INFO] [stderr] [INFO] [stderr] warning: unreachable statement [INFO] [stderr] --> src/sources.rs:1041:5 [INFO] [stderr] | [INFO] [stderr] 1029 | / match (*inst).type_0 as libc::c_uint { [INFO] [stderr] 1030 | | 0 => { return UTI_IPToString((*inst).ip_addr) } [INFO] [stderr] 1031 | | 1 => { return UTI_RefidToString((*inst).ref_id) } [INFO] [stderr] 1032 | | _ => { [INFO] [stderr] ... | [INFO] [stderr] 1039 | | } [INFO] [stderr] 1040 | | } [INFO] [stderr] | |_____- any code following this `match` expression is unreachable, as all arms diverge [INFO] [stderr] 1041 | return 0 as *mut libc::c_char; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement [INFO] [stderr] [INFO] [stderr] warning: unreachable statement [INFO] [stderr] --> src/reference.rs:1259:17 [INFO] [stderr] | [INFO] [stderr] 1253 | / __assert_fail(b"0\x00" as *const u8 as *const libc::c_char, [INFO] [stderr] 1254 | | b"reference.c\x00" as *const u8 as [INFO] [stderr] 1255 | | *const libc::c_char, [INFO] [stderr] 1256 | | 779 as libc::c_int as libc::c_uint, [INFO] [stderr] 1257 | | (*::std::mem::transmute::<&[u8; 47], [INFO] [stderr] 1258 | | &[libc::c_char; 47]>(b"void update_leap_status(NTP_Leap, time_t, int)\x00")).as_ptr()); [INFO] [stderr] | |______________________________________________________________________________________________________________________________________________- any code following this expression is unreachable [INFO] [stderr] 1259 | current_block_22 = 7056779235015430508; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement [INFO] [stderr] [INFO] [stderr] warning: unreachable expression [INFO] [stderr] --> src/util.rs:1723:13 [INFO] [stderr] | [INFO] [stderr] 1718 | / __assert_fail(b"0\x00" as *const u8 as *const libc::c_char, [INFO] [stderr] 1719 | | b"util.c\x00" as *const u8 as *const libc::c_char, [INFO] [stderr] 1720 | | 1152 as libc::c_int as libc::c_uint, [INFO] [stderr] 1721 | | (*::std::mem::transmute::<&[u8; 75], [INFO] [stderr] 1722 | | &[libc::c_char; 75]>(b"FILE *UTI_OpenFile(const char *, const char *, const char *, char, mode_t)\x00")).as_ptr()); [INFO] [stderr] | |______________________________________________________________________________________________________________________________________________________________________- any code following this expression is unreachable [INFO] [stderr] 1723 | return 0 as *mut FILE [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ unreachable expression [INFO] [stderr] [INFO] [stderr] warning: unused variable: `x` [INFO] [stderr] --> src/main.rs:866:37 [INFO] [stderr] | [INFO] [stderr] 866 | unsafe extern "C" fn signal_cleanup(mut x: libc::c_int) { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `arg` [INFO] [stderr] --> src/main.rs:871:35 [INFO] [stderr] | [INFO] [stderr] 871 | unsafe extern "C" fn quit_timeout(mut arg: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_arg` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/main.rs:900:41 [INFO] [stderr] | [INFO] [stderr] 900 | unsafe extern "C" fn post_init_ntp_hook(mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/main.rs:944:41 [INFO] [stderr] | [INFO] [stderr] 944 | unsafe extern "C" fn post_init_rtc_hook(mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:1528:34 [INFO] [stderr] | [INFO] [stderr] 1528 | unsafe extern "C" fn handle_dump(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:1529:34 [INFO] [stderr] | [INFO] [stderr] 1529 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:1560:39 [INFO] [stderr] | [INFO] [stderr] 1560 | unsafe extern "C" fn handle_onoffline(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:1561:39 [INFO] [stderr] | [INFO] [stderr] 1561 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:1689:50 [INFO] [stderr] | [INFO] [stderr] 1689 | ... mut tx_message: [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:1695:45 [INFO] [stderr] | [INFO] [stderr] 1695 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:1723:35 [INFO] [stderr] | [INFO] [stderr] 1723 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:1746:39 [INFO] [stderr] | [INFO] [stderr] 1746 | unsafe extern "C" fn handle_n_sources(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:1860:35 [INFO] [stderr] | [INFO] [stderr] 1860 | unsafe extern "C" fn handle_rekey(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:1861:35 [INFO] [stderr] | [INFO] [stderr] 1861 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2097:38 [INFO] [stderr] | [INFO] [stderr] 2097 | unsafe extern "C" fn handle_writertc(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:2107:35 [INFO] [stderr] | [INFO] [stderr] 2107 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:2117:37 [INFO] [stderr] | [INFO] [stderr] 2117 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2134:38 [INFO] [stderr] | [INFO] [stderr] 2134 | unsafe extern "C" fn handle_tracking(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2184:39 [INFO] [stderr] | [INFO] [stderr] 2184 | unsafe extern "C" fn handle_smoothing(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2287:39 [INFO] [stderr] | [INFO] [stderr] 2287 | unsafe extern "C" fn handle_rtcreport(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2313:37 [INFO] [stderr] | [INFO] [stderr] 2313 | unsafe extern "C" fn handle_trimrtc(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2320:39 [INFO] [stderr] | [INFO] [stderr] 2320 | unsafe extern "C" fn handle_cyclelogs(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:2321:39 [INFO] [stderr] | [INFO] [stderr] 2321 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2398:41 [INFO] [stderr] | [INFO] [stderr] 2398 | unsafe extern "C" fn handle_manual_list(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2443:39 [INFO] [stderr] | [INFO] [stderr] 2443 | unsafe extern "C" fn handle_make_step(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2450:38 [INFO] [stderr] | [INFO] [stderr] 2450 | unsafe extern "C" fn handle_activity(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:2474:47 [INFO] [stderr] | [INFO] [stderr] 2474 | ... mut tx_message: [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2482:38 [INFO] [stderr] | [INFO] [stderr] 2482 | unsafe extern "C" fn handle_reselect(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:2483:38 [INFO] [stderr] | [INFO] [stderr] 2483 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2487:37 [INFO] [stderr] | [INFO] [stderr] 2487 | unsafe extern "C" fn handle_refresh(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:2488:37 [INFO] [stderr] | [INFO] [stderr] 2488 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2492:42 [INFO] [stderr] | [INFO] [stderr] 2492 | unsafe extern "C" fn handle_server_stats(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2598:38 [INFO] [stderr] | [INFO] [stderr] 2598 | unsafe extern "C" fn handle_shutdown(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:2599:38 [INFO] [stderr] | [INFO] [stderr] 2599 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `event` [INFO] [stderr] --> src/cmdmon.rs:2635:43 [INFO] [stderr] | [INFO] [stderr] 2635 | ... mut event: libc::c_int, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/cmdmon.rs:2636:43 [INFO] [stderr] | [INFO] [stderr] 2636 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `s` [INFO] [stderr] --> src/getdate.rs:1243:31 [INFO] [stderr] | [INFO] [stderr] 1243 | unsafe extern "C" fn gd_error(mut s: *mut libc::c_char) -> libc::c_int { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `yytype` [INFO] [stderr] --> src/getdate.rs:1957:33 [INFO] [stderr] | [INFO] [stderr] 1957 | ... mut yytype: libc::c_int, [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_yytype` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `yyvaluep` [INFO] [stderr] --> src/getdate.rs:1958:33 [INFO] [stderr] | [INFO] [stderr] 1958 | ... mut yyvaluep: *mut YYSTYPE) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_yyvaluep` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `id` [INFO] [stderr] --> src/hash_intmd5.rs:1357:35 [INFO] [stderr] | [INFO] [stderr] 1357 | pub unsafe extern "C" fn HSH_Hash(mut id: libc::c_int, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/hwclock.rs:150:34 [INFO] [stderr] | [INFO] [stderr] 150 | unsafe extern "C" fn handle_slew(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `change_type` [INFO] [stderr] --> src/hwclock.rs:154:34 [INFO] [stderr] | [INFO] [stderr] 154 | ... mut change_type: LCL_ChangeType, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_change_type` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/manual.rs:327:35 [INFO] [stderr] | [INFO] [stderr] 327 | unsafe extern "C" fn slew_samples(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `not_used` [INFO] [stderr] --> src/manual.rs:332:35 [INFO] [stderr] | [INFO] [stderr] 332 | ... mut not_used: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_not_used` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fd` [INFO] [stderr] --> src/nameserv_async.rs:206:36 [INFO] [stderr] | [INFO] [stderr] 206 | unsafe extern "C" fn end_resolving(mut fd: libc::c_int, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `event` [INFO] [stderr] --> src/nameserv_async.rs:207:36 [INFO] [stderr] | [INFO] [stderr] 207 | ... mut event: libc::c_int, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `local_addr` [INFO] [stderr] --> src/ntp_core.rs:3612:47 [INFO] [stderr] | [INFO] [stderr] 3612 | ... mut local_addr: [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_local_addr` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `now` [INFO] [stderr] --> src/ntp_core.rs:3916:43 [INFO] [stderr] | [INFO] [stderr] 3916 | ... mut now: *mut timespec) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_now` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `arg` [INFO] [stderr] --> src/ntp_io_linux.rs:1106:37 [INFO] [stderr] | [INFO] [stderr] 1106 | unsafe extern "C" fn resume_timeout(mut arg: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_arg` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/ntp_io.rs:642:39 [INFO] [stderr] | [INFO] [stderr] 642 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `arg` [INFO] [stderr] --> src/ntp_sources.rs:1189:38 [INFO] [stderr] | [INFO] [stderr] 1189 | unsafe extern "C" fn resolve_sources(mut arg: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_arg` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/ntp_sources.rs:1623:35 [INFO] [stderr] | [INFO] [stderr] 1623 | unsafe extern "C" fn slew_sources(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/ntp_sources.rs:1628:35 [INFO] [stderr] | [INFO] [stderr] 1628 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fd` [INFO] [stderr] --> src/refclock_phc.rs:362:37 [INFO] [stderr] | [INFO] [stderr] 362 | unsafe extern "C" fn read_ext_pulse(mut fd: libc::c_int, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `event` [INFO] [stderr] --> src/refclock_phc.rs:363:37 [INFO] [stderr] | [INFO] [stderr] 363 | ... mut event: libc::c_int, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `now` [INFO] [stderr] --> src/refclock.rs:855:43 [INFO] [stderr] | [INFO] [stderr] 855 | ... mut now: *mut timespec) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_now` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/refclock.rs:1390:35 [INFO] [stderr] | [INFO] [stderr] 1390 | unsafe extern "C" fn slew_samples(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/refclock.rs:1395:35 [INFO] [stderr] | [INFO] [stderr] 1395 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/refclock.rs:1410:37 [INFO] [stderr] | [INFO] [stderr] 1410 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `event` [INFO] [stderr] --> src/refclock_sock.rs:136:34 [INFO] [stderr] | [INFO] [stderr] 136 | ... mut event: libc::c_int, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/reference.rs:581:34 [INFO] [stderr] | [INFO] [stderr] 581 | unsafe extern "C" fn handle_slew(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/reference.rs:586:34 [INFO] [stderr] | [INFO] [stderr] 586 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `arg` [INFO] [stderr] --> src/reference.rs:858:39 [INFO] [stderr] | [INFO] [stderr] 858 | unsafe extern "C" fn fb_drift_timeout(mut arg: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_arg` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `arg` [INFO] [stderr] --> src/reference.rs:1128:39 [INFO] [stderr] | [INFO] [stderr] 1128 | unsafe extern "C" fn leap_end_timeout(mut arg: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_arg` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `arg` [INFO] [stderr] --> src/reference.rs:1145:41 [INFO] [stderr] | [INFO] [stderr] 1145 | unsafe extern "C" fn leap_start_timeout(mut arg: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_arg` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `new_sample` [INFO] [stderr] --> src/rtc_linux.rs:450:37 [INFO] [stderr] | [INFO] [stderr] 450 | unsafe extern "C" fn run_regression(mut new_sample: libc::c_int, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_new_sample` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/rtc_linux.rs:495:35 [INFO] [stderr] | [INFO] [stderr] 495 | unsafe extern "C" fn slew_samples(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/rtc_linux.rs:500:35 [INFO] [stderr] | [INFO] [stderr] 500 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `any` [INFO] [stderr] --> src/rtc_linux.rs:929:42 [INFO] [stderr] | [INFO] [stderr] 929 | unsafe extern "C" fn measurement_timeout(mut any: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_any` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fd_` [INFO] [stderr] --> src/rtc_linux.rs:1114:39 [INFO] [stderr] | [INFO] [stderr] 1114 | unsafe extern "C" fn read_from_device(mut fd_: libc::c_int, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd_` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `event` [INFO] [stderr] --> src/rtc_linux.rs:1115:39 [INFO] [stderr] | [INFO] [stderr] 1115 | ... mut event: libc::c_int, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `any` [INFO] [stderr] --> src/rtc_linux.rs:1116:39 [INFO] [stderr] | [INFO] [stderr] 1116 | ... mut any: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_any` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/sched.rs:972:34 [INFO] [stderr] | [INFO] [stderr] 972 | unsafe extern "C" fn handle_slew(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/sched.rs:977:34 [INFO] [stderr] | [INFO] [stderr] 977 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/smooth.rs:286:34 [INFO] [stderr] | [INFO] [stderr] 286 | unsafe extern "C" fn handle_slew(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/smooth.rs:291:34 [INFO] [stderr] | [INFO] [stderr] 291 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/sources.rs:1886:35 [INFO] [stderr] | [INFO] [stderr] 1886 | unsafe extern "C" fn slew_sources(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/sources.rs:1891:35 [INFO] [stderr] | [INFO] [stderr] 1891 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/sources.rs:1914:37 [INFO] [stderr] | [INFO] [stderr] 1914 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `key_id` [INFO] [stderr] --> src/stubs.rs:156:43 [INFO] [stderr] | [INFO] [stderr] 156 | pub unsafe extern "C" fn NSD_GetAuthDelay(mut key_id: uint32_t) [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_key_id` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `key_id` [INFO] [stderr] --> src/stubs.rs:162:48 [INFO] [stderr] | [INFO] [stderr] 162 | pub unsafe extern "C" fn NSD_SignAndSendPacket(mut key_id: uint32_t, [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_key_id` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `packet` [INFO] [stderr] --> src/stubs.rs:163:48 [INFO] [stderr] | [INFO] [stderr] 163 | ... mut packet: *mut NTP_Packet, [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_packet` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `remote_addr` [INFO] [stderr] --> src/stubs.rs:164:48 [INFO] [stderr] | [INFO] [stderr] 164 | ... mut remote_addr: [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_remote_addr` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `local_addr` [INFO] [stderr] --> src/stubs.rs:166:48 [INFO] [stderr] | [INFO] [stderr] 166 | ... mut local_addr: [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_local_addr` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `length` [INFO] [stderr] --> src/stubs.rs:168:48 [INFO] [stderr] | [INFO] [stderr] 168 | ... mut length: libc::c_int) [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_length` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cipher` [INFO] [stderr] --> src/stubs.rs:174:43 [INFO] [stderr] | [INFO] [stderr] 174 | pub unsafe extern "C" fn CMC_GetKeyLength(mut cipher: *const libc::c_char) [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cipher` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cipher` [INFO] [stderr] --> src/stubs.rs:179:45 [INFO] [stderr] | [INFO] [stderr] 179 | pub unsafe extern "C" fn CMC_CreateInstance(mut cipher: *const libc::c_char, [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cipher` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `key` [INFO] [stderr] --> src/stubs.rs:180:45 [INFO] [stderr] | [INFO] [stderr] 180 | ... mut key: *const libc::c_uchar, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `length` [INFO] [stderr] --> src/stubs.rs:181:45 [INFO] [stderr] | [INFO] [stderr] 181 | ... mut length: libc::c_uint) [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_length` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `inst` [INFO] [stderr] --> src/stubs.rs:186:35 [INFO] [stderr] | [INFO] [stderr] 186 | pub unsafe extern "C" fn CMC_Hash(mut inst: CMC_Instance, [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inst` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `in_0` [INFO] [stderr] --> src/stubs.rs:187:35 [INFO] [stderr] | [INFO] [stderr] 187 | ... mut in_0: *const libc::c_uchar, [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_in_0` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `in_len` [INFO] [stderr] --> src/stubs.rs:188:35 [INFO] [stderr] | [INFO] [stderr] 188 | ... mut in_len: libc::c_uint, [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_in_len` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `out` [INFO] [stderr] --> src/stubs.rs:189:35 [INFO] [stderr] | [INFO] [stderr] 189 | ... mut out: *mut libc::c_uchar, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_out` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `out_len` [INFO] [stderr] --> src/stubs.rs:190:35 [INFO] [stderr] | [INFO] [stderr] 190 | ... mut out_len: libc::c_uint) -> libc::c_uint { [INFO] [stderr] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_out_len` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `inst` [INFO] [stderr] --> src/stubs.rs:194:46 [INFO] [stderr] | [INFO] [stderr] 194 | pub unsafe extern "C" fn CMC_DestroyInstance(mut inst: CMC_Instance) { } [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inst` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cooked` [INFO] [stderr] --> src/sys_generic.rs:280:34 [INFO] [stderr] | [INFO] [stderr] 280 | ... mut cooked: *mut timespec, [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cooked` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `dfreq` [INFO] [stderr] --> src/sys_generic.rs:281:34 [INFO] [stderr] | [INFO] [stderr] 281 | ... mut dfreq: libc::c_double, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dfreq` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/sys_generic.rs:284:34 [INFO] [stderr] | [INFO] [stderr] 284 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/sys_generic.rs:412:41 [INFO] [stderr] | [INFO] [stderr] 412 | unsafe extern "C" fn handle_end_of_slew(mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unreachable statement [INFO] [stderr] --> src/sources.rs:1041:5 [INFO] [stderr] | [INFO] [stderr] 1029 | / match (*inst).type_0 as libc::c_uint { [INFO] [stderr] 1030 | | 0 => { return UTI_IPToString((*inst).ip_addr) } [INFO] [stderr] 1031 | | 1 => { return UTI_RefidToString((*inst).ref_id) } [INFO] [stderr] 1032 | | _ => { [INFO] [stderr] ... | [INFO] [stderr] 1039 | | } [INFO] [stderr] 1040 | | } [INFO] [stderr] | |_____- any code following this `match` expression is unreachable, as all arms diverge [INFO] [stderr] 1041 | return 0 as *mut libc::c_char; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement [INFO] [stderr] [INFO] [stderr] warning: unused variable: `corr_rate` [INFO] [stderr] --> src/sys_null.rs:193:36 [INFO] [stderr] | [INFO] [stderr] 193 | ... mut corr_rate: libc::c_double) { [INFO] [stderr] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_corr_rate` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `offset` [INFO] [stderr] --> src/sys_null.rs:197:40 [INFO] [stderr] | [INFO] [stderr] 197 | unsafe extern "C" fn apply_step_offset(mut offset: libc::c_double) [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_offset` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `level` [INFO] [stderr] --> src/sys.rs:195:53 [INFO] [stderr] | [INFO] [stderr] 195 | pub unsafe extern "C" fn SYS_EnableSystemCallFilter(mut level: libc::c_int) { [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_level` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `arg` [INFO] [stderr] --> src/tempcomp.rs:251:35 [INFO] [stderr] | [INFO] [stderr] 251 | unsafe extern "C" fn read_timeout(mut arg: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_arg` [INFO] [stderr] [INFO] [stderr] warning: unreachable expression [INFO] [stderr] --> src/util.rs:1723:13 [INFO] [stderr] | [INFO] [stderr] 1718 | / __assert_fail(b"0\x00" as *const u8 as *const libc::c_char, [INFO] [stderr] 1719 | | b"util.c\x00" as *const u8 as *const libc::c_char, [INFO] [stderr] 1720 | | 1152 as libc::c_int as libc::c_uint, [INFO] [stderr] 1721 | | (*::std::mem::transmute::<&[u8; 75], [INFO] [stderr] 1722 | | &[libc::c_char; 75]>(b"FILE *UTI_OpenFile(const char *, const char *, const char *, char, mode_t)\x00")).as_ptr()); [INFO] [stderr] | |______________________________________________________________________________________________________________________________________________________________________- any code following this expression is unreachable [INFO] [stderr] 1723 | return 0 as *mut FILE [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ unreachable expression [INFO] [stderr] [INFO] [stderr] warning: unused variable: `x` [INFO] [stderr] --> src/main.rs:866:37 [INFO] [stderr] | [INFO] [stderr] 866 | unsafe extern "C" fn signal_cleanup(mut x: libc::c_int) { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `arg` [INFO] [stderr] --> src/main.rs:871:35 [INFO] [stderr] | [INFO] [stderr] 871 | unsafe extern "C" fn quit_timeout(mut arg: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_arg` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/main.rs:900:41 [INFO] [stderr] | [INFO] [stderr] 900 | unsafe extern "C" fn post_init_ntp_hook(mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/main.rs:944:41 [INFO] [stderr] | [INFO] [stderr] 944 | unsafe extern "C" fn post_init_rtc_hook(mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:1528:34 [INFO] [stderr] | [INFO] [stderr] 1528 | unsafe extern "C" fn handle_dump(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:1529:34 [INFO] [stderr] | [INFO] [stderr] 1529 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:1560:39 [INFO] [stderr] | [INFO] [stderr] 1560 | unsafe extern "C" fn handle_onoffline(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:1561:39 [INFO] [stderr] | [INFO] [stderr] 1561 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:1689:50 [INFO] [stderr] | [INFO] [stderr] 1689 | ... mut tx_message: [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:1695:45 [INFO] [stderr] | [INFO] [stderr] 1695 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:1723:35 [INFO] [stderr] | [INFO] [stderr] 1723 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:1746:39 [INFO] [stderr] | [INFO] [stderr] 1746 | unsafe extern "C" fn handle_n_sources(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:1860:35 [INFO] [stderr] | [INFO] [stderr] 1860 | unsafe extern "C" fn handle_rekey(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:1861:35 [INFO] [stderr] | [INFO] [stderr] 1861 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2097:38 [INFO] [stderr] | [INFO] [stderr] 2097 | unsafe extern "C" fn handle_writertc(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:2107:35 [INFO] [stderr] | [INFO] [stderr] 2107 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:2117:37 [INFO] [stderr] | [INFO] [stderr] 2117 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2134:38 [INFO] [stderr] | [INFO] [stderr] 2134 | unsafe extern "C" fn handle_tracking(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2184:39 [INFO] [stderr] | [INFO] [stderr] 2184 | unsafe extern "C" fn handle_smoothing(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2287:39 [INFO] [stderr] | [INFO] [stderr] 2287 | unsafe extern "C" fn handle_rtcreport(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2313:37 [INFO] [stderr] | [INFO] [stderr] 2313 | unsafe extern "C" fn handle_trimrtc(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2320:39 [INFO] [stderr] | [INFO] [stderr] 2320 | unsafe extern "C" fn handle_cyclelogs(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:2321:39 [INFO] [stderr] | [INFO] [stderr] 2321 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2398:41 [INFO] [stderr] | [INFO] [stderr] 2398 | unsafe extern "C" fn handle_manual_list(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2443:39 [INFO] [stderr] | [INFO] [stderr] 2443 | unsafe extern "C" fn handle_make_step(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2450:38 [INFO] [stderr] | [INFO] [stderr] 2450 | unsafe extern "C" fn handle_activity(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:2474:47 [INFO] [stderr] | [INFO] [stderr] 2474 | ... mut tx_message: [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2482:38 [INFO] [stderr] | [INFO] [stderr] 2482 | unsafe extern "C" fn handle_reselect(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:2483:38 [INFO] [stderr] | [INFO] [stderr] 2483 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2487:37 [INFO] [stderr] | [INFO] [stderr] 2487 | unsafe extern "C" fn handle_refresh(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:2488:37 [INFO] [stderr] | [INFO] [stderr] 2488 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2492:42 [INFO] [stderr] | [INFO] [stderr] 2492 | unsafe extern "C" fn handle_server_stats(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rx_message` [INFO] [stderr] --> src/cmdmon.rs:2598:38 [INFO] [stderr] | [INFO] [stderr] 2598 | unsafe extern "C" fn handle_shutdown(mut rx_message: *mut CMD_Request, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tx_message` [INFO] [stderr] --> src/cmdmon.rs:2599:38 [INFO] [stderr] | [INFO] [stderr] 2599 | ... mut tx_message: *mut CMD_Reply) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_message` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `event` [INFO] [stderr] --> src/cmdmon.rs:2635:43 [INFO] [stderr] | [INFO] [stderr] 2635 | ... mut event: libc::c_int, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/cmdmon.rs:2636:43 [INFO] [stderr] | [INFO] [stderr] 2636 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `s` [INFO] [stderr] --> src/getdate.rs:1243:31 [INFO] [stderr] | [INFO] [stderr] 1243 | unsafe extern "C" fn gd_error(mut s: *mut libc::c_char) -> libc::c_int { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `yytype` [INFO] [stderr] --> src/getdate.rs:1957:33 [INFO] [stderr] | [INFO] [stderr] 1957 | ... mut yytype: libc::c_int, [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_yytype` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `yyvaluep` [INFO] [stderr] --> src/getdate.rs:1958:33 [INFO] [stderr] | [INFO] [stderr] 1958 | ... mut yyvaluep: *mut YYSTYPE) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_yyvaluep` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `id` [INFO] [stderr] --> src/hash_intmd5.rs:1357:35 [INFO] [stderr] | [INFO] [stderr] 1357 | pub unsafe extern "C" fn HSH_Hash(mut id: libc::c_int, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/hwclock.rs:150:34 [INFO] [stderr] | [INFO] [stderr] 150 | unsafe extern "C" fn handle_slew(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `change_type` [INFO] [stderr] --> src/hwclock.rs:154:34 [INFO] [stderr] | [INFO] [stderr] 154 | ... mut change_type: LCL_ChangeType, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_change_type` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/manual.rs:327:35 [INFO] [stderr] | [INFO] [stderr] 327 | unsafe extern "C" fn slew_samples(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `not_used` [INFO] [stderr] --> src/manual.rs:332:35 [INFO] [stderr] | [INFO] [stderr] 332 | ... mut not_used: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_not_used` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fd` [INFO] [stderr] --> src/nameserv_async.rs:206:36 [INFO] [stderr] | [INFO] [stderr] 206 | unsafe extern "C" fn end_resolving(mut fd: libc::c_int, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `event` [INFO] [stderr] --> src/nameserv_async.rs:207:36 [INFO] [stderr] | [INFO] [stderr] 207 | ... mut event: libc::c_int, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `local_addr` [INFO] [stderr] --> src/ntp_core.rs:3612:47 [INFO] [stderr] | [INFO] [stderr] 3612 | ... mut local_addr: [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_local_addr` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `now` [INFO] [stderr] --> src/ntp_core.rs:3916:43 [INFO] [stderr] | [INFO] [stderr] 3916 | ... mut now: *mut timespec) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_now` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `arg` [INFO] [stderr] --> src/ntp_io_linux.rs:1106:37 [INFO] [stderr] | [INFO] [stderr] 1106 | unsafe extern "C" fn resume_timeout(mut arg: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_arg` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/ntp_io.rs:642:39 [INFO] [stderr] | [INFO] [stderr] 642 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `arg` [INFO] [stderr] --> src/ntp_sources.rs:1189:38 [INFO] [stderr] | [INFO] [stderr] 1189 | unsafe extern "C" fn resolve_sources(mut arg: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_arg` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/ntp_sources.rs:1623:35 [INFO] [stderr] | [INFO] [stderr] 1623 | unsafe extern "C" fn slew_sources(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/ntp_sources.rs:1628:35 [INFO] [stderr] | [INFO] [stderr] 1628 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fd` [INFO] [stderr] --> src/refclock_phc.rs:362:37 [INFO] [stderr] | [INFO] [stderr] 362 | unsafe extern "C" fn read_ext_pulse(mut fd: libc::c_int, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `event` [INFO] [stderr] --> src/refclock_phc.rs:363:37 [INFO] [stderr] | [INFO] [stderr] 363 | ... mut event: libc::c_int, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `now` [INFO] [stderr] --> src/refclock.rs:855:43 [INFO] [stderr] | [INFO] [stderr] 855 | ... mut now: *mut timespec) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_now` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/refclock.rs:1390:35 [INFO] [stderr] | [INFO] [stderr] 1390 | unsafe extern "C" fn slew_samples(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/refclock.rs:1395:35 [INFO] [stderr] | [INFO] [stderr] 1395 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/refclock.rs:1410:37 [INFO] [stderr] | [INFO] [stderr] 1410 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `event` [INFO] [stderr] --> src/refclock_sock.rs:136:34 [INFO] [stderr] | [INFO] [stderr] 136 | ... mut event: libc::c_int, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/reference.rs:581:34 [INFO] [stderr] | [INFO] [stderr] 581 | unsafe extern "C" fn handle_slew(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/reference.rs:586:34 [INFO] [stderr] | [INFO] [stderr] 586 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `arg` [INFO] [stderr] --> src/reference.rs:858:39 [INFO] [stderr] | [INFO] [stderr] 858 | unsafe extern "C" fn fb_drift_timeout(mut arg: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_arg` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `arg` [INFO] [stderr] --> src/reference.rs:1128:39 [INFO] [stderr] | [INFO] [stderr] 1128 | unsafe extern "C" fn leap_end_timeout(mut arg: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_arg` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `arg` [INFO] [stderr] --> src/reference.rs:1145:41 [INFO] [stderr] | [INFO] [stderr] 1145 | unsafe extern "C" fn leap_start_timeout(mut arg: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_arg` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `new_sample` [INFO] [stderr] --> src/rtc_linux.rs:450:37 [INFO] [stderr] | [INFO] [stderr] 450 | unsafe extern "C" fn run_regression(mut new_sample: libc::c_int, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_new_sample` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/rtc_linux.rs:495:35 [INFO] [stderr] | [INFO] [stderr] 495 | unsafe extern "C" fn slew_samples(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/rtc_linux.rs:500:35 [INFO] [stderr] | [INFO] [stderr] 500 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `any` [INFO] [stderr] --> src/rtc_linux.rs:929:42 [INFO] [stderr] | [INFO] [stderr] 929 | unsafe extern "C" fn measurement_timeout(mut any: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_any` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fd_` [INFO] [stderr] --> src/rtc_linux.rs:1114:39 [INFO] [stderr] | [INFO] [stderr] 1114 | unsafe extern "C" fn read_from_device(mut fd_: libc::c_int, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fd_` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `event` [INFO] [stderr] --> src/rtc_linux.rs:1115:39 [INFO] [stderr] | [INFO] [stderr] 1115 | ... mut event: libc::c_int, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `any` [INFO] [stderr] --> src/rtc_linux.rs:1116:39 [INFO] [stderr] | [INFO] [stderr] 1116 | ... mut any: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_any` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/sched.rs:972:34 [INFO] [stderr] | [INFO] [stderr] 972 | unsafe extern "C" fn handle_slew(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/sched.rs:977:34 [INFO] [stderr] | [INFO] [stderr] 977 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/smooth.rs:286:34 [INFO] [stderr] | [INFO] [stderr] 286 | unsafe extern "C" fn handle_slew(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/smooth.rs:291:34 [INFO] [stderr] | [INFO] [stderr] 291 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `raw` [INFO] [stderr] --> src/sources.rs:1886:35 [INFO] [stderr] | [INFO] [stderr] 1886 | unsafe extern "C" fn slew_sources(mut raw: *mut timespec, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_raw` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/sources.rs:1891:35 [INFO] [stderr] | [INFO] [stderr] 1891 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/sources.rs:1914:37 [INFO] [stderr] | [INFO] [stderr] 1914 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `key_id` [INFO] [stderr] --> src/stubs.rs:156:43 [INFO] [stderr] | [INFO] [stderr] 156 | pub unsafe extern "C" fn NSD_GetAuthDelay(mut key_id: uint32_t) [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_key_id` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `key_id` [INFO] [stderr] --> src/stubs.rs:162:48 [INFO] [stderr] | [INFO] [stderr] 162 | pub unsafe extern "C" fn NSD_SignAndSendPacket(mut key_id: uint32_t, [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_key_id` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `packet` [INFO] [stderr] --> src/stubs.rs:163:48 [INFO] [stderr] | [INFO] [stderr] 163 | ... mut packet: *mut NTP_Packet, [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_packet` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `remote_addr` [INFO] [stderr] --> src/stubs.rs:164:48 [INFO] [stderr] | [INFO] [stderr] 164 | ... mut remote_addr: [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_remote_addr` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `local_addr` [INFO] [stderr] --> src/stubs.rs:166:48 [INFO] [stderr] | [INFO] [stderr] 166 | ... mut local_addr: [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_local_addr` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `length` [INFO] [stderr] --> src/stubs.rs:168:48 [INFO] [stderr] | [INFO] [stderr] 168 | ... mut length: libc::c_int) [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_length` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cipher` [INFO] [stderr] --> src/stubs.rs:174:43 [INFO] [stderr] | [INFO] [stderr] 174 | pub unsafe extern "C" fn CMC_GetKeyLength(mut cipher: *const libc::c_char) [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cipher` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cipher` [INFO] [stderr] --> src/stubs.rs:179:45 [INFO] [stderr] | [INFO] [stderr] 179 | pub unsafe extern "C" fn CMC_CreateInstance(mut cipher: *const libc::c_char, [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cipher` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `key` [INFO] [stderr] --> src/stubs.rs:180:45 [INFO] [stderr] | [INFO] [stderr] 180 | ... mut key: *const libc::c_uchar, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `length` [INFO] [stderr] --> src/stubs.rs:181:45 [INFO] [stderr] | [INFO] [stderr] 181 | ... mut length: libc::c_uint) [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_length` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `inst` [INFO] [stderr] --> src/stubs.rs:186:35 [INFO] [stderr] | [INFO] [stderr] 186 | pub unsafe extern "C" fn CMC_Hash(mut inst: CMC_Instance, [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inst` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `in_0` [INFO] [stderr] --> src/stubs.rs:187:35 [INFO] [stderr] | [INFO] [stderr] 187 | ... mut in_0: *const libc::c_uchar, [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_in_0` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `in_len` [INFO] [stderr] --> src/stubs.rs:188:35 [INFO] [stderr] | [INFO] [stderr] 188 | ... mut in_len: libc::c_uint, [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_in_len` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `out` [INFO] [stderr] --> src/stubs.rs:189:35 [INFO] [stderr] | [INFO] [stderr] 189 | ... mut out: *mut libc::c_uchar, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_out` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `out_len` [INFO] [stderr] --> src/stubs.rs:190:35 [INFO] [stderr] | [INFO] [stderr] 190 | ... mut out_len: libc::c_uint) -> libc::c_uint { [INFO] [stderr] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_out_len` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `inst` [INFO] [stderr] --> src/stubs.rs:194:46 [INFO] [stderr] | [INFO] [stderr] 194 | pub unsafe extern "C" fn CMC_DestroyInstance(mut inst: CMC_Instance) { } [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inst` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cooked` [INFO] [stderr] --> src/sys_generic.rs:280:34 [INFO] [stderr] | [INFO] [stderr] 280 | ... mut cooked: *mut timespec, [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cooked` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `dfreq` [INFO] [stderr] --> src/sys_generic.rs:281:34 [INFO] [stderr] | [INFO] [stderr] 281 | ... mut dfreq: libc::c_double, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dfreq` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/sys_generic.rs:284:34 [INFO] [stderr] | [INFO] [stderr] 284 | ... mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `anything` [INFO] [stderr] --> src/sys_generic.rs:412:41 [INFO] [stderr] | [INFO] [stderr] 412 | unsafe extern "C" fn handle_end_of_slew(mut anything: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_anything` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `corr_rate` [INFO] [stderr] --> src/sys_null.rs:193:36 [INFO] [stderr] | [INFO] [stderr] 193 | ... mut corr_rate: libc::c_double) { [INFO] [stderr] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_corr_rate` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `offset` [INFO] [stderr] --> src/sys_null.rs:197:40 [INFO] [stderr] | [INFO] [stderr] 197 | unsafe extern "C" fn apply_step_offset(mut offset: libc::c_double) [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_offset` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `level` [INFO] [stderr] --> src/sys.rs:195:53 [INFO] [stderr] | [INFO] [stderr] 195 | pub unsafe extern "C" fn SYS_EnableSystemCallFilter(mut level: libc::c_int) { [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_level` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `arg` [INFO] [stderr] --> src/tempcomp.rs:251:35 [INFO] [stderr] | [INFO] [stderr] 251 | unsafe extern "C" fn read_timeout(mut arg: *mut libc::c_void) { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_arg` [INFO] [stderr] [INFO] [stderr] warning: unnecessary `unsafe` block [INFO] [stderr] --> src/refclock_phc.rs:427:5 [INFO] [stderr] | [INFO] [stderr] 427 | unsafe { [INFO] [stderr] | ^^^^^^ unnecessary `unsafe` block [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_unsafe)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary `unsafe` block [INFO] [stderr] --> src/refclock_shm.rs:203:5 [INFO] [stderr] | [INFO] [stderr] 203 | unsafe { [INFO] [stderr] | ^^^^^^ unnecessary `unsafe` block [INFO] [stderr] [INFO] [stderr] warning: unnecessary `unsafe` block [INFO] [stderr] --> src/refclock_sock.rs:226:5 [INFO] [stderr] | [INFO] [stderr] 226 | unsafe { [INFO] [stderr] | ^^^^^^ unnecessary `unsafe` block [INFO] [stderr] [INFO] [stderr] warning: unnecessary `unsafe` block [INFO] [stderr] --> src/rtc.rs:182:5 [INFO] [stderr] | [INFO] [stderr] 182 | unsafe { [INFO] [stderr] | ^^^^^^ unnecessary `unsafe` block [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/addrfilt.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_attributes)]` on by default [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/addrfilt.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/addrfilt.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/addrfilt.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/array.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/array.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/array.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/array.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/clientlog.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/clientlog.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/clientlog.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | ptr_wrapping_offset_from, register_tool)] [INFO] [stderr] | |____________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/clientlog.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | ptr_wrapping_offset_from, register_tool)] [INFO] [stderr] | |____________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/cmdmon.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/cmdmon.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/cmdmon.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/cmdmon.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/cmdparse.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/cmdparse.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/cmdparse.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/cmdparse.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/conf.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/conf.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/conf.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/conf.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/getdate.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/getdate.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/getdate.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, ptr_wrapping_offset_from, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/getdate.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, ptr_wrapping_offset_from, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/hash_intmd5.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/hash_intmd5.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/hash_intmd5.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/hash_intmd5.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/hwclock.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/hwclock.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/hwclock.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/hwclock.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/keys.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/keys.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/keys.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | ptr_wrapping_offset_from, register_tool)] [INFO] [stderr] | |____________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/keys.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | ptr_wrapping_offset_from, register_tool)] [INFO] [stderr] | |____________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/local.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/local.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/local.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/local.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/logging.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/logging.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/logging.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(c_variadic, const_raw_ptr_to_usize_cast, extern_types, [INFO] [stderr] 5 | | label_break_value, register_tool)] [INFO] [stderr] | |_____________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/logging.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(c_variadic, const_raw_ptr_to_usize_cast, extern_types, [INFO] [stderr] 5 | | label_break_value, register_tool)] [INFO] [stderr] | |_____________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/manual.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/manual.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/manual.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/manual.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/memory.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/memory.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/memory.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/memory.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/nameserv_async.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/nameserv_async.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/nameserv_async.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/nameserv_async.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/nameserv.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/nameserv.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/nameserv.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/nameserv.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_core.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_core.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_core.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_core.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_io_linux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_io_linux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_io_linux.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_io_linux.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_io.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_io.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_io.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_io.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_sources.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_sources.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_sources.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_sources.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/pktlength.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/pktlength.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/pktlength.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/pktlength.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_phc.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_phc.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_phc.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_phc.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_pps.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_pps.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_pps.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_pps.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_shm.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_shm.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_shm.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_shm.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_sock.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_sock.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_sock.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_sock.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/reference.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/reference.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/reference.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/reference.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/regress.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/regress.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/regress.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/regress.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/rtc_linux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/rtc_linux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/rtc_linux.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/rtc_linux.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/rtc.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/rtc.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/rtc.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/rtc.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/samplefilt.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/samplefilt.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/samplefilt.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/samplefilt.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sched.rs:2:1 [INFO] [stderr] | [INFO] [stderr] 2 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sched.rs:2:1 [INFO] [stderr] | [INFO] [stderr] 2 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sched.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![feature(asm, const_raw_ptr_to_usize_cast, extern_types, label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sched.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![feature(asm, const_raw_ptr_to_usize_cast, extern_types, label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/smooth.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/smooth.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/smooth.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/smooth.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/socket.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/socket.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/socket.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/socket.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sources.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sources.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sources.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sources.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sourcestats.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sourcestats.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sourcestats.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sourcestats.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/stubs.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/stubs.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/stubs.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/stubs.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_generic.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_generic.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_generic.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_generic.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_linux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_linux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_linux.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_linux.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_null.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_null.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_null.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_null.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_posix.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_posix.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_posix.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_posix.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_timex.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_timex.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_timex.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_timex.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/tempcomp.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/tempcomp.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/tempcomp.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/tempcomp.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/util.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/util.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/util.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | ptr_wrapping_offset_from, register_tool)] [INFO] [stderr] | |____________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/util.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | ptr_wrapping_offset_from, register_tool)] [INFO] [stderr] | |____________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/cmdmon.rs:1568:5 [INFO] [stderr] | [INFO] [stderr] 1568 | (NSR_SetConnectivity(&mut mask, &mut address, SRC_MAYBE_ONLINE)) == 0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_must_use)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/logging.rs:295:17 [INFO] [stderr] | [INFO] [stderr] 295 | / (write(parent_fd, buf.as_mut_ptr() as *const libc::c_void, [INFO] [stderr] 296 | | strlen(buf.as_mut_ptr()).wrapping_add(1 as libc::c_int [INFO] [stderr] 297 | | as [INFO] [stderr] 298 | | libc::c_ulong))) [INFO] [stderr] 299 | | < 0 as libc::c_int as libc::c_long; [INFO] [stderr] | |______________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/nameserv_async.rs:200:5 [INFO] [stderr] | [INFO] [stderr] 200 | / (write((*inst).pipe[1 as libc::c_int as usize], [INFO] [stderr] 201 | | b"\x00" as *const u8 as *const libc::c_char as *const libc::c_void, [INFO] [stderr] 202 | | 1 as libc::c_int as size_t)) < 0 as libc::c_int as libc::c_long; [INFO] [stderr] | |__________________________________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/ntp_io.rs:322:9 [INFO] [stderr] | [INFO] [stderr] 322 | (SCK_EnableKernelRxTimestamping(sock_fd)) == 0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/reference.rs:798:5 [INFO] [stderr] | [INFO] [stderr] 798 | / (UTI_RenameTempFile(0 as *const libc::c_char, drift_file, [INFO] [stderr] 799 | | b".tmp\x00" as *const u8 as *const libc::c_char, [INFO] [stderr] 800 | | 0 as *const libc::c_char)) == 0; [INFO] [stderr] | |_______________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused logical operation that must be used [INFO] [stderr] --> src/socket.rs:1216:5 [INFO] [stderr] | [INFO] [stderr] 1216 | / (flags & 2 as libc::c_int != 0) && [INFO] [stderr] 1217 | | SCK_SetIntOption(sock_fd, 1 as libc::c_int, 6 as libc::c_int, [INFO] [stderr] 1218 | | 1 as libc::c_int) == 0; [INFO] [stderr] | |_______________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/socket.rs:1234:13 [INFO] [stderr] | [INFO] [stderr] 1234 | / (SCK_SetIntOption(sock_fd, IPPROTO_IP as libc::c_int, [INFO] [stderr] 1235 | | 8 as libc::c_int, 1 as libc::c_int)) == 0; [INFO] [stderr] | |_______________________________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/socket.rs:1237:13 [INFO] [stderr] | [INFO] [stderr] 1237 | / (SCK_SetIntOption(sock_fd, IPPROTO_IPV6 as libc::c_int, [INFO] [stderr] 1238 | | 49 as libc::c_int, 1 as libc::c_int)) == 0; [INFO] [stderr] | |________________________________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused logical operation that must be used [INFO] [stderr] --> src/socket.rs:1264:5 [INFO] [stderr] | [INFO] [stderr] 1264 | / ((*addr).port as libc::c_int > 0 as libc::c_int) && [INFO] [stderr] 1265 | | SCK_SetIntOption(sock_fd, 1 as libc::c_int, 2 as libc::c_int, [INFO] [stderr] 1266 | | 1 as libc::c_int) == 0; [INFO] [stderr] | |_______________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/socket.rs:1268:5 [INFO] [stderr] | [INFO] [stderr] 1268 | / (SCK_SetIntOption(sock_fd, IPPROTO_IP as libc::c_int, 15 as libc::c_int, [INFO] [stderr] 1269 | | 1 as libc::c_int)) == 0; [INFO] [stderr] | |_____________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/socket.rs:1471:5 [INFO] [stderr] | [INFO] [stderr] 1471 | / (UTI_RemoveFile(0 as *const libc::c_char, addr, 0 as *const libc::c_char)) [INFO] [stderr] 1472 | | == 0; [INFO] [stderr] | |____________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/sources.rs:2119:21 [INFO] [stderr] | [INFO] [stderr] 2119 | / (UTI_RemoveFile(0 as *const libc::c_char, [INFO] [stderr] 2120 | | *gl.gl_pathv.offset(i as isize), [INFO] [stderr] 2121 | | 0 as *const libc::c_char)) == 0; [INFO] [stderr] | |___________________________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/sys_timex.rs:391:5 [INFO] [stderr] | [INFO] [stderr] 391 | (SYS_Timex_Adjust(&mut txc, 1 as libc::c_int)) < 0 as libc::c_int; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 311 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: unnecessary `unsafe` block [INFO] [stderr] --> src/refclock_phc.rs:427:5 [INFO] [stderr] | [INFO] [stderr] 427 | unsafe { [INFO] [stderr] | ^^^^^^ unnecessary `unsafe` block [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_unsafe)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary `unsafe` block [INFO] [stderr] --> src/refclock_shm.rs:203:5 [INFO] [stderr] | [INFO] [stderr] 203 | unsafe { [INFO] [stderr] | ^^^^^^ unnecessary `unsafe` block [INFO] [stderr] [INFO] [stderr] warning: unnecessary `unsafe` block [INFO] [stderr] --> src/refclock_sock.rs:226:5 [INFO] [stderr] | [INFO] [stderr] 226 | unsafe { [INFO] [stderr] | ^^^^^^ unnecessary `unsafe` block [INFO] [stderr] [INFO] [stderr] warning: unnecessary `unsafe` block [INFO] [stderr] --> src/rtc.rs:182:5 [INFO] [stderr] | [INFO] [stderr] 182 | unsafe { [INFO] [stderr] | ^^^^^^ unnecessary `unsafe` block [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/addrfilt.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_attributes)]` on by default [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/addrfilt.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/addrfilt.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/addrfilt.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/array.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/array.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/array.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/array.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/clientlog.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/clientlog.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/clientlog.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | ptr_wrapping_offset_from, register_tool)] [INFO] [stderr] | |____________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/clientlog.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | ptr_wrapping_offset_from, register_tool)] [INFO] [stderr] | |____________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/cmdmon.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/cmdmon.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/cmdmon.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/cmdmon.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/cmdparse.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/cmdparse.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/cmdparse.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/cmdparse.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/conf.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/conf.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/conf.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/conf.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/getdate.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/getdate.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/getdate.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, ptr_wrapping_offset_from, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/getdate.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, ptr_wrapping_offset_from, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/hash_intmd5.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/hash_intmd5.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/hash_intmd5.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/hash_intmd5.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/hwclock.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/hwclock.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/hwclock.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/hwclock.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/keys.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/keys.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/keys.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | ptr_wrapping_offset_from, register_tool)] [INFO] [stderr] | |____________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/keys.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | ptr_wrapping_offset_from, register_tool)] [INFO] [stderr] | |____________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/local.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/local.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/local.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/local.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/logging.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/logging.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/logging.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(c_variadic, const_raw_ptr_to_usize_cast, extern_types, [INFO] [stderr] 5 | | label_break_value, register_tool)] [INFO] [stderr] | |_____________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/logging.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(c_variadic, const_raw_ptr_to_usize_cast, extern_types, [INFO] [stderr] 5 | | label_break_value, register_tool)] [INFO] [stderr] | |_____________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/manual.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/manual.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/manual.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/manual.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/memory.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/memory.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/memory.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/memory.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/nameserv_async.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/nameserv_async.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/nameserv_async.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/nameserv_async.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/nameserv.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/nameserv.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/nameserv.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/nameserv.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_core.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_core.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_core.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_core.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_io_linux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_io_linux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_io_linux.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_io_linux.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_io.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_io.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_io.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_io.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_sources.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_sources.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/ntp_sources.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/ntp_sources.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/pktlength.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/pktlength.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/pktlength.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/pktlength.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_phc.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_phc.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_phc.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_phc.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_pps.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_pps.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_pps.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_pps.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_shm.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_shm.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_shm.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_shm.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_sock.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_sock.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/refclock_sock.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/refclock_sock.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/reference.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/reference.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/reference.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/reference.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/regress.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/regress.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/regress.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/regress.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/rtc_linux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/rtc_linux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/rtc_linux.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/rtc_linux.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/rtc.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/rtc.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/rtc.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/rtc.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/samplefilt.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/samplefilt.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/samplefilt.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/samplefilt.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sched.rs:2:1 [INFO] [stderr] | [INFO] [stderr] 2 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sched.rs:2:1 [INFO] [stderr] | [INFO] [stderr] 2 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sched.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![feature(asm, const_raw_ptr_to_usize_cast, extern_types, label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sched.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![feature(asm, const_raw_ptr_to_usize_cast, extern_types, label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/smooth.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/smooth.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/smooth.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/smooth.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/socket.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/socket.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/socket.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/socket.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sources.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sources.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sources.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sources.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | register_tool)] [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sourcestats.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sourcestats.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sourcestats.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sourcestats.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/stubs.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/stubs.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/stubs.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/stubs.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_generic.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_generic.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_generic.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_generic.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_linux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_linux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_linux.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_linux.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(label_break_value, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_null.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_null.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_null.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_null.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_posix.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_posix.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_posix.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_posix.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_timex.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_timex.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/sys_timex.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/sys_timex.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/tempcomp.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/tempcomp.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/tempcomp.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/tempcomp.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_raw_ptr_to_usize_cast, extern_types, register_tool)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/util.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/util.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #![register_tool(c2rust)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused attribute [INFO] [stderr] --> src/util.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | ptr_wrapping_offset_from, register_tool)] [INFO] [stderr] | |____________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: crate-level attribute should be in the root module [INFO] [stderr] --> src/util.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / #![feature(const_raw_ptr_to_usize_cast, extern_types, label_break_value, [INFO] [stderr] 5 | | ptr_wrapping_offset_from, register_tool)] [INFO] [stderr] | |____________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/cmdmon.rs:1568:5 [INFO] [stderr] | [INFO] [stderr] 1568 | (NSR_SetConnectivity(&mut mask, &mut address, SRC_MAYBE_ONLINE)) == 0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_must_use)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/logging.rs:295:17 [INFO] [stderr] | [INFO] [stderr] 295 | / (write(parent_fd, buf.as_mut_ptr() as *const libc::c_void, [INFO] [stderr] 296 | | strlen(buf.as_mut_ptr()).wrapping_add(1 as libc::c_int [INFO] [stderr] 297 | | as [INFO] [stderr] 298 | | libc::c_ulong))) [INFO] [stderr] 299 | | < 0 as libc::c_int as libc::c_long; [INFO] [stderr] | |______________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/nameserv_async.rs:200:5 [INFO] [stderr] | [INFO] [stderr] 200 | / (write((*inst).pipe[1 as libc::c_int as usize], [INFO] [stderr] 201 | | b"\x00" as *const u8 as *const libc::c_char as *const libc::c_void, [INFO] [stderr] 202 | | 1 as libc::c_int as size_t)) < 0 as libc::c_int as libc::c_long; [INFO] [stderr] | |__________________________________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/ntp_io.rs:322:9 [INFO] [stderr] | [INFO] [stderr] 322 | (SCK_EnableKernelRxTimestamping(sock_fd)) == 0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/reference.rs:798:5 [INFO] [stderr] | [INFO] [stderr] 798 | / (UTI_RenameTempFile(0 as *const libc::c_char, drift_file, [INFO] [stderr] 799 | | b".tmp\x00" as *const u8 as *const libc::c_char, [INFO] [stderr] 800 | | 0 as *const libc::c_char)) == 0; [INFO] [stderr] | |_______________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused logical operation that must be used [INFO] [stderr] --> src/socket.rs:1216:5 [INFO] [stderr] | [INFO] [stderr] 1216 | / (flags & 2 as libc::c_int != 0) && [INFO] [stderr] 1217 | | SCK_SetIntOption(sock_fd, 1 as libc::c_int, 6 as libc::c_int, [INFO] [stderr] 1218 | | 1 as libc::c_int) == 0; [INFO] [stderr] | |_______________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/socket.rs:1234:13 [INFO] [stderr] | [INFO] [stderr] 1234 | / (SCK_SetIntOption(sock_fd, IPPROTO_IP as libc::c_int, [INFO] [stderr] 1235 | | 8 as libc::c_int, 1 as libc::c_int)) == 0; [INFO] [stderr] | |_______________________________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/socket.rs:1237:13 [INFO] [stderr] | [INFO] [stderr] 1237 | / (SCK_SetIntOption(sock_fd, IPPROTO_IPV6 as libc::c_int, [INFO] [stderr] 1238 | | 49 as libc::c_int, 1 as libc::c_int)) == 0; [INFO] [stderr] | |________________________________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused logical operation that must be used [INFO] [stderr] --> src/socket.rs:1264:5 [INFO] [stderr] | [INFO] [stderr] 1264 | / ((*addr).port as libc::c_int > 0 as libc::c_int) && [INFO] [stderr] 1265 | | SCK_SetIntOption(sock_fd, 1 as libc::c_int, 2 as libc::c_int, [INFO] [stderr] 1266 | | 1 as libc::c_int) == 0; [INFO] [stderr] | |_______________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/socket.rs:1268:5 [INFO] [stderr] | [INFO] [stderr] 1268 | / (SCK_SetIntOption(sock_fd, IPPROTO_IP as libc::c_int, 15 as libc::c_int, [INFO] [stderr] 1269 | | 1 as libc::c_int)) == 0; [INFO] [stderr] | |_____________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/socket.rs:1471:5 [INFO] [stderr] | [INFO] [stderr] 1471 | / (UTI_RemoveFile(0 as *const libc::c_char, addr, 0 as *const libc::c_char)) [INFO] [stderr] 1472 | | == 0; [INFO] [stderr] | |____________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/sources.rs:2119:21 [INFO] [stderr] | [INFO] [stderr] 2119 | / (UTI_RemoveFile(0 as *const libc::c_char, [INFO] [stderr] 2120 | | *gl.gl_pathv.offset(i as isize), [INFO] [stderr] 2121 | | 0 as *const libc::c_char)) == 0; [INFO] [stderr] | |___________________________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: unused comparison that must be used [INFO] [stderr] --> src/sys_timex.rs:391:5 [INFO] [stderr] | [INFO] [stderr] 391 | (SYS_Timex_Adjust(&mut txc, 1 as libc::c_int)) < 0 as libc::c_int; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 311 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 55.51s [INFO] running `"docker" "inspect" "1c82fe0d72f6639265338ed5be02aa7873ae261959692cec1f155fbd0f44d7cd"` [INFO] running `"docker" "rm" "-f" "1c82fe0d72f6639265338ed5be02aa7873ae261959692cec1f155fbd0f44d7cd"` [INFO] [stdout] 1c82fe0d72f6639265338ed5be02aa7873ae261959692cec1f155fbd0f44d7cd