[INFO] cloning repository https://github.com/protobj/tonkio
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/protobj/tonkio" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fprotobj%2Ftonkio", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fprotobj%2Ftonkio'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1913e72a149c3bb5bbd7eb8d061c81715c32cbe5
[INFO] checking protobj/tonkio against try#f77b5bc6c7c84df104f86b0dd01d9490e3923fa8 for pr-147834
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fprotobj%2Ftonkio" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/protobj/tonkio
[INFO] finished tweaking git repo https://github.com/protobj/tonkio
[INFO] tweaked toml for git repo https://github.com/protobj/tonkio written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/protobj/tonkio on toolchain f77b5bc6c7c84df104f86b0dd01d9490e3923fa8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f77b5bc6c7c84df104f86b0dd01d9490e3923fa8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/protobj/tonkio already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f77b5bc6c7c84df104f86b0dd01d9490e3923fa8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded bon-macros v2.3.0
[INFO] [stderr]   Downloaded async-tungstenite v0.29.1
[INFO] [stderr]   Downloaded nacos-macro v0.2.0
[INFO] [stderr]   Downloaded tokio_with_wasm_proc v0.8.2
[INFO] [stderr]   Downloaded ractor_actors v0.4.9
[INFO] [stderr]   Downloaded jemallocator v0.5.4
[INFO] [stderr]   Downloaded tokio-graceful-shutdown v0.16.0
[INFO] [stderr]   Downloaded tokio_with_wasm v0.8.2
[INFO] [stderr]   Downloaded clap v4.5.35
[INFO] [stderr]   Downloaded welds v0.4.14
[INFO] [stderr]   Downloaded miette v7.5.0
[INFO] [stderr]   Downloaded welds-macros v0.4.14
[INFO] [stderr]   Downloaded tonic-build v0.13.0
[INFO] [stderr]   Downloaded local_ipaddress v0.1.3
[INFO] [stderr]   Downloaded tonic v0.13.0
[INFO] [stderr]   Downloaded miette-derive v7.5.0
[INFO] [stderr]   Downloaded clap_builder v4.5.35
[INFO] [stderr]   Downloaded redis v0.30.0
[INFO] [stderr]   Downloaded jemalloc-sys v0.5.4+5.3.0-patched
[INFO] [stderr]   Downloaded cron v0.12.1
[INFO] [stderr]   Downloaded bon v2.3.0
[INFO] [stderr]   Downloaded backon v1.5.0
[INFO] [stderr]   Downloaded welds-connections v0.4.14
[INFO] [stderr]   Downloaded nacos-sdk v0.5.0
[INFO] [stderr]   Downloaded ractor v0.15.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+f77b5bc6c7c84df104f86b0dd01d9490e3923fa8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0fb84e84af5a3a17ae538afdf675a6b52c35aaa6302afc8432ce6b014c42132f
[INFO] running `Command { std: "docker" "start" "-a" "0fb84e84af5a3a17ae538afdf675a6b52c35aaa6302afc8432ce6b014c42132f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0fb84e84af5a3a17ae538afdf675a6b52c35aaa6302afc8432ce6b014c42132f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0fb84e84af5a3a17ae538afdf675a6b52c35aaa6302afc8432ce6b014c42132f", kill_on_drop: false }`
[INFO] [stdout] 0fb84e84af5a3a17ae538afdf675a6b52c35aaa6302afc8432ce6b014c42132f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+f77b5bc6c7c84df104f86b0dd01d9490e3923fa8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0a177f8fe9381ad8c3764e830316d829ab2303bf5283f89d69efbaa9e7ab1c3a
[INFO] running `Command { std: "docker" "start" "-a" "0a177f8fe9381ad8c3764e830316d829ab2303bf5283f89d69efbaa9e7ab1c3a", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling libc v0.2.171
[INFO] [stderr]    Compiling syn v2.0.100
[INFO] [stderr]     Checking hashbrown v0.15.2
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]    Compiling anyhow v1.0.98
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]    Compiling bytes v1.10.1
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling rustix v1.0.5
[INFO] [stderr]     Checking hdrhistogram v7.5.4
[INFO] [stderr]    Compiling linux-raw-sys v0.9.4
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling litemap v0.7.5
[INFO] [stderr]    Compiling getrandom v0.3.2
[INFO] [stderr]    Compiling writeable v0.5.5
[INFO] [stderr]    Compiling icu_locid_transform_data v1.5.1
[INFO] [stderr]     Checking dotenvy v0.15.7
[INFO] [stderr]    Compiling icu_properties_data v1.5.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.16
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling icu_normalizer_data v1.5.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking indexmap v2.9.0
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling utf16_iter v1.0.5
[INFO] [stderr]    Compiling write16 v1.0.0
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]     Checking sha1 v0.10.6
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]     Checking data-encoding v2.8.0
[INFO] [stderr]     Checking arc-swap v1.7.1
[INFO] [stderr]    Compiling prettyplease v0.2.32
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]    Compiling zerocopy v0.8.24
[INFO] [stderr]    Compiling futures-sink v0.3.31
[INFO] [stderr]    Compiling percent-encoding v2.3.1
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling socket2 v0.5.9
[INFO] [stderr]    Compiling mio v1.0.3
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling tinyvec v1.9.0
[INFO] [stderr]    Compiling tracing-core v0.1.33
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]     Checking signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling iana-time-zone v0.1.63
[INFO] [stderr]    Compiling itoa v1.0.15
[INFO] [stderr]    Compiling tokio v1.44.2
[INFO] [stderr]    Compiling petgraph v0.7.1
[INFO] [stderr]     Checking rand_core v0.9.3
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling crc-catalog v2.4.0
[INFO] [stderr]    Compiling ryu v1.0.20
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking constants v0.1.0 (/opt/rustwide/workdir/common/constants)
[INFO] [stderr]    Compiling futures-io v0.3.31
[INFO] [stderr]    Compiling parking v2.2.1
[INFO] [stderr]    Compiling chrono v0.4.40
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling crc v3.2.1
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]     Checking rand v0.9.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.24
[INFO] [stderr]    Compiling event-listener v5.4.0
[INFO] [stderr]    Compiling tempfile v3.19.1
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling hashlink v0.10.0
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling unicode-bidi v0.3.18
[INFO] [stderr]    Compiling unicode-properties v0.1.3
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]     Checking local_ipaddress v0.1.3
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]    Compiling stringprep v0.1.5
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling whoami v1.6.0
[INFO] [stderr]    Compiling darling_core v0.14.4
[INFO] [stderr]    Compiling home v0.5.11
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]     Checking time v0.3.41
[INFO] [stderr]    Compiling synstructure v0.13.1
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling cc v1.2.19
[INFO] [stderr]     Checking clap_builder v4.5.35
[INFO] [stderr]     Checking fastrand v2.3.0
[INFO] [stderr]     Checking winnow v0.7.6
[INFO] [stderr]     Checking rmp v0.8.14
[INFO] [stderr]     Checking sha1_smol v1.0.1
[INFO] [stderr]     Checking backon v1.5.0
[INFO] [stderr]     Checking inotify-sys v0.1.5
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]     Checking filetime v0.2.25
[INFO] [stderr]     Checking notify-types v2.0.0
[INFO] [stderr]     Checking unicode-ident v1.0.18
[INFO] [stderr]     Checking proc-macro2 v1.0.94
[INFO] [stderr]     Checking luban_lib v0.1.0 (/opt/rustwide/workdir/common/resource/luban_lib)
[INFO] [stderr]     Checking heck v0.4.1
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:230:26
[INFO] [stdout]     |
[INFO] [stdout] 230 |                 let a1 = (*b.offset(0) as u32);
[INFO] [stdout]     |                          ^                   ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 230 -                 let a1 = (*b.offset(0) as u32);
[INFO] [stdout] 230 +                 let a1 = *b.offset(0) as u32 ;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:231:26
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 let a2 = ((*b.offset(1) as u32) << 8);
[INFO] [stdout]     |                          ^                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 231 -                 let a2 = ((*b.offset(1) as u32) << 8);
[INFO] [stdout] 231 +                 let a2 = (*b.offset(1) as u32) << 8 ;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:232:26
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 let a3 = ((*b.offset(2) as u32) << 16);
[INFO] [stdout]     |                          ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 232 -                 let a3 = ((*b.offset(2) as u32) << 16);
[INFO] [stdout] 232 +                 let a3 = (*b.offset(2) as u32) << 16 ;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:233:26
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 let a4 = ((*b.offset(3) as u32) << 24);
[INFO] [stdout]     |                          ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 233 -                 let a4 = ((*b.offset(3) as u32) << 24);
[INFO] [stdout] 233 +                 let a4 = (*b.offset(3) as u32) << 24 ;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:234:26
[INFO] [stdout]     |
[INFO] [stdout] 234 |                 let a5 = (a1 | a2 | a3 | a4);
[INFO] [stdout]     |                          ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 234 -                 let a5 = (a1 | a2 | a3 | a4);
[INFO] [stdout] 234 +                 let a5 = a1 | a2 | a3 | a4 ;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:225:13
[INFO] [stdout]     |
[INFO] [stdout] 225 |         let mut x = UnsafeCell::new(0_f32);
[INFO] [stdout]     |             ----^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:246:13
[INFO] [stdout]     |
[INFO] [stdout] 246 |         let mut x = UnsafeCell::new(0_f64);
[INFO] [stdout]     |             ----^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `MIN_CAPACITY`, `prop_size`, and `can_read` are never used
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:10:11
[INFO] [stdout]     |
[INFO] [stdout]   9 | impl ByteBuf {
[INFO] [stdout]     | ------------ associated items in this implementation
[INFO] [stdout]  10 |     const MIN_CAPACITY: usize = 16;
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 284 |     fn prop_size(init_size: usize, need_size: usize) -> usize {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 303 |     fn can_read(&self, size: usize) -> bool {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:230:26
[INFO] [stdout]     |
[INFO] [stdout] 230 |                 let a1 = (*b.offset(0) as u32);
[INFO] [stdout]     |                          ^                   ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 230 -                 let a1 = (*b.offset(0) as u32);
[INFO] [stdout] 230 +                 let a1 = *b.offset(0) as u32 ;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:231:26
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 let a2 = ((*b.offset(1) as u32) << 8);
[INFO] [stdout]     |                          ^                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 231 -                 let a2 = ((*b.offset(1) as u32) << 8);
[INFO] [stdout] 231 +                 let a2 = (*b.offset(1) as u32) << 8 ;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:232:26
[INFO] [stdout]     |
[INFO] [stdout] 232 |                 let a3 = ((*b.offset(2) as u32) << 16);
[INFO] [stdout]     |                          ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 232 -                 let a3 = ((*b.offset(2) as u32) << 16);
[INFO] [stdout] 232 +                 let a3 = (*b.offset(2) as u32) << 16 ;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:233:26
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 let a4 = ((*b.offset(3) as u32) << 24);
[INFO] [stdout]     |                          ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 233 -                 let a4 = ((*b.offset(3) as u32) << 24);
[INFO] [stdout] 233 +                 let a4 = (*b.offset(3) as u32) << 24 ;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:234:26
[INFO] [stdout]     |
[INFO] [stdout] 234 |                 let a5 = (a1 | a2 | a3 | a4);
[INFO] [stdout]     |                          ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 234 -                 let a5 = (a1 | a2 | a3 | a4);
[INFO] [stdout] 234 +                 let a5 = a1 | a2 | a3 | a4 ;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:225:13
[INFO] [stdout]     |
[INFO] [stdout] 225 |         let mut x = UnsafeCell::new(0_f32);
[INFO] [stdout]     |             ----^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:246:13
[INFO] [stdout]     |
[INFO] [stdout] 246 |         let mut x = UnsafeCell::new(0_f64);
[INFO] [stdout]     |             ----^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `MIN_CAPACITY`, `prop_size`, and `can_read` are never used
[INFO] [stdout]    --> common/resource/luban_lib/src/lib.rs:10:11
[INFO] [stdout]     |
[INFO] [stdout]   9 | impl ByteBuf {
[INFO] [stdout]     | ------------ associated items in this implementation
[INFO] [stdout]  10 |     const MIN_CAPACITY: usize = 16;
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 284 |     fn prop_size(init_size: usize, need_size: usize) -> usize {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 303 |     fn can_read(&self, size: usize) -> bool {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking quote v1.0.40
[INFO] [stderr]    Compiling jemalloc-sys v0.5.4+5.3.0-patched
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling welds-macros v0.4.14
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling tracing-attributes v0.1.28
[INFO] [stderr]    Compiling yoke-derive v0.7.5
[INFO] [stderr]    Compiling zerovec-derive v0.10.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling icu_provider_macros v1.5.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]    Compiling darling_macro v0.14.4
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling tokio-stream v0.1.17
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling darling v0.14.4
[INFO] [stderr]    Compiling nacos-macro v0.2.0
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]     Checking zerofrom v0.1.6
[INFO] [stderr]     Checking async-stream v0.3.6
[INFO] [stderr]     Checking yoke v0.7.5
[INFO] [stderr]    Compiling clap_derive v4.5.32
[INFO] [stderr]    Compiling bytemuck_derive v1.9.3
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling miette-derive v7.5.0
[INFO] [stderr]     Checking zerovec v0.10.4
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]    Compiling macros v0.1.0 (/opt/rustwide/workdir/common/resource-gen/macros)
[INFO] [stdout] warning: unused `#[macro_use]` import
[INFO] [stdout]  --> common/resource-gen/macros/src/lib.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[macro_use]
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `proc_macro2`
[INFO] [stdout]  --> common/resource-gen/macros/src/lib.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use proc_macro2;
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ToTokens`
[INFO] [stdout]  --> common/resource-gen/macros/src/lib.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 | use quote::{format_ident, quote, ToTokens};
[INFO] [stdout]   |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking pin-project v1.1.10
[INFO] [stderr]     Checking thiserror v2.0.12
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling bon-macros v2.3.0
[INFO] [stderr]     Checking bytemuck v1.22.0
[INFO] [stderr]     Checking tinystr v0.7.6
[INFO] [stderr]     Checking icu_collections v1.5.0
[INFO] [stderr]     Checking miette v7.5.0
[INFO] [stderr]     Checking atomic v0.6.0
[INFO] [stderr]     Checking tonkio-macros v0.1.0 (/opt/rustwide/workdir/common/tonkio-macros)
[INFO] [stdout] warning: unused `#[macro_use]` import
[INFO] [stdout]  --> common/resource-gen/macros/src/lib.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[macro_use]
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `proc_macro2`
[INFO] [stdout]  --> common/resource-gen/macros/src/lib.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use proc_macro2;
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ToTokens`
[INFO] [stdout]  --> common/resource-gen/macros/src/lib.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 | use quote::{format_ident, quote, ToTokens};
[INFO] [stdout]   |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking strum v0.26.3
[INFO] [stdout] warning: unused `#[macro_use]` import
[INFO] [stdout]  --> common/resource-gen/macros/src/lib.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #[macro_use]
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `proc_macro2`
[INFO] [stdout]  --> common/resource-gen/macros/src/lib.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use proc_macro2;
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ToTokens`
[INFO] [stdout]  --> common/resource-gen/macros/src/lib.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 | use quote::{format_ident, quote, ToTokens};
[INFO] [stdout]   |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking icu_locid v1.5.0
[INFO] [stderr]     Checking clap v4.5.35
[INFO] [stderr]     Checking icu_provider v1.5.0
[INFO] [stderr]     Checking icu_locid_transform v1.5.0
[INFO] [stderr]     Checking futures-executor v0.3.31
[INFO] [stderr]     Checking bon v2.3.0
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]     Checking icu_properties v1.5.1
[INFO] [stderr]     Checking smallvec v1.15.0
[INFO] [stderr]     Checking bitflags v2.9.0
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking either v1.15.0
[INFO] [stderr]     Checking serde_spanned v0.6.8
[INFO] [stderr]     Checking toml_datetime v0.6.8
[INFO] [stderr]     Checking rmp-serde v1.3.0
[INFO] [stderr]     Checking inotify v0.11.0
[INFO] [stderr]     Checking toml_edit v0.22.24
[INFO] [stderr]     Checking parking_lot_core v0.9.10
[INFO] [stderr]     Checking parking_lot v0.12.3
[INFO] [stderr]     Checking dashmap v5.5.3
[INFO] [stderr]     Checking dashmap v6.1.0
[INFO] [stderr]     Checking notify v8.0.0
[INFO] [stderr]     Checking http v1.3.1
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]     Checking futures-intrusive v0.5.0
[INFO] [stderr]     Checking cfg v0.1.0 (/opt/rustwide/workdir/common/resource-gen/cfg)
[INFO] [stdout] warning: unused import: `serde::Deserialize`
[INFO] [stdout]   --> common/resource-gen/cfg/src/demo.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use serde::Deserialize;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `item` should have an upper camel case name
[INFO] [stdout]   --> common/resource-gen/cfg/src/demo.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct item {
[INFO] [stdout]    |            ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Item`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> common/resource-gen/cfg/src/demo.rs:26:18
[INFO] [stdout]    |
[INFO] [stdout] 26 |         let id = (json["id"].as_i64().unwrap() as i32);
[INFO] [stdout]    |                  ^                                   ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 26 -         let id = (json["id"].as_i64().unwrap() as i32);
[INFO] [stdout] 26 +         let id = json["id"].as_i64().unwrap() as i32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> common/resource-gen/cfg/src/demo.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |         let count = (json["count"].as_i64().unwrap() as i32);
[INFO] [stdout]    |                     ^                                      ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 28 -         let count = (json["count"].as_i64().unwrap() as i32);
[INFO] [stdout] 28 +         let count = json["count"].as_i64().unwrap() as i32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:237:30
[INFO] [stdout]     |
[INFO] [stdout] 237 |         let BaseHangupTime = (json["BaseHangupTime"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                              ^                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 237 -         let BaseHangupTime = (json["BaseHangupTime"].as_i64().unwrap() as i32);
[INFO] [stdout] 237 +         let BaseHangupTime = json["BaseHangupTime"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:238:26
[INFO] [stdout]     |
[INFO] [stdout] 238 |         let InitHeroId = (json["InitHeroId"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                          ^                                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 238 -         let InitHeroId = (json["InitHeroId"].as_i64().unwrap() as i32);
[INFO] [stdout] 238 +         let InitHeroId = json["InitHeroId"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:239:28
[INFO] [stdout]     |
[INFO] [stdout] 239 |         let RHeroMaxStar = (json["RHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                            ^                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 239 -         let RHeroMaxStar = (json["RHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout] 239 +         let RHeroMaxStar = json["RHeroMaxStar"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:240:29
[INFO] [stdout]     |
[INFO] [stdout] 240 |         let SRHeroMaxStar = (json["SRHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                             ^                                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 240 -         let SRHeroMaxStar = (json["SRHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout] 240 +         let SRHeroMaxStar = json["SRHeroMaxStar"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:241:30
[INFO] [stdout]     |
[INFO] [stdout] 241 |         let SSRHeroMaxStar = (json["SSRHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                              ^                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 241 -         let SSRHeroMaxStar = (json["SSRHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout] 241 +         let SSRHeroMaxStar = json["SSRHeroMaxStar"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:242:29
[INFO] [stdout]     |
[INFO] [stdout] 242 |         let URHeroMaxStar = (json["URHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                             ^                                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 242 -         let URHeroMaxStar = (json["URHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout] 242 +         let URHeroMaxStar = json["URHeroMaxStar"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:243:33
[INFO] [stdout]     |
[INFO] [stdout] 243 |         let FastHangUpBaseCnt = (json["FastHangUpBaseCnt"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                 ^                                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 243 -         let FastHangUpBaseCnt = (json["FastHangUpBaseCnt"].as_i64().unwrap() as i32);
[INFO] [stdout] 243 +         let FastHangUpBaseCnt = json["FastHangUpBaseCnt"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:245:37
[INFO] [stdout]     |
[INFO] [stdout] 245 |         let HangUpAdvQuickReceive = (json["HangUpAdvQuickReceive"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                     ^                                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 245 -         let HangUpAdvQuickReceive = (json["HangUpAdvQuickReceive"].as_i64().unwrap() as i32);
[INFO] [stdout] 245 +         let HangUpAdvQuickReceive = json["HangUpAdvQuickReceive"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:246:37
[INFO] [stdout]     |
[INFO] [stdout] 246 |         let HangUpVipQuickReceive = (json["HangUpVipQuickReceive"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                     ^                                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 246 -         let HangUpVipQuickReceive = (json["HangUpVipQuickReceive"].as_i64().unwrap() as i32);
[INFO] [stdout] 246 +         let HangUpVipQuickReceive = json["HangUpVipQuickReceive"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:247:42
[INFO] [stdout]     |
[INFO] [stdout] 247 |         let HangUpSuperVipQuickReceive = (json["HangUpSuperVipQuickReceive"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                          ^                                                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 247 -         let HangUpSuperVipQuickReceive = (json["HangUpSuperVipQuickReceive"].as_i64().unwrap() as i32);
[INFO] [stdout] 247 +         let HangUpSuperVipQuickReceive = json["HangUpSuperVipQuickReceive"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:248:37
[INFO] [stdout]     |
[INFO] [stdout] 248 |         let HangUpQuickReciveTime = (json["HangUpQuickReciveTime"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                     ^                                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 248 -         let HangUpQuickReciveTime = (json["HangUpQuickReciveTime"].as_i64().unwrap() as i32);
[INFO] [stdout] 248 +         let HangUpQuickReciveTime = json["HangUpQuickReciveTime"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:249:37
[INFO] [stdout]     |
[INFO] [stdout] 249 |         let HeroUpCardPoolStateId = (json["HeroUpCardPoolStateId"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                     ^                                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 249 -         let HeroUpCardPoolStateId = (json["HeroUpCardPoolStateId"].as_i64().unwrap() as i32);
[INFO] [stdout] 249 +         let HeroUpCardPoolStateId = json["HeroUpCardPoolStateId"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:250:38
[INFO] [stdout]     |
[INFO] [stdout] 250 |         let EquipUpCardPoolStateId = (json["EquipUpCardPoolStateId"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                      ^                                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 250 -         let EquipUpCardPoolStateId = (json["EquipUpCardPoolStateId"].as_i64().unwrap() as i32);
[INFO] [stdout] 250 +         let EquipUpCardPoolStateId = json["EquipUpCardPoolStateId"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:253:35
[INFO] [stdout]     |
[INFO] [stdout] 253 |         let ChangeNameFreeCount = (json["ChangeNameFreeCount"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                   ^                                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 253 -         let ChangeNameFreeCount = (json["ChangeNameFreeCount"].as_i64().unwrap() as i32);
[INFO] [stdout] 253 +         let ChangeNameFreeCount = json["ChangeNameFreeCount"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:254:39
[INFO] [stdout]     |
[INFO] [stdout] 254 |         let ChangeNameIntervalLimit = (json["ChangeNameIntervalLimit"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                       ^                                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 254 -         let ChangeNameIntervalLimit = (json["ChangeNameIntervalLimit"].as_i64().unwrap() as i32);
[INFO] [stdout] 254 +         let ChangeNameIntervalLimit = json["ChangeNameIntervalLimit"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:255:30
[INFO] [stdout]     |
[INFO] [stdout] 255 |         let MailCountLimit = (json["MailCountLimit"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                              ^                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 255 -         let MailCountLimit = (json["MailCountLimit"].as_i64().unwrap() as i32);
[INFO] [stdout] 255 +         let MailCountLimit = json["MailCountLimit"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:256:29
[INFO] [stdout]     |
[INFO] [stdout] 256 |         let MailTimeLimit = (json["MailTimeLimit"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                             ^                                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 256 -         let MailTimeLimit = (json["MailTimeLimit"].as_i64().unwrap() as i32);
[INFO] [stdout] 256 +         let MailTimeLimit = json["MailTimeLimit"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:257:35
[INFO] [stdout]     |
[INFO] [stdout] 257 |         let ShopNewbieCloseHour = (json["ShopNewbieCloseHour"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                   ^                                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 257 -         let ShopNewbieCloseHour = (json["ShopNewbieCloseHour"].as_i64().unwrap() as i32);
[INFO] [stdout] 257 +         let ShopNewbieCloseHour = json["ShopNewbieCloseHour"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:258:44
[INFO] [stdout]     |
[INFO] [stdout] 258 |         let UIBattleResurrection_CostNum = (json["UIBattleResurrection_CostNum"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                            ^                                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 258 -         let UIBattleResurrection_CostNum = (json["UIBattleResurrection_CostNum"].as_i64().unwrap() as i32);
[INFO] [stdout] 258 +         let UIBattleResurrection_CostNum = json["UIBattleResurrection_CostNum"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:259:44
[INFO] [stdout]     |
[INFO] [stdout] 259 |         let BattleResurrection_HpPercent = (json["BattleResurrection_HpPercent"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                            ^                                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 259 -         let BattleResurrection_HpPercent = (json["BattleResurrection_HpPercent"].as_i64().unwrap() as i32);
[INFO] [stdout] 259 +         let BattleResurrection_HpPercent = json["BattleResurrection_HpPercent"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:261:41
[INFO] [stdout]     |
[INFO] [stdout] 261 |         let OpenServerMainRankEndTime = (json["OpenServerMainRankEndTime"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                         ^                                                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 261 -         let OpenServerMainRankEndTime = (json["OpenServerMainRankEndTime"].as_i64().unwrap() as i32);
[INFO] [stdout] 261 +         let OpenServerMainRankEndTime = json["OpenServerMainRankEndTime"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:262:45
[INFO] [stdout]     |
[INFO] [stdout] 262 |         let OpenServerMainRankEndShowTime = (json["OpenServerMainRankEndShowTime"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                             ^                                                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 262 -         let OpenServerMainRankEndShowTime = (json["OpenServerMainRankEndShowTime"].as_i64().unwrap() as i32);
[INFO] [stdout] 262 +         let OpenServerMainRankEndShowTime = json["OpenServerMainRankEndShowTime"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:264:36
[INFO] [stdout]     |
[INFO] [stdout] 264 |         let TowerDayAwardAdCount = (json["TowerDayAwardAdCount"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                    ^                                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 264 -         let TowerDayAwardAdCount = (json["TowerDayAwardAdCount"].as_i64().unwrap() as i32);
[INFO] [stdout] 264 +         let TowerDayAwardAdCount = json["TowerDayAwardAdCount"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:265:38
[INFO] [stdout]     |
[INFO] [stdout] 265 |         let TowerDayAwardFreeCount = (json["TowerDayAwardFreeCount"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                      ^                                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 265 -         let TowerDayAwardFreeCount = (json["TowerDayAwardFreeCount"].as_i64().unwrap() as i32);
[INFO] [stdout] 265 +         let TowerDayAwardFreeCount = json["TowerDayAwardFreeCount"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:266:35
[INFO] [stdout]     |
[INFO] [stdout] 266 |         let EquipSalvageAdCount = (json["EquipSalvageAdCount"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                   ^                                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 266 -         let EquipSalvageAdCount = (json["EquipSalvageAdCount"].as_i64().unwrap() as i32);
[INFO] [stdout] 266 +         let EquipSalvageAdCount = json["EquipSalvageAdCount"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:267:38
[INFO] [stdout]     |
[INFO] [stdout] 267 |         let SalvageAdGetAwardCount = (json["SalvageAdGetAwardCount"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                      ^                                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 267 -         let SalvageAdGetAwardCount = (json["SalvageAdGetAwardCount"].as_i64().unwrap() as i32);
[INFO] [stdout] 267 +         let SalvageAdGetAwardCount = json["SalvageAdGetAwardCount"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:273:39
[INFO] [stdout]     |
[INFO] [stdout] 273 |         let CampsiteQuickUpMinLevel = (json["CampsiteQuickUpMinLevel"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                       ^                                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 273 -         let CampsiteQuickUpMinLevel = (json["CampsiteQuickUpMinLevel"].as_i64().unwrap() as i32);
[INFO] [stdout] 273 +         let CampsiteQuickUpMinLevel = json["CampsiteQuickUpMinLevel"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:274:39
[INFO] [stdout]     |
[INFO] [stdout] 274 |         let CampsiteQuickUpMaxLevel = (json["CampsiteQuickUpMaxLevel"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                       ^                                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 274 -         let CampsiteQuickUpMaxLevel = (json["CampsiteQuickUpMaxLevel"].as_i64().unwrap() as i32);
[INFO] [stdout] 274 +         let CampsiteQuickUpMaxLevel = json["CampsiteQuickUpMaxLevel"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:275:29
[INFO] [stdout]     |
[INFO] [stdout] 275 |         let TowerMaxCount = (json["TowerMaxCount"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                             ^                                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 275 -         let TowerMaxCount = (json["TowerMaxCount"].as_i64().unwrap() as i32);
[INFO] [stdout] 275 +         let TowerMaxCount = json["TowerMaxCount"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:276:32
[INFO] [stdout]     |
[INFO] [stdout] 276 |         let TowerAddInterval = (json["TowerAddInterval"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                ^                                                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 276 -         let TowerAddInterval = (json["TowerAddInterval"].as_i64().unwrap() as i32);
[INFO] [stdout] 276 +         let TowerAddInterval = json["TowerAddInterval"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:277:34
[INFO] [stdout]     |
[INFO] [stdout] 277 |         let EnergyRecoverSpeed = (json["EnergyRecoverSpeed"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                  ^                                                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 277 -         let EnergyRecoverSpeed = (json["EnergyRecoverSpeed"].as_i64().unwrap() as i32);
[INFO] [stdout] 277 +         let EnergyRecoverSpeed = json["EnergyRecoverSpeed"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:278:32
[INFO] [stdout]     |
[INFO] [stdout] 278 |         let EnergyUpperLimit = (json["EnergyUpperLimit"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                ^                                                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 278 -         let EnergyUpperLimit = (json["EnergyUpperLimit"].as_i64().unwrap() as i32);
[INFO] [stdout] 278 +         let EnergyUpperLimit = json["EnergyUpperLimit"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:279:35
[INFO] [stdout]     |
[INFO] [stdout] 279 |         let LevelSweepMaxNumber = (json["LevelSweepMaxNumber"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                   ^                                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 279 -         let LevelSweepMaxNumber = (json["LevelSweepMaxNumber"].as_i64().unwrap() as i32);
[INFO] [stdout] 279 +         let LevelSweepMaxNumber = json["LevelSweepMaxNumber"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:281:30
[INFO] [stdout]     |
[INFO] [stdout] 281 |         let EnergyBuyLimit = (json["EnergyBuyLimit"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                              ^                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 281 -         let EnergyBuyLimit = (json["EnergyBuyLimit"].as_i64().unwrap() as i32);
[INFO] [stdout] 281 +         let EnergyBuyLimit = json["EnergyBuyLimit"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:282:31
[INFO] [stdout]     |
[INFO] [stdout] 282 |         let StartGameEnergy = (json["StartGameEnergy"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                               ^                                                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 282 -         let StartGameEnergy = (json["StartGameEnergy"].as_i64().unwrap() as i32);
[INFO] [stdout] 282 +         let StartGameEnergy = json["StartGameEnergy"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:285:35
[INFO] [stdout]     |
[INFO] [stdout] 285 |         let PushTheCardCloseDay = (json["PushTheCardCloseDay"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                   ^                                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 285 -         let PushTheCardCloseDay = (json["PushTheCardCloseDay"].as_i64().unwrap() as i32);
[INFO] [stdout] 285 +         let PushTheCardCloseDay = json["PushTheCardCloseDay"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:301:18
[INFO] [stdout]     |
[INFO] [stdout] 301 |         let Id = (json["Id"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                  ^                                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 301 -         let Id = (json["Id"].as_i64().unwrap() as i32);
[INFO] [stdout] 301 +         let Id = json["Id"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:302:19
[INFO] [stdout]     |
[INFO] [stdout] 302 |         let Num = (json["Num"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                   ^                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 302 -         let Num = (json["Num"].as_i64().unwrap() as i32);
[INFO] [stdout] 302 +         let Num = json["Num"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `vector2` should have an upper camel case name
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:309:12
[INFO] [stdout]     |
[INFO] [stdout] 309 | pub struct vector2 {
[INFO] [stdout]     |            ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Vector2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:316:17
[INFO] [stdout]     |
[INFO] [stdout] 316 |         let x = (json["x"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 316 -         let x = (json["x"].as_f64().unwrap() as f32);
[INFO] [stdout] 316 +         let x = json["x"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:317:17
[INFO] [stdout]     |
[INFO] [stdout] 317 |         let y = (json["y"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 317 -         let y = (json["y"].as_f64().unwrap() as f32);
[INFO] [stdout] 317 +         let y = json["y"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `vector3` should have an upper camel case name
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:324:12
[INFO] [stdout]     |
[INFO] [stdout] 324 | pub struct vector3 {
[INFO] [stdout]     |            ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Vector3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:332:17
[INFO] [stdout]     |
[INFO] [stdout] 332 |         let x = (json["x"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 332 -         let x = (json["x"].as_f64().unwrap() as f32);
[INFO] [stdout] 332 +         let x = json["x"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:333:17
[INFO] [stdout]     |
[INFO] [stdout] 333 |         let y = (json["y"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 333 -         let y = (json["y"].as_f64().unwrap() as f32);
[INFO] [stdout] 333 +         let y = json["y"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:334:17
[INFO] [stdout]     |
[INFO] [stdout] 334 |         let z = (json["z"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 334 -         let z = (json["z"].as_f64().unwrap() as f32);
[INFO] [stdout] 334 +         let z = json["z"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `vector4` should have an upper camel case name
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:341:12
[INFO] [stdout]     |
[INFO] [stdout] 341 | pub struct vector4 {
[INFO] [stdout]     |            ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Vector4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:350:17
[INFO] [stdout]     |
[INFO] [stdout] 350 |         let x = (json["x"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 350 -         let x = (json["x"].as_f64().unwrap() as f32);
[INFO] [stdout] 350 +         let x = json["x"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:351:17
[INFO] [stdout]     |
[INFO] [stdout] 351 |         let y = (json["y"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 351 -         let y = (json["y"].as_f64().unwrap() as f32);
[INFO] [stdout] 351 +         let y = json["y"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:352:17
[INFO] [stdout]     |
[INFO] [stdout] 352 |         let z = (json["z"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 352 -         let z = (json["z"].as_f64().unwrap() as f32);
[INFO] [stdout] 352 +         let z = json["z"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:353:17
[INFO] [stdout]     |
[INFO] [stdout] 353 |         let w = (json["w"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 353 -         let w = (json["w"].as_f64().unwrap() as f32);
[INFO] [stdout] 353 +         let w = json["w"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `serde::Deserialize`
[INFO] [stdout]   --> common/resource-gen/cfg/src/demo.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use serde::Deserialize;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `item` should have an upper camel case name
[INFO] [stdout]   --> common/resource-gen/cfg/src/demo.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct item {
[INFO] [stdout]    |            ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Item`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> common/resource-gen/cfg/src/demo.rs:26:18
[INFO] [stdout]    |
[INFO] [stdout] 26 |         let id = (json["id"].as_i64().unwrap() as i32);
[INFO] [stdout]    |                  ^                                   ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 26 -         let id = (json["id"].as_i64().unwrap() as i32);
[INFO] [stdout] 26 +         let id = json["id"].as_i64().unwrap() as i32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> common/resource-gen/cfg/src/demo.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |         let count = (json["count"].as_i64().unwrap() as i32);
[INFO] [stdout]    |                     ^                                      ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 28 -         let count = (json["count"].as_i64().unwrap() as i32);
[INFO] [stdout] 28 +         let count = json["count"].as_i64().unwrap() as i32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:237:30
[INFO] [stdout]     |
[INFO] [stdout] 237 |         let BaseHangupTime = (json["BaseHangupTime"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                              ^                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 237 -         let BaseHangupTime = (json["BaseHangupTime"].as_i64().unwrap() as i32);
[INFO] [stdout] 237 +         let BaseHangupTime = json["BaseHangupTime"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:238:26
[INFO] [stdout]     |
[INFO] [stdout] 238 |         let InitHeroId = (json["InitHeroId"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                          ^                                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 238 -         let InitHeroId = (json["InitHeroId"].as_i64().unwrap() as i32);
[INFO] [stdout] 238 +         let InitHeroId = json["InitHeroId"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:239:28
[INFO] [stdout]     |
[INFO] [stdout] 239 |         let RHeroMaxStar = (json["RHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                            ^                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 239 -         let RHeroMaxStar = (json["RHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout] 239 +         let RHeroMaxStar = json["RHeroMaxStar"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:240:29
[INFO] [stdout]     |
[INFO] [stdout] 240 |         let SRHeroMaxStar = (json["SRHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                             ^                                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 240 -         let SRHeroMaxStar = (json["SRHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout] 240 +         let SRHeroMaxStar = json["SRHeroMaxStar"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:241:30
[INFO] [stdout]     |
[INFO] [stdout] 241 |         let SSRHeroMaxStar = (json["SSRHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                              ^                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 241 -         let SSRHeroMaxStar = (json["SSRHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout] 241 +         let SSRHeroMaxStar = json["SSRHeroMaxStar"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:242:29
[INFO] [stdout]     |
[INFO] [stdout] 242 |         let URHeroMaxStar = (json["URHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                             ^                                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 242 -         let URHeroMaxStar = (json["URHeroMaxStar"].as_i64().unwrap() as i32);
[INFO] [stdout] 242 +         let URHeroMaxStar = json["URHeroMaxStar"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:243:33
[INFO] [stdout]     |
[INFO] [stdout] 243 |         let FastHangUpBaseCnt = (json["FastHangUpBaseCnt"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                 ^                                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 243 -         let FastHangUpBaseCnt = (json["FastHangUpBaseCnt"].as_i64().unwrap() as i32);
[INFO] [stdout] 243 +         let FastHangUpBaseCnt = json["FastHangUpBaseCnt"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:245:37
[INFO] [stdout]     |
[INFO] [stdout] 245 |         let HangUpAdvQuickReceive = (json["HangUpAdvQuickReceive"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                     ^                                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 245 -         let HangUpAdvQuickReceive = (json["HangUpAdvQuickReceive"].as_i64().unwrap() as i32);
[INFO] [stdout] 245 +         let HangUpAdvQuickReceive = json["HangUpAdvQuickReceive"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:246:37
[INFO] [stdout]     |
[INFO] [stdout] 246 |         let HangUpVipQuickReceive = (json["HangUpVipQuickReceive"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                     ^                                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 246 -         let HangUpVipQuickReceive = (json["HangUpVipQuickReceive"].as_i64().unwrap() as i32);
[INFO] [stdout] 246 +         let HangUpVipQuickReceive = json["HangUpVipQuickReceive"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:247:42
[INFO] [stdout]     |
[INFO] [stdout] 247 |         let HangUpSuperVipQuickReceive = (json["HangUpSuperVipQuickReceive"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                          ^                                                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 247 -         let HangUpSuperVipQuickReceive = (json["HangUpSuperVipQuickReceive"].as_i64().unwrap() as i32);
[INFO] [stdout] 247 +         let HangUpSuperVipQuickReceive = json["HangUpSuperVipQuickReceive"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:248:37
[INFO] [stdout]     |
[INFO] [stdout] 248 |         let HangUpQuickReciveTime = (json["HangUpQuickReciveTime"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                     ^                                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 248 -         let HangUpQuickReciveTime = (json["HangUpQuickReciveTime"].as_i64().unwrap() as i32);
[INFO] [stdout] 248 +         let HangUpQuickReciveTime = json["HangUpQuickReciveTime"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:249:37
[INFO] [stdout]     |
[INFO] [stdout] 249 |         let HeroUpCardPoolStateId = (json["HeroUpCardPoolStateId"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                     ^                                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 249 -         let HeroUpCardPoolStateId = (json["HeroUpCardPoolStateId"].as_i64().unwrap() as i32);
[INFO] [stdout] 249 +         let HeroUpCardPoolStateId = json["HeroUpCardPoolStateId"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:250:38
[INFO] [stdout]     |
[INFO] [stdout] 250 |         let EquipUpCardPoolStateId = (json["EquipUpCardPoolStateId"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                      ^                                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 250 -         let EquipUpCardPoolStateId = (json["EquipUpCardPoolStateId"].as_i64().unwrap() as i32);
[INFO] [stdout] 250 +         let EquipUpCardPoolStateId = json["EquipUpCardPoolStateId"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:253:35
[INFO] [stdout]     |
[INFO] [stdout] 253 |         let ChangeNameFreeCount = (json["ChangeNameFreeCount"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                   ^                                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 253 -         let ChangeNameFreeCount = (json["ChangeNameFreeCount"].as_i64().unwrap() as i32);
[INFO] [stdout] 253 +         let ChangeNameFreeCount = json["ChangeNameFreeCount"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:254:39
[INFO] [stdout]     |
[INFO] [stdout] 254 |         let ChangeNameIntervalLimit = (json["ChangeNameIntervalLimit"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                       ^                                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 254 -         let ChangeNameIntervalLimit = (json["ChangeNameIntervalLimit"].as_i64().unwrap() as i32);
[INFO] [stdout] 254 +         let ChangeNameIntervalLimit = json["ChangeNameIntervalLimit"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:255:30
[INFO] [stdout]     |
[INFO] [stdout] 255 |         let MailCountLimit = (json["MailCountLimit"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                              ^                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 255 -         let MailCountLimit = (json["MailCountLimit"].as_i64().unwrap() as i32);
[INFO] [stdout] 255 +         let MailCountLimit = json["MailCountLimit"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:256:29
[INFO] [stdout]     |
[INFO] [stdout] 256 |         let MailTimeLimit = (json["MailTimeLimit"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                             ^                                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 256 -         let MailTimeLimit = (json["MailTimeLimit"].as_i64().unwrap() as i32);
[INFO] [stdout] 256 +         let MailTimeLimit = json["MailTimeLimit"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:257:35
[INFO] [stdout]     |
[INFO] [stdout] 257 |         let ShopNewbieCloseHour = (json["ShopNewbieCloseHour"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                   ^                                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 257 -         let ShopNewbieCloseHour = (json["ShopNewbieCloseHour"].as_i64().unwrap() as i32);
[INFO] [stdout] 257 +         let ShopNewbieCloseHour = json["ShopNewbieCloseHour"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:258:44
[INFO] [stdout]     |
[INFO] [stdout] 258 |         let UIBattleResurrection_CostNum = (json["UIBattleResurrection_CostNum"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                            ^                                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 258 -         let UIBattleResurrection_CostNum = (json["UIBattleResurrection_CostNum"].as_i64().unwrap() as i32);
[INFO] [stdout] 258 +         let UIBattleResurrection_CostNum = json["UIBattleResurrection_CostNum"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:259:44
[INFO] [stdout]     |
[INFO] [stdout] 259 |         let BattleResurrection_HpPercent = (json["BattleResurrection_HpPercent"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                            ^                                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 259 -         let BattleResurrection_HpPercent = (json["BattleResurrection_HpPercent"].as_i64().unwrap() as i32);
[INFO] [stdout] 259 +         let BattleResurrection_HpPercent = json["BattleResurrection_HpPercent"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:261:41
[INFO] [stdout]     |
[INFO] [stdout] 261 |         let OpenServerMainRankEndTime = (json["OpenServerMainRankEndTime"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                         ^                                                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 261 -         let OpenServerMainRankEndTime = (json["OpenServerMainRankEndTime"].as_i64().unwrap() as i32);
[INFO] [stdout] 261 +         let OpenServerMainRankEndTime = json["OpenServerMainRankEndTime"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:262:45
[INFO] [stdout]     |
[INFO] [stdout] 262 |         let OpenServerMainRankEndShowTime = (json["OpenServerMainRankEndShowTime"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                             ^                                                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 262 -         let OpenServerMainRankEndShowTime = (json["OpenServerMainRankEndShowTime"].as_i64().unwrap() as i32);
[INFO] [stdout] 262 +         let OpenServerMainRankEndShowTime = json["OpenServerMainRankEndShowTime"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:264:36
[INFO] [stdout]     |
[INFO] [stdout] 264 |         let TowerDayAwardAdCount = (json["TowerDayAwardAdCount"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                    ^                                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 264 -         let TowerDayAwardAdCount = (json["TowerDayAwardAdCount"].as_i64().unwrap() as i32);
[INFO] [stdout] 264 +         let TowerDayAwardAdCount = json["TowerDayAwardAdCount"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:265:38
[INFO] [stdout]     |
[INFO] [stdout] 265 |         let TowerDayAwardFreeCount = (json["TowerDayAwardFreeCount"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                      ^                                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 265 -         let TowerDayAwardFreeCount = (json["TowerDayAwardFreeCount"].as_i64().unwrap() as i32);
[INFO] [stdout] 265 +         let TowerDayAwardFreeCount = json["TowerDayAwardFreeCount"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:266:35
[INFO] [stdout]     |
[INFO] [stdout] 266 |         let EquipSalvageAdCount = (json["EquipSalvageAdCount"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                   ^                                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 266 -         let EquipSalvageAdCount = (json["EquipSalvageAdCount"].as_i64().unwrap() as i32);
[INFO] [stdout] 266 +         let EquipSalvageAdCount = json["EquipSalvageAdCount"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:267:38
[INFO] [stdout]     |
[INFO] [stdout] 267 |         let SalvageAdGetAwardCount = (json["SalvageAdGetAwardCount"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                      ^                                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 267 -         let SalvageAdGetAwardCount = (json["SalvageAdGetAwardCount"].as_i64().unwrap() as i32);
[INFO] [stdout] 267 +         let SalvageAdGetAwardCount = json["SalvageAdGetAwardCount"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:273:39
[INFO] [stdout]     |
[INFO] [stdout] 273 |         let CampsiteQuickUpMinLevel = (json["CampsiteQuickUpMinLevel"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                       ^                                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 273 -         let CampsiteQuickUpMinLevel = (json["CampsiteQuickUpMinLevel"].as_i64().unwrap() as i32);
[INFO] [stdout] 273 +         let CampsiteQuickUpMinLevel = json["CampsiteQuickUpMinLevel"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:274:39
[INFO] [stdout]     |
[INFO] [stdout] 274 |         let CampsiteQuickUpMaxLevel = (json["CampsiteQuickUpMaxLevel"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                       ^                                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 274 -         let CampsiteQuickUpMaxLevel = (json["CampsiteQuickUpMaxLevel"].as_i64().unwrap() as i32);
[INFO] [stdout] 274 +         let CampsiteQuickUpMaxLevel = json["CampsiteQuickUpMaxLevel"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:275:29
[INFO] [stdout]     |
[INFO] [stdout] 275 |         let TowerMaxCount = (json["TowerMaxCount"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                             ^                                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 275 -         let TowerMaxCount = (json["TowerMaxCount"].as_i64().unwrap() as i32);
[INFO] [stdout] 275 +         let TowerMaxCount = json["TowerMaxCount"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:276:32
[INFO] [stdout]     |
[INFO] [stdout] 276 |         let TowerAddInterval = (json["TowerAddInterval"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                ^                                                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 276 -         let TowerAddInterval = (json["TowerAddInterval"].as_i64().unwrap() as i32);
[INFO] [stdout] 276 +         let TowerAddInterval = json["TowerAddInterval"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:277:34
[INFO] [stdout]     |
[INFO] [stdout] 277 |         let EnergyRecoverSpeed = (json["EnergyRecoverSpeed"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                  ^                                                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 277 -         let EnergyRecoverSpeed = (json["EnergyRecoverSpeed"].as_i64().unwrap() as i32);
[INFO] [stdout] 277 +         let EnergyRecoverSpeed = json["EnergyRecoverSpeed"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:278:32
[INFO] [stdout]     |
[INFO] [stdout] 278 |         let EnergyUpperLimit = (json["EnergyUpperLimit"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                ^                                                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 278 -         let EnergyUpperLimit = (json["EnergyUpperLimit"].as_i64().unwrap() as i32);
[INFO] [stdout] 278 +         let EnergyUpperLimit = json["EnergyUpperLimit"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:279:35
[INFO] [stdout]     |
[INFO] [stdout] 279 |         let LevelSweepMaxNumber = (json["LevelSweepMaxNumber"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                   ^                                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 279 -         let LevelSweepMaxNumber = (json["LevelSweepMaxNumber"].as_i64().unwrap() as i32);
[INFO] [stdout] 279 +         let LevelSweepMaxNumber = json["LevelSweepMaxNumber"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:281:30
[INFO] [stdout]     |
[INFO] [stdout] 281 |         let EnergyBuyLimit = (json["EnergyBuyLimit"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                              ^                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 281 -         let EnergyBuyLimit = (json["EnergyBuyLimit"].as_i64().unwrap() as i32);
[INFO] [stdout] 281 +         let EnergyBuyLimit = json["EnergyBuyLimit"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:282:31
[INFO] [stdout]     |
[INFO] [stdout] 282 |         let StartGameEnergy = (json["StartGameEnergy"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                               ^                                                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 282 -         let StartGameEnergy = (json["StartGameEnergy"].as_i64().unwrap() as i32);
[INFO] [stdout] 282 +         let StartGameEnergy = json["StartGameEnergy"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:285:35
[INFO] [stdout]     |
[INFO] [stdout] 285 |         let PushTheCardCloseDay = (json["PushTheCardCloseDay"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                                   ^                                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 285 -         let PushTheCardCloseDay = (json["PushTheCardCloseDay"].as_i64().unwrap() as i32);
[INFO] [stdout] 285 +         let PushTheCardCloseDay = json["PushTheCardCloseDay"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:301:18
[INFO] [stdout]     |
[INFO] [stdout] 301 |         let Id = (json["Id"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                  ^                                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 301 -         let Id = (json["Id"].as_i64().unwrap() as i32);
[INFO] [stdout] 301 +         let Id = json["Id"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:302:19
[INFO] [stdout]     |
[INFO] [stdout] 302 |         let Num = (json["Num"].as_i64().unwrap() as i32);
[INFO] [stdout]     |                   ^                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 302 -         let Num = (json["Num"].as_i64().unwrap() as i32);
[INFO] [stdout] 302 +         let Num = json["Num"].as_i64().unwrap() as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `vector2` should have an upper camel case name
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:309:12
[INFO] [stdout]     |
[INFO] [stdout] 309 | pub struct vector2 {
[INFO] [stdout]     |            ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Vector2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:316:17
[INFO] [stdout]     |
[INFO] [stdout] 316 |         let x = (json["x"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 316 -         let x = (json["x"].as_f64().unwrap() as f32);
[INFO] [stdout] 316 +         let x = json["x"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:317:17
[INFO] [stdout]     |
[INFO] [stdout] 317 |         let y = (json["y"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 317 -         let y = (json["y"].as_f64().unwrap() as f32);
[INFO] [stdout] 317 +         let y = json["y"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `vector3` should have an upper camel case name
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:324:12
[INFO] [stdout]     |
[INFO] [stdout] 324 | pub struct vector3 {
[INFO] [stdout]     |            ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Vector3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:332:17
[INFO] [stdout]     |
[INFO] [stdout] 332 |         let x = (json["x"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 332 -         let x = (json["x"].as_f64().unwrap() as f32);
[INFO] [stdout] 332 +         let x = json["x"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:333:17
[INFO] [stdout]     |
[INFO] [stdout] 333 |         let y = (json["y"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 333 -         let y = (json["y"].as_f64().unwrap() as f32);
[INFO] [stdout] 333 +         let y = json["y"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:334:17
[INFO] [stdout]     |
[INFO] [stdout] 334 |         let z = (json["z"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 334 -         let z = (json["z"].as_f64().unwrap() as f32);
[INFO] [stdout] 334 +         let z = json["z"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `vector4` should have an upper camel case name
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:341:12
[INFO] [stdout]     |
[INFO] [stdout] 341 | pub struct vector4 {
[INFO] [stdout]     |            ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Vector4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:350:17
[INFO] [stdout]     |
[INFO] [stdout] 350 |         let x = (json["x"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 350 -         let x = (json["x"].as_f64().unwrap() as f32);
[INFO] [stdout] 350 +         let x = json["x"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:351:17
[INFO] [stdout]     |
[INFO] [stdout] 351 |         let y = (json["y"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 351 -         let y = (json["y"].as_f64().unwrap() as f32);
[INFO] [stdout] 351 +         let y = json["y"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:352:17
[INFO] [stdout]     |
[INFO] [stdout] 352 |         let z = (json["z"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 352 -         let z = (json["z"].as_f64().unwrap() as f32);
[INFO] [stdout] 352 +         let z = json["z"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> common/resource-gen/cfg/src/lib.rs:353:17
[INFO] [stdout]     |
[INFO] [stdout] 353 |         let w = (json["w"].as_f64().unwrap() as f32);
[INFO] [stdout]     |                 ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 353 -         let w = (json["w"].as_f64().unwrap() as f32);
[INFO] [stdout] 353 +         let w = json["w"].as_f64().unwrap() as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking tracing-subscriber v0.3.19
[INFO] [stderr]     Checking cron v0.12.1
[INFO] [stderr]     Checking http-body v1.0.1
[INFO] [stderr]     Checking tungstenite v0.26.2
[INFO] [stderr]     Checking icu_normalizer v1.5.0
[INFO] [stderr]     Checking http-body-util v0.1.3
[INFO] [stderr]     Checking axum-core v0.4.5
[INFO] [stderr]     Checking axum-core v0.5.2
[INFO] [stderr]     Checking idna_adapter v1.2.0
[INFO] [stderr]     Checking idna v1.0.3
[INFO] [stderr]     Checking toml v0.8.20
[INFO] [stderr]     Checking tracing-appender v0.2.3
[INFO] [stderr]     Checking url v2.5.4
[INFO] [stderr]     Checking logging v0.1.0 (/opt/rustwide/workdir/common/logging)
[INFO] [stderr]    Compiling prost-derive v0.13.5
[INFO] [stderr]    Compiling sqlx-core v0.8.5
[INFO] [stderr]     Checking prost v0.13.5
[INFO] [stderr]     Checking prost-types v0.13.5
[INFO] [stderr]     Checking tokio-util v0.7.14
[INFO] [stderr]     Checking async-tungstenite v0.29.1
[INFO] [stderr]     Checking ractor v0.15.3
[INFO] [stderr]    Compiling prost-build v0.13.5
[INFO] [stderr]     Checking h2 v0.4.8
[INFO] [stderr]     Checking tower v0.5.2
[INFO] [stderr]     Checking tower v0.4.13
[INFO] [stderr]     Checking utils v0.1.0 (/opt/rustwide/workdir/common/utils)
[INFO] [stderr]     Checking combine v4.6.7
[INFO] [stderr]     Checking tokio-graceful-shutdown v0.16.0
[INFO] [stdout] warning: method `flush` is never used
[INFO] [stdout]   --> common/utils/src/net.rs:82:14
[INFO] [stdout]    |
[INFO] [stdout] 67 | impl StreamWriter {
[INFO] [stdout]    | ----------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 82 |     async fn flush(&mut self) {
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `flush` is never used
[INFO] [stdout]   --> common/utils/src/net.rs:82:14
[INFO] [stdout]    |
[INFO] [stdout] 67 | impl StreamWriter {
[INFO] [stdout]    | ----------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 82 |     async fn flush(&mut self) {
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling sqlx-postgres v0.8.5
[INFO] [stderr]    Compiling tonic-build v0.13.0
[INFO] [stderr]     Checking ractor_actors v0.4.9
[INFO] [stderr]     Checking axum v0.7.9
[INFO] [stderr]     Checking axum v0.8.3
[INFO] [stderr]    Compiling protobuf v0.1.0 (/opt/rustwide/workdir/common/protobuf)
[INFO] [stderr] error: failed to run custom build command for `protobuf v0.1.0 (/opt/rustwide/workdir/common/protobuf)`
[INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_DEV_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/build/protobuf-9755209968a38e3e/build-script-build` (exit status: 1)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   cargo:rerun-if-changed=./src/client/base.proto
[INFO] [stderr]   cargo:rerun-if-changed=./src/client/auth.proto
[INFO] [stderr]   cargo:rerun-if-changed=./src/server/gate_game.proto
[INFO] [stderr]   cargo:rerun-if-changed=./src/server/game_snapshot.proto
[INFO] [stderr]   cargo:rerun-if-changed=./src/server/gate_login.proto
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr]   Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: failed to run custom build command for `jemalloc-sys v0.5.4+5.3.0-patched`
[INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_DEV_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/build/jemalloc-sys-ce491d1edcc27008/build-script-build` (exit status: 101)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   TARGET=x86_64-unknown-linux-gnu
[INFO] [stderr]   HOST=x86_64-unknown-linux-gnu
[INFO] [stderr]   NUM_JOBS=16
[INFO] [stderr]   OUT_DIR="/opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out"
[INFO] [stderr]   BUILD_DIR="/opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out/build"
[INFO] [stderr]   SRC_DIR="/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jemalloc-sys-0.5.4+5.3.0-patched"
[INFO] [stderr]   cargo:rustc-cfg=prefixed
[INFO] [stderr]   cargo:rerun-if-env-changed=JEMALLOC_OVERRIDE
[INFO] [stderr]   OPT_LEVEL = Some(0)
[INFO] [stderr]   OUT_DIR = Some(/opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out)
[INFO] [stderr]   TARGET = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   HOST = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
[INFO] [stderr]   CC_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
[INFO] [stderr]   CC_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CC
[INFO] [stderr]   HOST_CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC
[INFO] [stderr]   CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
[INFO] [stderr]   RUSTC_WRAPPER = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[INFO] [stderr]   CRATE_CC_NO_DEFAULTS = None
[INFO] [stderr]   DEBUG = Some(true)
[INFO] [stderr]   CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2,x87)
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS
[INFO] [stderr]   CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CFLAGS
[INFO] [stderr]   HOST_CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
[INFO] [stderr]   CFLAGS_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
[INFO] [stderr]   CFLAGS_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   CARGO_ENCODED_RUSTFLAGS = Some(--cap-lints=forbid)
[INFO] [stderr]   CC="cc"
[INFO] [stderr]   CFLAGS="-O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall"
[INFO] [stderr]   JEMALLOC_REPO_DIR="jemalloc"
[INFO] [stderr]   cargo:rerun-if-env-changed=JEMALLOC_SYS_WITH_MALLOC_CONF
[INFO] [stderr]   cargo:rerun-if-env-changed=JEMALLOC_SYS_WITH_LG_PAGE
[INFO] [stderr]   cargo:rerun-if-env-changed=JEMALLOC_SYS_WITH_LG_HUGEPAGE
[INFO] [stderr]   cargo:rerun-if-env-changed=JEMALLOC_SYS_WITH_LG_QUANTUM
[INFO] [stderr]   cargo:rerun-if-env-changed=JEMALLOC_SYS_WITH_LG_VADDR
[INFO] [stderr]   --with-jemalloc-prefix=_rjem_
[INFO] [stderr]   running: cd "/opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out/build" && CC="cc" CFLAGS="-O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall" CPPFLAGS="-O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall" LDFLAGS="-O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall" "sh" "/opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out/build/configure" "--disable-cxx" "--enable-doc=no" "--enable-shared=no" "--with-jemalloc-prefix=_rjem_" "--with-private-namespace=_rjem_" "--host=x86_64-unknown-linux-gnu" "--build=x86_64-unknown-linux-gnu" "--prefix=/opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out"
[INFO] [stderr]   checking for xsltproc... false
[INFO] [stderr]   checking for x86_64-unknown-linux-gnu-gcc... cc
[INFO] [stderr]   checking whether the C compiler works... yes
[INFO] [stderr]   checking for C compiler default output file name... a.out
[INFO] [stderr]   checking for suffix of executables... 
[INFO] [stderr]   checking whether we are cross compiling... no
[INFO] [stderr]   checking for suffix of object files... o
[INFO] [stderr]   checking whether we are using the GNU C compiler... yes
[INFO] [stderr]   checking whether cc accepts -g... yes
[INFO] [stderr]   checking for cc option to accept ISO C89... none needed
[INFO] [stderr]   checking whether compiler is cray... no
[INFO] [stderr]   checking whether compiler supports -std=gnu11... yes
[INFO] [stderr]   checking whether compiler supports -Werror=unknown-warning-option... no
[INFO] [stderr]   checking whether compiler supports -Wall... yes
[INFO] [stderr]   checking whether compiler supports -Wextra... yes
[INFO] [stderr]   checking whether compiler supports -Wshorten-64-to-32... no
[INFO] [stderr]   checking whether compiler supports -Wsign-compare... yes
[INFO] [stderr]   checking whether compiler supports -Wundef... yes
[INFO] [stderr]   checking whether compiler supports -Wno-format-zero-length... yes
[INFO] [stderr]   checking whether compiler supports -Wpointer-arith... yes
[INFO] [stderr]   checking whether compiler supports -Wno-missing-braces... yes
[INFO] [stderr]   checking whether compiler supports -Wno-missing-field-initializers... yes
[INFO] [stderr]   checking whether compiler supports -Wno-missing-attributes... yes
[INFO] [stderr]   checking whether compiler supports -pipe... yes
[INFO] [stderr]   checking whether compiler supports -g3... yes
[INFO] [stderr]   checking how to run the C preprocessor... cc -E
[INFO] [stderr]   checking for grep that handles long lines and -e... /usr/bin/grep
[INFO] [stderr]   checking for egrep... /usr/bin/grep -E
[INFO] [stderr]   checking for ANSI C header files... yes
[INFO] [stderr]   checking for sys/types.h... yes
[INFO] [stderr]   checking for sys/stat.h... yes
[INFO] [stderr]   checking for stdlib.h... yes
[INFO] [stderr]   checking for string.h... yes
[INFO] [stderr]   checking for memory.h... yes
[INFO] [stderr]   checking for strings.h... yes
[INFO] [stderr]   checking for inttypes.h... yes
[INFO] [stderr]   checking for stdint.h... yes
[INFO] [stderr]   checking for unistd.h... yes
[INFO] [stderr]   checking whether byte ordering is bigendian... no
[INFO] [stderr]   checking size of void *... 8
[INFO] [stderr]   checking size of int... 4
[INFO] [stderr]   checking size of long... 8
[INFO] [stderr]   checking size of long long... 8
[INFO] [stderr]   checking size of intmax_t... 8
[INFO] [stderr]   checking build system type... x86_64-unknown-linux-gnu
[INFO] [stderr]   checking host system type... x86_64-unknown-linux-gnu
[INFO] [stderr]   checking whether pause instruction is compilable... yes
[INFO] [stderr]   checking number of significant virtual address bits... 48
[INFO] [stderr]   checking for x86_64-unknown-linux-gnu-ar... no
[INFO] [stderr]   checking for ar... ar
[INFO] [stderr]   checking for x86_64-unknown-linux-gnu-nm... no
[INFO] [stderr]   checking for nm... nm
[INFO] [stderr]   checking for gawk... no
[INFO] [stderr]   checking for mawk... mawk
[INFO] [stderr]   checking malloc.h usability... yes
[INFO] [stderr]   checking malloc.h presence... yes
[INFO] [stderr]   checking for malloc.h... yes
[INFO] [stderr]   checking whether malloc_usable_size definition can use const argument... no
[INFO] [stderr]   checking for library containing log... -lm
[INFO] [stderr]   checking whether __attribute__ syntax is compilable... yes
[INFO] [stderr]   checking whether compiler supports -fvisibility=hidden... yes
[INFO] [stderr]   checking whether compiler supports -fvisibility=hidden... no
[INFO] [stderr]   checking whether compiler supports -Werror... yes
[INFO] [stderr]   checking whether compiler supports -herror_on_warning... no
[INFO] [stderr]   checking whether tls_model attribute is compilable... yes
[INFO] [stderr]   checking whether compiler supports -Werror... yes
[INFO] [stderr]   checking whether compiler supports -herror_on_warning... no
[INFO] [stderr]   checking whether alloc_size attribute is compilable... yes
[INFO] [stderr]   checking whether compiler supports -Werror... yes
[INFO] [stderr]   checking whether compiler supports -herror_on_warning... no
[INFO] [stderr]   checking whether format(gnu_printf, ...) attribute is compilable... yes
[INFO] [stderr]   checking whether compiler supports -Werror... yes
[INFO] [stderr]   checking whether compiler supports -herror_on_warning... no
[INFO] [stderr]   checking whether format(printf, ...) attribute is compilable... yes
[INFO] [stderr]   checking whether compiler supports -Werror... yes
[INFO] [stderr]   checking whether compiler supports -herror_on_warning... no
[INFO] [stderr]   checking whether format(printf, ...) attribute is compilable... yes
[INFO] [stderr]   checking whether compiler supports -Wimplicit-fallthrough... yes
[INFO] [stderr]   checking whether fallthrough attribute is compilable... yes
[INFO] [stderr]   checking whether compiler supports -Wimplicit-fallthrough... yes
[INFO] [stderr]   checking whether compiler supports -Wimplicit-fallthrough... no
[INFO] [stderr]   checking whether compiler supports -Werror... yes
[INFO] [stderr]   checking whether compiler supports -herror_on_warning... no
[INFO] [stderr]   checking whether cold attribute is compilable... yes
[INFO] [stderr]   checking whether vm_make_tag is compilable... no
[INFO] [stderr]   checking for a BSD-compatible install... /usr/bin/install -c
[INFO] [stderr]   checking for x86_64-unknown-linux-gnu-ranlib... no
[INFO] [stderr]   checking for ranlib... ranlib
[INFO] [stderr]   checking for ld... /usr/bin/ld
[INFO] [stderr]   checking for autoconf... /usr/bin/autoconf
[INFO] [stderr]   checking for memalign... yes
[INFO] [stderr]   checking for valloc... yes
[INFO] [stderr]   checking for malloc_size... no
[INFO] [stderr]   checking whether compiler supports -O3... yes
[INFO] [stderr]   checking whether compiler supports -O3... no
[INFO] [stderr]   checking whether compiler supports -funroll-loops... yes
[INFO] [stderr]   checking configured backtracing method... N/A
[INFO] [stderr]   checking for sbrk... yes
[INFO] [stderr]   checking whether utrace(2) is compilable... no
[INFO] [stderr]   checking whether utrace(2) with label is compilable... no
[INFO] [stderr]   checking whether a program using __builtin_unreachable is compilable... yes
[INFO] [stderr]   checking whether a program using __builtin_ffsl is compilable... yes
[INFO] [stderr]   checking whether a program using __builtin_popcountl is compilable... yes
[INFO] [stderr]   checking LG_PAGE... 12
[INFO] [stderr]   checking pthread.h usability... yes
[INFO] [stderr]   checking pthread.h presence... yes
[INFO] [stderr]   checking for pthread.h... yes
[INFO] [stderr]   checking for pthread_create in -lpthread... yes
[INFO] [stderr]   checking dlfcn.h usability... yes
[INFO] [stderr]   checking dlfcn.h presence... yes
[INFO] [stderr]   checking for dlfcn.h... yes
[INFO] [stderr]   checking for dlsym... yes
[INFO] [stderr]   checking whether pthread_atfork(3) is compilable... yes
[INFO] [stderr]   checking whether pthread_setname_np(3) is compilable... yes
[INFO] [stderr]   checking whether pthread_getname_np(3) is compilable... yes
[INFO] [stderr]   checking whether pthread_get_name_np(3) is compilable... no
[INFO] [stderr]   checking for library containing clock_gettime... none required
[INFO] [stderr]   checking whether clock_gettime(CLOCK_MONOTONIC_COARSE, ...) is compilable... yes
[INFO] [stderr]   checking whether clock_gettime(CLOCK_MONOTONIC, ...) is compilable... yes
[INFO] [stderr]   checking whether mach_absolute_time() is compilable... no
[INFO] [stderr]   checking whether clock_gettime(CLOCK_REALTIME, ...) is compilable... yes
[INFO] [stderr]   checking whether compiler supports -Werror... yes
[INFO] [stderr]   checking whether syscall(2) is compilable... yes
[INFO] [stderr]   checking for secure_getenv... yes
[INFO] [stderr]   checking for sched_getcpu... yes
[INFO] [stderr]   checking for sched_setaffinity... yes
[INFO] [stderr]   checking for issetugid... no
[INFO] [stderr]   checking for _malloc_thread_cleanup... no
[INFO] [stderr]   checking for _pthread_mutex_init_calloc_cb... no
[INFO] [stderr]   checking for memcntl... no
[INFO] [stderr]   checking for TLS... yes
[INFO] [stderr]   checking whether C11 atomics is compilable... yes
[INFO] [stderr]   checking whether GCC __atomic atomics is compilable... yes
[INFO] [stderr]   checking whether GCC 8-bit __atomic atomics is compilable... yes
[INFO] [stderr]   checking whether GCC __sync atomics is compilable... yes
[INFO] [stderr]   checking whether GCC 8-bit __sync atomics is compilable... yes
[INFO] [stderr]   checking whether Darwin OSAtomic*() is compilable... no
[INFO] [stderr]   checking whether madvise(2) is compilable... yes
[INFO] [stderr]   checking whether madvise(..., MADV_FREE) is compilable... yes
[INFO] [stderr]   checking whether madvise(..., MADV_DONTNEED) is compilable... yes
[INFO] [stderr]   checking whether madvise(..., MADV_DO[NT]DUMP) is compilable... yes
[INFO] [stderr]   checking whether madvise(..., MADV_[NO]HUGEPAGE) is compilable... yes
[INFO] [stderr]   checking whether madvise(..., MADV_[NO]CORE) is compilable... no
[INFO] [stderr]   checking whether mprotect(2) is compilable... yes
[INFO] [stderr]   checking for __builtin_clz... yes
[INFO] [stderr]   checking whether Darwin os_unfair_lock_*() is compilable... no
[INFO] [stderr]   checking whether glibc malloc hook is compilable... no
[INFO] [stderr]   checking whether glibc memalign hook is compilable... no
[INFO] [stderr]   checking whether pthreads adaptive mutexes is compilable... yes
[INFO] [stderr]   checking whether compiler supports -D_GNU_SOURCE... yes
[INFO] [stderr]   checking whether compiler supports -Werror... yes
[INFO] [stderr]   checking whether compiler supports -herror_on_warning... no
[INFO] [stderr]   checking whether strerror_r returns char with gnu source is compilable... yes
[INFO] [stderr]   checking for stdbool.h that conforms to C99... yes
[INFO] [stderr]   checking for _Bool... yes
[INFO] [stderr]   configure: creating ./config.status
[INFO] [stderr]   config.status: creating Makefile
[INFO] [stderr]   config.status: creating jemalloc.pc
[INFO] [stderr]   config.status: creating doc/html.xsl
[INFO] [stderr]   config.status: creating doc/manpages.xsl
[INFO] [stderr]   config.status: creating doc/jemalloc.xml
[INFO] [stderr]   config.status: creating include/jemalloc/jemalloc_macros.h
[INFO] [stderr]   config.status: creating include/jemalloc/jemalloc_protos.h
[INFO] [stderr]   config.status: creating include/jemalloc/jemalloc_typedefs.h
[INFO] [stderr]   config.status: creating include/jemalloc/internal/jemalloc_preamble.h
[INFO] [stderr]   config.status: creating test/test.sh
[INFO] [stderr]   config.status: creating test/include/test/jemalloc_test.h
[INFO] [stderr]   config.status: creating config.stamp
[INFO] [stderr]   config.status: creating bin/jemalloc-config
[INFO] [stderr]   config.status: creating bin/jemalloc.sh
[INFO] [stderr]   config.status: creating bin/jeprof
[INFO] [stderr]   config.status: creating include/jemalloc/jemalloc_defs.h
[INFO] [stderr]   config.status: creating include/jemalloc/internal/jemalloc_internal_defs.h
[INFO] [stderr]   config.status: creating test/include/test/jemalloc_test_defs.h
[INFO] [stderr]   config.status: executing include/jemalloc/internal/public_symbols.txt commands
[INFO] [stderr]   config.status: executing include/jemalloc/internal/private_symbols.awk commands
[INFO] [stderr]   config.status: executing include/jemalloc/internal/private_symbols_jet.awk commands
[INFO] [stderr]   config.status: executing include/jemalloc/internal/public_namespace.h commands
[INFO] [stderr]   config.status: executing include/jemalloc/internal/public_unnamespace.h commands
[INFO] [stderr]   config.status: executing include/jemalloc/jemalloc_protos_jet.h commands
[INFO] [stderr]   config.status: executing include/jemalloc/jemalloc_rename.h commands
[INFO] [stderr]   config.status: executing include/jemalloc/jemalloc_mangle.h commands
[INFO] [stderr]   config.status: executing include/jemalloc/jemalloc_mangle_jet.h commands
[INFO] [stderr]   config.status: executing include/jemalloc/jemalloc.h commands
[INFO] [stderr]   ===============================================================================
[INFO] [stderr]   jemalloc version   : 5.3.0-0-g54eaed1d8b56b1aa528be3bdd1877e59c56fa90c
[INFO] [stderr]   library revision   : 2
[INFO] [stderr] 
[INFO] [stderr]   CONFIG             : --disable-cxx --enable-doc=no --enable-shared=no --with-jemalloc-prefix=_rjem_ --with-private-namespace=_rjem_ --host=x86_64-unknown-linux-gnu --build=x86_64-unknown-linux-gnu --prefix=/opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out build_alias=x86_64-unknown-linux-gnu host_alias=x86_64-unknown-linux-gnu CC=cc 'CFLAGS=-O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall' 'LDFLAGS=-O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall' 'CPPFLAGS=-O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall'
[INFO] [stderr]   CC                 : cc
[INFO] [stderr]   CONFIGURE_CFLAGS   : -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops
[INFO] [stderr]   SPECIFIED_CFLAGS   : -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall
[INFO] [stderr]   EXTRA_CFLAGS       : 
[INFO] [stderr]   CPPFLAGS           : -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT
[INFO] [stderr]   CXX                : 
[INFO] [stderr]   CONFIGURE_CXXFLAGS : 
[INFO] [stderr]   SPECIFIED_CXXFLAGS : 
[INFO] [stderr]   EXTRA_CXXFLAGS     : 
[INFO] [stderr]   LDFLAGS            : -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall
[INFO] [stderr]   EXTRA_LDFLAGS      : 
[INFO] [stderr]   DSO_LDFLAGS        : -shared -Wl,-soname,$(@F)
[INFO] [stderr]   LIBS               : -lm  -pthread
[INFO] [stderr]   RPATH_EXTRA        : 
[INFO] [stderr] 
[INFO] [stderr]   XSLTPROC           : false
[INFO] [stderr]   XSLROOT            : 
[INFO] [stderr] 
[INFO] [stderr]   PREFIX             : /opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out
[INFO] [stderr]   BINDIR             : /opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out/bin
[INFO] [stderr]   DATADIR            : /opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out/share
[INFO] [stderr]   INCLUDEDIR         : /opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out/include
[INFO] [stderr]   LIBDIR             : /opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out/lib
[INFO] [stderr]   MANDIR             : /opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out/share/man
[INFO] [stderr] 
[INFO] [stderr]   srcroot            : 
[INFO] [stderr]   abs_srcroot        : /opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out/build/
[INFO] [stderr]   objroot            : 
[INFO] [stderr]   abs_objroot        : /opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out/build/
[INFO] [stderr] 
[INFO] [stderr]   JEMALLOC_PREFIX    : _rjem_
[INFO] [stderr]   JEMALLOC_PRIVATE_NAMESPACE
[INFO] [stderr]                      : _rjem_je_
[INFO] [stderr]   install_suffix     : 
[INFO] [stderr]   malloc_conf        : 
[INFO] [stderr]   documentation      : 0
[INFO] [stderr]   shared libs        : 0
[INFO] [stderr]   static libs        : 1
[INFO] [stderr]   autogen            : 0
[INFO] [stderr]   debug              : 0
[INFO] [stderr]   stats              : 1
[INFO] [stderr]   experimental_smallocx : 0
[INFO] [stderr]   prof               : 0
[INFO] [stderr]   prof-libunwind     : 0
[INFO] [stderr]   prof-libgcc        : 0
[INFO] [stderr]   prof-gcc           : 0
[INFO] [stderr]   fill               : 1
[INFO] [stderr]   utrace             : 0
[INFO] [stderr]   xmalloc            : 0
[INFO] [stderr]   log                : 0
[INFO] [stderr]   lazy_lock          : 0
[INFO] [stderr]   cache-oblivious    : 1
[INFO] [stderr]   cxx                : 0
[INFO] [stderr]   ===============================================================================
[INFO] [stderr]   running: cd "/opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out/build" && "make" "-j" "16"
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/jemalloc.sym.o src/jemalloc.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/arena.sym.o src/arena.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/background_thread.sym.o src/background_thread.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/base.sym.o src/base.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/bin.sym.o src/bin.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/bin_info.sym.o src/bin_info.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/bitmap.sym.o src/bitmap.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/buf_writer.sym.o src/buf_writer.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/ckh.sym.o src/ckh.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/cache_bin.sym.o src/cache_bin.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/counter.sym.o src/counter.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/ctl.sym.o src/ctl.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/decay.sym.o src/decay.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/div.sym.o src/div.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/ecache.sym.o src/ecache.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/edata.sym.o src/edata.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/edata_cache.sym.o src/edata_cache.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/ehooks.sym.o src/ehooks.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/emap.sym.o src/emap.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/eset.sym.o src/eset.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/exp_grow.sym.o src/exp_grow.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/extent.sym.o src/extent.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/extent_dss.sym.o src/extent_dss.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/extent_mmap.sym.o src/extent_mmap.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/fxp.sym.o src/fxp.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/san.sym.o src/san.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/san_bump.sym.o src/san_bump.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/hook.sym.o src/hook.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/hpa.sym.o src/hpa.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/hpa_hooks.sym.o src/hpa_hooks.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/hpdata.sym.o src/hpdata.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/inspect.sym.o src/inspect.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/large.sym.o src/large.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/log.sym.o src/log.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/malloc_io.sym.o src/malloc_io.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/mutex.sym.o src/mutex.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/nstime.sym.o src/nstime.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/pa.sym.o src/pa.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/pa_extra.sym.o src/pa_extra.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/pai.sym.o src/pai.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/pac.sym.o src/pac.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/pages.sym.o src/pages.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/peak_event.sym.o src/peak_event.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/prof.sym.o src/prof.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/prof_data.sym.o src/prof_data.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/prof_log.sym.o src/prof_log.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/prof_recent.sym.o src/prof_recent.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/prof_stats.sym.o src/prof_stats.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/prof_sys.sym.o src/prof_sys.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/psset.sym.o src/psset.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/rtree.sym.o src/rtree.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/safety_check.sym.o src/safety_check.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/sc.sym.o src/sc.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/sec.sym.o src/sec.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/stats.sym.o src/stats.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/sz.sym.o src/sz.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/tcache.sym.o src/tcache.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/test_hooks.sym.o src/test_hooks.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/thread_event.sym.o src/thread_event.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/tsd.sym.o src/tsd.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/ticker.sym.o src/ticker.c
[INFO] [stderr]   cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -Wpointer-arith -Wno-missing-braces -Wno-missing-field-initializers -Wno-missing-attributes -pipe -g3 -fvisibility=hidden -Wimplicit-fallthrough -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -c -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/witness.sym.o src/witness.c
[INFO] [stderr]   nm -a src/arena.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/arena.sym
[INFO] [stderr]   nm -a src/background_thread.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/background_thread.sym
[INFO] [stderr]   nm -a src/base.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/base.sym
[INFO] [stderr]   nm -a src/bin.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/bin.sym
[INFO] [stderr]   nm -a src/bin_info.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/bin_info.sym
[INFO] [stderr]   nm -a src/buf_writer.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/buf_writer.sym
[INFO] [stderr]   nm -a src/bitmap.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/bitmap.sym
[INFO] [stderr]   nm -a src/cache_bin.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/cache_bin.sym
[INFO] [stderr]   nm -a src/ckh.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/ckh.sym
[INFO] [stderr]   nm -a src/counter.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/counter.sym
[INFO] [stderr]   nm -a src/ctl.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/ctl.sym
[INFO] [stderr]   nm -a src/decay.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/decay.sym
[INFO] [stderr]   nm -a src/div.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/div.sym
[INFO] [stderr]   nm -a src/ecache.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/ecache.sym
[INFO] [stderr]   nm -a src/edata.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/edata.sym
[INFO] [stderr]   nm -a src/edata_cache.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/edata_cache.sym
[INFO] [stderr]   nm -a src/ehooks.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/ehooks.sym
[INFO] [stderr]   nm -a src/emap.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/emap.sym
[INFO] [stderr]   nm -a src/eset.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/eset.sym
[INFO] [stderr]   nm -a src/exp_grow.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/exp_grow.sym
[INFO] [stderr]   nm -a src/extent.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/extent.sym
[INFO] [stderr]   nm -a src/extent_dss.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/extent_dss.sym
[INFO] [stderr]   nm -a src/extent_mmap.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/extent_mmap.sym
[INFO] [stderr]   nm -a src/fxp.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/fxp.sym
[INFO] [stderr]   nm -a src/san.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/san.sym
[INFO] [stderr]   nm -a src/san_bump.sym.o | mawk -f include/jemalloc/internal/private_symbols.awk > src/san_bump.sym
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr]   cc: fatal error: Killed signal terminated program cc1
[INFO] [stderr]   compilation terminated.
[INFO] [stderr]   make: *** [Makefile:478: src/jemalloc.sym.o] Error 1
[INFO] [stderr]   make: *** Waiting for unfinished jobs....
[INFO] [stderr] 
[INFO] [stderr]   thread 'main' (2104) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jemalloc-sys-0.5.4+5.3.0-patched/build.rs:351:9:
[INFO] [stderr]   command did not execute successfully: cd "/opt/rustwide/target/debug/build/jemalloc-sys-63635757b6754d37/out/build" && "make" "-j" "16"
[INFO] [stderr]   expected success, got: exit status: 2
[INFO] [stderr]   stack backtrace:
[INFO] [stderr]      0:     0x5b751875f402 - std::backtrace_rs::backtrace::libunwind::trace::h4719922acc1f32d8
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stderr]      1:     0x5b751875f402 - std::backtrace_rs::backtrace::trace_unsynchronized::h2051c42b2630a5c2
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stderr]      2:     0x5b751875f402 - std::sys::backtrace::_print_fmt::h6b555000df2c582f
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/sys/backtrace.rs:66:9
[INFO] [stderr]      3:     0x5b751875f402 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8ded6d8a024ba086
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/sys/backtrace.rs:39:26
[INFO] [stderr]      4:     0x5b751876ee1f - core::fmt::rt::Argument::fmt::h35a1c06d9b268106
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/core/src/fmt/rt.rs:173:76
[INFO] [stderr]      5:     0x5b751876ee1f - core::fmt::write::h54578f32d57bc648
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/core/src/fmt/mod.rs:1469:25
[INFO] [stderr]      6:     0x5b751872f523 - std::io::default_write_fmt::hf46c9099dd2bb784
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/io/mod.rs:639:11
[INFO] [stderr]      7:     0x5b751872f523 - std::io::Write::write_fmt::h4f349bf8aaccb43d
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/io/mod.rs:1954:13
[INFO] [stderr]      8:     0x5b751873ae52 - std::sys::backtrace::BacktraceLock::print::hecec56b35aaf603f
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/sys/backtrace.rs:42:9
[INFO] [stderr]      9:     0x5b751873d2ac - std::panicking::default_hook::{{closure}}::hd6c682914ab1ad26
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/panicking.rs:301:27
[INFO] [stderr]     10:     0x5b751873d106 - std::panicking::default_hook::h6cfe4cd6f8bc31e5
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/panicking.rs:328:9
[INFO] [stderr]     11:     0x5b751873d885 - std::panicking::panic_with_hook::h44c676ec17840d54
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/panicking.rs:834:13
[INFO] [stderr]     12:     0x5b751873d71a - std::panicking::panic_handler::{{closure}}::hcd464e8af1215c4e
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/panicking.rs:707:13
[INFO] [stderr]     13:     0x5b751873af89 - std::sys::backtrace::__rust_end_short_backtrace::h472e40a56c906c62
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/sys/backtrace.rs:174:18
[INFO] [stderr]     14:     0x5b751872363d - __rustc[66709b9d059b37fc]::rust_begin_unwind
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/panicking.rs:698:5
[INFO] [stderr]     15:     0x5b7518772860 - core::panicking::panic_fmt::h799ffb5863fc63a3
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/core/src/panicking.rs:80:14
[INFO] [stderr]     16:     0x5b75186c5339 - build_script_build::execute::h583ecedd7068daf8
[INFO] [stderr]     17:     0x5b75186c10f6 - build_script_build::run::h87d728df2cdc6b9c
[INFO] [stderr]     18:     0x5b75186c442d - build_script_build::main::hbd790c28a5380fa8
[INFO] [stderr]     19:     0x5b75186c70f3 - core::ops::function::FnOnce::call_once::h9f14f661394b32dc
[INFO] [stderr]     20:     0x5b75186c6d26 - std::sys::backtrace::__rust_begin_short_backtrace::h125e9ceadf547266
[INFO] [stderr]     21:     0x5b75186c6ca9 - std::rt::lang_start::{{closure}}::h84aaafef2b32689b
[INFO] [stderr]     22:     0x5b7518730dd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hc3c1a118f95f28ce
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/core/src/ops/function.rs:287:21
[INFO] [stderr]     23:     0x5b7518730dd0 - std::panicking::catch_unwind::do_call::h7d530c21a6dc7c89
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/panicking.rs:590:40
[INFO] [stderr]     24:     0x5b7518730dd0 - std::panicking::catch_unwind::hd663eff96b260042
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/panicking.rs:553:19
[INFO] [stderr]     25:     0x5b7518730dd0 - std::panic::catch_unwind::h951995dd76995562
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/panic.rs:359:14
[INFO] [stderr]     26:     0x5b7518730dd0 - std::rt::lang_start_internal::{{closure}}::h9d8c468c91cbf901
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/rt.rs:175:24
[INFO] [stderr]     27:     0x5b7518730dd0 - std::panicking::catch_unwind::do_call::he3860c7edc206498
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/panicking.rs:590:40
[INFO] [stderr]     28:     0x5b7518730dd0 - std::panicking::catch_unwind::ha3af58ce34415e02
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/panicking.rs:553:19
[INFO] [stderr]     29:     0x5b7518730dd0 - std::panic::catch_unwind::h29ffe2ddc58d5e18
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/panic.rs:359:14
[INFO] [stderr]     30:     0x5b7518730dd0 - std::rt::lang_start_internal::hd327f88d31071a57
[INFO] [stderr]                                  at /rustc/f77b5bc6c7c84df104f86b0dd01d9490e3923fa8/library/std/src/rt.rs:171:5
[INFO] [stderr]     31:     0x5b75186c6c91 - std::rt::lang_start::hc92b1457d722124d
[INFO] [stderr]     32:     0x5b75186c68a5 - main
[INFO] [stderr]     33:     0x7ebd537c41ca - <unknown>
[INFO] [stderr]     34:     0x7ebd537c428b - __libc_start_main
[INFO] [stderr]     35:     0x5b75186c01f5 - _start
[INFO] [stderr]     36:                0x0 - <unknown>
[INFO] running `Command { std: "docker" "inspect" "0a177f8fe9381ad8c3764e830316d829ab2303bf5283f89d69efbaa9e7ab1c3a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0a177f8fe9381ad8c3764e830316d829ab2303bf5283f89d69efbaa9e7ab1c3a", kill_on_drop: false }`
[INFO] [stdout] 0a177f8fe9381ad8c3764e830316d829ab2303bf5283f89d69efbaa9e7ab1c3a
