[INFO] fetching crate prom 0.1.0... [INFO] testing prom-0.1.0 against beta-2020-06-03 for beta-1.45-1 [INFO] extracting crate prom 0.1.0 into /workspace/builds/worker-2/source [INFO] validating manifest of crates.io crate prom 0.1.0 on toolchain beta-2020-06-03 [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate prom 0.1.0 [INFO] finished tweaking crates.io crate prom 0.1.0 [INFO] tweaked toml for crates.io crate prom 0.1.0 written to /workspace/builds/worker-2/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-06-03" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 0615b8f55ce282666e9821ca7530e3175353d912f9435b2b8b04011eddbf98e6 [INFO] running `"docker" "start" "-a" "0615b8f55ce282666e9821ca7530e3175353d912f9435b2b8b04011eddbf98e6"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling protobuf v1.7.5 [INFO] [stderr] Compiling quick-error v0.2.2 [INFO] [stderr] Compiling prom v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:137:16 [INFO] [stderr] | [INFO] [stderr] 137 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:138:45 [INFO] [stderr] | [INFO] [stderr] 138 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:141:21 [INFO] [stderr] | [INFO] [stderr] 141 | try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:144:21 [INFO] [stderr] | [INFO] [stderr] 144 | try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.value)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:147:21 [INFO] [stderr] | [INFO] [stderr] 147 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:171:13 [INFO] [stderr] | [INFO] [stderr] 171 | try!(os.write_string(1, &v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:174:13 [INFO] [stderr] | [INFO] [stderr] 174 | try!(os.write_string(2, &v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:176:9 [INFO] [stderr] | [INFO] [stderr] 176 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:319:16 [INFO] [stderr] | [INFO] [stderr] 319 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:320:45 [INFO] [stderr] | [INFO] [stderr] 320 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:326:31 [INFO] [stderr] | [INFO] [stderr] 326 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:330:21 [INFO] [stderr] | [INFO] [stderr] 330 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:351:13 [INFO] [stderr] | [INFO] [stderr] 351 | try!(os.write_double(1, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:353:9 [INFO] [stderr] | [INFO] [stderr] 353 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:489:16 [INFO] [stderr] | [INFO] [stderr] 489 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:490:45 [INFO] [stderr] | [INFO] [stderr] 490 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:496:31 [INFO] [stderr] | [INFO] [stderr] 496 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:500:21 [INFO] [stderr] | [INFO] [stderr] 500 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:521:13 [INFO] [stderr] | [INFO] [stderr] 521 | try!(os.write_double(1, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:523:9 [INFO] [stderr] | [INFO] [stderr] 523 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:680:16 [INFO] [stderr] | [INFO] [stderr] 680 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:681:45 [INFO] [stderr] | [INFO] [stderr] 681 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:687:31 [INFO] [stderr] | [INFO] [stderr] 687 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:694:31 [INFO] [stderr] | [INFO] [stderr] 694 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:698:21 [INFO] [stderr] | [INFO] [stderr] 698 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:722:13 [INFO] [stderr] | [INFO] [stderr] 722 | try!(os.write_double(1, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:725:13 [INFO] [stderr] | [INFO] [stderr] 725 | try!(os.write_double(2, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:727:9 [INFO] [stderr] | [INFO] [stderr] 727 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:918:16 [INFO] [stderr] | [INFO] [stderr] 918 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:919:45 [INFO] [stderr] | [INFO] [stderr] 919 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:925:31 [INFO] [stderr] | [INFO] [stderr] 925 | let tmp = try!(is.read_uint64()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:932:31 [INFO] [stderr] | [INFO] [stderr] 932 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:936:21 [INFO] [stderr] | [INFO] [stderr] 936 | try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.quantile)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:939:21 [INFO] [stderr] | [INFO] [stderr] 939 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:967:13 [INFO] [stderr] | [INFO] [stderr] 967 | try!(os.write_uint64(1, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:970:13 [INFO] [stderr] | [INFO] [stderr] 970 | try!(os.write_double(2, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:973:13 [INFO] [stderr] | [INFO] [stderr] 973 | try!(os.write_tag(3, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:974:13 [INFO] [stderr] | [INFO] [stderr] 974 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:975:13 [INFO] [stderr] | [INFO] [stderr] 975 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:977:9 [INFO] [stderr] | [INFO] [stderr] 977 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1126:16 [INFO] [stderr] | [INFO] [stderr] 1126 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1127:45 [INFO] [stderr] | [INFO] [stderr] 1127 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1133:31 [INFO] [stderr] | [INFO] [stderr] 1133 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1137:21 [INFO] [stderr] | [INFO] [stderr] 1137 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1158:13 [INFO] [stderr] | [INFO] [stderr] 1158 | try!(os.write_double(1, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1160:9 [INFO] [stderr] | [INFO] [stderr] 1160 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1344:16 [INFO] [stderr] | [INFO] [stderr] 1344 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1345:45 [INFO] [stderr] | [INFO] [stderr] 1345 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1351:31 [INFO] [stderr] | [INFO] [stderr] 1351 | let tmp = try!(is.read_uint64()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1358:31 [INFO] [stderr] | [INFO] [stderr] 1358 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1362:21 [INFO] [stderr] | [INFO] [stderr] 1362 | try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.bucket)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1365:21 [INFO] [stderr] | [INFO] [stderr] 1365 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1393:13 [INFO] [stderr] | [INFO] [stderr] 1393 | try!(os.write_uint64(1, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1396:13 [INFO] [stderr] | [INFO] [stderr] 1396 | try!(os.write_double(2, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1399:13 [INFO] [stderr] | [INFO] [stderr] 1399 | try!(os.write_tag(3, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1400:13 [INFO] [stderr] | [INFO] [stderr] 1400 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1401:13 [INFO] [stderr] | [INFO] [stderr] 1401 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1403:9 [INFO] [stderr] | [INFO] [stderr] 1403 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1573:16 [INFO] [stderr] | [INFO] [stderr] 1573 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1574:45 [INFO] [stderr] | [INFO] [stderr] 1574 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1580:31 [INFO] [stderr] | [INFO] [stderr] 1580 | let tmp = try!(is.read_uint64()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1587:31 [INFO] [stderr] | [INFO] [stderr] 1587 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1591:21 [INFO] [stderr] | [INFO] [stderr] 1591 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1615:13 [INFO] [stderr] | [INFO] [stderr] 1615 | try!(os.write_uint64(1, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1618:13 [INFO] [stderr] | [INFO] [stderr] 1618 | try!(os.write_double(2, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1620:9 [INFO] [stderr] | [INFO] [stderr] 1620 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1965:16 [INFO] [stderr] | [INFO] [stderr] 1965 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1966:45 [INFO] [stderr] | [INFO] [stderr] 1966 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1969:21 [INFO] [stderr] | [INFO] [stderr] 1969 | try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.label)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1972:21 [INFO] [stderr] | [INFO] [stderr] 1972 | try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.gauge)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1975:21 [INFO] [stderr] | [INFO] [stderr] 1975 | try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.counter)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1978:21 [INFO] [stderr] | [INFO] [stderr] 1978 | try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.summary)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1981:21 [INFO] [stderr] | [INFO] [stderr] 1981 | try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.untyped)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1984:21 [INFO] [stderr] | [INFO] [stderr] 1984 | try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.histogram)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1990:31 [INFO] [stderr] | [INFO] [stderr] 1990 | let tmp = try!(is.read_int64()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1994:21 [INFO] [stderr] | [INFO] [stderr] 1994 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2039:13 [INFO] [stderr] | [INFO] [stderr] 2039 | try!(os.write_tag(1, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2040:13 [INFO] [stderr] | [INFO] [stderr] 2040 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2041:13 [INFO] [stderr] | [INFO] [stderr] 2041 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2044:13 [INFO] [stderr] | [INFO] [stderr] 2044 | try!(os.write_tag(2, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2045:13 [INFO] [stderr] | [INFO] [stderr] 2045 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2046:13 [INFO] [stderr] | [INFO] [stderr] 2046 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2049:13 [INFO] [stderr] | [INFO] [stderr] 2049 | try!(os.write_tag(3, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2050:13 [INFO] [stderr] | [INFO] [stderr] 2050 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2051:13 [INFO] [stderr] | [INFO] [stderr] 2051 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2054:13 [INFO] [stderr] | [INFO] [stderr] 2054 | try!(os.write_tag(4, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2055:13 [INFO] [stderr] | [INFO] [stderr] 2055 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2056:13 [INFO] [stderr] | [INFO] [stderr] 2056 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2059:13 [INFO] [stderr] | [INFO] [stderr] 2059 | try!(os.write_tag(5, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2060:13 [INFO] [stderr] | [INFO] [stderr] 2060 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2061:13 [INFO] [stderr] | [INFO] [stderr] 2061 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2064:13 [INFO] [stderr] | [INFO] [stderr] 2064 | try!(os.write_tag(7, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2065:13 [INFO] [stderr] | [INFO] [stderr] 2065 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2066:13 [INFO] [stderr] | [INFO] [stderr] 2066 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2069:13 [INFO] [stderr] | [INFO] [stderr] 2069 | try!(os.write_int64(6, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2071:9 [INFO] [stderr] | [INFO] [stderr] 2071 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2351:16 [INFO] [stderr] | [INFO] [stderr] 2351 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2352:45 [INFO] [stderr] | [INFO] [stderr] 2352 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2355:21 [INFO] [stderr] | [INFO] [stderr] 2355 | try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2358:21 [INFO] [stderr] | [INFO] [stderr] 2358 | try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.help)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2364:31 [INFO] [stderr] | [INFO] [stderr] 2364 | let tmp = try!(is.read_enum()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2368:21 [INFO] [stderr] | [INFO] [stderr] 2368 | try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.metric)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2371:21 [INFO] [stderr] | [INFO] [stderr] 2371 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2402:13 [INFO] [stderr] | [INFO] [stderr] 2402 | try!(os.write_string(1, &v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2405:13 [INFO] [stderr] | [INFO] [stderr] 2405 | try!(os.write_string(2, &v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2408:13 [INFO] [stderr] | [INFO] [stderr] 2408 | try!(os.write_enum(3, v.value())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2411:13 [INFO] [stderr] | [INFO] [stderr] 2411 | try!(os.write_tag(4, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2412:13 [INFO] [stderr] | [INFO] [stderr] 2412 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2413:13 [INFO] [stderr] | [INFO] [stderr] 2413 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2415:9 [INFO] [stderr] | [INFO] [stderr] 2415 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:62:17 [INFO] [stderr] | [INFO] [stderr] 62 | try!(write!(writer, "# HELP {} {}\n", name, escape_string(help, false))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:67:13 [INFO] [stderr] | [INFO] [stderr] 67 | try!(write!(writer, "# TYPE {} {}\n", name, lowercase_type)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:72:25 [INFO] [stderr] | [INFO] [stderr] 72 | try!(write_sample(name, m, "", "", m.get_counter().get_value(), writer)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:99:5 [INFO] [stderr] | [INFO] [stderr] 99 | try!(writer.write_all(name.as_bytes())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:101:5 [INFO] [stderr] | [INFO] [stderr] 101 | try!(label_pairs_to_text(mc.get_label(), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:106:5 [INFO] [stderr] | [INFO] [stderr] 106 | try!(write!(writer, " {}", value)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:110:9 [INFO] [stderr] | [INFO] [stderr] 110 | try!(write!(writer, " {}", timestamp)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:113:5 [INFO] [stderr] | [INFO] [stderr] 113 | try!(writer.write_all(b"\n")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:136:9 [INFO] [stderr] | [INFO] [stderr] 136 | try!(write!(writer, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:146:9 [INFO] [stderr] | [INFO] [stderr] 146 | try!(write!(writer, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:153:5 [INFO] [stderr] | [INFO] [stderr] 153 | try!(writer.write_all(b"}")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/counter.rs:38:20 [INFO] [stderr] | [INFO] [stderr] 38 | let desc = try!(Desc::new(opts.fq_name(), opts.help, vec![], opts.const_labels)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/counter.rs:43:17 [INFO] [stderr] | [INFO] [stderr] 43 | let v = try!(Value::new(desc, ValueType::Counter, 0.0, label_values)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/counter.rs:107:20 [INFO] [stderr] | [INFO] [stderr] 107 | let desc = try!(Desc::new(opts.fq_name(), opts.help, variable_names, opts.const_labels)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/vec.rs:60:17 [INFO] [stderr] | [INFO] [stderr] 60 | let h = try!(self.hash_label_values(&vals)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/vec.rs:66:17 [INFO] [stderr] | [INFO] [stderr] 66 | let h = try!(self.hash_labels(labels)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/vec.rs:78:17 [INFO] [stderr] | [INFO] [stderr] 78 | let h = try!(self.hash_label_values(&vals)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/vec.rs:89:17 [INFO] [stderr] | [INFO] [stderr] 89 | let h = try!(self.hash_labels(labels)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/vec.rs:144:22 [INFO] [stderr] | [INFO] [stderr] 144 | let metric = try!(self.new_metric.build(&self.desc, label_values)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:196:26 [INFO] [stderr] | [INFO] [stderr] 196 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:197:18 [INFO] [stderr] | [INFO] [stderr] 197 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:373:26 [INFO] [stderr] | [INFO] [stderr] 373 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:374:18 [INFO] [stderr] | [INFO] [stderr] 374 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:543:26 [INFO] [stderr] | [INFO] [stderr] 543 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:544:18 [INFO] [stderr] | [INFO] [stderr] 544 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:747:26 [INFO] [stderr] | [INFO] [stderr] 747 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:748:18 [INFO] [stderr] | [INFO] [stderr] 748 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:997:26 [INFO] [stderr] | [INFO] [stderr] 997 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:998:18 [INFO] [stderr] | [INFO] [stderr] 998 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:1180:26 [INFO] [stderr] | [INFO] [stderr] 1180 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:1181:18 [INFO] [stderr] | [INFO] [stderr] 1181 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:1423:26 [INFO] [stderr] | [INFO] [stderr] 1423 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:1424:18 [INFO] [stderr] | [INFO] [stderr] 1424 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:1640:26 [INFO] [stderr] | [INFO] [stderr] 1640 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:1641:18 [INFO] [stderr] | [INFO] [stderr] 1641 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:2091:26 [INFO] [stderr] | [INFO] [stderr] 2091 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:2092:18 [INFO] [stderr] | [INFO] [stderr] 2092 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:2435:26 [INFO] [stderr] | [INFO] [stderr] 2435 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:2436:18 [INFO] [stderr] | [INFO] [stderr] 2436 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/encoder.rs:27:44 [INFO] [stderr] | [INFO] [stderr] 27 | fn encode(&self, &[MetricFamily], &mut Write) -> Result<()>; [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Write` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/encoder.rs:49:68 [INFO] [stderr] | [INFO] [stderr] 49 | fn encode(&self, metric_familys: &[MetricFamily], writer: &mut Write) -> Result<()> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Write` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/encoder.rs:97:30 [INFO] [stderr] | [INFO] [stderr] 97 | writer: &mut Write) [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Write` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/encoder.rs:128:37 [INFO] [stderr] | [INFO] [stderr] 128 | writer: &mut Write) [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Write` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/registry.rs:24:44 [INFO] [stderr] | [INFO] [stderr] 24 | pub colloctors_by_id: HashMap>, [INFO] [stderr] | ^^^^^^^^^ help: use `dyn`: `dyn Collector` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/registry.rs:29:35 [INFO] [stderr] | [INFO] [stderr] 29 | fn register(&mut self, c: Box) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^ help: use `dyn`: `dyn Collector` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/registry.rs:57:37 [INFO] [stderr] | [INFO] [stderr] 57 | fn unregister(&mut self, c: Box) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^ help: use `dyn`: `dyn Collector` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/registry.rs:119:35 [INFO] [stderr] | [INFO] [stderr] 119 | pub fn register(&self, c: Box) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^ help: use `dyn`: `dyn Collector` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/registry.rs:123:37 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn unregister(&self, c: Box) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^ help: use `dyn`: `dyn Collector` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'protobuf::reflect::accessor::make_repeated_message_accessor' [INFO] [stderr] --> src/proto.rs:1029:29 [INFO] [stderr] | [INFO] [stderr] 1029 | fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'protobuf::reflect::accessor::make_repeated_message_accessor' [INFO] [stderr] --> src/proto.rs:1455:29 [INFO] [stderr] | [INFO] [stderr] 1455 | fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'protobuf::reflect::accessor::make_repeated_message_accessor' [INFO] [stderr] --> src/proto.rs:2113:29 [INFO] [stderr] | [INFO] [stderr] 2113 | fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'protobuf::reflect::accessor::make_repeated_message_accessor' [INFO] [stderr] --> src/proto.rs:2472:29 [INFO] [stderr] | [INFO] [stderr] 2472 | fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string() [INFO] [stderr] --> src/errors.rs:17:1 [INFO] [stderr] | [INFO] [stderr] 17 | / quick_error!{ [INFO] [stderr] 18 | | #[derive(Debug)] [INFO] [stderr] 19 | | pub enum Error { [INFO] [stderr] 20 | | AlreadyReg { [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string() [INFO] [stderr] --> src/errors.rs:38:29 [INFO] [stderr] | [INFO] [stderr] 38 | description(err.description()) [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/registry.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | let mut existent_mf = entry.get_mut(); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/registry.rs:81:25 [INFO] [stderr] | [INFO] [stderr] 81 | let mut existent_metrics = existent_mf.mut_metric(); [INFO] [stderr] | ----^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: 166 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 19.94s [INFO] running `"docker" "inspect" "0615b8f55ce282666e9821ca7530e3175353d912f9435b2b8b04011eddbf98e6"` [INFO] running `"docker" "rm" "-f" "0615b8f55ce282666e9821ca7530e3175353d912f9435b2b8b04011eddbf98e6"` [INFO] [stdout] 0615b8f55ce282666e9821ca7530e3175353d912f9435b2b8b04011eddbf98e6 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-06-03" "test" "--frozen" "--no-run"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 79358577efd7ea65b7ce7b23d3829249f2715af4cd9e3e35661044c1b127084e [INFO] running `"docker" "start" "-a" "79358577efd7ea65b7ce7b23d3829249f2715af4cd9e3e35661044c1b127084e"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling traitobject v0.0.1 [INFO] [stderr] Compiling typeable v0.1.2 [INFO] [stderr] Compiling openssl-sys v0.7.17 [INFO] [stderr] Compiling openssl-sys-extras v0.7.14 [INFO] [stderr] Compiling openssl v0.7.14 [INFO] [stderr] Compiling unicase v1.4.2 [INFO] [stderr] Compiling hpack v0.2.0 [INFO] [stderr] Compiling mime v0.2.6 [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:137:16 [INFO] [stderr] | [INFO] [stderr] 137 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:138:45 [INFO] [stderr] | [INFO] [stderr] 138 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:141:21 [INFO] [stderr] | [INFO] [stderr] 141 | try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:144:21 [INFO] [stderr] | [INFO] [stderr] 144 | try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.value)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:147:21 [INFO] [stderr] | [INFO] [stderr] 147 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:171:13 [INFO] [stderr] | [INFO] [stderr] 171 | try!(os.write_string(1, &v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:174:13 [INFO] [stderr] | [INFO] [stderr] 174 | try!(os.write_string(2, &v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:176:9 [INFO] [stderr] | [INFO] [stderr] 176 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:319:16 [INFO] [stderr] | [INFO] [stderr] 319 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:320:45 [INFO] [stderr] | [INFO] [stderr] 320 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:326:31 [INFO] [stderr] | [INFO] [stderr] 326 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:330:21 [INFO] [stderr] | [INFO] [stderr] 330 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:351:13 [INFO] [stderr] | [INFO] [stderr] 351 | try!(os.write_double(1, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:353:9 [INFO] [stderr] | [INFO] [stderr] 353 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:489:16 [INFO] [stderr] | [INFO] [stderr] 489 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:490:45 [INFO] [stderr] | [INFO] [stderr] 490 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:496:31 [INFO] [stderr] | [INFO] [stderr] 496 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:500:21 [INFO] [stderr] | [INFO] [stderr] 500 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:521:13 [INFO] [stderr] | [INFO] [stderr] 521 | try!(os.write_double(1, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:523:9 [INFO] [stderr] | [INFO] [stderr] 523 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:680:16 [INFO] [stderr] | [INFO] [stderr] 680 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:681:45 [INFO] [stderr] | [INFO] [stderr] 681 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:687:31 [INFO] [stderr] | [INFO] [stderr] 687 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:694:31 [INFO] [stderr] | [INFO] [stderr] 694 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:698:21 [INFO] [stderr] | [INFO] [stderr] 698 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:722:13 [INFO] [stderr] | [INFO] [stderr] 722 | try!(os.write_double(1, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:725:13 [INFO] [stderr] | [INFO] [stderr] 725 | try!(os.write_double(2, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:727:9 [INFO] [stderr] | [INFO] [stderr] 727 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:918:16 [INFO] [stderr] | [INFO] [stderr] 918 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:919:45 [INFO] [stderr] | [INFO] [stderr] 919 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:925:31 [INFO] [stderr] | [INFO] [stderr] 925 | let tmp = try!(is.read_uint64()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:932:31 [INFO] [stderr] | [INFO] [stderr] 932 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:936:21 [INFO] [stderr] | [INFO] [stderr] 936 | try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.quantile)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:939:21 [INFO] [stderr] | [INFO] [stderr] 939 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:967:13 [INFO] [stderr] | [INFO] [stderr] 967 | try!(os.write_uint64(1, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:970:13 [INFO] [stderr] | [INFO] [stderr] 970 | try!(os.write_double(2, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:973:13 [INFO] [stderr] | [INFO] [stderr] 973 | try!(os.write_tag(3, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:974:13 [INFO] [stderr] | [INFO] [stderr] 974 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:975:13 [INFO] [stderr] | [INFO] [stderr] 975 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:977:9 [INFO] [stderr] | [INFO] [stderr] 977 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1126:16 [INFO] [stderr] | [INFO] [stderr] 1126 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1127:45 [INFO] [stderr] | [INFO] [stderr] 1127 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1133:31 [INFO] [stderr] | [INFO] [stderr] 1133 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1137:21 [INFO] [stderr] | [INFO] [stderr] 1137 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1158:13 [INFO] [stderr] | [INFO] [stderr] 1158 | try!(os.write_double(1, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1160:9 [INFO] [stderr] | [INFO] [stderr] 1160 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1344:16 [INFO] [stderr] | [INFO] [stderr] 1344 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1345:45 [INFO] [stderr] | [INFO] [stderr] 1345 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1351:31 [INFO] [stderr] | [INFO] [stderr] 1351 | let tmp = try!(is.read_uint64()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1358:31 [INFO] [stderr] | [INFO] [stderr] 1358 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1362:21 [INFO] [stderr] | [INFO] [stderr] 1362 | try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.bucket)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1365:21 [INFO] [stderr] | [INFO] [stderr] 1365 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1393:13 [INFO] [stderr] | [INFO] [stderr] 1393 | try!(os.write_uint64(1, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1396:13 [INFO] [stderr] | [INFO] [stderr] 1396 | try!(os.write_double(2, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1399:13 [INFO] [stderr] | [INFO] [stderr] 1399 | try!(os.write_tag(3, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1400:13 [INFO] [stderr] | [INFO] [stderr] 1400 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1401:13 [INFO] [stderr] | [INFO] [stderr] 1401 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1403:9 [INFO] [stderr] | [INFO] [stderr] 1403 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1573:16 [INFO] [stderr] | [INFO] [stderr] 1573 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1574:45 [INFO] [stderr] | [INFO] [stderr] 1574 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1580:31 [INFO] [stderr] | [INFO] [stderr] 1580 | let tmp = try!(is.read_uint64()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1587:31 [INFO] [stderr] | [INFO] [stderr] 1587 | let tmp = try!(is.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1591:21 [INFO] [stderr] | [INFO] [stderr] 1591 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1615:13 [INFO] [stderr] | [INFO] [stderr] 1615 | try!(os.write_uint64(1, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1618:13 [INFO] [stderr] | [INFO] [stderr] 1618 | try!(os.write_double(2, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1620:9 [INFO] [stderr] | [INFO] [stderr] 1620 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1965:16 [INFO] [stderr] | [INFO] [stderr] 1965 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1966:45 [INFO] [stderr] | [INFO] [stderr] 1966 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1969:21 [INFO] [stderr] | [INFO] [stderr] 1969 | try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.label)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1972:21 [INFO] [stderr] | [INFO] [stderr] 1972 | try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.gauge)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1975:21 [INFO] [stderr] | [INFO] [stderr] 1975 | try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.counter)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1978:21 [INFO] [stderr] | [INFO] [stderr] 1978 | try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.summary)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1981:21 [INFO] [stderr] | [INFO] [stderr] 1981 | try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.untyped)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1984:21 [INFO] [stderr] | [INFO] [stderr] 1984 | try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.histogram)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1990:31 [INFO] [stderr] | [INFO] [stderr] 1990 | let tmp = try!(is.read_int64()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:1994:21 [INFO] [stderr] | [INFO] [stderr] 1994 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2039:13 [INFO] [stderr] | [INFO] [stderr] 2039 | try!(os.write_tag(1, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2040:13 [INFO] [stderr] | [INFO] [stderr] 2040 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2041:13 [INFO] [stderr] | [INFO] [stderr] 2041 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2044:13 [INFO] [stderr] | [INFO] [stderr] 2044 | try!(os.write_tag(2, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2045:13 [INFO] [stderr] | [INFO] [stderr] 2045 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2046:13 [INFO] [stderr] | [INFO] [stderr] 2046 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2049:13 [INFO] [stderr] | [INFO] [stderr] 2049 | try!(os.write_tag(3, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2050:13 [INFO] [stderr] | [INFO] [stderr] 2050 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2051:13 [INFO] [stderr] | [INFO] [stderr] 2051 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2054:13 [INFO] [stderr] | [INFO] [stderr] 2054 | try!(os.write_tag(4, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2055:13 [INFO] [stderr] | [INFO] [stderr] 2055 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2056:13 [INFO] [stderr] | [INFO] [stderr] 2056 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2059:13 [INFO] [stderr] | [INFO] [stderr] 2059 | try!(os.write_tag(5, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2060:13 [INFO] [stderr] | [INFO] [stderr] 2060 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2061:13 [INFO] [stderr] | [INFO] [stderr] 2061 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2064:13 [INFO] [stderr] | [INFO] [stderr] 2064 | try!(os.write_tag(7, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2065:13 [INFO] [stderr] | [INFO] [stderr] 2065 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2066:13 [INFO] [stderr] | [INFO] [stderr] 2066 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2069:13 [INFO] [stderr] | [INFO] [stderr] 2069 | try!(os.write_int64(6, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2071:9 [INFO] [stderr] | [INFO] [stderr] 2071 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2351:16 [INFO] [stderr] | [INFO] [stderr] 2351 | while !try!(is.eof()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2352:45 [INFO] [stderr] | [INFO] [stderr] 2352 | let (field_number, wire_type) = try!(is.read_tag_unpack()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2355:21 [INFO] [stderr] | [INFO] [stderr] 2355 | try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2358:21 [INFO] [stderr] | [INFO] [stderr] 2358 | try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.help)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2364:31 [INFO] [stderr] | [INFO] [stderr] 2364 | let tmp = try!(is.read_enum()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2368:21 [INFO] [stderr] | [INFO] [stderr] 2368 | try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.metric)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2371:21 [INFO] [stderr] | [INFO] [stderr] 2371 | try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2402:13 [INFO] [stderr] | [INFO] [stderr] 2402 | try!(os.write_string(1, &v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2405:13 [INFO] [stderr] | [INFO] [stderr] 2405 | try!(os.write_string(2, &v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2408:13 [INFO] [stderr] | [INFO] [stderr] 2408 | try!(os.write_enum(3, v.value())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2411:13 [INFO] [stderr] | [INFO] [stderr] 2411 | try!(os.write_tag(4, ::protobuf::wire_format::WireTypeLengthDelimited)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2412:13 [INFO] [stderr] | [INFO] [stderr] 2412 | try!(os.write_raw_varint32(v.get_cached_size())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2413:13 [INFO] [stderr] | [INFO] [stderr] 2413 | try!(v.write_to_with_cached_sizes(os)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/proto.rs:2415:9 [INFO] [stderr] | [INFO] [stderr] 2415 | try!(os.write_unknown_fields(self.get_unknown_fields())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:62:17 [INFO] [stderr] | [INFO] [stderr] 62 | try!(write!(writer, "# HELP {} {}\n", name, escape_string(help, false))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:67:13 [INFO] [stderr] | [INFO] [stderr] 67 | try!(write!(writer, "# TYPE {} {}\n", name, lowercase_type)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:72:25 [INFO] [stderr] | [INFO] [stderr] 72 | try!(write_sample(name, m, "", "", m.get_counter().get_value(), writer)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:99:5 [INFO] [stderr] | [INFO] [stderr] 99 | try!(writer.write_all(name.as_bytes())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:101:5 [INFO] [stderr] | [INFO] [stderr] 101 | try!(label_pairs_to_text(mc.get_label(), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:106:5 [INFO] [stderr] | [INFO] [stderr] 106 | try!(write!(writer, " {}", value)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:110:9 [INFO] [stderr] | [INFO] [stderr] 110 | try!(write!(writer, " {}", timestamp)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:113:5 [INFO] [stderr] | [INFO] [stderr] 113 | try!(writer.write_all(b"\n")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:136:9 [INFO] [stderr] | [INFO] [stderr] 136 | try!(write!(writer, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:146:9 [INFO] [stderr] | [INFO] [stderr] 146 | try!(write!(writer, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/encoder.rs:153:5 [INFO] [stderr] | [INFO] [stderr] 153 | try!(writer.write_all(b"}")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/counter.rs:38:20 [INFO] [stderr] | [INFO] [stderr] 38 | let desc = try!(Desc::new(opts.fq_name(), opts.help, vec![], opts.const_labels)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/counter.rs:43:17 [INFO] [stderr] | [INFO] [stderr] 43 | let v = try!(Value::new(desc, ValueType::Counter, 0.0, label_values)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/counter.rs:107:20 [INFO] [stderr] | [INFO] [stderr] 107 | let desc = try!(Desc::new(opts.fq_name(), opts.help, variable_names, opts.const_labels)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/vec.rs:60:17 [INFO] [stderr] | [INFO] [stderr] 60 | let h = try!(self.hash_label_values(&vals)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/vec.rs:66:17 [INFO] [stderr] | [INFO] [stderr] 66 | let h = try!(self.hash_labels(labels)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/vec.rs:78:17 [INFO] [stderr] | [INFO] [stderr] 78 | let h = try!(self.hash_label_values(&vals)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/vec.rs:89:17 [INFO] [stderr] | [INFO] [stderr] 89 | let h = try!(self.hash_labels(labels)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/vec.rs:144:22 [INFO] [stderr] | [INFO] [stderr] 144 | let metric = try!(self.new_metric.build(&self.desc, label_values)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:196:26 [INFO] [stderr] | [INFO] [stderr] 196 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:197:18 [INFO] [stderr] | [INFO] [stderr] 197 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:373:26 [INFO] [stderr] | [INFO] [stderr] 373 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:374:18 [INFO] [stderr] | [INFO] [stderr] 374 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:543:26 [INFO] [stderr] | [INFO] [stderr] 543 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:544:18 [INFO] [stderr] | [INFO] [stderr] 544 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:747:26 [INFO] [stderr] | [INFO] [stderr] 747 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:748:18 [INFO] [stderr] | [INFO] [stderr] 748 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:997:26 [INFO] [stderr] | [INFO] [stderr] 997 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:998:18 [INFO] [stderr] | [INFO] [stderr] 998 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:1180:26 [INFO] [stderr] | [INFO] [stderr] 1180 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:1181:18 [INFO] [stderr] | [INFO] [stderr] 1181 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:1423:26 [INFO] [stderr] | [INFO] [stderr] 1423 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:1424:18 [INFO] [stderr] | [INFO] [stderr] 1424 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:1640:26 [INFO] [stderr] | [INFO] [stderr] 1640 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:1641:18 [INFO] [stderr] | [INFO] [stderr] 1641 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:2091:26 [INFO] [stderr] | [INFO] [stderr] 2091 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:2092:18 [INFO] [stderr] | [INFO] [stderr] 2092 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:2435:26 [INFO] [stderr] | [INFO] [stderr] 2435 | fn as_any(&self) -> &::std::any::Any { [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/proto.rs:2436:18 [INFO] [stderr] | [INFO] [stderr] 2436 | self as &::std::any::Any [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/encoder.rs:27:44 [INFO] [stderr] | [INFO] [stderr] 27 | fn encode(&self, &[MetricFamily], &mut Write) -> Result<()>; [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Write` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/encoder.rs:49:68 [INFO] [stderr] | [INFO] [stderr] 49 | fn encode(&self, metric_familys: &[MetricFamily], writer: &mut Write) -> Result<()> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Write` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/encoder.rs:97:30 [INFO] [stderr] | [INFO] [stderr] 97 | writer: &mut Write) [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Write` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/encoder.rs:128:37 [INFO] [stderr] | [INFO] [stderr] 128 | writer: &mut Write) [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Write` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/registry.rs:24:44 [INFO] [stderr] | [INFO] [stderr] 24 | pub colloctors_by_id: HashMap>, [INFO] [stderr] | ^^^^^^^^^ help: use `dyn`: `dyn Collector` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/registry.rs:29:35 [INFO] [stderr] | [INFO] [stderr] 29 | fn register(&mut self, c: Box) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^ help: use `dyn`: `dyn Collector` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/registry.rs:57:37 [INFO] [stderr] | [INFO] [stderr] 57 | fn unregister(&mut self, c: Box) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^ help: use `dyn`: `dyn Collector` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/registry.rs:119:35 [INFO] [stderr] | [INFO] [stderr] 119 | pub fn register(&self, c: Box) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^ help: use `dyn`: `dyn Collector` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/registry.rs:123:37 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn unregister(&self, c: Box) -> Result<()> { [INFO] [stderr] | ^^^^^^^^^ help: use `dyn`: `dyn Collector` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'protobuf::reflect::accessor::make_repeated_message_accessor' [INFO] [stderr] --> src/proto.rs:1029:29 [INFO] [stderr] | [INFO] [stderr] 1029 | fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'protobuf::reflect::accessor::make_repeated_message_accessor' [INFO] [stderr] --> src/proto.rs:1455:29 [INFO] [stderr] | [INFO] [stderr] 1455 | fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'protobuf::reflect::accessor::make_repeated_message_accessor' [INFO] [stderr] --> src/proto.rs:2113:29 [INFO] [stderr] | [INFO] [stderr] 2113 | fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'protobuf::reflect::accessor::make_repeated_message_accessor' [INFO] [stderr] --> src/proto.rs:2472:29 [INFO] [stderr] | [INFO] [stderr] 2472 | fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string() [INFO] [stderr] --> src/errors.rs:17:1 [INFO] [stderr] | [INFO] [stderr] 17 | / quick_error!{ [INFO] [stderr] 18 | | #[derive(Debug)] [INFO] [stderr] 19 | | pub enum Error { [INFO] [stderr] 20 | | AlreadyReg { [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string() [INFO] [stderr] --> src/errors.rs:38:29 [INFO] [stderr] | [INFO] [stderr] 38 | description(err.description()) [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/registry.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | let mut existent_mf = entry.get_mut(); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/registry.rs:81:25 [INFO] [stderr] | [INFO] [stderr] 81 | let mut existent_metrics = existent_mf.mut_metric(); [INFO] [stderr] | ----^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: 166 warnings emitted [INFO] [stderr] [INFO] [stderr] Compiling solicit v0.4.4 [INFO] [stderr] The following warnings were emitted during compilation: [INFO] [stderr] [INFO] [stderr] warning: src/c_helpers.c: In function 'rust_SSL_clone': [INFO] [stderr] warning: src/c_helpers.c:4:5: warning: implicit declaration of function 'CRYPTO_add' [-Wimplicit-function-declaration] [INFO] [stderr] warning: 4 | CRYPTO_add(&ssl->references, 1, CRYPTO_LOCK_SSL); [INFO] [stderr] warning: | ^~~~~~~~~~ [INFO] [stderr] warning: src/c_helpers.c:4:20: error: dereferencing pointer to incomplete type 'SSL' {aka 'struct ssl_st'} [INFO] [stderr] warning: 4 | CRYPTO_add(&ssl->references, 1, CRYPTO_LOCK_SSL); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: src/c_helpers.c:4:37: error: 'CRYPTO_LOCK_SSL' undeclared (first use in this function); did you mean 'CRYPTO_LOCK'? [INFO] [stderr] warning: 4 | CRYPTO_add(&ssl->references, 1, CRYPTO_LOCK_SSL); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: | CRYPTO_LOCK [INFO] [stderr] warning: src/c_helpers.c:4:37: note: each undeclared identifier is reported only once for each function it appears in [INFO] [stderr] warning: src/c_helpers.c: In function 'rust_SSL_CTX_clone': [INFO] [stderr] warning: src/c_helpers.c:8:20: error: dereferencing pointer to incomplete type 'SSL_CTX' {aka 'struct ssl_ctx_st'} [INFO] [stderr] warning: 8 | CRYPTO_add(&ctx->references,1,CRYPTO_LOCK_SSL_CTX); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: src/c_helpers.c:8:35: error: 'CRYPTO_LOCK_SSL_CTX' undeclared (first use in this function); did you mean 'CRYPTO_EX_INDEX_SSL_CTX'? [INFO] [stderr] warning: 8 | CRYPTO_add(&ctx->references,1,CRYPTO_LOCK_SSL_CTX); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: | CRYPTO_EX_INDEX_SSL_CTX [INFO] [stderr] warning: src/c_helpers.c: In function 'rust_X509_clone': [INFO] [stderr] warning: src/c_helpers.c:12:21: error: dereferencing pointer to incomplete type 'X509' {aka 'struct x509_st'} [INFO] [stderr] warning: 12 | CRYPTO_add(&x509->references,1,CRYPTO_LOCK_X509); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: src/c_helpers.c:12:36: error: 'CRYPTO_LOCK_X509' undeclared (first use in this function); did you mean 'CRYPTO_LOCK'? [INFO] [stderr] warning: 12 | CRYPTO_add(&x509->references,1,CRYPTO_LOCK_X509); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: | CRYPTO_LOCK [INFO] [stderr] [INFO] [stderr] error: failed to run custom build command for `openssl v0.7.14` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/build/openssl-fe6d1dbb38683f56/build-script-build` (exit code: 101) [INFO] [stderr] --- stdout [INFO] [stderr] TARGET = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] OPT_LEVEL = Some("0") [INFO] [stderr] TARGET = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] HOST = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] TARGET = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] TARGET = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] HOST = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] CC_x86_64-unknown-linux-gnu = None [INFO] [stderr] CC_x86_64_unknown_linux_gnu = None [INFO] [stderr] HOST_CC = None [INFO] [stderr] CC = None [INFO] [stderr] HOST = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] TARGET = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] HOST = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] CFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] CFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] HOST_CFLAGS = None [INFO] [stderr] CFLAGS = None [INFO] [stderr] DEBUG = Some("true") [INFO] [stderr] running: "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m64" "-I" "/usr/include" "-Wall" "-Wextra" "-o" "/opt/rustwide/target/debug/build/openssl-bdb5d64440c98945/out/src/c_helpers.o" "-c" "src/c_helpers.c" [INFO] [stderr] cargo:warning=src/c_helpers.c: In function 'rust_SSL_clone': [INFO] [stderr] cargo:warning=src/c_helpers.c:4:5: warning: implicit declaration of function 'CRYPTO_add' [-Wimplicit-function-declaration] [INFO] [stderr] cargo:warning= 4 | CRYPTO_add(&ssl->references, 1, CRYPTO_LOCK_SSL); [INFO] [stderr] cargo:warning= | ^~~~~~~~~~ [INFO] [stderr] cargo:warning=src/c_helpers.c:4:20: error: dereferencing pointer to incomplete type 'SSL' {aka 'struct ssl_st'} [INFO] [stderr] cargo:warning= 4 | CRYPTO_add(&ssl->references, 1, CRYPTO_LOCK_SSL); [INFO] [stderr] cargo:warning= | ^~ [INFO] [stderr] cargo:warning=src/c_helpers.c:4:37: error: 'CRYPTO_LOCK_SSL' undeclared (first use in this function); did you mean 'CRYPTO_LOCK'? [INFO] [stderr] cargo:warning= 4 | CRYPTO_add(&ssl->references, 1, CRYPTO_LOCK_SSL); [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning= | CRYPTO_LOCK [INFO] [stderr] cargo:warning=src/c_helpers.c:4:37: note: each undeclared identifier is reported only once for each function it appears in [INFO] [stderr] cargo:warning=src/c_helpers.c: In function 'rust_SSL_CTX_clone': [INFO] [stderr] cargo:warning=src/c_helpers.c:8:20: error: dereferencing pointer to incomplete type 'SSL_CTX' {aka 'struct ssl_ctx_st'} [INFO] [stderr] cargo:warning= 8 | CRYPTO_add(&ctx->references,1,CRYPTO_LOCK_SSL_CTX); [INFO] [stderr] cargo:warning= | ^~ [INFO] [stderr] cargo:warning=src/c_helpers.c:8:35: error: 'CRYPTO_LOCK_SSL_CTX' undeclared (first use in this function); did you mean 'CRYPTO_EX_INDEX_SSL_CTX'? [INFO] [stderr] cargo:warning= 8 | CRYPTO_add(&ctx->references,1,CRYPTO_LOCK_SSL_CTX); [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning= | CRYPTO_EX_INDEX_SSL_CTX [INFO] [stderr] cargo:warning=src/c_helpers.c: In function 'rust_X509_clone': [INFO] [stderr] cargo:warning=src/c_helpers.c:12:21: error: dereferencing pointer to incomplete type 'X509' {aka 'struct x509_st'} [INFO] [stderr] cargo:warning= 12 | CRYPTO_add(&x509->references,1,CRYPTO_LOCK_X509); [INFO] [stderr] cargo:warning= | ^~ [INFO] [stderr] cargo:warning=src/c_helpers.c:12:36: error: 'CRYPTO_LOCK_X509' undeclared (first use in this function); did you mean 'CRYPTO_LOCK'? [INFO] [stderr] cargo:warning= 12 | CRYPTO_add(&x509->references,1,CRYPTO_LOCK_X509); [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning= | CRYPTO_LOCK [INFO] [stderr] exit code: 1 [INFO] [stderr] [INFO] [stderr] --- stderr [INFO] [stderr] thread 'main' panicked at ' [INFO] [stderr] [INFO] [stderr] Internal error occurred: Command "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m64" "-I" "/usr/include" "-Wall" "-Wextra" "-o" "/opt/rustwide/target/debug/build/openssl-bdb5d64440c98945/out/src/c_helpers.o" "-c" "src/c_helpers.c" with args "cc" did not execute successfully (status code exit code: 1). [INFO] [stderr] [INFO] [stderr] ', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.3.55/src/lib.rs:1672:5 [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x56505d4f8755 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stderr] 1: 0x56505d4f8755 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x56505d4f8755 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stderr] 3: 0x56505d4f8755 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stderr] 4: 0x56505d51d11c - core::fmt::write::h935cb0ed4078a853 [INFO] [stderr] at src/libcore/fmt/mod.rs:1076 [INFO] [stderr] 5: 0x56505d4f4af3 - std::io::Write::write_fmt::hc912aacf8d691eb3 [INFO] [stderr] at src/libstd/io/mod.rs:1537 [INFO] [stderr] 6: 0x56505d4fafb0 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stderr] 7: 0x56505d4fafb0 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stderr] 8: 0x56505d4fafb0 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stderr] at src/libstd/panicking.rs:198 [INFO] [stderr] 9: 0x56505d4facfc - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stderr] at src/libstd/panicking.rs:218 [INFO] [stderr] 10: 0x56505d4fb597 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stderr] at src/libstd/panicking.rs:486 [INFO] [stderr] 11: 0x56505d4fb19b - rust_begin_unwind [INFO] [stderr] at src/libstd/panicking.rs:388 [INFO] [stderr] 12: 0x56505d4fb10b - std::panicking::begin_panic_fmt::h3ec91017ffedff5c [INFO] [stderr] at src/libstd/panicking.rs:342 [INFO] [stderr] 13: 0x56505d4c17e7 - gcc::fail::h888a20ab3b862889 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.3.55/src/lib.rs:1672 [INFO] [stderr] 14: 0x56505d4b38be - gcc::Build::compile::h26e23dd554171c5a [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/gcc-0.3.55/src/lib.rs:785 [INFO] [stderr] 15: 0x56505d4af695 - build_script_build::main::hcadc419bff6f6b66 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/openssl-0.7.14/build.rs:15 [INFO] [stderr] 16: 0x56505d4af32b - std::rt::lang_start::{{closure}}::h889199c9f9f8fb27 [INFO] [stderr] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/rt.rs:67 [INFO] [stderr] 17: 0x56505d4fb968 - std::rt::lang_start_internal::{{closure}}::haabc9d435e1b0c2f [INFO] [stderr] at src/libstd/rt.rs:52 [INFO] [stderr] 18: 0x56505d4fb968 - std::panicking::try::do_call::h54d9370b0ac83700 [INFO] [stderr] at src/libstd/panicking.rs:297 [INFO] [stderr] 19: 0x56505d4fb968 - std::panicking::try::h85e1c41421d5b6f9 [INFO] [stderr] at src/libstd/panicking.rs:274 [INFO] [stderr] 20: 0x56505d4fb968 - std::panic::catch_unwind::hfd957e6c9fdcf274 [INFO] [stderr] at src/libstd/panic.rs:394 [INFO] [stderr] 21: 0x56505d4fb968 - std::rt::lang_start_internal::hed9744eef32ef5a1 [INFO] [stderr] at src/libstd/rt.rs:51 [INFO] [stderr] 22: 0x56505d4af307 - std::rt::lang_start::h6171c7011b1948dc [INFO] [stderr] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/rt.rs:67 [INFO] [stderr] 23: 0x56505d4af7da - main [INFO] [stderr] 24: 0x7f31417e40b3 - __libc_start_main [INFO] [stderr] 25: 0x56505d4af19e - _start [INFO] [stderr] 26: 0x0 - [INFO] [stderr] [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] The following warnings were emitted during compilation: [INFO] [stderr] [INFO] [stderr] warning: src/openssl_shim.c: In function 'SSL_CTX_set_ecdh_auto_shim': [INFO] [stderr] warning: src/openssl_shim.c:121:41: warning: unused parameter 'ctx' [-Wunused-parameter] [INFO] [stderr] warning: 121 | int SSL_CTX_set_ecdh_auto_shim(SSL_CTX *ctx, int onoff) { [INFO] [stderr] warning: | ~~~~~~~~~^~~ [INFO] [stderr] warning: src/openssl_shim.c: In function 'DH_new_from_params': [INFO] [stderr] warning: src/openssl_shim.c:132:7: error: dereferencing pointer to incomplete type 'DH' {aka 'struct dh_st'} [INFO] [stderr] warning: 132 | dh->p = p; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: src/openssl_shim.c: In function 'X509_get_extensions_shim': [INFO] [stderr] warning: src/openssl_shim.c:143:13: error: dereferencing pointer to incomplete type 'X509' {aka 'struct x509_st'} [INFO] [stderr] warning: 143 | return x->cert_info ? x->cert_info->extensions : NULL; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: src/openssl_shim.c:144:1: warning: control reaches end of non-void function [-Wreturn-type] [INFO] [stderr] warning: 144 | } [INFO] [stderr] warning: | ^ [INFO] [stderr] [INFO] [stderr] error: build failed [INFO] running `"docker" "inspect" "79358577efd7ea65b7ce7b23d3829249f2715af4cd9e3e35661044c1b127084e"` [INFO] running `"docker" "rm" "-f" "79358577efd7ea65b7ce7b23d3829249f2715af4cd9e3e35661044c1b127084e"` [INFO] [stdout] 79358577efd7ea65b7ce7b23d3829249f2715af4cd9e3e35661044c1b127084e