[INFO] crate nc 0.4.7 is already in cache [INFO] checking nc-0.4.7 against master#212aa3ea28d91a97d1e1261709c0b6e6790788e6 for pr-69340 [INFO] extracting crate nc 0.4.7 into /workspace/builds/worker-0/source [INFO] validating manifest of crates.io crate nc 0.4.7 on toolchain 212aa3ea28d91a97d1e1261709c0b6e6790788e6 [INFO] running `"/workspace/cargo-home/bin/cargo" "+212aa3ea28d91a97d1e1261709c0b6e6790788e6" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate nc 0.4.7 [INFO] finished tweaking crates.io crate nc 0.4.7 [INFO] tweaked toml for crates.io crate nc 0.4.7 written to /workspace/builds/worker-0/source/Cargo.toml [INFO] crate crates.io crate nc 0.4.7 already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+212aa3ea28d91a97d1e1261709c0b6e6790788e6" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+212aa3ea28d91a97d1e1261709c0b6e6790788e6" "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] 2aadd03b0d41b98bd53633a4c1e7b8a041f656fd620d09066f682c511ba96417 [INFO] running `"docker" "start" "-a" "2aadd03b0d41b98bd53633a4c1e7b8a041f656fd620d09066f682c511ba96417"` [INFO] [stderr] Compiling nc v0.4.7 (/opt/rustwide/workdir) [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/aio_abi.rs:18:34 [INFO] [stderr] | [INFO] [stderr] 18 | pub const IOCB_FLAG_RESFD: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/aio_abi.rs:19:35 [INFO] [stderr] | [INFO] [stderr] 19 | pub const IOCB_FLAG_IOPRIO: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:239:39 [INFO] [stderr] | [INFO] [stderr] 239 | pub const BPF_F_ALLOW_OVERRIDE: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:240:36 [INFO] [stderr] | [INFO] [stderr] 240 | pub const BPF_F_ALLOW_MULTI: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:246:41 [INFO] [stderr] | [INFO] [stderr] 246 | pub const BPF_F_STRICT_ALIGNMENT: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:259:38 [INFO] [stderr] | [INFO] [stderr] 259 | pub const BPF_F_ANY_ALIGNMENT: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:279:36 [INFO] [stderr] | [INFO] [stderr] 279 | pub const BPF_F_NO_PREALLOC: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:286:38 [INFO] [stderr] | [INFO] [stderr] 286 | pub const BPF_F_NO_COMMON_LRU: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:289:34 [INFO] [stderr] | [INFO] [stderr] 289 | pub const BPF_F_NUMA_NODE: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:294:31 [INFO] [stderr] | [INFO] [stderr] 294 | pub const BPF_F_RDONLY: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:295:31 [INFO] [stderr] | [INFO] [stderr] 295 | pub const BPF_F_WRONLY: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:298:39 [INFO] [stderr] | [INFO] [stderr] 298 | pub const BPF_F_STACK_BUILD_ID: i32 = (1 << 5); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:301:34 [INFO] [stderr] | [INFO] [stderr] 301 | pub const BPF_F_ZERO_SEED: i32 = (1 << 6); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:304:40 [INFO] [stderr] | [INFO] [stderr] 304 | pub const BPF_F_QUERY_EFFECTIVE: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2633:39 [INFO] [stderr] | [INFO] [stderr] 2633 | pub const BPF_F_RECOMPUTE_CSUM: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2634:40 [INFO] [stderr] | [INFO] [stderr] 2634 | pub const BPF_F_INVALIDATE_HASH: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2642:35 [INFO] [stderr] | [INFO] [stderr] 2642 | pub const BPF_F_PSEUDO_HDR: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2643:39 [INFO] [stderr] | [INFO] [stderr] 2643 | pub const BPF_F_MARK_MANGLED_0: i32 = (1 << 5); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2644:37 [INFO] [stderr] | [INFO] [stderr] 2644 | pub const BPF_F_MARK_ENFORCE: i32 = (1 << 6); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2647:32 [INFO] [stderr] | [INFO] [stderr] 2647 | pub const BPF_F_INGRESS: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2650:37 [INFO] [stderr] | [INFO] [stderr] 2650 | pub const BPF_F_TUNINFO_IPV6: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2654:35 [INFO] [stderr] | [INFO] [stderr] 2654 | pub const BPF_F_USER_STACK: i32 = (1 << 8); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2657:39 [INFO] [stderr] | [INFO] [stderr] 2657 | pub const BPF_F_FAST_STACK_CMP: i32 = (1 << 9); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2658:38 [INFO] [stderr] | [INFO] [stderr] 2658 | pub const BPF_F_REUSE_STACKID: i32 = (1 << 10); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2660:38 [INFO] [stderr] | [INFO] [stderr] 2660 | pub const BPF_F_USER_BUILD_ID: i32 = (1 << 11); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2663:37 [INFO] [stderr] | [INFO] [stderr] 2663 | pub const BPF_F_ZERO_CSUM_TX: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2664:38 [INFO] [stderr] | [INFO] [stderr] 2664 | pub const BPF_F_DONT_FRAGMENT: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2665:35 [INFO] [stderr] | [INFO] [stderr] 2665 | pub const BPF_F_SEQ_NUMBER: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2673:36 [INFO] [stderr] | [INFO] [stderr] 2673 | pub const BPF_F_CTXLEN_MASK: u64 = (0xfffff << 32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3150:43 [INFO] [stderr] | [INFO] [stderr] 3150 | pub const BPF_SOCK_OPS_RTO_CB_FLAG: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3151:47 [INFO] [stderr] | [INFO] [stderr] 3151 | pub const BPF_SOCK_OPS_RETRANS_CB_FLAG: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3152:45 [INFO] [stderr] | [INFO] [stderr] 3152 | pub const BPF_SOCK_OPS_STATE_CB_FLAG: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3236:38 [INFO] [stderr] | [INFO] [stderr] 3236 | pub const BPF_DEVCG_ACC_MKNOD: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3237:37 [INFO] [stderr] | [INFO] [stderr] 3237 | pub const BPF_DEVCG_ACC_READ: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3238:38 [INFO] [stderr] | [INFO] [stderr] 3238 | pub const BPF_DEVCG_ACC_WRITE: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3240:38 [INFO] [stderr] | [INFO] [stderr] 3240 | pub const BPF_DEVCG_DEV_BLOCK: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3241:37 [INFO] [stderr] | [INFO] [stderr] 3241 | pub const BPF_DEVCG_DEV_CHAR: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around block return value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | ((x & (0xff << 8)) == (('X' as i32) << 8)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:120:30 [INFO] [stderr] | [INFO] [stderr] 120 | pub const FS_DQ_ISOFT: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:121:30 [INFO] [stderr] | [INFO] [stderr] 121 | pub const FS_DQ_IHARD: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:122:30 [INFO] [stderr] | [INFO] [stderr] 122 | pub const FS_DQ_BSOFT: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:123:30 [INFO] [stderr] | [INFO] [stderr] 123 | pub const FS_DQ_BHARD: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:124:32 [INFO] [stderr] | [INFO] [stderr] 124 | pub const FS_DQ_RTBSOFT: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:125:32 [INFO] [stderr] | [INFO] [stderr] 125 | pub const FS_DQ_RTBHARD: i32 = (1 << 5); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:127:5 [INFO] [stderr] | [INFO] [stderr] 127 | (FS_DQ_ISOFT | FS_DQ_IHARD | FS_DQ_BSOFT | FS_DQ_BHARD | FS_DQ_RTBSOFT | FS_DQ_RTBHARD); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:133:31 [INFO] [stderr] | [INFO] [stderr] 133 | pub const FS_DQ_BTIMER: i32 = (1 << 6); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:134:31 [INFO] [stderr] | [INFO] [stderr] 134 | pub const FS_DQ_ITIMER: i32 = (1 << 7); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:135:33 [INFO] [stderr] | [INFO] [stderr] 135 | pub const FS_DQ_RTBTIMER: i32 = (1 << 8); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:136:35 [INFO] [stderr] | [INFO] [stderr] 136 | pub const FS_DQ_TIMER_MASK: i32 = (FS_DQ_BTIMER | FS_DQ_ITIMER | FS_DQ_RTBTIMER); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:144:31 [INFO] [stderr] | [INFO] [stderr] 144 | pub const FS_DQ_BWARNS: i32 = (1 << 9); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:145:31 [INFO] [stderr] | [INFO] [stderr] 145 | pub const FS_DQ_IWARNS: i32 = (1 << 10); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:146:33 [INFO] [stderr] | [INFO] [stderr] 146 | pub const FS_DQ_RTBWARNS: i32 = (1 << 11); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:147:35 [INFO] [stderr] | [INFO] [stderr] 147 | pub const FS_DQ_WARNS_MASK: i32 = (FS_DQ_BWARNS | FS_DQ_IWARNS | FS_DQ_RTBWARNS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:151:31 [INFO] [stderr] | [INFO] [stderr] 151 | pub const FS_DQ_BCOUNT: i32 = (1 << 12); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:152:31 [INFO] [stderr] | [INFO] [stderr] 152 | pub const FS_DQ_ICOUNT: i32 = (1 << 13); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:153:33 [INFO] [stderr] | [INFO] [stderr] 153 | pub const FS_DQ_RTBCOUNT: i32 = (1 << 14); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:154:34 [INFO] [stderr] | [INFO] [stderr] 154 | pub const FS_DQ_ACCT_MASK: i32 = (FS_DQ_BCOUNT | FS_DQ_ICOUNT | FS_DQ_RTBCOUNT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:158:36 [INFO] [stderr] | [INFO] [stderr] 158 | pub const FS_QUOTA_UDQ_ACCT: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:160:36 [INFO] [stderr] | [INFO] [stderr] 160 | pub const FS_QUOTA_UDQ_ENFD: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:162:36 [INFO] [stderr] | [INFO] [stderr] 162 | pub const FS_QUOTA_GDQ_ACCT: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:164:36 [INFO] [stderr] | [INFO] [stderr] 164 | pub const FS_QUOTA_GDQ_ENFD: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:166:36 [INFO] [stderr] | [INFO] [stderr] 166 | pub const FS_QUOTA_PDQ_ACCT: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:168:36 [INFO] [stderr] | [INFO] [stderr] 168 | pub const FS_QUOTA_PDQ_ENFD: i32 = (1 << 5); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:171:32 [INFO] [stderr] | [INFO] [stderr] 171 | pub const FS_USER_QUOTA: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:173:32 [INFO] [stderr] | [INFO] [stderr] 173 | pub const FS_PROJ_QUOTA: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:175:33 [INFO] [stderr] | [INFO] [stderr] 175 | pub const FS_GROUP_QUOTA: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/eventpoll.rs:27:36 [INFO] [stderr] | [INFO] [stderr] 27 | pub const EPOLLEXCLUSIVE: poll_t = (1 << 28); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> src/lib.rs:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/aio_abi.rs:18:34 [INFO] [stderr] | [INFO] [stderr] 18 | pub const IOCB_FLAG_RESFD: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/aio_abi.rs:19:35 [INFO] [stderr] | [INFO] [stderr] 19 | pub const IOCB_FLAG_IOPRIO: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:239:39 [INFO] [stderr] | [INFO] [stderr] 239 | pub const BPF_F_ALLOW_OVERRIDE: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:240:36 [INFO] [stderr] | [INFO] [stderr] 240 | pub const BPF_F_ALLOW_MULTI: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:246:41 [INFO] [stderr] | [INFO] [stderr] 246 | pub const BPF_F_STRICT_ALIGNMENT: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:259:38 [INFO] [stderr] | [INFO] [stderr] 259 | pub const BPF_F_ANY_ALIGNMENT: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:279:36 [INFO] [stderr] | [INFO] [stderr] 279 | pub const BPF_F_NO_PREALLOC: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:286:38 [INFO] [stderr] | [INFO] [stderr] 286 | pub const BPF_F_NO_COMMON_LRU: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:289:34 [INFO] [stderr] | [INFO] [stderr] 289 | pub const BPF_F_NUMA_NODE: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:294:31 [INFO] [stderr] | [INFO] [stderr] 294 | pub const BPF_F_RDONLY: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:295:31 [INFO] [stderr] | [INFO] [stderr] 295 | pub const BPF_F_WRONLY: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:298:39 [INFO] [stderr] | [INFO] [stderr] 298 | pub const BPF_F_STACK_BUILD_ID: i32 = (1 << 5); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:301:34 [INFO] [stderr] | [INFO] [stderr] 301 | pub const BPF_F_ZERO_SEED: i32 = (1 << 6); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:304:40 [INFO] [stderr] | [INFO] [stderr] 304 | pub const BPF_F_QUERY_EFFECTIVE: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2633:39 [INFO] [stderr] | [INFO] [stderr] 2633 | pub const BPF_F_RECOMPUTE_CSUM: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2634:40 [INFO] [stderr] | [INFO] [stderr] 2634 | pub const BPF_F_INVALIDATE_HASH: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2642:35 [INFO] [stderr] | [INFO] [stderr] 2642 | pub const BPF_F_PSEUDO_HDR: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2643:39 [INFO] [stderr] | [INFO] [stderr] 2643 | pub const BPF_F_MARK_MANGLED_0: i32 = (1 << 5); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2644:37 [INFO] [stderr] | [INFO] [stderr] 2644 | pub const BPF_F_MARK_ENFORCE: i32 = (1 << 6); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2647:32 [INFO] [stderr] | [INFO] [stderr] 2647 | pub const BPF_F_INGRESS: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2650:37 [INFO] [stderr] | [INFO] [stderr] 2650 | pub const BPF_F_TUNINFO_IPV6: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2654:35 [INFO] [stderr] | [INFO] [stderr] 2654 | pub const BPF_F_USER_STACK: i32 = (1 << 8); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2657:39 [INFO] [stderr] | [INFO] [stderr] 2657 | pub const BPF_F_FAST_STACK_CMP: i32 = (1 << 9); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2658:38 [INFO] [stderr] | [INFO] [stderr] 2658 | pub const BPF_F_REUSE_STACKID: i32 = (1 << 10); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2660:38 [INFO] [stderr] | [INFO] [stderr] 2660 | pub const BPF_F_USER_BUILD_ID: i32 = (1 << 11); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2663:37 [INFO] [stderr] | [INFO] [stderr] 2663 | pub const BPF_F_ZERO_CSUM_TX: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2664:38 [INFO] [stderr] | [INFO] [stderr] 2664 | pub const BPF_F_DONT_FRAGMENT: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2665:35 [INFO] [stderr] | [INFO] [stderr] 2665 | pub const BPF_F_SEQ_NUMBER: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/eventpoll.rs:37:33 [INFO] [stderr] | [INFO] [stderr] 37 | pub const EPOLLWAKEUP: poll_t = (1 << 29); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/eventpoll.rs:40:34 [INFO] [stderr] | [INFO] [stderr] 40 | pub const EPOLLONESHOT: poll_t = (1 << 30); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/eventpoll.rs:43:29 [INFO] [stderr] | [INFO] [stderr] 43 | pub const EPOLLET: poll_t = (1 << 31); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fcntl.rs:44:25 [INFO] [stderr] | [INFO] [stderr] 44 | pub const O_SYNC: i32 = (__O_SYNC | O_DSYNC); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fcntl.rs:51:28 [INFO] [stderr] | [INFO] [stderr] 51 | pub const O_TMPFILE: i32 = (__O_TMPFILE | O_DIRECTORY); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fcntl.rs:52:33 [INFO] [stderr] | [INFO] [stderr] 52 | pub const O_TMPFILE_MASK: i32 = (__O_TMPFILE | O_DIRECTORY | O_CREAT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fs.rs:24:29 [INFO] [stderr] | [INFO] [stderr] 24 | pub const BLOCK_SIZE: i32 = (1 << BLOCK_SIZE_BITS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fs.rs:39:35 [INFO] [stderr] | [INFO] [stderr] 39 | pub const RENAME_NOREPLACE: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fs.rs:41:34 [INFO] [stderr] | [INFO] [stderr] 41 | pub const RENAME_EXCHANGE: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:2673:36 [INFO] [stderr] | [INFO] [stderr] 2673 | pub const BPF_F_CTXLEN_MASK: u64 = (0xfffff << 32); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3150:43 [INFO] [stderr] | [INFO] [stderr] 3150 | pub const BPF_SOCK_OPS_RTO_CB_FLAG: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fs.rs:43:34 [INFO] [stderr] | [INFO] [stderr] 43 | pub const RENAME_WHITEOUT: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3151:47 [INFO] [stderr] | [INFO] [stderr] 3151 | pub const BPF_SOCK_OPS_RETRANS_CB_FLAG: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fs.rs:394:34 [INFO] [stderr] | [INFO] [stderr] 394 | pub const RWF_SUPPORTED: rwf_t = (RWF_HIPRI | RWF_DSYNC | RWF_SYNC | RWF_NOWAIT | RWF_APPEND); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3152:45 [INFO] [stderr] | [INFO] [stderr] 3152 | pub const BPF_SOCK_OPS_STATE_CB_FLAG: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:21:37 [INFO] [stderr] | [INFO] [stderr] 21 | pub const FUTEX_WAIT_PRIVATE: i32 = (FUTEX_WAIT | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3236:38 [INFO] [stderr] | [INFO] [stderr] 3236 | pub const BPF_DEVCG_ACC_MKNOD: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3237:37 [INFO] [stderr] | [INFO] [stderr] 3237 | pub const BPF_DEVCG_ACC_READ: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:22:37 [INFO] [stderr] | [INFO] [stderr] 22 | pub const FUTEX_WAKE_PRIVATE: i32 = (FUTEX_WAKE | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:23:40 [INFO] [stderr] | [INFO] [stderr] 23 | pub const FUTEX_REQUEUE_PRIVATE: i32 = (FUTEX_REQUEUE | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:24:44 [INFO] [stderr] | [INFO] [stderr] 24 | pub const FUTEX_CMP_REQUEUE_PRIVATE: i32 = (FUTEX_CMP_REQUEUE | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:25:40 [INFO] [stderr] | [INFO] [stderr] 25 | pub const FUTEX_WAKE_OP_PRIVATE: i32 = (FUTEX_WAKE_OP | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:26:40 [INFO] [stderr] | [INFO] [stderr] 26 | pub const FUTEX_LOCK_PI_PRIVATE: i32 = (FUTEX_LOCK_PI | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:27:42 [INFO] [stderr] | [INFO] [stderr] 27 | pub const FUTEX_UNLOCK_PI_PRIVATE: i32 = (FUTEX_UNLOCK_PI | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:28:43 [INFO] [stderr] | [INFO] [stderr] 28 | pub const FUTEX_TRYLOCK_PI_PRIVATE: i32 = (FUTEX_TRYLOCK_PI | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:29:44 [INFO] [stderr] | [INFO] [stderr] 29 | pub const FUTEX_WAIT_BITSET_PRIVATE: i32 = (FUTEX_WAIT_BITSET | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:30:44 [INFO] [stderr] | [INFO] [stderr] 30 | pub const FUTEX_WAKE_BITSET_PRIVATE: i32 = (FUTEX_WAKE_BITSET | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:31:48 [INFO] [stderr] | [INFO] [stderr] 31 | pub const FUTEX_WAIT_REQUEUE_PI_PRIVATE: i32 = (FUTEX_WAIT_REQUEUE_PI | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:32:47 [INFO] [stderr] | [INFO] [stderr] 32 | pub const FUTEX_CMP_REQUEUE_PI_PRIVATE: i32 = (FUTEX_CMP_REQUEUE_PI | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3238:38 [INFO] [stderr] | [INFO] [stderr] 3238 | pub const BPF_DEVCG_ACC_WRITE: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3240:38 [INFO] [stderr] | [INFO] [stderr] 3240 | pub const BPF_DEVCG_DEV_BLOCK: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/bpf.rs:3241:37 [INFO] [stderr] | [INFO] [stderr] 3241 | pub const BPF_DEVCG_DEV_CHAR: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around block return value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | ((x & (0xff << 8)) == (('X' as i32) << 8)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:120:30 [INFO] [stderr] | [INFO] [stderr] 120 | pub const FS_DQ_ISOFT: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:121:30 [INFO] [stderr] | [INFO] [stderr] 121 | pub const FS_DQ_IHARD: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:122:30 [INFO] [stderr] | [INFO] [stderr] 122 | pub const FS_DQ_BSOFT: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:123:30 [INFO] [stderr] | [INFO] [stderr] 123 | pub const FS_DQ_BHARD: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:124:32 [INFO] [stderr] | [INFO] [stderr] 124 | pub const FS_DQ_RTBSOFT: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:125:32 [INFO] [stderr] | [INFO] [stderr] 125 | pub const FS_DQ_RTBHARD: i32 = (1 << 5); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:127:5 [INFO] [stderr] | [INFO] [stderr] 127 | (FS_DQ_ISOFT | FS_DQ_IHARD | FS_DQ_BSOFT | FS_DQ_BHARD | FS_DQ_RTBSOFT | FS_DQ_RTBHARD); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:133:31 [INFO] [stderr] | [INFO] [stderr] 133 | pub const FS_DQ_BTIMER: i32 = (1 << 6); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:134:31 [INFO] [stderr] | [INFO] [stderr] 134 | pub const FS_DQ_ITIMER: i32 = (1 << 7); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:135:33 [INFO] [stderr] | [INFO] [stderr] 135 | pub const FS_DQ_RTBTIMER: i32 = (1 << 8); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:136:35 [INFO] [stderr] | [INFO] [stderr] 136 | pub const FS_DQ_TIMER_MASK: i32 = (FS_DQ_BTIMER | FS_DQ_ITIMER | FS_DQ_RTBTIMER); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:18:45 [INFO] [stderr] | [INFO] [stderr] 18 | pub const HUGETLB_FLAG_ENCODE_64KB: usize = (16 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:19:46 [INFO] [stderr] | [INFO] [stderr] 19 | pub const HUGETLB_FLAG_ENCODE_512KB: usize = (19 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:20:44 [INFO] [stderr] | [INFO] [stderr] 20 | pub const HUGETLB_FLAG_ENCODE_1MB: usize = (20 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:21:44 [INFO] [stderr] | [INFO] [stderr] 21 | pub const HUGETLB_FLAG_ENCODE_2MB: usize = (21 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:22:44 [INFO] [stderr] | [INFO] [stderr] 22 | pub const HUGETLB_FLAG_ENCODE_8MB: usize = (23 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:144:31 [INFO] [stderr] | [INFO] [stderr] 144 | pub const FS_DQ_BWARNS: i32 = (1 << 9); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:23:45 [INFO] [stderr] | [INFO] [stderr] 23 | pub const HUGETLB_FLAG_ENCODE_16MB: usize = (24 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:145:31 [INFO] [stderr] | [INFO] [stderr] 145 | pub const FS_DQ_IWARNS: i32 = (1 << 10); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:146:33 [INFO] [stderr] | [INFO] [stderr] 146 | pub const FS_DQ_RTBWARNS: i32 = (1 << 11); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:24:45 [INFO] [stderr] | [INFO] [stderr] 24 | pub const HUGETLB_FLAG_ENCODE_32MB: usize = (25 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:25:46 [INFO] [stderr] | [INFO] [stderr] 25 | pub const HUGETLB_FLAG_ENCODE_256MB: usize = (28 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:26:46 [INFO] [stderr] | [INFO] [stderr] 26 | pub const HUGETLB_FLAG_ENCODE_512MB: usize = (29 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:27:44 [INFO] [stderr] | [INFO] [stderr] 27 | pub const HUGETLB_FLAG_ENCODE_1GB: usize = (30 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:28:44 [INFO] [stderr] | [INFO] [stderr] 28 | pub const HUGETLB_FLAG_ENCODE_2GB: usize = (31 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:147:35 [INFO] [stderr] | [INFO] [stderr] 147 | pub const FS_DQ_WARNS_MASK: i32 = (FS_DQ_BWARNS | FS_DQ_IWARNS | FS_DQ_RTBWARNS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:29:45 [INFO] [stderr] | [INFO] [stderr] 29 | pub const HUGETLB_FLAG_ENCODE_16GB: usize = (34 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:151:31 [INFO] [stderr] | [INFO] [stderr] 151 | pub const FS_DQ_BCOUNT: i32 = (1 << 12); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:152:31 [INFO] [stderr] | [INFO] [stderr] 152 | pub const FS_DQ_ICOUNT: i32 = (1 << 13); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:153:33 [INFO] [stderr] | [INFO] [stderr] 153 | pub const FS_DQ_RTBCOUNT: i32 = (1 << 14); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:154:34 [INFO] [stderr] | [INFO] [stderr] 154 | pub const FS_DQ_ACCT_MASK: i32 = (FS_DQ_BCOUNT | FS_DQ_ICOUNT | FS_DQ_RTBCOUNT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:158:36 [INFO] [stderr] | [INFO] [stderr] 158 | pub const FS_QUOTA_UDQ_ACCT: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:160:36 [INFO] [stderr] | [INFO] [stderr] 160 | pub const FS_QUOTA_UDQ_ENFD: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:162:36 [INFO] [stderr] | [INFO] [stderr] 162 | pub const FS_QUOTA_GDQ_ACCT: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:164:36 [INFO] [stderr] | [INFO] [stderr] 164 | pub const FS_QUOTA_GDQ_ENFD: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:166:36 [INFO] [stderr] | [INFO] [stderr] 166 | pub const FS_QUOTA_PDQ_ACCT: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:168:36 [INFO] [stderr] | [INFO] [stderr] 168 | pub const FS_QUOTA_PDQ_ENFD: i32 = (1 << 5); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:171:32 [INFO] [stderr] | [INFO] [stderr] 171 | pub const FS_USER_QUOTA: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:173:32 [INFO] [stderr] | [INFO] [stderr] 173 | pub const FS_PROJ_QUOTA: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/dqblk_xfs.rs:175:33 [INFO] [stderr] | [INFO] [stderr] 175 | pub const FS_GROUP_QUOTA: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/eventpoll.rs:27:36 [INFO] [stderr] | [INFO] [stderr] 27 | pub const EPOLLEXCLUSIVE: poll_t = (1 << 28); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/eventpoll.rs:37:33 [INFO] [stderr] | [INFO] [stderr] 37 | pub const EPOLLWAKEUP: poll_t = (1 << 29); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/eventpoll.rs:40:34 [INFO] [stderr] | [INFO] [stderr] 40 | pub const EPOLLONESHOT: poll_t = (1 << 30); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/eventpoll.rs:43:29 [INFO] [stderr] | [INFO] [stderr] 43 | pub const EPOLLET: poll_t = (1 << 31); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fcntl.rs:44:25 [INFO] [stderr] | [INFO] [stderr] 44 | pub const O_SYNC: i32 = (__O_SYNC | O_DSYNC); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fcntl.rs:51:28 [INFO] [stderr] | [INFO] [stderr] 51 | pub const O_TMPFILE: i32 = (__O_TMPFILE | O_DIRECTORY); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fcntl.rs:52:33 [INFO] [stderr] | [INFO] [stderr] 52 | pub const O_TMPFILE_MASK: i32 = (__O_TMPFILE | O_DIRECTORY | O_CREAT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fs.rs:24:29 [INFO] [stderr] | [INFO] [stderr] 24 | pub const BLOCK_SIZE: i32 = (1 << BLOCK_SIZE_BITS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fs.rs:39:35 [INFO] [stderr] | [INFO] [stderr] 39 | pub const RENAME_NOREPLACE: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fs.rs:41:34 [INFO] [stderr] | [INFO] [stderr] 41 | pub const RENAME_EXCHANGE: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fs.rs:43:34 [INFO] [stderr] | [INFO] [stderr] 43 | pub const RENAME_WHITEOUT: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/fs.rs:394:34 [INFO] [stderr] | [INFO] [stderr] 394 | pub const RWF_SUPPORTED: rwf_t = (RWF_HIPRI | RWF_DSYNC | RWF_SYNC | RWF_NOWAIT | RWF_APPEND); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:21:37 [INFO] [stderr] | [INFO] [stderr] 21 | pub const FUTEX_WAIT_PRIVATE: i32 = (FUTEX_WAIT | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:22:37 [INFO] [stderr] | [INFO] [stderr] 22 | pub const FUTEX_WAKE_PRIVATE: i32 = (FUTEX_WAKE | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:23:40 [INFO] [stderr] | [INFO] [stderr] 23 | pub const FUTEX_REQUEUE_PRIVATE: i32 = (FUTEX_REQUEUE | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:24:44 [INFO] [stderr] | [INFO] [stderr] 24 | pub const FUTEX_CMP_REQUEUE_PRIVATE: i32 = (FUTEX_CMP_REQUEUE | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:25:40 [INFO] [stderr] | [INFO] [stderr] 25 | pub const FUTEX_WAKE_OP_PRIVATE: i32 = (FUTEX_WAKE_OP | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:26:40 [INFO] [stderr] | [INFO] [stderr] 26 | pub const FUTEX_LOCK_PI_PRIVATE: i32 = (FUTEX_LOCK_PI | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:27:42 [INFO] [stderr] | [INFO] [stderr] 27 | pub const FUTEX_UNLOCK_PI_PRIVATE: i32 = (FUTEX_UNLOCK_PI | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:28:43 [INFO] [stderr] | [INFO] [stderr] 28 | pub const FUTEX_TRYLOCK_PI_PRIVATE: i32 = (FUTEX_TRYLOCK_PI | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:29:44 [INFO] [stderr] | [INFO] [stderr] 29 | pub const FUTEX_WAIT_BITSET_PRIVATE: i32 = (FUTEX_WAIT_BITSET | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:28:29 [INFO] [stderr] | [INFO] [stderr] 28 | pub const IOC_NRMASK: i32 = ((1 << IOC_NRBITS) - 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:29:31 [INFO] [stderr] | [INFO] [stderr] 29 | pub const IOC_TYPEMASK: i32 = ((1 << IOC_TYPEBITS) - 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:30:31 [INFO] [stderr] | [INFO] [stderr] 30 | pub const IOC_SIZEMASK: i32 = ((1 << IOC_SIZEBITS) - 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:31:30 [INFO] [stderr] | [INFO] [stderr] 31 | pub const IOC_DIRMASK: i32 = ((1 << IOC_DIRBITS) - 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:34:32 [INFO] [stderr] | [INFO] [stderr] 34 | pub const IOC_TYPESHIFT: i32 = (IOC_NRSHIFT + IOC_NRBITS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:35:32 [INFO] [stderr] | [INFO] [stderr] 35 | pub const IOC_SIZESHIFT: i32 = (IOC_TYPESHIFT + IOC_TYPEBITS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:30:44 [INFO] [stderr] | [INFO] [stderr] 30 | pub const FUTEX_WAKE_BITSET_PRIVATE: i32 = (FUTEX_WAKE_BITSET | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:31:48 [INFO] [stderr] | [INFO] [stderr] 31 | pub const FUTEX_WAIT_REQUEUE_PI_PRIVATE: i32 = (FUTEX_WAIT_REQUEUE_PI | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:36:31 [INFO] [stderr] | [INFO] [stderr] 36 | pub const IOC_DIRSHIFT: i32 = (IOC_SIZESHIFT + IOC_SIZEBITS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/futex.rs:32:47 [INFO] [stderr] | [INFO] [stderr] 32 | pub const FUTEX_CMP_REQUEUE_PI_PRIVATE: i32 = (FUTEX_CMP_REQUEUE_PI | FUTEX_PRIVATE_FLAG); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:123:25 [INFO] [stderr] | [INFO] [stderr] 123 | pub const IOC_IN: i32 = (IOC_WRITE << IOC_DIRSHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:18:45 [INFO] [stderr] | [INFO] [stderr] 18 | pub const HUGETLB_FLAG_ENCODE_64KB: usize = (16 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:124:26 [INFO] [stderr] | [INFO] [stderr] 124 | pub const IOC_OUT: i32 = (IOC_READ << IOC_DIRSHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:125:28 [INFO] [stderr] | [INFO] [stderr] 125 | pub const IOC_INOUT: i32 = ((IOC_WRITE | IOC_READ) << IOC_DIRSHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:126:31 [INFO] [stderr] | [INFO] [stderr] 126 | pub const IOCSIZE_MASK: i32 = (IOC_SIZEMASK << IOC_SIZESHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:19:46 [INFO] [stderr] | [INFO] [stderr] 19 | pub const HUGETLB_FLAG_ENCODE_512KB: usize = (19 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:127:32 [INFO] [stderr] | [INFO] [stderr] 127 | pub const IOCSIZE_SHIFT: i32 = (IOC_SIZESHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/linux_fs_types.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | pub const S_DT_MASK: mode_t = (S_IFMT >> S_DT_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/linux_fs_types.rs:45:28 [INFO] [stderr] | [INFO] [stderr] 45 | pub const DT_MAX: mode_t = (S_DT_MASK + 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/linux_quota.rs:9:33 [INFO] [stderr] | [INFO] [stderr] 9 | pub const QTYPE_MASK_USR: i32 = (1 << USRQUOTA); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:20:44 [INFO] [stderr] | [INFO] [stderr] 20 | pub const HUGETLB_FLAG_ENCODE_1MB: usize = (20 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:21:44 [INFO] [stderr] | [INFO] [stderr] 21 | pub const HUGETLB_FLAG_ENCODE_2MB: usize = (21 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:22:44 [INFO] [stderr] | [INFO] [stderr] 22 | pub const HUGETLB_FLAG_ENCODE_8MB: usize = (23 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:23:45 [INFO] [stderr] | [INFO] [stderr] 23 | pub const HUGETLB_FLAG_ENCODE_16MB: usize = (24 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:24:45 [INFO] [stderr] | [INFO] [stderr] 24 | pub const HUGETLB_FLAG_ENCODE_32MB: usize = (25 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:25:46 [INFO] [stderr] | [INFO] [stderr] 25 | pub const HUGETLB_FLAG_ENCODE_256MB: usize = (28 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:26:46 [INFO] [stderr] | [INFO] [stderr] 26 | pub const HUGETLB_FLAG_ENCODE_512MB: usize = (29 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:27:44 [INFO] [stderr] | [INFO] [stderr] 27 | pub const HUGETLB_FLAG_ENCODE_1GB: usize = (30 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:28:44 [INFO] [stderr] | [INFO] [stderr] 28 | pub const HUGETLB_FLAG_ENCODE_2GB: usize = (31 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/hugetlb_encode.rs:29:45 [INFO] [stderr] | [INFO] [stderr] 29 | pub const HUGETLB_FLAG_ENCODE_16GB: usize = (34 << HUGETLB_FLAG_ENCODE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:28:29 [INFO] [stderr] | [INFO] [stderr] 28 | pub const IOC_NRMASK: i32 = ((1 << IOC_NRBITS) - 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/linux_quota.rs:10:33 [INFO] [stderr] | [INFO] [stderr] 10 | pub const QTYPE_MASK_GRP: i32 = (1 << GRPQUOTA); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:29:31 [INFO] [stderr] | [INFO] [stderr] 29 | pub const IOC_TYPEMASK: i32 = ((1 << IOC_TYPEBITS) - 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:30:31 [INFO] [stderr] | [INFO] [stderr] 30 | pub const IOC_SIZEMASK: i32 = ((1 << IOC_SIZEBITS) - 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/linux_quota.rs:11:33 [INFO] [stderr] | [INFO] [stderr] 11 | pub const QTYPE_MASK_PRJ: i32 = (1 << PRJQUOTA); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:31:30 [INFO] [stderr] | [INFO] [stderr] 31 | pub const IOC_DIRMASK: i32 = ((1 << IOC_DIRBITS) - 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/linux_time64.rs:39:38 [INFO] [stderr] | [INFO] [stderr] 39 | pub const TIME_UPTIME_SEC_MAX: i64 = (30 * 365 * 24 * 3600); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/membarrier.rs:95:40 [INFO] [stderr] | [INFO] [stderr] 95 | pub const MEMBARRIER_CMD_GLOBAL: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/membarrier.rs:96:50 [INFO] [stderr] | [INFO] [stderr] 96 | pub const MEMBARRIER_CMD_GLOBAL_EXPEDITED: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/membarrier.rs:97:59 [INFO] [stderr] | [INFO] [stderr] 97 | pub const MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/membarrier.rs:98:51 [INFO] [stderr] | [INFO] [stderr] 98 | pub const MEMBARRIER_CMD_PRIVATE_EXPEDITED: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/membarrier.rs:99:60 [INFO] [stderr] | [INFO] [stderr] 99 | pub const MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/membarrier.rs:100:61 [INFO] [stderr] | [INFO] [stderr] 100 | pub const MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE: i32 = (1 << 5); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:34:32 [INFO] [stderr] | [INFO] [stderr] 34 | pub const IOC_TYPESHIFT: i32 = (IOC_NRSHIFT + IOC_NRBITS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:35:32 [INFO] [stderr] | [INFO] [stderr] 35 | pub const IOC_SIZESHIFT: i32 = (IOC_TYPESHIFT + IOC_TYPEBITS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:36:31 [INFO] [stderr] | [INFO] [stderr] 36 | pub const IOC_DIRSHIFT: i32 = (IOC_SIZESHIFT + IOC_SIZEBITS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:123:25 [INFO] [stderr] | [INFO] [stderr] 123 | pub const IOC_IN: i32 = (IOC_WRITE << IOC_DIRSHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:124:26 [INFO] [stderr] | [INFO] [stderr] 124 | pub const IOC_OUT: i32 = (IOC_READ << IOC_DIRSHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/membarrier.rs:101:70 [INFO] [stderr] | [INFO] [stderr] 101 | pub const MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE: i32 = (1 << 6); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:125:28 [INFO] [stderr] | [INFO] [stderr] 125 | pub const IOC_INOUT: i32 = ((IOC_WRITE | IOC_READ) << IOC_DIRSHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:17:38 [INFO] [stderr] | [INFO] [stderr] 17 | pub const MPOL_F_STATIC_NODES: i32 = (1 << 15); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:126:31 [INFO] [stderr] | [INFO] [stderr] 126 | pub const IOCSIZE_MASK: i32 = (IOC_SIZEMASK << IOC_SIZESHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/ioctl.rs:127:32 [INFO] [stderr] | [INFO] [stderr] 127 | pub const IOCSIZE_SHIFT: i32 = (IOC_SIZESHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/linux_fs_types.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | pub const S_DT_MASK: mode_t = (S_IFMT >> S_DT_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/linux_fs_types.rs:45:28 [INFO] [stderr] | [INFO] [stderr] 45 | pub const DT_MAX: mode_t = (S_DT_MASK + 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/linux_quota.rs:9:33 [INFO] [stderr] | [INFO] [stderr] 9 | pub const QTYPE_MASK_USR: i32 = (1 << USRQUOTA); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/linux_quota.rs:10:33 [INFO] [stderr] | [INFO] [stderr] 10 | pub const QTYPE_MASK_GRP: i32 = (1 << GRPQUOTA); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/linux_quota.rs:11:33 [INFO] [stderr] | [INFO] [stderr] 11 | pub const QTYPE_MASK_PRJ: i32 = (1 << PRJQUOTA); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/linux_time64.rs:39:38 [INFO] [stderr] | [INFO] [stderr] 39 | pub const TIME_UPTIME_SEC_MAX: i64 = (30 * 365 * 24 * 3600); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/membarrier.rs:95:40 [INFO] [stderr] | [INFO] [stderr] 95 | pub const MEMBARRIER_CMD_GLOBAL: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/membarrier.rs:96:50 [INFO] [stderr] | [INFO] [stderr] 96 | pub const MEMBARRIER_CMD_GLOBAL_EXPEDITED: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:18:40 [INFO] [stderr] | [INFO] [stderr] 18 | pub const MPOL_F_RELATIVE_NODES: i32 = (1 << 14); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/membarrier.rs:97:59 [INFO] [stderr] | [INFO] [stderr] 97 | pub const MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:22:34 [INFO] [stderr] | [INFO] [stderr] 22 | pub const MPOL_MODE_FLAGS: i32 = (MPOL_F_STATIC_NODES | MPOL_F_RELATIVE_NODES); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:26:30 [INFO] [stderr] | [INFO] [stderr] 26 | pub const MPOL_F_NODE: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:28:30 [INFO] [stderr] | [INFO] [stderr] 28 | pub const MPOL_F_ADDR: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:30:38 [INFO] [stderr] | [INFO] [stderr] 30 | pub const MPOL_F_MEMS_ALLOWED: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/membarrier.rs:98:51 [INFO] [stderr] | [INFO] [stderr] 98 | pub const MEMBARRIER_CMD_PRIVATE_EXPEDITED: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:34:33 [INFO] [stderr] | [INFO] [stderr] 34 | pub const MPOL_MF_STRICT: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:37:31 [INFO] [stderr] | [INFO] [stderr] 37 | pub const MPOL_MF_MOVE: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:39:35 [INFO] [stderr] | [INFO] [stderr] 39 | pub const MPOL_MF_MOVE_ALL: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:41:31 [INFO] [stderr] | [INFO] [stderr] 41 | pub const MPOL_MF_LAZY: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:43:35 [INFO] [stderr] | [INFO] [stderr] 43 | pub const MPOL_MF_INTERNAL: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/membarrier.rs:99:60 [INFO] [stderr] | [INFO] [stderr] 99 | pub const MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/membarrier.rs:100:61 [INFO] [stderr] | [INFO] [stderr] 100 | pub const MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE: i32 = (1 << 5); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/membarrier.rs:101:70 [INFO] [stderr] | [INFO] [stderr] 101 | pub const MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE: i32 = (1 << 6); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:17:38 [INFO] [stderr] | [INFO] [stderr] 17 | pub const MPOL_F_STATIC_NODES: i32 = (1 << 15); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:18:40 [INFO] [stderr] | [INFO] [stderr] 18 | pub const MPOL_F_RELATIVE_NODES: i32 = (1 << 14); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:22:34 [INFO] [stderr] | [INFO] [stderr] 22 | pub const MPOL_MODE_FLAGS: i32 = (MPOL_F_STATIC_NODES | MPOL_F_RELATIVE_NODES); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:26:30 [INFO] [stderr] | [INFO] [stderr] 26 | pub const MPOL_F_NODE: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:28:30 [INFO] [stderr] | [INFO] [stderr] 28 | pub const MPOL_F_ADDR: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:30:38 [INFO] [stderr] | [INFO] [stderr] 30 | pub const MPOL_F_MEMS_ALLOWED: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:34:33 [INFO] [stderr] | [INFO] [stderr] 34 | pub const MPOL_MF_STRICT: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:37:31 [INFO] [stderr] | [INFO] [stderr] 37 | pub const MPOL_MF_MOVE: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:39:35 [INFO] [stderr] | [INFO] [stderr] 39 | pub const MPOL_MF_MOVE_ALL: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:41:31 [INFO] [stderr] | [INFO] [stderr] 41 | pub const MPOL_MF_LAZY: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:43:35 [INFO] [stderr] | [INFO] [stderr] 43 | pub const MPOL_MF_INTERNAL: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:45:32 [INFO] [stderr] | [INFO] [stderr] 45 | pub const MPOL_MF_VALID: i32 = (MPOL_MF_STRICT | MPOL_MF_MOVE | MPOL_MF_MOVE_ALL); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:51:32 [INFO] [stderr] | [INFO] [stderr] 51 | pub const MPOL_F_SHARED: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:53:31 [INFO] [stderr] | [INFO] [stderr] 53 | pub const MPOL_F_LOCAL: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:55:29 [INFO] [stderr] | [INFO] [stderr] 55 | pub const MPOL_F_MOF: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:45:32 [INFO] [stderr] | [INFO] [stderr] 45 | pub const MPOL_MF_VALID: i32 = (MPOL_MF_STRICT | MPOL_MF_MOVE | MPOL_MF_MOVE_ALL); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:57:31 [INFO] [stderr] | [INFO] [stderr] 57 | pub const MPOL_F_MORON: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:51:32 [INFO] [stderr] | [INFO] [stderr] 51 | pub const MPOL_F_SHARED: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:53:31 [INFO] [stderr] | [INFO] [stderr] 53 | pub const MPOL_F_LOCAL: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:55:29 [INFO] [stderr] | [INFO] [stderr] 55 | pub const MPOL_F_MOF: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mempolicy.rs:57:31 [INFO] [stderr] | [INFO] [stderr] 57 | pub const MPOL_F_MORON: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mman_common.rs:92:35 [INFO] [stderr] | [INFO] [stderr] 92 | pub const PKEY_ACCESS_MASK: i32 = (PKEY_DISABLE_ACCESS | PKEY_DISABLE_WRITE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mman_common.rs:92:35 [INFO] [stderr] | [INFO] [stderr] 92 | pub const PKEY_ACCESS_MASK: i32 = (PKEY_DISABLE_ACCESS | PKEY_DISABLE_WRITE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:34:30 [INFO] [stderr] | [INFO] [stderr] 34 | pub const MS_POSIXACL: i32 = (1 << 16); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:36:32 [INFO] [stderr] | [INFO] [stderr] 36 | pub const MS_UNBINDABLE: i32 = (1 << 17); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:34:30 [INFO] [stderr] | [INFO] [stderr] 34 | pub const MS_POSIXACL: i32 = (1 << 16); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:38:29 [INFO] [stderr] | [INFO] [stderr] 38 | pub const MS_PRIVATE: i32 = (1 << 18); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:36:32 [INFO] [stderr] | [INFO] [stderr] 36 | pub const MS_UNBINDABLE: i32 = (1 << 17); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:40:27 [INFO] [stderr] | [INFO] [stderr] 40 | pub const MS_SLAVE: i32 = (1 << 19); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:42:28 [INFO] [stderr] | [INFO] [stderr] 42 | pub const MS_SHARED: i32 = (1 << 20); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:44:30 [INFO] [stderr] | [INFO] [stderr] 44 | pub const MS_RELATIME: i32 = (1 << 21); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:38:29 [INFO] [stderr] | [INFO] [stderr] 38 | pub const MS_PRIVATE: i32 = (1 << 18); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:40:27 [INFO] [stderr] | [INFO] [stderr] 40 | pub const MS_SLAVE: i32 = (1 << 19); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:46:31 [INFO] [stderr] | [INFO] [stderr] 46 | pub const MS_KERNMOUNT: i32 = (1 << 22); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:42:28 [INFO] [stderr] | [INFO] [stderr] 42 | pub const MS_SHARED: i32 = (1 << 20); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:44:30 [INFO] [stderr] | [INFO] [stderr] 44 | pub const MS_RELATIME: i32 = (1 << 21); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:46:31 [INFO] [stderr] | [INFO] [stderr] 46 | pub const MS_KERNMOUNT: i32 = (1 << 22); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:48:31 [INFO] [stderr] | [INFO] [stderr] 48 | pub const MS_I_VERSION: i32 = (1 << 23); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:50:33 [INFO] [stderr] | [INFO] [stderr] 50 | pub const MS_STRICTATIME: i32 = (1 << 24); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:52:30 [INFO] [stderr] | [INFO] [stderr] 52 | pub const MS_LAZYTIME: i32 = (1 << 25); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:48:31 [INFO] [stderr] | [INFO] [stderr] 48 | pub const MS_I_VERSION: i32 = (1 << 23); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:50:33 [INFO] [stderr] | [INFO] [stderr] 50 | pub const MS_STRICTATIME: i32 = (1 << 24); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:52:30 [INFO] [stderr] | [INFO] [stderr] 52 | pub const MS_LAZYTIME: i32 = (1 << 25); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:55:30 [INFO] [stderr] | [INFO] [stderr] 55 | pub const MS_SUBMOUNT: i32 = (1 << 26); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:56:34 [INFO] [stderr] | [INFO] [stderr] 56 | pub const MS_NOREMOTELOCK: i32 = (1 << 27); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:57:27 [INFO] [stderr] | [INFO] [stderr] 57 | pub const MS_NOSEC: i32 = (1 << 28); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:58:26 [INFO] [stderr] | [INFO] [stderr] 58 | pub const MS_BORN: i32 = (1 << 29); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:59:28 [INFO] [stderr] | [INFO] [stderr] 59 | pub const MS_ACTIVE: i32 = (1 << 30); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:60:28 [INFO] [stderr] | [INFO] [stderr] 60 | pub const MS_NOUSER: i32 = (1 << 31); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:55:30 [INFO] [stderr] | [INFO] [stderr] 55 | pub const MS_SUBMOUNT: i32 = (1 << 26); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:64:5 [INFO] [stderr] | [INFO] [stderr] 64 | (MS_RDONLY | MS_SYNCHRONOUS | MS_MANDLOCK | MS_I_VERSION | MS_LAZYTIME); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/msg.rs:93:26 [INFO] [stderr] | [INFO] [stderr] 93 | pub const MSGPOOL: i32 = (MSGMNI * MSGMNB / 1024); /* size in kbytes of message pool */ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/msg.rs:101:25 [INFO] [stderr] | [INFO] [stderr] 101 | pub const MSGSEG: i32 = ((MSGPOOL * 1024) / MSGSSZ); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/page.rs:7:30 [INFO] [stderr] | [INFO] [stderr] 7 | pub const PAGE_SIZE: usize = (1 << PAGE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/page.rs:8:30 [INFO] [stderr] | [INFO] [stderr] 8 | pub const PAGE_MASK: usize = (!(PAGE_SIZE - 1)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/page.rs:12:36 [INFO] [stderr] | [INFO] [stderr] 12 | pub const ARCH_PFN_OFFSET: usize = (PAGE_OFFSET >> PAGE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:214:35 [INFO] [stderr] | [INFO] [stderr] 214 | pub const PERF_TXN_ELISION: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:216:39 [INFO] [stderr] | [INFO] [stderr] 216 | pub const PERF_TXN_TRANSACTION: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:218:32 [INFO] [stderr] | [INFO] [stderr] 218 | pub const PERF_TXN_SYNC: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:220:33 [INFO] [stderr] | [INFO] [stderr] 220 | pub const PERF_TXN_ASYNC: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:222:33 [INFO] [stderr] | [INFO] [stderr] 222 | pub const PERF_TXN_RETRY: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:224:36 [INFO] [stderr] | [INFO] [stderr] 224 | pub const PERF_TXN_CONFLICT: i32 = (1 << 5); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:226:42 [INFO] [stderr] | [INFO] [stderr] 226 | pub const PERF_TXN_CAPACITY_WRITE: i32 = (1 << 6); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:228:41 [INFO] [stderr] | [INFO] [stderr] 228 | pub const PERF_TXN_CAPACITY_READ: i32 = (1 << 7); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:231:31 [INFO] [stderr] | [INFO] [stderr] 231 | pub const PERF_TXN_MAX: i32 = (1 << 8); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:696:48 [INFO] [stderr] | [INFO] [stderr] 696 | pub const PERF_RECORD_MISC_CPUMODE_MASK: i32 = (7 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:697:51 [INFO] [stderr] | [INFO] [stderr] 697 | pub const PERF_RECORD_MISC_CPUMODE_UNKNOWN: i32 = (0 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:698:42 [INFO] [stderr] | [INFO] [stderr] 698 | pub const PERF_RECORD_MISC_KERNEL: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:699:40 [INFO] [stderr] | [INFO] [stderr] 699 | pub const PERF_RECORD_MISC_USER: i32 = (2 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:700:46 [INFO] [stderr] | [INFO] [stderr] 700 | pub const PERF_RECORD_MISC_HYPERVISOR: i32 = (3 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:701:48 [INFO] [stderr] | [INFO] [stderr] 701 | pub const PERF_RECORD_MISC_GUEST_KERNEL: i32 = (4 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:702:46 [INFO] [stderr] | [INFO] [stderr] 702 | pub const PERF_RECORD_MISC_GUEST_USER: i32 = (5 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:705:58 [INFO] [stderr] | [INFO] [stderr] 705 | pub const PERF_RECORD_MISC_PROC_MAP_PARSE_TIMEOUT: i32 = (1 << 12); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:713:45 [INFO] [stderr] | [INFO] [stderr] 713 | pub const PERF_RECORD_MISC_MMAP_DATA: i32 = (1 << 13); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:714:45 [INFO] [stderr] | [INFO] [stderr] 714 | pub const PERF_RECORD_MISC_COMM_EXEC: i32 = (1 << 13); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:715:46 [INFO] [stderr] | [INFO] [stderr] 715 | pub const PERF_RECORD_MISC_SWITCH_OUT: i32 = (1 << 13); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:731:44 [INFO] [stderr] | [INFO] [stderr] 731 | pub const PERF_RECORD_MISC_EXACT_IP: i32 = (1 << 14); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:732:54 [INFO] [stderr] | [INFO] [stderr] 732 | pub const PERF_RECORD_MISC_SWITCH_OUT_PREEMPT: i32 = (1 << 14); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:735:48 [INFO] [stderr] | [INFO] [stderr] 735 | pub const PERF_RECORD_MISC_EXT_RESERVED: i32 = (1 << 15); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:56:32 [INFO] [stderr] | [INFO] [stderr] 56 | pub const QIF_DQBLKSIZE: i32 = (1 << QIF_DQBLKSIZE_BITS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:67:30 [INFO] [stderr] | [INFO] [stderr] 67 | pub const QIF_BLIMITS: i32 = (1 << QIF_BLIMITS_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:68:28 [INFO] [stderr] | [INFO] [stderr] 68 | pub const QIF_SPACE: i32 = (1 << QIF_SPACE_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:69:30 [INFO] [stderr] | [INFO] [stderr] 69 | pub const QIF_ILIMITS: i32 = (1 << QIF_ILIMITS_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:70:29 [INFO] [stderr] | [INFO] [stderr] 70 | pub const QIF_INODES: i32 = (1 << QIF_INODES_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:71:28 [INFO] [stderr] | [INFO] [stderr] 71 | pub const QIF_BTIME: i32 = (1 << QIF_BTIME_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:56:34 [INFO] [stderr] | [INFO] [stderr] 56 | pub const MS_NOREMOTELOCK: i32 = (1 << 27); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:72:28 [INFO] [stderr] | [INFO] [stderr] 72 | pub const QIF_ITIME: i32 = (1 << QIF_ITIME_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:73:29 [INFO] [stderr] | [INFO] [stderr] 73 | pub const QIF_LIMITS: i32 = (QIF_BLIMITS | QIF_ILIMITS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:74:28 [INFO] [stderr] | [INFO] [stderr] 74 | pub const QIF_USAGE: i32 = (QIF_SPACE | QIF_INODES); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:75:28 [INFO] [stderr] | [INFO] [stderr] 75 | pub const QIF_TIMES: i32 = (QIF_BTIME | QIF_ITIME); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:76:26 [INFO] [stderr] | [INFO] [stderr] 76 | pub const QIF_ALL: i32 = (QIF_LIMITS | QIF_USAGE | QIF_TIMES); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:57:27 [INFO] [stderr] | [INFO] [stderr] 57 | pub const MS_NOSEC: i32 = (1 << 28); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:110:26 [INFO] [stderr] | [INFO] [stderr] 110 | pub const IIF_ALL: i32 = (IIF_BGRACE | IIF_IGRACE | IIF_FLAGS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:58:26 [INFO] [stderr] | [INFO] [stderr] 58 | pub const MS_BORN: i32 = (1 << 29); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:59:28 [INFO] [stderr] | [INFO] [stderr] 59 | pub const MS_ACTIVE: i32 = (1 << 30); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:60:28 [INFO] [stderr] | [INFO] [stderr] 60 | pub const MS_NOUSER: i32 = (1 << 31); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/mount.rs:64:5 [INFO] [stderr] | [INFO] [stderr] 64 | (MS_RDONLY | MS_SYNCHRONOUS | MS_MANDLOCK | MS_I_VERSION | MS_LAZYTIME); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/msg.rs:93:26 [INFO] [stderr] | [INFO] [stderr] 93 | pub const MSGPOOL: i32 = (MSGMNI * MSGMNB / 1024); /* size in kbytes of message pool */ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/msg.rs:101:25 [INFO] [stderr] | [INFO] [stderr] 101 | pub const MSGSEG: i32 = ((MSGPOOL * 1024) / MSGSSZ); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/page.rs:7:30 [INFO] [stderr] | [INFO] [stderr] 7 | pub const PAGE_SIZE: usize = (1 << PAGE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:118:34 [INFO] [stderr] | [INFO] [stderr] 118 | pub const DQF_ROOT_SQUASH: i32 = (1 << DQF_ROOT_SQUASH_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/page.rs:8:30 [INFO] [stderr] | [INFO] [stderr] 8 | pub const PAGE_MASK: usize = (!(PAGE_SIZE - 1)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/page.rs:12:36 [INFO] [stderr] | [INFO] [stderr] 12 | pub const ARCH_PFN_OFFSET: usize = (PAGE_OFFSET >> PAGE_SHIFT); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:214:35 [INFO] [stderr] | [INFO] [stderr] 214 | pub const PERF_TXN_ELISION: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:216:39 [INFO] [stderr] | [INFO] [stderr] 216 | pub const PERF_TXN_TRANSACTION: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:218:32 [INFO] [stderr] | [INFO] [stderr] 218 | pub const PERF_TXN_SYNC: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:220:33 [INFO] [stderr] | [INFO] [stderr] 220 | pub const PERF_TXN_ASYNC: i32 = (1 << 3); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:120:31 [INFO] [stderr] | [INFO] [stderr] 120 | pub const DQF_SYS_FILE: i32 = (1 << DQF_SYS_FILE_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:222:33 [INFO] [stderr] | [INFO] [stderr] 222 | pub const PERF_TXN_RETRY: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:224:36 [INFO] [stderr] | [INFO] [stderr] 224 | pub const PERF_TXN_CONFLICT: i32 = (1 << 5); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:226:42 [INFO] [stderr] | [INFO] [stderr] 226 | pub const PERF_TXN_CAPACITY_WRITE: i32 = (1 << 6); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:228:41 [INFO] [stderr] | [INFO] [stderr] 228 | pub const PERF_TXN_CAPACITY_READ: i32 = (1 << 7); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:231:31 [INFO] [stderr] | [INFO] [stderr] 231 | pub const PERF_TXN_MAX: i32 = (1 << 8); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:159:33 [INFO] [stderr] | [INFO] [stderr] 159 | pub const QUOTA_NL_C_MAX: i32 = (__QUOTA_NL_C_MAX - 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:170:33 [INFO] [stderr] | [INFO] [stderr] 170 | pub const QUOTA_NL_A_MAX: i32 = (__QUOTA_NL_A_MAX - 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/sched.rs:70:5 [INFO] [stderr] | [INFO] [stderr] 70 | (SCHED_FLAG_RESET_ON_FORK | SCHED_FLAG_RECLAIM | SCHED_FLAG_DL_OVERRUN); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/shm.rs:17:27 [INFO] [stderr] | [INFO] [stderr] 17 | pub const SHMMAX: usize = (core::usize::MAX - (1 as usize) << 24); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/shm.rs:19:27 [INFO] [stderr] | [INFO] [stderr] 19 | pub const SHMALL: usize = (core::usize::MAX - (1 as usize) << 24); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/siginfo.rs:345:41 [INFO] [stderr] | [INFO] [stderr] 345 | const ARCH_SIGEV_PREAMBLE_SIZE: usize = (size_of::() * 2 + size_of::()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/siginfo.rs:348:35 [INFO] [stderr] | [INFO] [stderr] 348 | pub const SIGEV_PAD_SIZE: usize = ((SIGEV_MAX_SIZE - ARCH_SIGEV_PREAMBLE_SIZE) / size_of::()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/signal.rs:6:30 [INFO] [stderr] | [INFO] [stderr] 6 | pub const _NSIG_WORDS: i32 = (_NSIG / _NSIG_BPW); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/time.rs:71:30 [INFO] [stderr] | [INFO] [stderr] 71 | pub const CLOCKS_MASK: i32 = (CLOCK_REALTIME | CLOCK_MONOTONIC); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/timex.rs:196:28 [INFO] [stderr] | [INFO] [stderr] 196 | pub const STA_RONLY: i32 = (STA_PPSSIGNAL [INFO] [stderr] | ____________________________^ [INFO] [stderr] 197 | | | STA_PPSJITTER [INFO] [stderr] 198 | | | STA_PPSWANDER [INFO] [stderr] 199 | | | STA_PPSERROR [INFO] [stderr] ... | [INFO] [stderr] 202 | | | STA_MODE [INFO] [stderr] 203 | | | STA_CLK); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 196 | pub const STA_RONLY: i32 = STA_PPSSIGNAL [INFO] [stderr] 197 | | STA_PPSJITTER [INFO] [stderr] 198 | | STA_PPSWANDER [INFO] [stderr] 199 | | STA_PPSERROR [INFO] [stderr] 200 | | STA_CLOCKERR [INFO] [stderr] 201 | | STA_NANO [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:3:29 [INFO] [stderr] | [INFO] [stderr] 3 | pub const F_SETLEASE: i32 = (F_LINUX_SPECIFIC_BASE + 0); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:4:29 [INFO] [stderr] | [INFO] [stderr] 4 | pub const F_GETLEASE: i32 = (F_LINUX_SPECIFIC_BASE + 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:8:27 [INFO] [stderr] | [INFO] [stderr] 8 | pub const F_NOTIFY: i32 = (F_LINUX_SPECIFIC_BASE + 2); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:12:29 [INFO] [stderr] | [INFO] [stderr] 12 | pub const F_CANCELLK: i32 = (F_LINUX_SPECIFIC_BASE + 5); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:15:34 [INFO] [stderr] | [INFO] [stderr] 15 | pub const F_DUPFD_CLOEXEC: i32 = (F_LINUX_SPECIFIC_BASE + 6); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:18:31 [INFO] [stderr] | [INFO] [stderr] 18 | pub const F_SETPIPE_SZ: i32 = (F_LINUX_SPECIFIC_BASE + 7); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:19:31 [INFO] [stderr] | [INFO] [stderr] 19 | pub const F_GETPIPE_SZ: i32 = (F_LINUX_SPECIFIC_BASE + 8); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:22:30 [INFO] [stderr] | [INFO] [stderr] 22 | pub const F_ADD_SEALS: i32 = (F_LINUX_SPECIFIC_BASE + 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:23:30 [INFO] [stderr] | [INFO] [stderr] 23 | pub const F_GET_SEALS: i32 = (F_LINUX_SPECIFIC_BASE + 10); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:28:32 [INFO] [stderr] | [INFO] [stderr] 28 | pub const F_GET_RW_HINT: i32 = (F_LINUX_SPECIFIC_BASE + 11); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:29:32 [INFO] [stderr] | [INFO] [stderr] 29 | pub const F_SET_RW_HINT: i32 = (F_LINUX_SPECIFIC_BASE + 12); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:30:37 [INFO] [stderr] | [INFO] [stderr] 30 | pub const F_GET_FILE_RW_HINT: i32 = (F_LINUX_SPECIFIC_BASE + 13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:31:37 [INFO] [stderr] | [INFO] [stderr] 31 | pub const F_SET_FILE_RW_HINT: i32 = (F_LINUX_SPECIFIC_BASE + 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:696:48 [INFO] [stderr] | [INFO] [stderr] 696 | pub const PERF_RECORD_MISC_CPUMODE_MASK: i32 = (7 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:697:51 [INFO] [stderr] | [INFO] [stderr] 697 | pub const PERF_RECORD_MISC_CPUMODE_UNKNOWN: i32 = (0 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:698:42 [INFO] [stderr] | [INFO] [stderr] 698 | pub const PERF_RECORD_MISC_KERNEL: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:699:40 [INFO] [stderr] | [INFO] [stderr] 699 | pub const PERF_RECORD_MISC_USER: i32 = (2 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_in.rs:264:33 [INFO] [stderr] | [INFO] [stderr] 264 | pub const IN_CLASSA_HOST: i32 = (0xffffffff & !IN_CLASSA_NET); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_in.rs:274:33 [INFO] [stderr] | [INFO] [stderr] 274 | pub const IN_CLASSB_HOST: i32 = (0xffffffff & !IN_CLASSB_NET); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_in.rs:284:33 [INFO] [stderr] | [INFO] [stderr] 284 | pub const IN_CLASSC_HOST: i32 = (0xffffffff & (!IN_CLASSC_NET)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:25:37 [INFO] [stderr] | [INFO] [stderr] 25 | pub const KEXEC_ARCH_DEFAULT: i32 = (0 << 16); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:26:33 [INFO] [stderr] | [INFO] [stderr] 26 | pub const KEXEC_ARCH_386: i32 = (3 << 16); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:27:33 [INFO] [stderr] | [INFO] [stderr] 27 | pub const KEXEC_ARCH_68K: i32 = (4 << 16); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:28:36 [INFO] [stderr] | [INFO] [stderr] 28 | pub const KEXEC_ARCH_X86_64: i32 = (62 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:29:33 [INFO] [stderr] | [INFO] [stderr] 29 | pub const KEXEC_ARCH_PPC: i32 = (20 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:30:35 [INFO] [stderr] | [INFO] [stderr] 30 | pub const KEXEC_ARCH_PPC64: i32 = (21 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:700:46 [INFO] [stderr] | [INFO] [stderr] 700 | pub const PERF_RECORD_MISC_HYPERVISOR: i32 = (3 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:701:48 [INFO] [stderr] | [INFO] [stderr] 701 | pub const PERF_RECORD_MISC_GUEST_KERNEL: i32 = (4 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:702:46 [INFO] [stderr] | [INFO] [stderr] 702 | pub const PERF_RECORD_MISC_GUEST_USER: i32 = (5 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:705:58 [INFO] [stderr] | [INFO] [stderr] 705 | pub const PERF_RECORD_MISC_PROC_MAP_PARSE_TIMEOUT: i32 = (1 << 12); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:713:45 [INFO] [stderr] | [INFO] [stderr] 713 | pub const PERF_RECORD_MISC_MMAP_DATA: i32 = (1 << 13); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:714:45 [INFO] [stderr] | [INFO] [stderr] 714 | pub const PERF_RECORD_MISC_COMM_EXEC: i32 = (1 << 13); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:715:46 [INFO] [stderr] | [INFO] [stderr] 715 | pub const PERF_RECORD_MISC_SWITCH_OUT: i32 = (1 << 13); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:31:35 [INFO] [stderr] | [INFO] [stderr] 31 | pub const KEXEC_ARCH_IA_64: i32 = (50 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:32:33 [INFO] [stderr] | [INFO] [stderr] 32 | pub const KEXEC_ARCH_ARM: i32 = (40 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:33:34 [INFO] [stderr] | [INFO] [stderr] 33 | pub const KEXEC_ARCH_S390: i32 = (22 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:34:32 [INFO] [stderr] | [INFO] [stderr] 34 | pub const KEXEC_ARCH_SH: i32 = (42 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:35:37 [INFO] [stderr] | [INFO] [stderr] 35 | pub const KEXEC_ARCH_MIPS_LE: i32 = (10 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:36:34 [INFO] [stderr] | [INFO] [stderr] 36 | pub const KEXEC_ARCH_MIPS: i32 = (8 << 16); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:37:37 [INFO] [stderr] | [INFO] [stderr] 37 | pub const KEXEC_ARCH_AARCH64: i32 = (183 << 16); [INFO] [stderr] | ^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_resource.rs:76:29 [INFO] [stderr] | [INFO] [stderr] 76 | pub const _STK_LIM: usize = (8 * 1024 * 1024); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_serial.rs:129:36 [INFO] [stderr] | [INFO] [stderr] 129 | pub const SER_RS485_ENABLED: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_serial.rs:132:40 [INFO] [stderr] | [INFO] [stderr] 132 | pub const SER_RS485_RTS_ON_SEND: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_serial.rs:135:43 [INFO] [stderr] | [INFO] [stderr] 135 | pub const SER_RS485_RTS_AFTER_SEND: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_serial.rs:137:41 [INFO] [stderr] | [INFO] [stderr] 137 | pub const SER_RS485_RX_DURING_TX: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_serial.rs:139:42 [INFO] [stderr] | [INFO] [stderr] 139 | pub const SER_RS485_TERMINATE_BUS: i32 = (1 << 5); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:731:44 [INFO] [stderr] | [INFO] [stderr] 731 | pub const PERF_RECORD_MISC_EXACT_IP: i32 = (1 << 14); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:732:54 [INFO] [stderr] | [INFO] [stderr] 732 | pub const PERF_RECORD_MISC_SWITCH_OUT_PREEMPT: i32 = (1 << 14); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_serial.rs:155:38 [INFO] [stderr] | [INFO] [stderr] 155 | pub const SER_ISO7816_ENABLED: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_serial.rs:156:38 [INFO] [stderr] | [INFO] [stderr] 156 | pub const SER_ISO7816_T_PARAM: i32 = (0x0f << 4); [INFO] [stderr] | ^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/perf_event.rs:735:48 [INFO] [stderr] | [INFO] [stderr] 735 | pub const PERF_RECORD_MISC_EXT_RESERVED: i32 = (1 << 15); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:56:32 [INFO] [stderr] | [INFO] [stderr] 56 | pub const QIF_DQBLKSIZE: i32 = (1 << QIF_DQBLKSIZE_BITS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:67:30 [INFO] [stderr] | [INFO] [stderr] 67 | pub const QIF_BLIMITS: i32 = (1 << QIF_BLIMITS_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:68:28 [INFO] [stderr] | [INFO] [stderr] 68 | pub const QIF_SPACE: i32 = (1 << QIF_SPACE_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:69:30 [INFO] [stderr] | [INFO] [stderr] 69 | pub const QIF_ILIMITS: i32 = (1 << QIF_ILIMITS_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:70:29 [INFO] [stderr] | [INFO] [stderr] 70 | pub const QIF_INODES: i32 = (1 << QIF_INODES_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:71:28 [INFO] [stderr] | [INFO] [stderr] 71 | pub const QIF_BTIME: i32 = (1 << QIF_BTIME_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:72:28 [INFO] [stderr] | [INFO] [stderr] 72 | pub const QIF_ITIME: i32 = (1 << QIF_ITIME_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:73:29 [INFO] [stderr] | [INFO] [stderr] 73 | pub const QIF_LIMITS: i32 = (QIF_BLIMITS | QIF_ILIMITS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:74:28 [INFO] [stderr] | [INFO] [stderr] 74 | pub const QIF_USAGE: i32 = (QIF_SPACE | QIF_INODES); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:75:28 [INFO] [stderr] | [INFO] [stderr] 75 | pub const QIF_TIMES: i32 = (QIF_BTIME | QIF_ITIME); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:76:26 [INFO] [stderr] | [INFO] [stderr] 76 | pub const QIF_ALL: i32 = (QIF_LIMITS | QIF_USAGE | QIF_TIMES); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:110:26 [INFO] [stderr] | [INFO] [stderr] 110 | pub const IIF_ALL: i32 = (IIF_BGRACE | IIF_IGRACE | IIF_FLAGS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:118:34 [INFO] [stderr] | [INFO] [stderr] 118 | pub const DQF_ROOT_SQUASH: i32 = (1 << DQF_ROOT_SQUASH_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:120:31 [INFO] [stderr] | [INFO] [stderr] 120 | pub const DQF_SYS_FILE: i32 = (1 << DQF_SYS_FILE_B); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:159:33 [INFO] [stderr] | [INFO] [stderr] 159 | pub const QUOTA_NL_C_MAX: i32 = (__QUOTA_NL_C_MAX - 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/quota.rs:170:33 [INFO] [stderr] | [INFO] [stderr] 170 | pub const QUOTA_NL_A_MAX: i32 = (__QUOTA_NL_A_MAX - 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/sched.rs:70:5 [INFO] [stderr] | [INFO] [stderr] 70 | (SCHED_FLAG_RESET_ON_FORK | SCHED_FLAG_RECLAIM | SCHED_FLAG_DL_OVERRUN); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/shm.rs:17:27 [INFO] [stderr] | [INFO] [stderr] 17 | pub const SHMMAX: usize = (core::usize::MAX - (1 as usize) << 24); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/shm.rs:19:27 [INFO] [stderr] | [INFO] [stderr] 19 | pub const SHMALL: usize = (core::usize::MAX - (1 as usize) << 24); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/siginfo.rs:345:41 [INFO] [stderr] | [INFO] [stderr] 345 | const ARCH_SIGEV_PREAMBLE_SIZE: usize = (size_of::() * 2 + size_of::()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/siginfo.rs:348:35 [INFO] [stderr] | [INFO] [stderr] 348 | pub const SIGEV_PAD_SIZE: usize = ((SIGEV_MAX_SIZE - ARCH_SIGEV_PREAMBLE_SIZE) / size_of::()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: `#[inline]` is ignored on function prototypes [INFO] [stderr] --> src/syscalls/mod.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_attributes)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/signal.rs:6:30 [INFO] [stderr] | [INFO] [stderr] 6 | pub const _NSIG_WORDS: i32 = (_NSIG / _NSIG_BPW); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: `#[inline]` is ignored on function prototypes [INFO] [stderr] --> src/syscalls/mod.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `#[inline]` is ignored on function prototypes [INFO] [stderr] --> src/syscalls/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/time.rs:71:30 [INFO] [stderr] | [INFO] [stderr] 71 | pub const CLOCKS_MASK: i32 = (CLOCK_REALTIME | CLOCK_MONOTONIC); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/timex.rs:196:28 [INFO] [stderr] | [INFO] [stderr] 196 | pub const STA_RONLY: i32 = (STA_PPSSIGNAL [INFO] [stderr] | ____________________________^ [INFO] [stderr] 197 | | | STA_PPSJITTER [INFO] [stderr] 198 | | | STA_PPSWANDER [INFO] [stderr] 199 | | | STA_PPSERROR [INFO] [stderr] ... | [INFO] [stderr] 202 | | | STA_MODE [INFO] [stderr] 203 | | | STA_CLK); [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 196 | pub const STA_RONLY: i32 = STA_PPSSIGNAL [INFO] [stderr] 197 | | STA_PPSJITTER [INFO] [stderr] 198 | | STA_PPSWANDER [INFO] [stderr] 199 | | STA_PPSERROR [INFO] [stderr] 200 | | STA_CLOCKERR [INFO] [stderr] 201 | | STA_NANO [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:3:29 [INFO] [stderr] | [INFO] [stderr] 3 | pub const F_SETLEASE: i32 = (F_LINUX_SPECIFIC_BASE + 0); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:4:29 [INFO] [stderr] | [INFO] [stderr] 4 | pub const F_GETLEASE: i32 = (F_LINUX_SPECIFIC_BASE + 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:8:27 [INFO] [stderr] | [INFO] [stderr] 8 | pub const F_NOTIFY: i32 = (F_LINUX_SPECIFIC_BASE + 2); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:12:29 [INFO] [stderr] | [INFO] [stderr] 12 | pub const F_CANCELLK: i32 = (F_LINUX_SPECIFIC_BASE + 5); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:15:34 [INFO] [stderr] | [INFO] [stderr] 15 | pub const F_DUPFD_CLOEXEC: i32 = (F_LINUX_SPECIFIC_BASE + 6); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:18:31 [INFO] [stderr] | [INFO] [stderr] 18 | pub const F_SETPIPE_SZ: i32 = (F_LINUX_SPECIFIC_BASE + 7); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:19:31 [INFO] [stderr] | [INFO] [stderr] 19 | pub const F_GETPIPE_SZ: i32 = (F_LINUX_SPECIFIC_BASE + 8); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: `#[inline]` is ignored on function prototypes [INFO] [stderr] --> src/syscalls/mod.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `#[inline]` is ignored on function prototypes [INFO] [stderr] --> src/syscalls/mod.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `#[inline]` is ignored on function prototypes [INFO] [stderr] --> src/syscalls/mod.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:22:30 [INFO] [stderr] | [INFO] [stderr] 22 | pub const F_ADD_SEALS: i32 = (F_LINUX_SPECIFIC_BASE + 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: `#[inline]` is ignored on function prototypes [INFO] [stderr] --> src/syscalls/mod.rs:22:5 [INFO] [stderr] | [INFO] [stderr] 22 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:23:30 [INFO] [stderr] | [INFO] [stderr] 23 | pub const F_GET_SEALS: i32 = (F_LINUX_SPECIFIC_BASE + 10); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:28:32 [INFO] [stderr] | [INFO] [stderr] 28 | pub const F_GET_RW_HINT: i32 = (F_LINUX_SPECIFIC_BASE + 11); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:29:32 [INFO] [stderr] | [INFO] [stderr] 29 | pub const F_SET_RW_HINT: i32 = (F_LINUX_SPECIFIC_BASE + 12); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:30:37 [INFO] [stderr] | [INFO] [stderr] 30 | pub const F_GET_FILE_RW_HINT: i32 = (F_LINUX_SPECIFIC_BASE + 13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_fcntl.rs:31:37 [INFO] [stderr] | [INFO] [stderr] 31 | pub const F_SET_FILE_RW_HINT: i32 = (F_LINUX_SPECIFIC_BASE + 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_in.rs:264:33 [INFO] [stderr] | [INFO] [stderr] 264 | pub const IN_CLASSA_HOST: i32 = (0xffffffff & !IN_CLASSA_NET); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_in.rs:274:33 [INFO] [stderr] | [INFO] [stderr] 274 | pub const IN_CLASSB_HOST: i32 = (0xffffffff & !IN_CLASSB_NET); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_in.rs:284:33 [INFO] [stderr] | [INFO] [stderr] 284 | pub const IN_CLASSC_HOST: i32 = (0xffffffff & (!IN_CLASSC_NET)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:25:37 [INFO] [stderr] | [INFO] [stderr] 25 | pub const KEXEC_ARCH_DEFAULT: i32 = (0 << 16); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:26:33 [INFO] [stderr] | [INFO] [stderr] 26 | pub const KEXEC_ARCH_386: i32 = (3 << 16); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:27:33 [INFO] [stderr] | [INFO] [stderr] 27 | pub const KEXEC_ARCH_68K: i32 = (4 << 16); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:28:36 [INFO] [stderr] | [INFO] [stderr] 28 | pub const KEXEC_ARCH_X86_64: i32 = (62 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:29:33 [INFO] [stderr] | [INFO] [stderr] 29 | pub const KEXEC_ARCH_PPC: i32 = (20 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:30:35 [INFO] [stderr] | [INFO] [stderr] 30 | pub const KEXEC_ARCH_PPC64: i32 = (21 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:31:35 [INFO] [stderr] | [INFO] [stderr] 31 | pub const KEXEC_ARCH_IA_64: i32 = (50 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:32:33 [INFO] [stderr] | [INFO] [stderr] 32 | pub const KEXEC_ARCH_ARM: i32 = (40 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:33:34 [INFO] [stderr] | [INFO] [stderr] 33 | pub const KEXEC_ARCH_S390: i32 = (22 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:34:32 [INFO] [stderr] | [INFO] [stderr] 34 | pub const KEXEC_ARCH_SH: i32 = (42 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:35:37 [INFO] [stderr] | [INFO] [stderr] 35 | pub const KEXEC_ARCH_MIPS_LE: i32 = (10 << 16); [INFO] [stderr] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:36:34 [INFO] [stderr] | [INFO] [stderr] 36 | pub const KEXEC_ARCH_MIPS: i32 = (8 << 16); [INFO] [stderr] | ^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_kexec.rs:37:37 [INFO] [stderr] | [INFO] [stderr] 37 | pub const KEXEC_ARCH_AARCH64: i32 = (183 << 16); [INFO] [stderr] | ^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_resource.rs:76:29 [INFO] [stderr] | [INFO] [stderr] 76 | pub const _STK_LIM: usize = (8 * 1024 * 1024); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_serial.rs:129:36 [INFO] [stderr] | [INFO] [stderr] 129 | pub const SER_RS485_ENABLED: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_serial.rs:132:40 [INFO] [stderr] | [INFO] [stderr] 132 | pub const SER_RS485_RTS_ON_SEND: i32 = (1 << 1); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_serial.rs:135:43 [INFO] [stderr] | [INFO] [stderr] 135 | pub const SER_RS485_RTS_AFTER_SEND: i32 = (1 << 2); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_serial.rs:137:41 [INFO] [stderr] | [INFO] [stderr] 137 | pub const SER_RS485_RX_DURING_TX: i32 = (1 << 4); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_serial.rs:139:42 [INFO] [stderr] | [INFO] [stderr] 139 | pub const SER_RS485_TERMINATE_BUS: i32 = (1 << 5); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_serial.rs:155:38 [INFO] [stderr] | [INFO] [stderr] 155 | pub const SER_ISO7816_ENABLED: i32 = (1 << 0); [INFO] [stderr] | ^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around assigned value [INFO] [stderr] --> src/platform/linux-types/uapi_serial.rs:156:38 [INFO] [stderr] | [INFO] [stderr] 156 | pub const SER_ISO7816_T_PARAM: i32 = (0x0f << 4); [INFO] [stderr] | ^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] [INFO] [stderr] warning: `#[inline]` is ignored on function prototypes [INFO] [stderr] --> src/syscalls/mod.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_attributes)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `#[inline]` is ignored on function prototypes [INFO] [stderr] --> src/syscalls/mod.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `#[inline]` is ignored on function prototypes [INFO] [stderr] --> src/syscalls/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `#[inline]` is ignored on function prototypes [INFO] [stderr] --> src/syscalls/mod.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `#[inline]` is ignored on function prototypes [INFO] [stderr] --> src/syscalls/mod.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `#[inline]` is ignored on function prototypes [INFO] [stderr] --> src/syscalls/mod.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `#[inline]` is ignored on function prototypes [INFO] [stderr] --> src/syscalls/mod.rs:22:5 [INFO] [stderr] | [INFO] [stderr] 22 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unreachable statement [INFO] [stderr] --> examples/socket.rs:30:5 [INFO] [stderr] | [INFO] [stderr] 23 | / loop { [INFO] [stderr] 24 | | let mut conn_addr = nc::sockaddr_in_t::default(); [INFO] [stderr] 25 | | let mut conn_addr_len: nc::socklen_t = 0; [INFO] [stderr] 26 | | let conn_fd = nc::accept(listen_fd, &mut conn_addr, &mut conn_addr_len)?; [INFO] [stderr] 27 | | println!("conn_fd: {:?}", conn_fd); [INFO] [stderr] 28 | | } [INFO] [stderr] | |_____- any code following this expression is unreachable [INFO] [stderr] 29 | [INFO] [stderr] 30 | return Ok(()); [INFO] [stderr] | ^^^^^^^^^^^^^^ unreachable statement [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unreachable_code)]` on by default [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 7.28s [INFO] running `"docker" "inspect" "2aadd03b0d41b98bd53633a4c1e7b8a041f656fd620d09066f682c511ba96417"` [INFO] running `"docker" "rm" "-f" "2aadd03b0d41b98bd53633a4c1e7b8a041f656fd620d09066f682c511ba96417"` [INFO] [stdout] 2aadd03b0d41b98bd53633a4c1e7b8a041f656fd620d09066f682c511ba96417