mach 0.2.3

A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.
Documentation
Build #680497 2022-11-22T01:58:24.756425+00:00
# rustc version
rustc 1.67.0-nightly (b7bc90fea 2022-11-21)# docs.rs version
docsrs 0.6.0 (83ad0bb0 2022-11-21)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/mach-0.2.3/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/mach-0.2.3/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "3" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:bb5b0feb4f87116a4ea905b7ff5bf5b85913db05e9f0fbc1abdd3168928d9075" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20221121-1.67.0-nightly-b7bc90fea\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--disable-per-crate-search\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-j3" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] d8208893cebaeb1b8c9f4d9571f8216fc7c69384c2b814d9c73699011a87d82e
[INFO] running `Command { std: "docker" "start" "-a" "d8208893cebaeb1b8c9f4d9571f8216fc7c69384c2b814d9c73699011a87d82e", kill_on_drop: false }`
[INFO] [stderr]  Documenting mach v0.2.3 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]  --> src/vm_attributes.rs:6:51
[INFO] [stderr]   |
[INFO] [stderr] 6 | pub const MATTR_MIGRATE: vm_machine_attribute_t = (1 << 1);
[INFO] [stderr]   |                                                   ^      ^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]   |
[INFO] [stderr] 6 - pub const MATTR_MIGRATE: vm_machine_attribute_t = (1 << 1);
[INFO] [stderr] 6 + pub const MATTR_MIGRATE: vm_machine_attribute_t = 1 << 1;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]  --> src/vm_attributes.rs:7:53
[INFO] [stderr]   |
[INFO] [stderr] 7 | pub const MATTR_REPLICATE: vm_machine_attribute_t = (1 << 2);
[INFO] [stderr]   |                                                     ^      ^
[INFO] [stderr]   |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]   |
[INFO] [stderr] 7 - pub const MATTR_REPLICATE: vm_machine_attribute_t = (1 << 2);
[INFO] [stderr] 7 + pub const MATTR_REPLICATE: vm_machine_attribute_t = 1 << 2;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around block return value
[INFO] [stderr]   --> src/vm_page_size.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 |     (x & !(vm_page_mask as mach_vm_size_t))
[INFO] [stderr]    |     ^                                     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 12 -     (x & !(vm_page_mask as mach_vm_size_t))
[INFO] [stderr] 12 +     x & !(vm_page_mask as mach_vm_size_t)
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around block return value
[INFO] [stderr]   --> src/vm_page_size.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 |     ((x + vm_page_mask as mach_vm_size_t) & !(vm_page_mask as mach_vm_size_t))
[INFO] [stderr]    |     ^                                                                        ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 16 -     ((x + vm_page_mask as mach_vm_size_t) & !(vm_page_mask as mach_vm_size_t))
[INFO] [stderr] 16 +     (x + vm_page_mask as mach_vm_size_t) & !(vm_page_mask as mach_vm_size_t)
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]  --> src/vm_prot.rs:7:38
[INFO] [stderr]   |
[INFO] [stderr] 7 | pub const VM_PROT_WRITE: vm_prot_t = (1 << 1);
[INFO] [stderr]   |                                      ^      ^
[INFO] [stderr]   |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]   |
[INFO] [stderr] 7 - pub const VM_PROT_WRITE: vm_prot_t = (1 << 1);
[INFO] [stderr] 7 + pub const VM_PROT_WRITE: vm_prot_t = 1 << 1;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]  --> src/vm_prot.rs:8:40
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub const VM_PROT_EXECUTE: vm_prot_t = (1 << 2);
[INFO] [stderr]   |                                        ^      ^
[INFO] [stderr]   |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]   |
[INFO] [stderr] 8 - pub const VM_PROT_EXECUTE: vm_prot_t = (1 << 2);
[INFO] [stderr] 8 + pub const VM_PROT_EXECUTE: vm_prot_t = 1 << 2;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]  --> src/vm_prot.rs:9:42
[INFO] [stderr]   |
[INFO] [stderr] 9 | pub const VM_PROT_NO_CHANGE: vm_prot_t = (1 << 3);
[INFO] [stderr]   |                                          ^      ^
[INFO] [stderr]   |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]   |
[INFO] [stderr] 9 - pub const VM_PROT_NO_CHANGE: vm_prot_t = (1 << 3);
[INFO] [stderr] 9 + pub const VM_PROT_NO_CHANGE: vm_prot_t = 1 << 3;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_prot.rs:10:37
[INFO] [stderr]    |
[INFO] [stderr] 10 | pub const VM_PROT_COPY: vm_prot_t = (1 << 4);
[INFO] [stderr]    |                                     ^      ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 10 - pub const VM_PROT_COPY: vm_prot_t = (1 << 4);
[INFO] [stderr] 10 + pub const VM_PROT_COPY: vm_prot_t = 1 << 4;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_prot.rs:11:43
[INFO] [stderr]    |
[INFO] [stderr] 11 | pub const VM_PROT_WANTS_COPY: vm_prot_t = (1 << 4);
[INFO] [stderr]    |                                           ^      ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 11 - pub const VM_PROT_WANTS_COPY: vm_prot_t = (1 << 4);
[INFO] [stderr] 11 + pub const VM_PROT_WANTS_COPY: vm_prot_t = 1 << 4;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_prot.rs:12:40
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub const VM_PROT_TRUSTED: vm_prot_t = (1 << 5);
[INFO] [stderr]    |                                        ^      ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 12 - pub const VM_PROT_TRUSTED: vm_prot_t = (1 << 5);
[INFO] [stderr] 12 + pub const VM_PROT_TRUSTED: vm_prot_t = 1 << 5;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]  --> src/vm_purgable.rs:9:51
[INFO] [stderr]   |
[INFO] [stderr] 9 | pub const VM_VOLATILE_GROUP_MASK: ::libc::c_int = (7 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr]   |                                                   ^                            ^
[INFO] [stderr]   |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]   |
[INFO] [stderr] 9 - pub const VM_VOLATILE_GROUP_MASK: ::libc::c_int = (7 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr] 9 + pub const VM_VOLATILE_GROUP_MASK: ::libc::c_int = 7 << VM_VOLATILE_GROUP_SHIFT;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:12:48
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub const VM_VOLATILE_GROUP_0: ::libc::c_int = (0 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr]    |                                                ^                            ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 12 - pub const VM_VOLATILE_GROUP_0: ::libc::c_int = (0 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr] 12 + pub const VM_VOLATILE_GROUP_0: ::libc::c_int = 0 << VM_VOLATILE_GROUP_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:13:48
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub const VM_VOLATILE_GROUP_1: ::libc::c_int = (1 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr]    |                                                ^                            ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 13 - pub const VM_VOLATILE_GROUP_1: ::libc::c_int = (1 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr] 13 + pub const VM_VOLATILE_GROUP_1: ::libc::c_int = 1 << VM_VOLATILE_GROUP_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:14:48
[INFO] [stderr]    |
[INFO] [stderr] 14 | pub const VM_VOLATILE_GROUP_2: ::libc::c_int = (2 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr]    |                                                ^                            ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 14 - pub const VM_VOLATILE_GROUP_2: ::libc::c_int = (2 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr] 14 + pub const VM_VOLATILE_GROUP_2: ::libc::c_int = 2 << VM_VOLATILE_GROUP_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:15:48
[INFO] [stderr]    |
[INFO] [stderr] 15 | pub const VM_VOLATILE_GROUP_3: ::libc::c_int = (3 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr]    |                                                ^                            ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 15 - pub const VM_VOLATILE_GROUP_3: ::libc::c_int = (3 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr] 15 + pub const VM_VOLATILE_GROUP_3: ::libc::c_int = 3 << VM_VOLATILE_GROUP_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:16:48
[INFO] [stderr]    |
[INFO] [stderr] 16 | pub const VM_VOLATILE_GROUP_4: ::libc::c_int = (4 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr]    |                                                ^                            ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 16 - pub const VM_VOLATILE_GROUP_4: ::libc::c_int = (4 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr] 16 + pub const VM_VOLATILE_GROUP_4: ::libc::c_int = 4 << VM_VOLATILE_GROUP_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:17:48
[INFO] [stderr]    |
[INFO] [stderr] 17 | pub const VM_VOLATILE_GROUP_5: ::libc::c_int = (5 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr]    |                                                ^                            ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 17 - pub const VM_VOLATILE_GROUP_5: ::libc::c_int = (5 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr] 17 + pub const VM_VOLATILE_GROUP_5: ::libc::c_int = 5 << VM_VOLATILE_GROUP_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:18:48
[INFO] [stderr]    |
[INFO] [stderr] 18 | pub const VM_VOLATILE_GROUP_6: ::libc::c_int = (6 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr]    |                                                ^                            ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 18 - pub const VM_VOLATILE_GROUP_6: ::libc::c_int = (6 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr] 18 + pub const VM_VOLATILE_GROUP_6: ::libc::c_int = 6 << VM_VOLATILE_GROUP_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:19:48
[INFO] [stderr]    |
[INFO] [stderr] 19 | pub const VM_VOLATILE_GROUP_7: ::libc::c_int = (7 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr]    |                                                ^                            ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 19 - pub const VM_VOLATILE_GROUP_7: ::libc::c_int = (7 << VM_VOLATILE_GROUP_SHIFT);
[INFO] [stderr] 19 + pub const VM_VOLATILE_GROUP_7: ::libc::c_int = 7 << VM_VOLATILE_GROUP_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:22:54
[INFO] [stderr]    |
[INFO] [stderr] 22 | pub const VM_PURGABLE_BEHAVIOR_MASK: ::libc::c_int = (1 << VM_PURGABLE_BEHAVIOR_SHIFT);
[INFO] [stderr]    |                                                      ^                               ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 22 - pub const VM_PURGABLE_BEHAVIOR_MASK: ::libc::c_int = (1 << VM_PURGABLE_BEHAVIOR_SHIFT);
[INFO] [stderr] 22 + pub const VM_PURGABLE_BEHAVIOR_MASK: ::libc::c_int = 1 << VM_PURGABLE_BEHAVIOR_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:23:54
[INFO] [stderr]    |
[INFO] [stderr] 23 | pub const VM_PURGABLE_BEHAVIOR_FIFO: ::libc::c_int = (0 << VM_PURGABLE_BEHAVIOR_SHIFT);
[INFO] [stderr]    |                                                      ^                               ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 23 - pub const VM_PURGABLE_BEHAVIOR_FIFO: ::libc::c_int = (0 << VM_PURGABLE_BEHAVIOR_SHIFT);
[INFO] [stderr] 23 + pub const VM_PURGABLE_BEHAVIOR_FIFO: ::libc::c_int = 0 << VM_PURGABLE_BEHAVIOR_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:24:54
[INFO] [stderr]    |
[INFO] [stderr] 24 | pub const VM_PURGABLE_BEHAVIOR_LIFO: ::libc::c_int = (1 << VM_PURGABLE_BEHAVIOR_SHIFT);
[INFO] [stderr]    |                                                      ^                               ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 24 - pub const VM_PURGABLE_BEHAVIOR_LIFO: ::libc::c_int = (1 << VM_PURGABLE_BEHAVIOR_SHIFT);
[INFO] [stderr] 24 + pub const VM_PURGABLE_BEHAVIOR_LIFO: ::libc::c_int = 1 << VM_PURGABLE_BEHAVIOR_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:27:54
[INFO] [stderr]    |
[INFO] [stderr] 27 | pub const VM_PURGABLE_ORDERING_MASK: ::libc::c_int = (1 << VM_PURGABLE_ORDERING_SHIFT);
[INFO] [stderr]    |                                                      ^                               ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 27 - pub const VM_PURGABLE_ORDERING_MASK: ::libc::c_int = (1 << VM_PURGABLE_ORDERING_SHIFT);
[INFO] [stderr] 27 + pub const VM_PURGABLE_ORDERING_MASK: ::libc::c_int = 1 << VM_PURGABLE_ORDERING_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:28:58
[INFO] [stderr]    |
[INFO] [stderr] 28 | pub const VM_PURGABLE_ORDERING_OBSOLETE: ::libc::c_int = (1 << VM_PURGABLE_ORDERING_SHIFT);
[INFO] [stderr]    |                                                          ^                               ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 28 - pub const VM_PURGABLE_ORDERING_OBSOLETE: ::libc::c_int = (1 << VM_PURGABLE_ORDERING_SHIFT);
[INFO] [stderr] 28 + pub const VM_PURGABLE_ORDERING_OBSOLETE: ::libc::c_int = 1 << VM_PURGABLE_ORDERING_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:29:56
[INFO] [stderr]    |
[INFO] [stderr] 29 | pub const VM_PURGABLE_ORDERING_NORMAL: ::libc::c_int = (0 << VM_PURGABLE_ORDERING_SHIFT);
[INFO] [stderr]    |                                                        ^                               ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 29 - pub const VM_PURGABLE_ORDERING_NORMAL: ::libc::c_int = (0 << VM_PURGABLE_ORDERING_SHIFT);
[INFO] [stderr] 29 + pub const VM_PURGABLE_ORDERING_NORMAL: ::libc::c_int = 0 << VM_PURGABLE_ORDERING_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:32:51
[INFO] [stderr]    |
[INFO] [stderr] 32 | pub const VM_VOLATILE_ORDER_MASK: ::libc::c_int = (1 << VM_VOLATILE_ORDER_SHIFT);
[INFO] [stderr]    |                                                   ^                            ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 32 - pub const VM_VOLATILE_ORDER_MASK: ::libc::c_int = (1 << VM_VOLATILE_ORDER_SHIFT);
[INFO] [stderr] 32 + pub const VM_VOLATILE_ORDER_MASK: ::libc::c_int = 1 << VM_VOLATILE_ORDER_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:33:60
[INFO] [stderr]    |
[INFO] [stderr] 33 | pub const VM_VOLATILE_MAKE_FIRST_IN_GROUP: ::libc::c_int = (1 << VM_VOLATILE_ORDER_SHIFT);
[INFO] [stderr]    |                                                            ^                            ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 33 - pub const VM_VOLATILE_MAKE_FIRST_IN_GROUP: ::libc::c_int = (1 << VM_VOLATILE_ORDER_SHIFT);
[INFO] [stderr] 33 + pub const VM_VOLATILE_MAKE_FIRST_IN_GROUP: ::libc::c_int = 1 << VM_VOLATILE_ORDER_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_purgable.rs:34:59
[INFO] [stderr]    |
[INFO] [stderr] 34 | pub const VM_VOLATILE_MAKE_LAST_IN_GROUP: ::libc::c_int = (0 << VM_VOLATILE_ORDER_SHIFT);
[INFO] [stderr]    |                                                           ^                            ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 34 - pub const VM_VOLATILE_MAKE_LAST_IN_GROUP: ::libc::c_int = (0 << VM_VOLATILE_ORDER_SHIFT);
[INFO] [stderr] 34 + pub const VM_VOLATILE_MAKE_LAST_IN_GROUP: ::libc::c_int = 0 << VM_VOLATILE_ORDER_SHIFT;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_region.rs:97:47
[INFO] [stderr]    |
[INFO] [stderr] 97 | pub const VM_REGION_INFO_MAX: ::libc::c_int = (1 << 10);
[INFO] [stderr]    |                                               ^       ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 97 - pub const VM_REGION_INFO_MAX: ::libc::c_int = (1 << 10);
[INFO] [stderr] 97 + pub const VM_REGION_INFO_MAX: ::libc::c_int = 1 << 10;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_region.rs:98:45
[INFO] [stderr]    |
[INFO] [stderr] 98 | pub const VM_MAP_ENTRY_MAX: ::libc::c_int = (1 << 8);
[INFO] [stderr]    |                                             ^      ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 98 - pub const VM_MAP_ENTRY_MAX: ::libc::c_int = (1 << 8);
[INFO] [stderr] 98 + pub const VM_MAP_ENTRY_MAX: ::libc::c_int = 1 << 8;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_statistics.rs:16:54
[INFO] [stderr]    |
[INFO] [stderr] 16 | pub const VM_PAGE_QUERY_PAGE_FICTITIOUS: integer_t = (1 << 1);
[INFO] [stderr]    |                                                      ^      ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 16 - pub const VM_PAGE_QUERY_PAGE_FICTITIOUS: integer_t = (1 << 1);
[INFO] [stderr] 16 + pub const VM_PAGE_QUERY_PAGE_FICTITIOUS: integer_t = 1 << 1;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_statistics.rs:17:47
[INFO] [stderr]    |
[INFO] [stderr] 17 | pub const VM_PAGE_QUERY_PAGE_REF: integer_t = (1 << 2);
[INFO] [stderr]    |                                               ^      ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 17 - pub const VM_PAGE_QUERY_PAGE_REF: integer_t = (1 << 2);
[INFO] [stderr] 17 + pub const VM_PAGE_QUERY_PAGE_REF: integer_t = 1 << 2;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_statistics.rs:18:49
[INFO] [stderr]    |
[INFO] [stderr] 18 | pub const VM_PAGE_QUERY_PAGE_DIRTY: integer_t = (1 << 3);
[INFO] [stderr]    |                                                 ^      ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 18 - pub const VM_PAGE_QUERY_PAGE_DIRTY: integer_t = (1 << 3);
[INFO] [stderr] 18 + pub const VM_PAGE_QUERY_PAGE_DIRTY: integer_t = 1 << 3;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]  --> src/vm_sync.rs:6:44
[INFO] [stderr]   |
[INFO] [stderr] 6 | pub const VM_SYNC_SYNCHRONOUS: vm_sync_t = (1 << 1);
[INFO] [stderr]   |                                            ^      ^
[INFO] [stderr]   |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]   |
[INFO] [stderr] 6 - pub const VM_SYNC_SYNCHRONOUS: vm_sync_t = (1 << 1);
[INFO] [stderr] 6 + pub const VM_SYNC_SYNCHRONOUS: vm_sync_t = 1 << 1;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]  --> src/vm_sync.rs:7:43
[INFO] [stderr]   |
[INFO] [stderr] 7 | pub const VM_SYNC_INVALIDATE: vm_sync_t = (1 << 2);
[INFO] [stderr]   |                                           ^      ^
[INFO] [stderr]   |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]   |
[INFO] [stderr] 7 - pub const VM_SYNC_INVALIDATE: vm_sync_t = (1 << 2);
[INFO] [stderr] 7 + pub const VM_SYNC_INVALIDATE: vm_sync_t = 1 << 2;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]  --> src/vm_sync.rs:8:42
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub const VM_SYNC_KILLPAGES: vm_sync_t = (1 << 3);
[INFO] [stderr]   |                                          ^      ^
[INFO] [stderr]   |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]   |
[INFO] [stderr] 8 - pub const VM_SYNC_KILLPAGES: vm_sync_t = (1 << 3);
[INFO] [stderr] 8 + pub const VM_SYNC_KILLPAGES: vm_sync_t = 1 << 3;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]  --> src/vm_sync.rs:9:43
[INFO] [stderr]   |
[INFO] [stderr] 9 | pub const VM_SYNC_DEACTIVATE: vm_sync_t = (1 << 4);
[INFO] [stderr]   |                                           ^      ^
[INFO] [stderr]   |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]   |
[INFO] [stderr] 9 - pub const VM_SYNC_DEACTIVATE: vm_sync_t = (1 << 4);
[INFO] [stderr] 9 + pub const VM_SYNC_DEACTIVATE: vm_sync_t = 1 << 4;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_sync.rs:10:43
[INFO] [stderr]    |
[INFO] [stderr] 10 | pub const VM_SYNC_CONTIGUOUS: vm_sync_t = (1 << 5);
[INFO] [stderr]    |                                           ^      ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 10 - pub const VM_SYNC_CONTIGUOUS: vm_sync_t = (1 << 5);
[INFO] [stderr] 10 + pub const VM_SYNC_CONTIGUOUS: vm_sync_t = 1 << 5;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/vm_sync.rs:11:46
[INFO] [stderr]    |
[INFO] [stderr] 11 | pub const VM_SYNC_REUSABLEPAGES: vm_sync_t = (1 << 6);
[INFO] [stderr]    |                                              ^      ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 11 - pub const VM_SYNC_REUSABLEPAGES: vm_sync_t = (1 << 6);
[INFO] [stderr] 11 + pub const VM_SYNC_REUSABLEPAGES: vm_sync_t = 1 << 6;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: `mach` (lib doc) generated 39 warnings (run `cargo fix --lib -p mach` to apply 39 suggestions)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.81s
[INFO] running `Command { std: "docker" "inspect" "d8208893cebaeb1b8c9f4d9571f8216fc7c69384c2b814d9c73699011a87d82e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d8208893cebaeb1b8c9f4d9571f8216fc7c69384c2b814d9c73699011a87d82e", kill_on_drop: false }`
[INFO] [stdout] d8208893cebaeb1b8c9f4d9571f8216fc7c69384c2b814d9c73699011a87d82e