[INFO] fetching crate tremor-influx 0.2.1... [INFO] checking tremor-influx-0.2.1 against try#b09a3e9a7a0ff7efb269ec0c13dcc0fd3cedcf6b for pr-82781 [INFO] extracting crate tremor-influx 0.2.1 into /workspace/builds/worker-5/source [INFO] validating manifest of crates.io crate tremor-influx 0.2.1 on toolchain b09a3e9a7a0ff7efb269ec0c13dcc0fd3cedcf6b [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+b09a3e9a7a0ff7efb269ec0c13dcc0fd3cedcf6b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate tremor-influx 0.2.1 [INFO] finished tweaking crates.io crate tremor-influx 0.2.1 [INFO] tweaked toml for crates.io crate tremor-influx 0.2.1 written to /workspace/builds/worker-5/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+b09a3e9a7a0ff7efb269ec0c13dcc0fd3cedcf6b" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+b09a3e9a7a0ff7efb269ec0c13dcc0fd3cedcf6b" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded snmalloc-rs v0.2.26 [INFO] [stderr] Downloaded snmalloc-sys v0.2.26 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+b09a3e9a7a0ff7efb269ec0c13dcc0fd3cedcf6b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d8dcdc6d4b4d935b56c3c0679382b6f0c7a074319d50071729ec380a7b43c201 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "d8dcdc6d4b4d935b56c3c0679382b6f0c7a074319d50071729ec380a7b43c201", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d8dcdc6d4b4d935b56c3c0679382b6f0c7a074319d50071729ec380a7b43c201", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d8dcdc6d4b4d935b56c3c0679382b6f0c7a074319d50071729ec380a7b43c201", kill_on_drop: false }` [INFO] [stdout] d8dcdc6d4b4d935b56c3c0679382b6f0c7a074319d50071729ec380a7b43c201 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+b09a3e9a7a0ff7efb269ec0c13dcc0fd3cedcf6b" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a07e0d85ade56163742ca52f32cac6407ba412a213be362c1dcdd405344a83ac [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "a07e0d85ade56163742ca52f32cac6407ba412a213be362c1dcdd405344a83ac", kill_on_drop: false }` [INFO] [stderr] Checking itoa v0.4.7 [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Compiling rayon-core v1.9.0 [INFO] [stderr] Checking byteorder v1.4.3 [INFO] [stderr] Compiling lexical-core v0.7.5 [INFO] [stderr] Checking arrayvec v0.5.2 [INFO] [stderr] Checking plotters-backend v0.3.0 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Checking regex-syntax v0.6.23 [INFO] [stderr] Checking half v1.7.1 [INFO] [stderr] Checking oorandom v11.1.3 [INFO] [stderr] Compiling crossbeam-utils v0.8.3 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling memoffset v0.6.1 [INFO] [stderr] Compiling hashbrown v0.7.2 [INFO] [stderr] Compiling rayon v1.5.0 [INFO] [stderr] Compiling cmake v0.1.45 [INFO] [stderr] Checking itertools v0.9.0 [INFO] [stderr] Checking itertools v0.10.0 [INFO] [stderr] Checking pretty_assertions v0.6.1 [INFO] [stderr] Checking walkdir v2.3.1 [INFO] [stderr] Checking regex-automata v0.1.9 [INFO] [stderr] Checking plotters-svg v0.3.0 [INFO] [stderr] Checking num_cpus v1.13.0 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking clap v2.33.3 [INFO] [stderr] Compiling cast v0.2.3 [INFO] [stderr] Checking serde_json v1.0.64 [INFO] [stderr] Checking serde_cbor v0.11.1 [INFO] [stderr] Compiling snmalloc-sys v0.2.26 [INFO] [stderr] Checking csv-core v0.1.10 [INFO] [stderr] Checking bstr v0.2.15 [INFO] [stderr] Checking halfbrown v0.1.11 [INFO] [stderr] Checking crossbeam-epoch v0.9.3 [INFO] [stderr] Checking crossbeam-channel v0.5.0 [INFO] [stderr] Checking criterion-plot v0.4.3 [INFO] [stderr] Checking crossbeam-deque v0.8.0 [INFO] [stderr] Checking float-cmp v0.8.0 [INFO] [stderr] Checking plotters v0.3.0 [INFO] [stderr] Checking tinytemplate v1.2.1 [INFO] [stderr] Checking csv v1.1.6 [INFO] [stderr] Checking regex v1.4.5 [INFO] [stderr] Checking value-trait v0.1.23 [INFO] [stderr] Checking simd-json v0.3.26 [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/simd-json-0.3.26/src/lib.rs:202:86 [INFO] [stdout] | [INFO] [stdout] 202 | fn please_compile_with_a_simd_compatible_cpu_setting_read_the_simdjonsrs_readme() -> ! {} [INFO] [stdout] | ---------------------------------------------------------------------------- ^ expected `!`, found `()` [INFO] [stdout] | | [INFO] [stdout] | implicitly returns `()` as its body has no tail or `return` expression [INFO] [stdout] | [INFO] [stdout] = note: expected type `!` [INFO] [stdout] found unit type `()` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking lexical v5.2.1 [INFO] [stderr] Checking tremor-influx v0.2.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:46:31 [INFO] [stdout] | [INFO] [stdout] 46 | let (measurement, idx1) = parse_to(total_idx, &data, |c| c == ',' || c == ' ')?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(forbidden_lint_groups)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:46:31 [INFO] [stdout] | [INFO] [stdout] 46 | let (measurement, idx1) = parse_to(total_idx, &data, |c| c == ',' || c == ' ')?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:48:12 [INFO] [stdout] | [INFO] [stdout] 48 | data = get_rest(data, idx1)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | parse_tags(total_idx, data)? [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:56:12 [INFO] [stdout] | [INFO] [stdout] 56 | data = get_rest(data, idx2)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:59:16 [INFO] [stdout] | [INFO] [stdout] 59 | data = get_rest(data, 1)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:61:37 [INFO] [stdout] | [INFO] [stdout] 61 | let (fields, idx): (V, usize) = parse_fields(total_idx, data)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:63:12 [INFO] [stdout] | [INFO] [stdout] 63 | data = get_rest(data, idx)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | lexical::parse::(data).map_err(|e| Error::ParseIntError(total_idx, e))? [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:85:22 [INFO] [stdout] | [INFO] [stdout] 85 | let (val, idx) = parse_to(total_index, input, |c| c == '"')?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:86:13 [INFO] [stdout] | [INFO] [stdout] 86 | input = get_rest(input, idx + 1)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:109:25 [INFO] [stdout] | [INFO] [stdout] 109 | / lexical::parse::(s) [INFO] [stdout] 110 | | .map_err(|e| Error::ParseIntError(total_idx, e))?, [INFO] [stdout] | |_____________________________________________________________________________^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:114:25 [INFO] [stdout] | [INFO] [stdout] 114 | / lexical::parse::(s) [INFO] [stdout] 115 | | .map_err(|e| Error::ParseIntError(total_idx, e))?, [INFO] [stdout] | |_____________________________________________________________________________^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:120:21 [INFO] [stdout] | [INFO] [stdout] 120 | / lexical::parse::(s) [INFO] [stdout] 121 | | .map_err(|e| Error::ParseFloatError(total_idx, e))?, [INFO] [stdout] | |___________________________________________________________________________^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:149:17 [INFO] [stdout] | [INFO] [stdout] 149 | Ok((to_value(total_index + offset, data)?, Some(','), offset)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:151:17 [INFO] [stdout] | [INFO] [stdout] 151 | Ok((to_value(total_index + offset, data)?, Some(' '), offset)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:153:17 [INFO] [stdout] | [INFO] [stdout] 153 | Ok((to_value(total_index + offset, data)?, None, offset)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:159:13 [INFO] [stdout] | [INFO] [stdout] 159 | to_value(total_index + offset, input)?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:182:39 [INFO] [stdout] | [INFO] [stdout] 182 | let (escaped, rest) = split_at(input, 1).ok_or(Error::UnexpectedEnd(offset))?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:187:28 [INFO] [stdout] | [INFO] [stdout] 187 | return Ok((to_value(total_index + offset, &res)?, Some(','), offset)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:189:28 [INFO] [stdout] | [INFO] [stdout] 189 | return Ok((to_value(total_index + offset, &res)?, Some(' '), offset)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:191:28 [INFO] [stdout] | [INFO] [stdout] 191 | return Ok((to_value(total_index + offset, &res)?, None, offset)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:197:24 [INFO] [stdout] | [INFO] [stdout] 197 | return Ok((to_value(total_index, &res)?, None, input.len() - 1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:210:27 [INFO] [stdout] | [INFO] [stdout] 210 | let (key, idx1) = parse_to(total_idx + offset, input, |c| c == '=')?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:211:17 [INFO] [stdout] | [INFO] [stdout] 211 | input = get_rest(input, idx1 + 1)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:213:41 [INFO] [stdout] | [INFO] [stdout] 213 | let (val, c, idx2): (V, _, _) = parse_value(total_idx + offset, input)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:214:17 [INFO] [stdout] | [INFO] [stdout] 214 | input = get_rest(input, idx2 + 1)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:238:26 [INFO] [stdout] | [INFO] [stdout] 238 | let (key, idx) = parse_to(total_idx + offset, input, |c| { [INFO] [stdout] | __________________________^ [INFO] [stdout] 239 | | c == '=' || c == ' ' || c == ',' [INFO] [stdout] 240 | | })?; [INFO] [stdout] | |___________^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:242:17 [INFO] [stdout] | [INFO] [stdout] 242 | input = get_rest(input, idx)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:248:27 [INFO] [stdout] | [INFO] [stdout] 248 | let (val, idx2) = parse_to(total_idx + offset, input, |c| c == ' ' || c == ',')?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:250:17 [INFO] [stdout] | [INFO] [stdout] 250 | input = get_rest(input, idx2)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:338:15 [INFO] [stdout] | [INFO] [stdout] 338 | let idx = input.find(p)?; [INFO] [stdout] | ^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:344:11 [INFO] [stdout] | [INFO] [stdout] 344 | Some((input.get(..idx)?, input.get(idx..)?)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/decoder.rs:344:30 [INFO] [stdout] | [INFO] [stdout] 344 | Some((input.get(..idx)?, input.get(idx..)?)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | / v.get("measurement") [INFO] [stdout] 37 | | .ok_or(Error::MissingField("measurement"))? [INFO] [stdout] | |_______________________________________________________^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | / v.get("measurement") [INFO] [stdout] 37 | | .ok_or(Error::MissingField("measurement"))? [INFO] [stdout] 38 | | .as_str() [INFO] [stdout] 39 | | .ok_or(Error::MissingField("measurement"))? [INFO] [stdout] | |_______________________________________________________^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | / write_escaped_key( [INFO] [stdout] 35 | | &mut output, [INFO] [stdout] 36 | | v.get("measurement") [INFO] [stdout] 37 | | .ok_or(Error::MissingField("measurement"))? [INFO] [stdout] ... | [INFO] [stdout] 40 | | .as_bytes(), [INFO] [stdout] 41 | | )?; [INFO] [stdout] | |______^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:44:30 [INFO] [stdout] | [INFO] [stdout] 44 | let mut tag_collection = v [INFO] [stdout] | ______________________________^ [INFO] [stdout] 45 | | .get("tags") [INFO] [stdout] 46 | | .ok_or(Error::MissingField("tags"))? [INFO] [stdout] | |____________________________________________^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:44:30 [INFO] [stdout] | [INFO] [stdout] 44 | let mut tag_collection = v [INFO] [stdout] | ______________________________^ [INFO] [stdout] 45 | | .get("tags") [INFO] [stdout] 46 | | .ok_or(Error::MissingField("tags"))? [INFO] [stdout] 47 | | .as_object() [INFO] [stdout] 48 | | .ok_or(Error::InvalidField("tags"))? [INFO] [stdout] | |____________________________________________^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:50:47 [INFO] [stdout] | [INFO] [stdout] 50 | .filter_map(|(key, value)| Some((key, value.as_str()?.to_owned()))) [INFO] [stdout] | ^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:55:9 [INFO] [stdout] | [INFO] [stdout] 55 | output.write_all(&[b','])?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | write_escaped_key(&mut output, key.borrow().as_bytes())?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | output.write_all(&[b'='])?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | write_escaped_key(&mut output, value.as_bytes())?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | output.write_all(&[b' '])?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:64:18 [INFO] [stdout] | [INFO] [stdout] 64 | let fields = v [INFO] [stdout] | __________________^ [INFO] [stdout] 65 | | .get("fields") [INFO] [stdout] 66 | | .ok_or(Error::MissingField("fields"))? [INFO] [stdout] | |______________________________________________^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:64:18 [INFO] [stdout] | [INFO] [stdout] 64 | let fields = v [INFO] [stdout] | __________________^ [INFO] [stdout] 65 | | .get("fields") [INFO] [stdout] 66 | | .ok_or(Error::MissingField("fields"))? [INFO] [stdout] 67 | | .as_object() [INFO] [stdout] 68 | | .ok_or(Error::InvalidField("fields"))?; [INFO] [stdout] | |______________________________________________^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:76:13 [INFO] [stdout] | [INFO] [stdout] 76 | output.write_all(&[b','])?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:78:9 [INFO] [stdout] | [INFO] [stdout] 78 | write_escaped_key(&mut output, key.borrow().as_bytes())?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | output.write_all(&[b'='])?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:82:13 [INFO] [stdout] | [INFO] [stdout] 82 | write_escaped_value(&mut output, s.as_bytes())? [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:85:53 [INFO] [stdout] | [INFO] [stdout] 85 | ValueType::F64 | ValueType::Bool => value.write(&mut output)?, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:87:21 [INFO] [stdout] | [INFO] [stdout] 87 | value.write(&mut output)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:88:21 [INFO] [stdout] | [INFO] [stdout] 88 | output.write_all(&[b'i'])? [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | output.write_all(&[b' '])?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:96:13 [INFO] [stdout] | [INFO] [stdout] 96 | let t = v.get("timestamp").ok_or(Error::MissingField("timestamp"))?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 98 | t.write(&mut output)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | writer.write_all(&[b'"'])?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:113:13 [INFO] [stdout] | [INFO] [stdout] 113 | write_substr(writer, string, start..index)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:114:13 [INFO] [stdout] | [INFO] [stdout] 114 | writer.write_all(&[b'\\', ch])?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | write_substr(writer, string, start..)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:119:5 [INFO] [stdout] | [INFO] [stdout] 119 | writer.write_all(&[b'"'])?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:130:13 [INFO] [stdout] | [INFO] [stdout] 130 | write_substr(writer, string, start..index)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:131:13 [INFO] [stdout] | [INFO] [stdout] 131 | writer.write_all(&[b'\\', ch])?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: allow(unreachable_code) incompatible with previous forbid [INFO] [stdout] --> src/encoder.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | write_substr(writer, string, start..)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] ::: src/lib.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | #![forbid(warnings)] [INFO] [stdout] | -------- `forbid` level set here [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0308`. [INFO] [stdout] [INFO] [stderr] error: could not compile `simd-json` [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] warning: 65 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "a07e0d85ade56163742ca52f32cac6407ba412a213be362c1dcdd405344a83ac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a07e0d85ade56163742ca52f32cac6407ba412a213be362c1dcdd405344a83ac", kill_on_drop: false }` [INFO] [stdout] a07e0d85ade56163742ca52f32cac6407ba412a213be362c1dcdd405344a83ac