[INFO] cloning repository https://github.com/derkyjadex/alice-rs [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/derkyjadex/alice-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fderkyjadex%2Falice-rs", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fderkyjadex%2Falice-rs'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] b720627e197a2a3c264b95860db2241592831e28 [INFO] checking derkyjadex/alice-rs against master#a609fb45efad59dfd459c76e50899be9f0583b5a for pr-80579 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fderkyjadex%2Falice-rs" "/workspace/builds/worker-7/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/derkyjadex/alice-rs on toolchain a609fb45efad59dfd459c76e50899be9f0583b5a [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a609fb45efad59dfd459c76e50899be9f0583b5a" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/derkyjadex/alice-rs [INFO] finished tweaking git repo https://github.com/derkyjadex/alice-rs [INFO] tweaked toml for git repo https://github.com/derkyjadex/alice-rs written to /workspace/builds/worker-7/source/Cargo.toml [INFO] crate git repo https://github.com/derkyjadex/alice-rs already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a609fb45efad59dfd459c76e50899be9f0583b5a" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] error: the lock file /workspace/builds/worker-7/source/Cargo.lock needs to be updated but --locked was passed to prevent this [INFO] [stderr] If you want to try to generate the lock file without accessing the network, use the --offline flag. [INFO] the lockfile is outdated, regenerating it [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a609fb45efad59dfd459c76e50899be9f0583b5a" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a609fb45efad59dfd459c76e50899be9f0583b5a" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:c8ac004eab7d63a0ad09a2dde3d3353ba464f767bee4de425dc8f74c46a1905e" "/opt/rustwide/cargo-home/bin/cargo" "+a609fb45efad59dfd459c76e50899be9f0583b5a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 08b7c51fe2ec314b3e90f885eae9eeb2c9b858ed02afbb96ddcf000ca08876b8 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "08b7c51fe2ec314b3e90f885eae9eeb2c9b858ed02afbb96ddcf000ca08876b8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "08b7c51fe2ec314b3e90f885eae9eeb2c9b858ed02afbb96ddcf000ca08876b8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "08b7c51fe2ec314b3e90f885eae9eeb2c9b858ed02afbb96ddcf000ca08876b8", kill_on_drop: false }` [INFO] [stdout] 08b7c51fe2ec314b3e90f885eae9eeb2c9b858ed02afbb96ddcf000ca08876b8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:c8ac004eab7d63a0ad09a2dde3d3353ba464f767bee4de425dc8f74c46a1905e" "/opt/rustwide/cargo-home/bin/cargo" "+a609fb45efad59dfd459c76e50899be9f0583b5a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 81ef6184caa86b918e96e85f037a6564146eabb39eb8c33bede61c0f6f18e88b [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "81ef6184caa86b918e96e85f037a6564146eabb39eb8c33bede61c0f6f18e88b", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.81 [INFO] [stderr] Compiling xml-rs v0.8.3 [INFO] [stderr] Compiling khronos_api v3.1.0 [INFO] [stderr] Compiling nix v0.18.0 [INFO] [stderr] Checking smallvec v1.6.0 [INFO] [stderr] Checking once_cell v1.5.2 [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Checking downcast-rs v1.2.0 [INFO] [stderr] Compiling maybe-uninit v2.0.0 [INFO] [stderr] Checking ttf-parser v0.6.2 [INFO] [stderr] Checking ab_glyph_rasterizer v0.1.4 [INFO] [stderr] Compiling getrandom v0.2.0 [INFO] [stderr] Checking xdg v2.2.0 [INFO] [stderr] Checking takeable-option v0.5.0 [INFO] [stderr] Compiling log v0.4.11 [INFO] [stderr] Compiling wayland-sys v0.28.3 [INFO] [stderr] Checking libloading v0.6.6 [INFO] [stderr] Compiling x11-dl v2.18.5 [INFO] [stderr] Compiling nom v6.0.1 [INFO] [stderr] Compiling memoffset v0.6.1 [INFO] [stderr] Checking addr2line v0.14.1 [INFO] [stderr] Checking dlib v0.4.2 [INFO] [stderr] Compiling quote v1.0.8 [INFO] [stderr] Compiling gl_generator v0.14.0 [INFO] [stderr] Compiling wayland-scanner v0.28.3 [INFO] [stderr] Checking owned_ttf_parser v0.6.0 [INFO] [stderr] Checking rusttype v0.9.2 [INFO] [stderr] Checking andrew v0.3.1 [INFO] [stderr] Compiling glutin_glx_sys v0.1.7 [INFO] [stderr] Compiling glutin_egl_sys v0.1.5 [INFO] [stderr] Compiling glium v0.29.0 [INFO] [stderr] Checking net2 v0.2.37 [INFO] [stderr] Checking iovec v0.1.4 [INFO] [stderr] Checking parking_lot_core v0.8.2 [INFO] [stderr] Checking memmap2 v0.1.0 [INFO] [stderr] Checking shared_library v0.1.9 [INFO] [stderr] Checking raw-window-handle v0.3.3 [INFO] [stderr] Checking backtrace v0.3.55 [INFO] [stderr] Checking osmesa-sys v0.1.2 [INFO] [stderr] Checking rand_core v0.6.0 [INFO] [stderr] Checking parking_lot v0.11.1 [INFO] [stderr] Checking mio v0.6.23 [INFO] [stderr] Checking rand_chacha v0.3.0 [INFO] [stderr] Checking rand v0.8.0 [INFO] [stderr] Compiling wayland-client v0.28.3 [INFO] [stderr] Compiling wayland-protocols v0.28.3 [INFO] [stderr] Checking xcursor v0.3.3 [INFO] [stderr] Checking mio-extras v2.0.6 [INFO] [stderr] Checking wayland-commons v0.28.3 [INFO] [stderr] Checking calloop v0.6.5 [INFO] [stderr] Checking wayland-cursor v0.28.3 [INFO] [stderr] Checking wayland-egl v0.28.3 [INFO] [stderr] Checking smithay-client-toolkit v0.12.2 [INFO] [stderr] Checking winit v0.24.0 [INFO] [stderr] Checking glutin v0.26.0 [INFO] [stderr] Checking alice v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:41:19 [INFO] [stdout] | [INFO] [stdout] 41 | match try!(self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:55:15 [INFO] [stdout] | [INFO] [stdout] 55 | match try!(self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:62:15 [INFO] [stdout] | [INFO] [stdout] 62 | match try!(self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 71 | expect!(self, Tag) [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 75 | expect_or_end!(self, Tag) [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 79 | expect!(self, Bool) [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 83 | expect_or_end!(self, Bool) [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 87 | expect!(self, BoolArray) [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 91 | expect_or_end!(self, BoolArray) [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 95 | expect!(self, Int) [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 99 | expect_or_end!(self, Int) [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 103 | expect!(self, IntArray) [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 107 | expect_or_end!(self, IntArray) [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 111 | expect!(self, Double) [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 115 | expect_or_end!(self, Double) [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 119 | expect!(self, DoubleArray) [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 123 | expect_or_end!(self, DoubleArray) [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 127 | expect!(self, Vec2) [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 131 | expect_or_end!(self, Vec2) [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 135 | expect!(self, Vec2Array) [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 139 | expect_or_end!(self, Vec2Array) [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 143 | expect!(self, Vec3) [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 147 | expect_or_end!(self, Vec3) [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 151 | expect!(self, Vec3Array) [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 155 | expect_or_end!(self, Vec3Array) [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 159 | expect!(self, Vec4) [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 163 | expect_or_end!(self, Vec4) [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 167 | expect!(self, Vec4Array) [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 171 | expect_or_end!(self, Vec4Array) [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | expect!(self, Box2) [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 179 | expect_or_end!(self, Box2) [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 183 | expect!(self, Box2Array) [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 187 | expect_or_end!(self, Box2Array) [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 191 | expect!(self, String) [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 195 | expect_or_end!(self, String) [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 199 | expect!(self, Blob) [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 202 | expect_or_end!(self, Blob) [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | try!(self.input.read_exact(&mut buffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:79:13 [INFO] [stdout] | [INFO] [stdout] 79 | try!(self.input.read_exact(&mut buffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:93:22 [INFO] [stdout] | [INFO] [stdout] 93 | let uvalue = try!(self.read_uint()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:103:21 [INFO] [stdout] | [INFO] [stdout] 103 | let value = try!(self.read_sint()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:118:17 [INFO] [stdout] | [INFO] [stdout] 118 | let x = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:119:17 [INFO] [stdout] | [INFO] [stdout] 119 | let y = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:124:17 [INFO] [stdout] | [INFO] [stdout] 124 | let x = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:125:17 [INFO] [stdout] | [INFO] [stdout] 125 | let y = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:126:17 [INFO] [stdout] | [INFO] [stdout] 126 | let z = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:131:17 [INFO] [stdout] | [INFO] [stdout] 131 | let x = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:132:17 [INFO] [stdout] | [INFO] [stdout] 132 | let y = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:133:17 [INFO] [stdout] | [INFO] [stdout] 133 | let z = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:134:17 [INFO] [stdout] | [INFO] [stdout] 134 | let w = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:139:19 [INFO] [stdout] | [INFO] [stdout] 139 | let min = try!(self.read_vec2()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:140:19 [INFO] [stdout] | [INFO] [stdout] 140 | let max = try!(self.read_vec2()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:145:22 [INFO] [stdout] | [INFO] [stdout] 145 | let length = try!(self.read_uint()) as usize; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | try!(self.input.read_exact(&mut buffer[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:155:22 [INFO] [stdout] | [INFO] [stdout] 155 | let length = try!(self.read_uint()) as usize; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:157:9 [INFO] [stdout] | [INFO] [stdout] 157 | try!(self.input.read_exact(&mut buffer[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:165:22 [INFO] [stdout] | [INFO] [stdout] 165 | let length = try!(self.read_uint()) as usize; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:168:21 [INFO] [stdout] | [INFO] [stdout] 168 | let v = try!(f(self)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:179:20 [INFO] [stdout] | [INFO] [stdout] 179 | let read = try!(self.input.read(&mut buffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/binary_reader.rs:189:18 [INFO] [stdout] | [INFO] [stdout] 189 | 0x00 ... 0x08 | 0xee => [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/binary_reader.rs:192:18 [INFO] [stdout] | [INFO] [stdout] 192 | 0x80 ... 0x86 => [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:6:14 [INFO] [stdout] | [INFO] [stdout] 6 | b'0' ... b'9' => [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | b'a' ... b'f' => [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:53:21 [INFO] [stdout] | [INFO] [stdout] 53 | let n = try!(self.input.read(&mut buffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:76:29 [INFO] [stdout] | [INFO] [stdout] 76 | while let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:116:25 [INFO] [stdout] | [INFO] [stdout] 116 | b';' => try!(self.read_comment()), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:108:22 [INFO] [stdout] | [INFO] [stdout] 108 | b'A' ... b'Z' => [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:111:22 [INFO] [stdout] | [INFO] [stdout] 111 | b'0' ... b'9' | b'-' => [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:129:29 [INFO] [stdout] | [INFO] [stdout] 129 | while let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:135:22 [INFO] [stdout] | [INFO] [stdout] 135 | b'A' ... b'Z' | b'0' ... b'9' | b'_' if count < 4 => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:135:38 [INFO] [stdout] | [INFO] [stdout] 135 | b'A' ... b'Z' | b'0' ... b'9' | b'_' if count < 4 => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:149:16 [INFO] [stdout] | [INFO] [stdout] 149 | if try!(self.next_byte()) != Some(b) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:155:26 [INFO] [stdout] | [INFO] [stdout] 155 | if let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:171:29 [INFO] [stdout] | [INFO] [stdout] 171 | while let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:181:22 [INFO] [stdout] | [INFO] [stdout] 181 | b'0' ... b'9' => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:205:29 [INFO] [stdout] | [INFO] [stdout] 205 | while let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:211:22 [INFO] [stdout] | [INFO] [stdout] 211 | b'0' ... b'9' => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:235:29 [INFO] [stdout] | [INFO] [stdout] 235 | while let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:241:22 [INFO] [stdout] | [INFO] [stdout] 241 | b'0' ... b'9' | b'a' ... b'f' => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:241:38 [INFO] [stdout] | [INFO] [stdout] 241 | b'0' ... b'9' | b'a' ... b'f' => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:262:29 [INFO] [stdout] | [INFO] [stdout] 262 | while let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:291:29 [INFO] [stdout] | [INFO] [stdout] 291 | while let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:327:19 [INFO] [stdout] | [INFO] [stdout] 327 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:344:47 [INFO] [stdout] | [INFO] [stdout] 344 | if let Token::Value(Value::Vec2(v)) = try!(self.read_vec()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:352:19 [INFO] [stdout] | [INFO] [stdout] 352 | let min = try!(self.read_vec2()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:353:15 [INFO] [stdout] | [INFO] [stdout] 353 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:355:27 [INFO] [stdout] | [INFO] [stdout] 355 | let max = try!(self.read_vec2()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:356:23 [INFO] [stdout] | [INFO] [stdout] 356 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:367:15 [INFO] [stdout] | [INFO] [stdout] 367 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:371:41 [INFO] [stdout] | [INFO] [stdout] 371 | SubToken::VecStart => match try!(self.read_vec()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:385:19 [INFO] [stdout] | [INFO] [stdout] 385 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:397:19 [INFO] [stdout] | [INFO] [stdout] 397 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:409:19 [INFO] [stdout] | [INFO] [stdout] 409 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:421:19 [INFO] [stdout] | [INFO] [stdout] 421 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:423:59 [INFO] [stdout] | [INFO] [stdout] 423 | if let Token::Value(Value::Vec2(v)) = try!(self.read_vec()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:438:19 [INFO] [stdout] | [INFO] [stdout] 438 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:440:59 [INFO] [stdout] | [INFO] [stdout] 440 | if let Token::Value(Value::Vec3(v)) = try!(self.read_vec()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:455:19 [INFO] [stdout] | [INFO] [stdout] 455 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:457:59 [INFO] [stdout] | [INFO] [stdout] 457 | if let Token::Value(Value::Vec4(v)) = try!(self.read_vec()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:472:19 [INFO] [stdout] | [INFO] [stdout] 472 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:474:59 [INFO] [stdout] | [INFO] [stdout] 474 | if let Token::Value(Value::Box2(v)) = try!(self.read_vec()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:489:15 [INFO] [stdout] | [INFO] [stdout] 489 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | try!(self.write_double(value.0)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | try!(self.write_double(value.1)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 96 | try!(self.write_double(value.0)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | try!(self.write_double(value.1)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 98 | try!(self.write_double(value.2)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | try!(self.write_double(value.0)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | try!(self.write_double(value.1)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 105 | try!(self.write_double(value.2)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | try!(self.write_double(value.3)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | try!(self.write_vec2(value.0)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:112:9 [INFO] [stdout] | [INFO] [stdout] 112 | try!(self.write_vec2(value.1)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 118 | try!(self.write_uint(bytes.len() as u64)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:123:9 [INFO] [stdout] | [INFO] [stdout] 123 | try!(self.write_uint(value.len() as u64)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | try!(self.write_uint(values.len() as u64)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:132:13 [INFO] [stdout] | [INFO] [stdout] 132 | try!(f(self, v)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:148:9 [INFO] [stdout] | [INFO] [stdout] 148 | try!(self.output.write_all(&[get_type(value)])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:25:13 [INFO] [stdout] | [INFO] [stdout] 25 | try!(self.output.write_all(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 80 | try!(self.output.write(b"[")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:81:9 [INFO] [stdout] | [INFO] [stdout] 81 | try!(self.write_double(x)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:82:9 [INFO] [stdout] | [INFO] [stdout] 82 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:83:9 [INFO] [stdout] | [INFO] [stdout] 83 | try!(self.write_double(y)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | try!(self.output.write(b"]")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | try!(self.output.write(b"[")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | try!(self.write_double(x)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | try!(self.write_double(y)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | try!(self.write_double(z)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | try!(self.output.write(b"]")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 100 | try!(self.output.write(b"[")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 101 | try!(self.write_double(x)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:102:9 [INFO] [stdout] | [INFO] [stdout] 102 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | try!(self.write_double(y)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 105 | try!(self.write_double(z)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:107:9 [INFO] [stdout] | [INFO] [stdout] 107 | try!(self.write_double(w)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:108:9 [INFO] [stdout] | [INFO] [stdout] 108 | try!(self.output.write(b"]")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | try!(self.output.write(b"[[")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:114:9 [INFO] [stdout] | [INFO] [stdout] 114 | try!(self.write_double(x)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:115:9 [INFO] [stdout] | [INFO] [stdout] 115 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:116:9 [INFO] [stdout] | [INFO] [stdout] 116 | try!(self.write_double(y)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | try!(self.output.write(b"] [")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 118 | try!(self.write_double(z)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:119:9 [INFO] [stdout] | [INFO] [stdout] 119 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:120:9 [INFO] [stdout] | [INFO] [stdout] 120 | try!(self.write_double(w)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | try!(self.output.write(b"]]")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | try!(write!(self.output, "0x")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:132:13 [INFO] [stdout] | [INFO] [stdout] 132 | try!(write!(self.output, "{:02x}", b)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:141:9 [INFO] [stdout] | [INFO] [stdout] 141 | try!(self.output.write_all(b"{\n")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:143:13 [INFO] [stdout] | [INFO] [stdout] 143 | try!(self.write_indent(indent + 1)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:144:13 [INFO] [stdout] | [INFO] [stdout] 144 | try!(f(self, v)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:145:13 [INFO] [stdout] | [INFO] [stdout] 145 | try!(self.output.write_all(b"\n")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | try!(self.write_indent(indent)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:148:9 [INFO] [stdout] | [INFO] [stdout] 148 | try!(self.output.write_all(b"}")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:157:13 [INFO] [stdout] | [INFO] [stdout] 157 | try!(self.output.write_all(b"\n")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | try!(self.write_indent(indent)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:161:9 [INFO] [stdout] | [INFO] [stdout] 161 | try!(self.output.write_all(b"(")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:178:13 [INFO] [stdout] | [INFO] [stdout] 178 | try!(self.output.write_all(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | try!(writer.write_value(&Value::Tag(SHAPE))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | try!(writer.write_value(&Value::Tag(PATHS))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | try!(writer.write_value(&Value::Int(self.paths.len() as i32))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:36:13 [INFO] [stdout] | [INFO] [stdout] 36 | try!(path.write(writer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 41 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:27:38 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn write(&self, writer: &mut Writer) -> io::Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | try!(reader.expect_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:45:30 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn read(reader: &mut Reader) -> io::Result { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:51:12 [INFO] [stdout] | [INFO] [stdout] 51 | if try!(reader.expect_tag()) != SHAPE { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:57:15 [INFO] [stdout] | [INFO] [stdout] 57 | while try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:58:19 [INFO] [stdout] | [INFO] [stdout] 58 | match try!(reader.expect_tag()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:59:39 [INFO] [stdout] | [INFO] [stdout] 59 | PATHS => paths = Some(try!(read_paths(reader))), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:60:22 [INFO] [stdout] | [INFO] [stdout] 60 | _ => try!(reader.skip_to_end()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:50:38 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn read_started(reader: &mut Reader) -> io::Result { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:75:17 [INFO] [stdout] | [INFO] [stdout] 75 | let count = try!(reader.expect_int()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:79:20 [INFO] [stdout] | [INFO] [stdout] 79 | let path = try!(Path::read(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | try!(reader.skip_to_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:74:28 [INFO] [stdout] | [INFO] [stdout] 74 | fn read_paths(reader: &mut Reader) -> io::Result> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | try!(writer.write_value(&Value::Tag(COLOUR))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | try!(writer.write_value(&Value::Vec3(self.colour))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 98 | try!(writer.write_value(&Value::Tag(POINTS))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | try!(writer.write_value(&Value::Vec2Array(locations))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | try!(writer.write_value(&Value::DoubleArray(curve_biases))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:89:34 [INFO] [stdout] | [INFO] [stdout] 89 | fn write(&self, writer: &mut Writer) -> io::Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | try!(reader.expect_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:123:15 [INFO] [stdout] | [INFO] [stdout] 123 | while try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:124:19 [INFO] [stdout] | [INFO] [stdout] 124 | match try!(reader.expect_tag()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:125:41 [INFO] [stdout] | [INFO] [stdout] 125 | COLOUR => colour = Some(try!(read_colour(reader))), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:126:41 [INFO] [stdout] | [INFO] [stdout] 126 | POINTS => points = Some(try!(read_points(reader))), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:127:22 [INFO] [stdout] | [INFO] [stdout] 127 | _ => try!(reader.skip_to_end()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:117:26 [INFO] [stdout] | [INFO] [stdout] 117 | fn read(reader: &mut Reader) -> io::Result { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:143:18 [INFO] [stdout] | [INFO] [stdout] 143 | let colour = try!(reader.expect_vec3()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | try!(reader.skip_to_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:142:29 [INFO] [stdout] | [INFO] [stdout] 142 | fn read_colour(reader: &mut Reader) -> io::Result { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:150:21 [INFO] [stdout] | [INFO] [stdout] 150 | let locations = try!(reader.expect_vec2_array()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:151:18 [INFO] [stdout] | [INFO] [stdout] 151 | let biases = try!(reader.expect_double_array()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | try!(reader.skip_to_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:149:29 [INFO] [stdout] | [INFO] [stdout] 149 | fn read_points(reader: &mut Reader) -> io::Result> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:90:38 [INFO] [stdout] | [INFO] [stdout] 90 | pub fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | try!(writer.write_value(&Value::Tag(WIDGET))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:108:9 [INFO] [stdout] | [INFO] [stdout] 108 | try!(writer.write_value(&Value::Vec2(self.location))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | try!(writer.write_value(&Value::Vec2(self.size))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | try!(writer.write_value(&Value::Vec4(self.fill_colour))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:112:9 [INFO] [stdout] | [INFO] [stdout] 112 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:114:11 [INFO] [stdout] | [INFO] [stdout] 114 | try!(writer.write_value(&Value::Int(self.border_width))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:115:11 [INFO] [stdout] | [INFO] [stdout] 115 | try!(writer.write_value(&Value::Vec3(self.border_colour))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:119:9 [INFO] [stdout] | [INFO] [stdout] 119 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:123:13 [INFO] [stdout] | [INFO] [stdout] 123 | try!(event.write(writer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:124:13 [INFO] [stdout] | [INFO] [stdout] 124 | try!(writer.write_value(&Value::Int(binding))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:128:9 [INFO] [stdout] | [INFO] [stdout] 128 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:130:13 [INFO] [stdout] | [INFO] [stdout] 130 | try!(child.write(writer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:134:9 [INFO] [stdout] | [INFO] [stdout] 134 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:102:34 [INFO] [stdout] | [INFO] [stdout] 102 | fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:140:13 [INFO] [stdout] | [INFO] [stdout] 140 | if !try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:144:9 [INFO] [stdout] | [INFO] [stdout] 144 | try!(self.update_attrs(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:146:13 [INFO] [stdout] | [INFO] [stdout] 146 | if !try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:150:9 [INFO] [stdout] | [INFO] [stdout] 150 | try!(self.update_bindings(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:152:13 [INFO] [stdout] | [INFO] [stdout] 152 | if !try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:156:9 [INFO] [stdout] | [INFO] [stdout] 156 | try!(update_children(&mut self.children, reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:138:43 [INFO] [stdout] | [INFO] [stdout] 138 | pub fn update(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:163:33 [INFO] [stdout] | [INFO] [stdout] 163 | if let Some(location) = try!(reader.expect_vec2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:169:29 [INFO] [stdout] | [INFO] [stdout] 169 | if let Some(size) = try!(reader.expect_vec2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:175:36 [INFO] [stdout] | [INFO] [stdout] 175 | if let Some(fill_colour) = try!(reader.expect_vec4_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:181:13 [INFO] [stdout] | [INFO] [stdout] 181 | if !try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:185:37 [INFO] [stdout] | [INFO] [stdout] 185 | if let Some(border_width) = try!(reader.expect_int_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:188:42 [INFO] [stdout] | [INFO] [stdout] 188 | if let Some(border_colour) = try!(reader.expect_vec3_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:190:17 [INFO] [stdout] | [INFO] [stdout] 190 | try!(reader.skip_to_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:162:45 [INFO] [stdout] | [INFO] [stdout] 162 | fn update_attrs(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:201:31 [INFO] [stdout] | [INFO] [stdout] 201 | while let Some(tag) = try!(reader.expect_tag_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:203:31 [INFO] [stdout] | [INFO] [stdout] 203 | let binding = try!(reader.expect_int()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:199:48 [INFO] [stdout] | [INFO] [stdout] 199 | fn update_bindings(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:234:9 [INFO] [stdout] | [INFO] [stdout] 234 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:235:9 [INFO] [stdout] | [INFO] [stdout] 235 | try!(writer.write_value(&Value::Tag(GROUP))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:236:9 [INFO] [stdout] | [INFO] [stdout] 236 | try!(writer.write_value(&Value::Vec2(self.location))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:240:13 [INFO] [stdout] | [INFO] [stdout] 240 | try!(child.write(writer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:242:9 [INFO] [stdout] | [INFO] [stdout] 242 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:244:9 [INFO] [stdout] | [INFO] [stdout] 244 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:233:34 [INFO] [stdout] | [INFO] [stdout] 233 | fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:249:33 [INFO] [stdout] | [INFO] [stdout] 249 | if let Some(location) = try!(reader.expect_vec2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:255:13 [INFO] [stdout] | [INFO] [stdout] 255 | if !try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:259:9 [INFO] [stdout] | [INFO] [stdout] 259 | try!(update_children(&mut self.children, reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:248:39 [INFO] [stdout] | [INFO] [stdout] 248 | fn update(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:267:9 [INFO] [stdout] | [INFO] [stdout] 267 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | try!(writer.write_value(&Value::Tag(GRID))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:269:9 [INFO] [stdout] | [INFO] [stdout] 269 | try!(writer.write_value(&Value::Box2(self.bounds))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:270:9 [INFO] [stdout] | [INFO] [stdout] 270 | try!(writer.write_value(&Value::Vec2(self.size))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | try!(writer.write_value(&Value::Vec2(self.offset))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:272:9 [INFO] [stdout] | [INFO] [stdout] 272 | try!(writer.write_value(&Value::Vec3(self.colour))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:273:9 [INFO] [stdout] | [INFO] [stdout] 273 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:266:34 [INFO] [stdout] | [INFO] [stdout] 266 | fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:278:31 [INFO] [stdout] | [INFO] [stdout] 278 | if let Some(bounds) = try!(reader.expect_box2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:284:29 [INFO] [stdout] | [INFO] [stdout] 284 | if let Some(size) = try!(reader.expect_vec2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:290:31 [INFO] [stdout] | [INFO] [stdout] 290 | if let Some(offset) = try!(reader.expect_vec2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:296:31 [INFO] [stdout] | [INFO] [stdout] 296 | if let Some(colour) = try!(reader.expect_vec3_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:277:39 [INFO] [stdout] | [INFO] [stdout] 277 | fn update(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:308:9 [INFO] [stdout] | [INFO] [stdout] 308 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:309:9 [INFO] [stdout] | [INFO] [stdout] 309 | try!(writer.write_value(&Value::Tag(MODEL))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:310:9 [INFO] [stdout] | [INFO] [stdout] 310 | try!(writer.write_value(&Value::Vec2(self.location))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:311:9 [INFO] [stdout] | [INFO] [stdout] 311 | try!(writer.write_value(&Value::Double(self.scale))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:313:9 [INFO] [stdout] | [INFO] [stdout] 313 | try!(self.model.write(writer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:315:9 [INFO] [stdout] | [INFO] [stdout] 315 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:307:34 [INFO] [stdout] | [INFO] [stdout] 307 | fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:320:33 [INFO] [stdout] | [INFO] [stdout] 320 | if let Some(location) = try!(reader.expect_vec2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:326:30 [INFO] [stdout] | [INFO] [stdout] 326 | if let Some(scale) = try!(reader.expect_double_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:332:13 [INFO] [stdout] | [INFO] [stdout] 332 | if !try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:336:22 [INFO] [stdout] | [INFO] [stdout] 336 | self.model = try!(Model::read_started(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:319:39 [INFO] [stdout] | [INFO] [stdout] 319 | fn update(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:356:9 [INFO] [stdout] | [INFO] [stdout] 356 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:357:9 [INFO] [stdout] | [INFO] [stdout] 357 | try!(writer.write_value(&Value::Tag(TEXT))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:358:9 [INFO] [stdout] | [INFO] [stdout] 358 | try!(writer.write_value(&Value::Vec2(self.location))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:359:9 [INFO] [stdout] | [INFO] [stdout] 359 | try!(writer.write_value(&Value::Double(self.size))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:360:9 [INFO] [stdout] | [INFO] [stdout] 360 | try!(writer.write_value(&Value::Vec3(self.colour))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:361:9 [INFO] [stdout] | [INFO] [stdout] 361 | try!(writer.write_value(&Value::String(self.value.clone().into_boxed_str()))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:362:9 [INFO] [stdout] | [INFO] [stdout] 362 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:355:34 [INFO] [stdout] | [INFO] [stdout] 355 | fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:367:33 [INFO] [stdout] | [INFO] [stdout] 367 | if let Some(location) = try!(reader.expect_vec2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:373:29 [INFO] [stdout] | [INFO] [stdout] 373 | if let Some(size) = try!(reader.expect_double_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:379:31 [INFO] [stdout] | [INFO] [stdout] 379 | if let Some(colour) = try!(reader.expect_vec3_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:385:30 [INFO] [stdout] | [INFO] [stdout] 385 | if let Some(value) = try!(reader.expect_string_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:366:39 [INFO] [stdout] | [INFO] [stdout] 366 | fn update(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:396:33 [INFO] [stdout] | [INFO] [stdout] 396 | fn write(self, writer: &mut Writer) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:425:11 [INFO] [stdout] | [INFO] [stdout] 425 | while try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:426:19 [INFO] [stdout] | [INFO] [stdout] 426 | let tag = try!(reader.expect_tag()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:433:25 [INFO] [stdout] | [INFO] [stdout] 433 | try!(widget.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:436:25 [INFO] [stdout] | [INFO] [stdout] 436 | try!(widget.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:441:25 [INFO] [stdout] | [INFO] [stdout] 441 | try!(group.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:444:25 [INFO] [stdout] | [INFO] [stdout] 444 | try!(group.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:449:25 [INFO] [stdout] | [INFO] [stdout] 449 | try!(grid.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:452:25 [INFO] [stdout] | [INFO] [stdout] 452 | try!(grid.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:457:25 [INFO] [stdout] | [INFO] [stdout] 457 | try!(model.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:460:25 [INFO] [stdout] | [INFO] [stdout] 460 | try!(model.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:465:25 [INFO] [stdout] | [INFO] [stdout] 465 | try!(text.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:468:25 [INFO] [stdout] | [INFO] [stdout] 468 | try!(text.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:477:21 [INFO] [stdout] | [INFO] [stdout] 477 | try!(widget.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:482:21 [INFO] [stdout] | [INFO] [stdout] 482 | try!(group.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:487:21 [INFO] [stdout] | [INFO] [stdout] 487 | try!(grid.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:492:21 [INFO] [stdout] | [INFO] [stdout] 492 | try!(model.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:497:21 [INFO] [stdout] | [INFO] [stdout] 497 | try!(text.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:422:66 [INFO] [stdout] | [INFO] [stdout] 422 | pub fn update_children(children: &mut Vec, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:41:19 [INFO] [stdout] | [INFO] [stdout] 41 | match try!(self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:55:15 [INFO] [stdout] | [INFO] [stdout] 55 | match try!(self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:62:15 [INFO] [stdout] | [INFO] [stdout] 62 | match try!(self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 71 | expect!(self, Tag) [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 75 | expect_or_end!(self, Tag) [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 79 | expect!(self, Bool) [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 83 | expect_or_end!(self, Bool) [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 87 | expect!(self, BoolArray) [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 91 | expect_or_end!(self, BoolArray) [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 95 | expect!(self, Int) [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 99 | expect_or_end!(self, Int) [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 103 | expect!(self, IntArray) [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 107 | expect_or_end!(self, IntArray) [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 111 | expect!(self, Double) [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 115 | expect_or_end!(self, Double) [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 119 | expect!(self, DoubleArray) [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 123 | expect_or_end!(self, DoubleArray) [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 127 | expect!(self, Vec2) [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 131 | expect_or_end!(self, Vec2) [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 135 | expect!(self, Vec2Array) [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 139 | expect_or_end!(self, Vec2Array) [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 143 | expect!(self, Vec3) [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 147 | expect_or_end!(self, Vec3) [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 151 | expect!(self, Vec3Array) [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 155 | expect_or_end!(self, Vec3Array) [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 159 | expect!(self, Vec4) [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 163 | expect_or_end!(self, Vec4) [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 167 | expect!(self, Vec4Array) [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 171 | expect_or_end!(self, Vec4Array) [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 175 | expect!(self, Box2) [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 179 | expect_or_end!(self, Box2) [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 183 | expect!(self, Box2Array) [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 187 | expect_or_end!(self, Box2Array) [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 191 | expect!(self, String) [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 195 | expect_or_end!(self, String) [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 199 | expect!(self, Blob) [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/reader.rs:27:15 [INFO] [stdout] | [INFO] [stdout] 27 | match try!($_self.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 202 | expect_or_end!(self, Blob) [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | try!(self.input.read_exact(&mut buffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:79:13 [INFO] [stdout] | [INFO] [stdout] 79 | try!(self.input.read_exact(&mut buffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:93:22 [INFO] [stdout] | [INFO] [stdout] 93 | let uvalue = try!(self.read_uint()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:103:21 [INFO] [stdout] | [INFO] [stdout] 103 | let value = try!(self.read_sint()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:118:17 [INFO] [stdout] | [INFO] [stdout] 118 | let x = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:119:17 [INFO] [stdout] | [INFO] [stdout] 119 | let y = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:124:17 [INFO] [stdout] | [INFO] [stdout] 124 | let x = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:125:17 [INFO] [stdout] | [INFO] [stdout] 125 | let y = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:126:17 [INFO] [stdout] | [INFO] [stdout] 126 | let z = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:131:17 [INFO] [stdout] | [INFO] [stdout] 131 | let x = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:132:17 [INFO] [stdout] | [INFO] [stdout] 132 | let y = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:133:17 [INFO] [stdout] | [INFO] [stdout] 133 | let z = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:134:17 [INFO] [stdout] | [INFO] [stdout] 134 | let w = try!(self.read_double()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:139:19 [INFO] [stdout] | [INFO] [stdout] 139 | let min = try!(self.read_vec2()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:140:19 [INFO] [stdout] | [INFO] [stdout] 140 | let max = try!(self.read_vec2()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:145:22 [INFO] [stdout] | [INFO] [stdout] 145 | let length = try!(self.read_uint()) as usize; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | try!(self.input.read_exact(&mut buffer[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:155:22 [INFO] [stdout] | [INFO] [stdout] 155 | let length = try!(self.read_uint()) as usize; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:157:9 [INFO] [stdout] | [INFO] [stdout] 157 | try!(self.input.read_exact(&mut buffer[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:165:22 [INFO] [stdout] | [INFO] [stdout] 165 | let length = try!(self.read_uint()) as usize; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:168:21 [INFO] [stdout] | [INFO] [stdout] 168 | let v = try!(f(self)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_reader.rs:179:20 [INFO] [stdout] | [INFO] [stdout] 179 | let read = try!(self.input.read(&mut buffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/binary_reader.rs:189:18 [INFO] [stdout] | [INFO] [stdout] 189 | 0x00 ... 0x08 | 0xee => [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/binary_reader.rs:192:18 [INFO] [stdout] | [INFO] [stdout] 192 | 0x80 ... 0x86 => [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:6:14 [INFO] [stdout] | [INFO] [stdout] 6 | b'0' ... b'9' => [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:8:14 [INFO] [stdout] | [INFO] [stdout] 8 | b'a' ... b'f' => [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:53:21 [INFO] [stdout] | [INFO] [stdout] 53 | let n = try!(self.input.read(&mut buffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:76:29 [INFO] [stdout] | [INFO] [stdout] 76 | while let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:116:25 [INFO] [stdout] | [INFO] [stdout] 116 | b';' => try!(self.read_comment()), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:108:22 [INFO] [stdout] | [INFO] [stdout] 108 | b'A' ... b'Z' => [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:111:22 [INFO] [stdout] | [INFO] [stdout] 111 | b'0' ... b'9' | b'-' => [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:129:29 [INFO] [stdout] | [INFO] [stdout] 129 | while let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:135:22 [INFO] [stdout] | [INFO] [stdout] 135 | b'A' ... b'Z' | b'0' ... b'9' | b'_' if count < 4 => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:135:38 [INFO] [stdout] | [INFO] [stdout] 135 | b'A' ... b'Z' | b'0' ... b'9' | b'_' if count < 4 => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:149:16 [INFO] [stdout] | [INFO] [stdout] 149 | if try!(self.next_byte()) != Some(b) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:155:26 [INFO] [stdout] | [INFO] [stdout] 155 | if let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:171:29 [INFO] [stdout] | [INFO] [stdout] 171 | while let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:181:22 [INFO] [stdout] | [INFO] [stdout] 181 | b'0' ... b'9' => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:205:29 [INFO] [stdout] | [INFO] [stdout] 205 | while let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:211:22 [INFO] [stdout] | [INFO] [stdout] 211 | b'0' ... b'9' => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:235:29 [INFO] [stdout] | [INFO] [stdout] 235 | while let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:241:22 [INFO] [stdout] | [INFO] [stdout] 241 | b'0' ... b'9' | b'a' ... b'f' => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/data/text_reader.rs:241:38 [INFO] [stdout] | [INFO] [stdout] 241 | b'0' ... b'9' | b'a' ... b'f' => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:262:29 [INFO] [stdout] | [INFO] [stdout] 262 | while let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:291:29 [INFO] [stdout] | [INFO] [stdout] 291 | while let Some(b) = try!(self.next_byte()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:327:19 [INFO] [stdout] | [INFO] [stdout] 327 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:344:47 [INFO] [stdout] | [INFO] [stdout] 344 | if let Token::Value(Value::Vec2(v)) = try!(self.read_vec()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:352:19 [INFO] [stdout] | [INFO] [stdout] 352 | let min = try!(self.read_vec2()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:353:15 [INFO] [stdout] | [INFO] [stdout] 353 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:355:27 [INFO] [stdout] | [INFO] [stdout] 355 | let max = try!(self.read_vec2()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:356:23 [INFO] [stdout] | [INFO] [stdout] 356 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:367:15 [INFO] [stdout] | [INFO] [stdout] 367 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:371:41 [INFO] [stdout] | [INFO] [stdout] 371 | SubToken::VecStart => match try!(self.read_vec()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:385:19 [INFO] [stdout] | [INFO] [stdout] 385 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:397:19 [INFO] [stdout] | [INFO] [stdout] 397 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:409:19 [INFO] [stdout] | [INFO] [stdout] 409 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:421:19 [INFO] [stdout] | [INFO] [stdout] 421 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:423:59 [INFO] [stdout] | [INFO] [stdout] 423 | if let Token::Value(Value::Vec2(v)) = try!(self.read_vec()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:438:19 [INFO] [stdout] | [INFO] [stdout] 438 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:440:59 [INFO] [stdout] | [INFO] [stdout] 440 | if let Token::Value(Value::Vec3(v)) = try!(self.read_vec()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:455:19 [INFO] [stdout] | [INFO] [stdout] 455 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:457:59 [INFO] [stdout] | [INFO] [stdout] 457 | if let Token::Value(Value::Vec4(v)) = try!(self.read_vec()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:472:19 [INFO] [stdout] | [INFO] [stdout] 472 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:474:59 [INFO] [stdout] | [INFO] [stdout] 474 | if let Token::Value(Value::Box2(v)) = try!(self.read_vec()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_reader.rs:489:15 [INFO] [stdout] | [INFO] [stdout] 489 | match try!(self.sub.read_next()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | try!(self.write_double(value.0)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | try!(self.write_double(value.1)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 96 | try!(self.write_double(value.0)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | try!(self.write_double(value.1)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 98 | try!(self.write_double(value.2)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | try!(self.write_double(value.0)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | try!(self.write_double(value.1)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 105 | try!(self.write_double(value.2)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | try!(self.write_double(value.3)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | try!(self.write_vec2(value.0)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:112:9 [INFO] [stdout] | [INFO] [stdout] 112 | try!(self.write_vec2(value.1)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 118 | try!(self.write_uint(bytes.len() as u64)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:123:9 [INFO] [stdout] | [INFO] [stdout] 123 | try!(self.write_uint(value.len() as u64)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | try!(self.write_uint(values.len() as u64)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:132:13 [INFO] [stdout] | [INFO] [stdout] 132 | try!(f(self, v)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/binary_writer.rs:148:9 [INFO] [stdout] | [INFO] [stdout] 148 | try!(self.output.write_all(&[get_type(value)])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:25:13 [INFO] [stdout] | [INFO] [stdout] 25 | try!(self.output.write_all(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 80 | try!(self.output.write(b"[")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:81:9 [INFO] [stdout] | [INFO] [stdout] 81 | try!(self.write_double(x)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:82:9 [INFO] [stdout] | [INFO] [stdout] 82 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:83:9 [INFO] [stdout] | [INFO] [stdout] 83 | try!(self.write_double(y)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | try!(self.output.write(b"]")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | try!(self.output.write(b"[")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | try!(self.write_double(x)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | try!(self.write_double(y)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | try!(self.write_double(z)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | try!(self.output.write(b"]")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 100 | try!(self.output.write(b"[")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 101 | try!(self.write_double(x)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:102:9 [INFO] [stdout] | [INFO] [stdout] 102 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | try!(self.write_double(y)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 105 | try!(self.write_double(z)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:107:9 [INFO] [stdout] | [INFO] [stdout] 107 | try!(self.write_double(w)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:108:9 [INFO] [stdout] | [INFO] [stdout] 108 | try!(self.output.write(b"]")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | try!(self.output.write(b"[[")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:114:9 [INFO] [stdout] | [INFO] [stdout] 114 | try!(self.write_double(x)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:115:9 [INFO] [stdout] | [INFO] [stdout] 115 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:116:9 [INFO] [stdout] | [INFO] [stdout] 116 | try!(self.write_double(y)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | try!(self.output.write(b"] [")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 118 | try!(self.write_double(z)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:119:9 [INFO] [stdout] | [INFO] [stdout] 119 | try!(self.output.write(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:120:9 [INFO] [stdout] | [INFO] [stdout] 120 | try!(self.write_double(w)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | try!(self.output.write(b"]]")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | try!(write!(self.output, "0x")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:132:13 [INFO] [stdout] | [INFO] [stdout] 132 | try!(write!(self.output, "{:02x}", b)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:141:9 [INFO] [stdout] | [INFO] [stdout] 141 | try!(self.output.write_all(b"{\n")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:143:13 [INFO] [stdout] | [INFO] [stdout] 143 | try!(self.write_indent(indent + 1)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:144:13 [INFO] [stdout] | [INFO] [stdout] 144 | try!(f(self, v)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:145:13 [INFO] [stdout] | [INFO] [stdout] 145 | try!(self.output.write_all(b"\n")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | try!(self.write_indent(indent)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:148:9 [INFO] [stdout] | [INFO] [stdout] 148 | try!(self.output.write_all(b"}")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:157:13 [INFO] [stdout] | [INFO] [stdout] 157 | try!(self.output.write_all(b"\n")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | try!(self.write_indent(indent)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:161:9 [INFO] [stdout] | [INFO] [stdout] 161 | try!(self.output.write_all(b"(")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/data/text_writer.rs:178:13 [INFO] [stdout] | [INFO] [stdout] 178 | try!(self.output.write_all(b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | try!(writer.write_value(&Value::Tag(SHAPE))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | try!(writer.write_value(&Value::Tag(PATHS))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | try!(writer.write_value(&Value::Int(self.paths.len() as i32))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:36:13 [INFO] [stdout] | [INFO] [stdout] 36 | try!(path.write(writer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 41 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:27:38 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn write(&self, writer: &mut Writer) -> io::Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | try!(reader.expect_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:45:30 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn read(reader: &mut Reader) -> io::Result { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:51:12 [INFO] [stdout] | [INFO] [stdout] 51 | if try!(reader.expect_tag()) != SHAPE { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:57:15 [INFO] [stdout] | [INFO] [stdout] 57 | while try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:58:19 [INFO] [stdout] | [INFO] [stdout] 58 | match try!(reader.expect_tag()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:59:39 [INFO] [stdout] | [INFO] [stdout] 59 | PATHS => paths = Some(try!(read_paths(reader))), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:60:22 [INFO] [stdout] | [INFO] [stdout] 60 | _ => try!(reader.skip_to_end()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:50:38 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn read_started(reader: &mut Reader) -> io::Result { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:75:17 [INFO] [stdout] | [INFO] [stdout] 75 | let count = try!(reader.expect_int()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:79:20 [INFO] [stdout] | [INFO] [stdout] 79 | let path = try!(Path::read(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | try!(reader.skip_to_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:74:28 [INFO] [stdout] | [INFO] [stdout] 74 | fn read_paths(reader: &mut Reader) -> io::Result> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | try!(writer.write_value(&Value::Tag(COLOUR))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | try!(writer.write_value(&Value::Vec3(self.colour))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 98 | try!(writer.write_value(&Value::Tag(POINTS))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | try!(writer.write_value(&Value::Vec2Array(locations))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | try!(writer.write_value(&Value::DoubleArray(curve_biases))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:89:34 [INFO] [stdout] | [INFO] [stdout] 89 | fn write(&self, writer: &mut Writer) -> io::Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | try!(reader.expect_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:123:15 [INFO] [stdout] | [INFO] [stdout] 123 | while try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:124:19 [INFO] [stdout] | [INFO] [stdout] 124 | match try!(reader.expect_tag()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:125:41 [INFO] [stdout] | [INFO] [stdout] 125 | COLOUR => colour = Some(try!(read_colour(reader))), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:126:41 [INFO] [stdout] | [INFO] [stdout] 126 | POINTS => points = Some(try!(read_points(reader))), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:127:22 [INFO] [stdout] | [INFO] [stdout] 127 | _ => try!(reader.skip_to_end()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:117:26 [INFO] [stdout] | [INFO] [stdout] 117 | fn read(reader: &mut Reader) -> io::Result { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:143:18 [INFO] [stdout] | [INFO] [stdout] 143 | let colour = try!(reader.expect_vec3()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | try!(reader.skip_to_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:142:29 [INFO] [stdout] | [INFO] [stdout] 142 | fn read_colour(reader: &mut Reader) -> io::Result { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:150:21 [INFO] [stdout] | [INFO] [stdout] 150 | let locations = try!(reader.expect_vec2_array()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:151:18 [INFO] [stdout] | [INFO] [stdout] 151 | let biases = try!(reader.expect_double_array()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/model/mod.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | try!(reader.skip_to_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/model/mod.rs:149:29 [INFO] [stdout] | [INFO] [stdout] 149 | fn read_points(reader: &mut Reader) -> io::Result> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:90:38 [INFO] [stdout] | [INFO] [stdout] 90 | pub fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | try!(writer.write_value(&Value::Tag(WIDGET))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:108:9 [INFO] [stdout] | [INFO] [stdout] 108 | try!(writer.write_value(&Value::Vec2(self.location))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | try!(writer.write_value(&Value::Vec2(self.size))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | try!(writer.write_value(&Value::Vec4(self.fill_colour))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:112:9 [INFO] [stdout] | [INFO] [stdout] 112 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:114:11 [INFO] [stdout] | [INFO] [stdout] 114 | try!(writer.write_value(&Value::Int(self.border_width))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:115:11 [INFO] [stdout] | [INFO] [stdout] 115 | try!(writer.write_value(&Value::Vec3(self.border_colour))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:119:9 [INFO] [stdout] | [INFO] [stdout] 119 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:123:13 [INFO] [stdout] | [INFO] [stdout] 123 | try!(event.write(writer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:124:13 [INFO] [stdout] | [INFO] [stdout] 124 | try!(writer.write_value(&Value::Int(binding))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:128:9 [INFO] [stdout] | [INFO] [stdout] 128 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:130:13 [INFO] [stdout] | [INFO] [stdout] 130 | try!(child.write(writer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:134:9 [INFO] [stdout] | [INFO] [stdout] 134 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:102:34 [INFO] [stdout] | [INFO] [stdout] 102 | fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:140:13 [INFO] [stdout] | [INFO] [stdout] 140 | if !try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:144:9 [INFO] [stdout] | [INFO] [stdout] 144 | try!(self.update_attrs(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:146:13 [INFO] [stdout] | [INFO] [stdout] 146 | if !try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:150:9 [INFO] [stdout] | [INFO] [stdout] 150 | try!(self.update_bindings(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:152:13 [INFO] [stdout] | [INFO] [stdout] 152 | if !try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:156:9 [INFO] [stdout] | [INFO] [stdout] 156 | try!(update_children(&mut self.children, reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:138:43 [INFO] [stdout] | [INFO] [stdout] 138 | pub fn update(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:163:33 [INFO] [stdout] | [INFO] [stdout] 163 | if let Some(location) = try!(reader.expect_vec2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:169:29 [INFO] [stdout] | [INFO] [stdout] 169 | if let Some(size) = try!(reader.expect_vec2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:175:36 [INFO] [stdout] | [INFO] [stdout] 175 | if let Some(fill_colour) = try!(reader.expect_vec4_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:181:13 [INFO] [stdout] | [INFO] [stdout] 181 | if !try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:185:37 [INFO] [stdout] | [INFO] [stdout] 185 | if let Some(border_width) = try!(reader.expect_int_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:188:42 [INFO] [stdout] | [INFO] [stdout] 188 | if let Some(border_colour) = try!(reader.expect_vec3_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:190:17 [INFO] [stdout] | [INFO] [stdout] 190 | try!(reader.skip_to_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:162:45 [INFO] [stdout] | [INFO] [stdout] 162 | fn update_attrs(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:201:31 [INFO] [stdout] | [INFO] [stdout] 201 | while let Some(tag) = try!(reader.expect_tag_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:203:31 [INFO] [stdout] | [INFO] [stdout] 203 | let binding = try!(reader.expect_int()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:199:48 [INFO] [stdout] | [INFO] [stdout] 199 | fn update_bindings(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:234:9 [INFO] [stdout] | [INFO] [stdout] 234 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:235:9 [INFO] [stdout] | [INFO] [stdout] 235 | try!(writer.write_value(&Value::Tag(GROUP))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:236:9 [INFO] [stdout] | [INFO] [stdout] 236 | try!(writer.write_value(&Value::Vec2(self.location))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:240:13 [INFO] [stdout] | [INFO] [stdout] 240 | try!(child.write(writer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:242:9 [INFO] [stdout] | [INFO] [stdout] 242 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:244:9 [INFO] [stdout] | [INFO] [stdout] 244 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:233:34 [INFO] [stdout] | [INFO] [stdout] 233 | fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:249:33 [INFO] [stdout] | [INFO] [stdout] 249 | if let Some(location) = try!(reader.expect_vec2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:255:13 [INFO] [stdout] | [INFO] [stdout] 255 | if !try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:259:9 [INFO] [stdout] | [INFO] [stdout] 259 | try!(update_children(&mut self.children, reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:248:39 [INFO] [stdout] | [INFO] [stdout] 248 | fn update(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:267:9 [INFO] [stdout] | [INFO] [stdout] 267 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | try!(writer.write_value(&Value::Tag(GRID))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:269:9 [INFO] [stdout] | [INFO] [stdout] 269 | try!(writer.write_value(&Value::Box2(self.bounds))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:270:9 [INFO] [stdout] | [INFO] [stdout] 270 | try!(writer.write_value(&Value::Vec2(self.size))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | try!(writer.write_value(&Value::Vec2(self.offset))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:272:9 [INFO] [stdout] | [INFO] [stdout] 272 | try!(writer.write_value(&Value::Vec3(self.colour))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:273:9 [INFO] [stdout] | [INFO] [stdout] 273 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:266:34 [INFO] [stdout] | [INFO] [stdout] 266 | fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:278:31 [INFO] [stdout] | [INFO] [stdout] 278 | if let Some(bounds) = try!(reader.expect_box2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:284:29 [INFO] [stdout] | [INFO] [stdout] 284 | if let Some(size) = try!(reader.expect_vec2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:290:31 [INFO] [stdout] | [INFO] [stdout] 290 | if let Some(offset) = try!(reader.expect_vec2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:296:31 [INFO] [stdout] | [INFO] [stdout] 296 | if let Some(colour) = try!(reader.expect_vec3_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:277:39 [INFO] [stdout] | [INFO] [stdout] 277 | fn update(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:308:9 [INFO] [stdout] | [INFO] [stdout] 308 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:309:9 [INFO] [stdout] | [INFO] [stdout] 309 | try!(writer.write_value(&Value::Tag(MODEL))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:310:9 [INFO] [stdout] | [INFO] [stdout] 310 | try!(writer.write_value(&Value::Vec2(self.location))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:311:9 [INFO] [stdout] | [INFO] [stdout] 311 | try!(writer.write_value(&Value::Double(self.scale))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:313:9 [INFO] [stdout] | [INFO] [stdout] 313 | try!(self.model.write(writer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:315:9 [INFO] [stdout] | [INFO] [stdout] 315 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:307:34 [INFO] [stdout] | [INFO] [stdout] 307 | fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:320:33 [INFO] [stdout] | [INFO] [stdout] 320 | if let Some(location) = try!(reader.expect_vec2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:326:30 [INFO] [stdout] | [INFO] [stdout] 326 | if let Some(scale) = try!(reader.expect_double_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:332:13 [INFO] [stdout] | [INFO] [stdout] 332 | if !try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:336:22 [INFO] [stdout] | [INFO] [stdout] 336 | self.model = try!(Model::read_started(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:319:39 [INFO] [stdout] | [INFO] [stdout] 319 | fn update(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:356:9 [INFO] [stdout] | [INFO] [stdout] 356 | try!(writer.write_start()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:357:9 [INFO] [stdout] | [INFO] [stdout] 357 | try!(writer.write_value(&Value::Tag(TEXT))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:358:9 [INFO] [stdout] | [INFO] [stdout] 358 | try!(writer.write_value(&Value::Vec2(self.location))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:359:9 [INFO] [stdout] | [INFO] [stdout] 359 | try!(writer.write_value(&Value::Double(self.size))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:360:9 [INFO] [stdout] | [INFO] [stdout] 360 | try!(writer.write_value(&Value::Vec3(self.colour))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:361:9 [INFO] [stdout] | [INFO] [stdout] 361 | try!(writer.write_value(&Value::String(self.value.clone().into_boxed_str()))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:362:9 [INFO] [stdout] | [INFO] [stdout] 362 | try!(writer.write_end()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:355:34 [INFO] [stdout] | [INFO] [stdout] 355 | fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:367:33 [INFO] [stdout] | [INFO] [stdout] 367 | if let Some(location) = try!(reader.expect_vec2_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:373:29 [INFO] [stdout] | [INFO] [stdout] 373 | if let Some(size) = try!(reader.expect_double_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:379:31 [INFO] [stdout] | [INFO] [stdout] 379 | if let Some(colour) = try!(reader.expect_vec3_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:385:30 [INFO] [stdout] | [INFO] [stdout] 385 | if let Some(value) = try!(reader.expect_string_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:366:39 [INFO] [stdout] | [INFO] [stdout] 366 | fn update(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:396:33 [INFO] [stdout] | [INFO] [stdout] 396 | fn write(self, writer: &mut Writer) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:425:11 [INFO] [stdout] | [INFO] [stdout] 425 | while try!(reader.expect_start_or_end()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:426:19 [INFO] [stdout] | [INFO] [stdout] 426 | let tag = try!(reader.expect_tag()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:433:25 [INFO] [stdout] | [INFO] [stdout] 433 | try!(widget.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:436:25 [INFO] [stdout] | [INFO] [stdout] 436 | try!(widget.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:441:25 [INFO] [stdout] | [INFO] [stdout] 441 | try!(group.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:444:25 [INFO] [stdout] | [INFO] [stdout] 444 | try!(group.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:449:25 [INFO] [stdout] | [INFO] [stdout] 449 | try!(grid.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:452:25 [INFO] [stdout] | [INFO] [stdout] 452 | try!(grid.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:457:25 [INFO] [stdout] | [INFO] [stdout] 457 | try!(model.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:460:25 [INFO] [stdout] | [INFO] [stdout] 460 | try!(model.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:465:25 [INFO] [stdout] | [INFO] [stdout] 465 | try!(text.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:468:25 [INFO] [stdout] | [INFO] [stdout] 468 | try!(text.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:477:21 [INFO] [stdout] | [INFO] [stdout] 477 | try!(widget.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:482:21 [INFO] [stdout] | [INFO] [stdout] 482 | try!(group.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:487:21 [INFO] [stdout] | [INFO] [stdout] 487 | try!(grid.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:492:21 [INFO] [stdout] | [INFO] [stdout] 492 | try!(model.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/widget/mod.rs:497:21 [INFO] [stdout] | [INFO] [stdout] 497 | try!(text.update(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/widget/mod.rs:422:66 [INFO] [stdout] | [INFO] [stdout] 422 | pub fn update_children(children: &mut Vec, reader: &mut Reader) -> Result<()> { [INFO] [stdout] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `copy` [INFO] [stdout] --> src/widget/mod.rs:520:27 [INFO] [stdout] | [INFO] [stdout] 520 | use std::io::{Cursor, copy}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 316 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `glium::DisplayBuild` [INFO] [stdout] --> src/bin/widgets.rs:13:13 [INFO] [stdout] | [INFO] [stdout] 13 | use glium::{DisplayBuild, Surface}; [INFO] [stdout] | ^^^^^^^^^^^^ no `DisplayBuild` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `glium::glutin::Event`, `glium::glutin::ElementState`, `glium::glutin::VirtualKeyCode`, `glium::glutin::MouseButton` [INFO] [stdout] --> src/bin/widgets.rs:14:21 [INFO] [stdout] | [INFO] [stdout] 14 | use glium::glutin::{Event, ElementState, VirtualKeyCode, MouseButton}; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^ no `MouseButton` in `glutin` [INFO] [stdout] | | | | [INFO] [stdout] | | | no `VirtualKeyCode` in `glutin` [INFO] [stdout] | | no `ElementState` in `glutin` [INFO] [stdout] | no `Event` in `glutin` [INFO] [stdout] | help: a similar name exists in the module: `event` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `glium::DisplayBuild` [INFO] [stdout] --> src/bin/wobble.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | use glium::{DisplayBuild, Surface}; [INFO] [stdout] | ^^^^^^^^^^^^ no `DisplayBuild` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `glium::glutin::Event`, `glium::glutin::ElementState`, `glium::glutin::VirtualKeyCode`, `glium::glutin::MouseScrollDelta`, `glium::glutin::MouseButton` [INFO] [stdout] --> src/bin/wobble.rs:9:21 [INFO] [stdout] | [INFO] [stdout] 9 | use glium::glutin::{Event, ElementState, VirtualKeyCode, MouseScrollDelta, MouseButton}; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^ no `MouseButton` in `glutin` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | no `MouseScrollDelta` in `glutin` [INFO] [stdout] | | | no `VirtualKeyCode` in `glutin` [INFO] [stdout] | | no `ElementState` in `glutin` [INFO] [stdout] | no `Event` in `glutin` [INFO] [stdout] | help: a similar name exists in the module: `event` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `glium::DisplayBuild` [INFO] [stdout] --> src/bin/widgets.rs:13:13 [INFO] [stdout] | [INFO] [stdout] 13 | use glium::{DisplayBuild, Surface}; [INFO] [stdout] | ^^^^^^^^^^^^ no `DisplayBuild` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `glium::glutin::Event`, `glium::glutin::ElementState`, `glium::glutin::VirtualKeyCode`, `glium::glutin::MouseButton` [INFO] [stdout] --> src/bin/widgets.rs:14:21 [INFO] [stdout] | [INFO] [stdout] 14 | use glium::glutin::{Event, ElementState, VirtualKeyCode, MouseButton}; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^ no `MouseButton` in `glutin` [INFO] [stdout] | | | | [INFO] [stdout] | | | no `VirtualKeyCode` in `glutin` [INFO] [stdout] | | no `ElementState` in `glutin` [INFO] [stdout] | no `Event` in `glutin` [INFO] [stdout] | help: a similar name exists in the module: `event` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `WindowBuilder` in `glutin` [INFO] [stdout] --> src/bin/wobble.rs:16:34 [INFO] [stdout] | [INFO] [stdout] 16 | let display = glium::glutin::WindowBuilder::new() [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `glium::glutin` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 6 | use glium::glutin::window::WindowBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> src/bin/wobble.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | #[macro_use] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `thread_rng` [INFO] [stdout] --> src/bin/wobble.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | use rand::{thread_rng, Rng}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `glium::DisplayBuild` [INFO] [stdout] --> src/bin/wobble.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | use glium::{DisplayBuild, Surface}; [INFO] [stdout] | ^^^^^^^^^^^^ no `DisplayBuild` in the root [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `glium::glutin::Event`, `glium::glutin::ElementState`, `glium::glutin::VirtualKeyCode`, `glium::glutin::MouseScrollDelta`, `glium::glutin::MouseButton` [INFO] [stdout] --> src/bin/wobble.rs:9:21 [INFO] [stdout] | [INFO] [stdout] 9 | use glium::glutin::{Event, ElementState, VirtualKeyCode, MouseScrollDelta, MouseButton}; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^ no `MouseButton` in `glutin` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | no `MouseScrollDelta` in `glutin` [INFO] [stdout] | | | no `VirtualKeyCode` in `glutin` [INFO] [stdout] | | no `ElementState` in `glutin` [INFO] [stdout] | no `Event` in `glutin` [INFO] [stdout] | help: a similar name exists in the module: `event` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `WindowBuilder` in `glutin` [INFO] [stdout] --> src/bin/widgets.rs:20:34 [INFO] [stdout] | [INFO] [stdout] 20 | let display = glium::glutin::WindowBuilder::new() [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `glium::glutin` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 6 | use glium::glutin::window::WindowBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> src/bin/widgets.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | #[macro_use] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/widgets.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | try!(write!(output, "(")); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/widgets.rs:149:9 [INFO] [stdout] | [INFO] [stdout] 149 | try!(write!(output, "\n ({} {:?})", binding, event)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/widgets.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | try!(write!(output, ")\n")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 1 argument but 2 arguments were supplied [INFO] [stdout] --> src/bin/wobble.rs:159:41 [INFO] [stdout] | [INFO] [stdout] 159 | point.velocity.0 += rng.gen_range(-v, v); [INFO] [stdout] | ^^^^^^^^^ -- - supplied 2 arguments [INFO] [stdout] | | [INFO] [stdout] | expected 1 argument [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 1 argument but 2 arguments were supplied [INFO] [stdout] --> src/bin/wobble.rs:160:41 [INFO] [stdout] | [INFO] [stdout] 160 | point.velocity.1 += rng.gen_range(-v, v); [INFO] [stdout] | ^^^^^^^^^ -- - supplied 2 arguments [INFO] [stdout] | | [INFO] [stdout] | expected 1 argument [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Surface` [INFO] [stdout] --> src/bin/wobble.rs:8:27 [INFO] [stdout] | [INFO] [stdout] 8 | use glium::{DisplayBuild, Surface}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `WindowBuilder` in `glutin` [INFO] [stdout] --> src/bin/widgets.rs:20:34 [INFO] [stdout] | [INFO] [stdout] 20 | let display = glium::glutin::WindowBuilder::new() [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `glium::glutin` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 6 | use glium::glutin::window::WindowBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> src/bin/widgets.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | #[macro_use] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/widgets.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | try!(write!(output, "(")); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/widgets.rs:149:9 [INFO] [stdout] | [INFO] [stdout] 149 | try!(write!(output, "\n ({} {:?})", binding, event)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/widgets.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | try!(write!(output, ")\n")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors; 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0061, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0061`. [INFO] [stdout] [INFO] [stderr] error: could not compile `alice` [INFO] [stdout] error[E0433]: failed to resolve: could not find `WindowBuilder` in `glutin` [INFO] [stdout] --> src/bin/wobble.rs:16:34 [INFO] [stdout] | [INFO] [stdout] 16 | let display = glium::glutin::WindowBuilder::new() [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `glium::glutin` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 6 | use glium::glutin::window::WindowBuilder; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> src/bin/wobble.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | #[macro_use] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `thread_rng` [INFO] [stdout] --> src/bin/wobble.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | use rand::{thread_rng, Rng}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Surface` [INFO] [stdout] --> src/bin/widgets.rs:13:27 [INFO] [stdout] | [INFO] [stdout] 13 | use glium::{DisplayBuild, Surface}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors; 5 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] warning: unused import: `Surface` [INFO] [stdout] --> src/bin/widgets.rs:13:27 [INFO] [stdout] | [INFO] [stdout] 13 | use glium::{DisplayBuild, Surface}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors; 5 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 1 argument but 2 arguments were supplied [INFO] [stdout] --> src/bin/wobble.rs:159:41 [INFO] [stdout] | [INFO] [stdout] 159 | point.velocity.0 += rng.gen_range(-v, v); [INFO] [stdout] | ^^^^^^^^^ -- - supplied 2 arguments [INFO] [stdout] | | [INFO] [stdout] | expected 1 argument [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 1 argument but 2 arguments were supplied [INFO] [stdout] --> src/bin/wobble.rs:160:41 [INFO] [stdout] | [INFO] [stdout] 160 | point.velocity.1 += rng.gen_range(-v, v); [INFO] [stdout] | ^^^^^^^^^ -- - supplied 2 arguments [INFO] [stdout] | | [INFO] [stdout] | expected 1 argument [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Surface` [INFO] [stdout] --> src/bin/wobble.rs:8:27 [INFO] [stdout] | [INFO] [stdout] 8 | use glium::{DisplayBuild, Surface}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors; 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0061, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0061`. [INFO] [stdout] [INFO] [stdout] warning: 317 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "81ef6184caa86b918e96e85f037a6564146eabb39eb8c33bede61c0f6f18e88b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "81ef6184caa86b918e96e85f037a6564146eabb39eb8c33bede61c0f6f18e88b", kill_on_drop: false }` [INFO] [stdout] 81ef6184caa86b918e96e85f037a6564146eabb39eb8c33bede61c0f6f18e88b