[INFO] updating cached repository https://github.com/derkyjadex/alice-rs [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] b720627e197a2a3c264b95860db2241592831e28 [INFO] testing derkyjadex/alice-rs against 1.44.0 for beta-1.45-1 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fderkyjadex%2Falice-rs" "/workspace/builds/worker-8/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-8/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/derkyjadex/alice-rs on toolchain 1.44.0 [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "read-manifest" "--manifest-path" "Cargo.toml"` [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-8/source/Cargo.toml [INFO] crate git repo https://github.com/derkyjadex/alice-rs already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] error: the lock file /workspace/builds/worker-8/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 `"/workspace/cargo-home/bin/cargo" "+1.44.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 04f7cfd2b7b422e5460eb1014af511d238de5aaf940aae42824f4413cfdd8f1c [INFO] running `"docker" "start" "-a" "04f7cfd2b7b422e5460eb1014af511d238de5aaf940aae42824f4413cfdd8f1c"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling instant v0.1.4 [INFO] [stderr] Compiling takeable-option v0.5.0 [INFO] [stderr] Compiling shared_library v0.1.9 [INFO] [stderr] Compiling nix v0.14.1 [INFO] [stderr] Compiling gl_generator v0.13.1 [INFO] [stderr] Compiling gl_generator v0.14.0 [INFO] [stderr] Compiling wayland-sys v0.23.6 [INFO] [stderr] Compiling wayland-scanner v0.23.6 [INFO] [stderr] Compiling rusttype v0.8.3 [INFO] [stderr] Compiling mio-extras v2.0.6 [INFO] [stderr] Compiling x11-dl v2.18.5 [INFO] [stderr] Compiling osmesa-sys v0.1.2 [INFO] [stderr] Compiling rusttype v0.7.9 [INFO] [stderr] Compiling andrew v0.2.1 [INFO] [stderr] Compiling glutin_glx_sys v0.1.6 [INFO] [stderr] Compiling glutin_egl_sys v0.1.4 [INFO] [stderr] Compiling glium v0.27.0 [INFO] [stderr] Compiling wayland-client v0.23.6 [INFO] [stderr] Compiling wayland-protocols v0.23.6 [INFO] [stderr] Compiling wayland-commons v0.23.6 [INFO] [stderr] Compiling calloop v0.4.4 [INFO] [stderr] Compiling smithay-client-toolkit v0.6.6 [INFO] [stderr] Compiling winit v0.22.2 [INFO] [stderr] Compiling glutin v0.24.1 [INFO] [stderr] Compiling alice v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:41:19 [INFO] [stderr] | [INFO] [stderr] 41 | match try!(self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:55:15 [INFO] [stderr] | [INFO] [stderr] 55 | match try!(self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:62:15 [INFO] [stderr] | [INFO] [stderr] 62 | match try!(self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 71 | expect!(self, Tag) [INFO] [stderr] | ------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 75 | expect_or_end!(self, Tag) [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 79 | expect!(self, Bool) [INFO] [stderr] | ------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 83 | expect_or_end!(self, Bool) [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 87 | expect!(self, BoolArray) [INFO] [stderr] | ------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 91 | expect_or_end!(self, BoolArray) [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 95 | expect!(self, Int) [INFO] [stderr] | ------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 99 | expect_or_end!(self, Int) [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 103 | expect!(self, IntArray) [INFO] [stderr] | ----------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 107 | expect_or_end!(self, IntArray) [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 111 | expect!(self, Double) [INFO] [stderr] | --------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 115 | expect_or_end!(self, Double) [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 119 | expect!(self, DoubleArray) [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 123 | expect_or_end!(self, DoubleArray) [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 127 | expect!(self, Vec2) [INFO] [stderr] | ------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 131 | expect_or_end!(self, Vec2) [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 135 | expect!(self, Vec2Array) [INFO] [stderr] | ------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 139 | expect_or_end!(self, Vec2Array) [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 143 | expect!(self, Vec3) [INFO] [stderr] | ------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 147 | expect_or_end!(self, Vec3) [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 151 | expect!(self, Vec3Array) [INFO] [stderr] | ------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 155 | expect_or_end!(self, Vec3Array) [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 159 | expect!(self, Vec4) [INFO] [stderr] | ------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 163 | expect_or_end!(self, Vec4) [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 167 | expect!(self, Vec4Array) [INFO] [stderr] | ------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 171 | expect_or_end!(self, Vec4Array) [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 175 | expect!(self, Box2) [INFO] [stderr] | ------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 179 | expect_or_end!(self, Box2) [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 183 | expect!(self, Box2Array) [INFO] [stderr] | ------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 187 | expect_or_end!(self, Box2Array) [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 191 | expect!(self, String) [INFO] [stderr] | --------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 195 | expect_or_end!(self, String) [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 199 | expect!(self, Blob) [INFO] [stderr] | ------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/reader.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | match try!($_self.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 202 | expect_or_end!(self, Blob) [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | try!(self.input.read_exact(&mut buffer)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:79:13 [INFO] [stderr] | [INFO] [stderr] 79 | try!(self.input.read_exact(&mut buffer)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:93:22 [INFO] [stderr] | [INFO] [stderr] 93 | let uvalue = try!(self.read_uint()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:103:21 [INFO] [stderr] | [INFO] [stderr] 103 | let value = try!(self.read_sint()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:118:17 [INFO] [stderr] | [INFO] [stderr] 118 | let x = try!(self.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:119:17 [INFO] [stderr] | [INFO] [stderr] 119 | let y = try!(self.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:124:17 [INFO] [stderr] | [INFO] [stderr] 124 | let x = try!(self.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:125:17 [INFO] [stderr] | [INFO] [stderr] 125 | let y = try!(self.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:126:17 [INFO] [stderr] | [INFO] [stderr] 126 | let z = try!(self.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:131:17 [INFO] [stderr] | [INFO] [stderr] 131 | let x = try!(self.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:132:17 [INFO] [stderr] | [INFO] [stderr] 132 | let y = try!(self.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:133:17 [INFO] [stderr] | [INFO] [stderr] 133 | let z = try!(self.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:134:17 [INFO] [stderr] | [INFO] [stderr] 134 | let w = try!(self.read_double()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:139:19 [INFO] [stderr] | [INFO] [stderr] 139 | let min = try!(self.read_vec2()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:140:19 [INFO] [stderr] | [INFO] [stderr] 140 | let max = try!(self.read_vec2()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:145:22 [INFO] [stderr] | [INFO] [stderr] 145 | let length = try!(self.read_uint()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:147:9 [INFO] [stderr] | [INFO] [stderr] 147 | try!(self.input.read_exact(&mut buffer[..])); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:155:22 [INFO] [stderr] | [INFO] [stderr] 155 | let length = try!(self.read_uint()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:157:9 [INFO] [stderr] | [INFO] [stderr] 157 | try!(self.input.read_exact(&mut buffer[..])); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:165:22 [INFO] [stderr] | [INFO] [stderr] 165 | let length = try!(self.read_uint()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:168:21 [INFO] [stderr] | [INFO] [stderr] 168 | let v = try!(f(self)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_reader.rs:179:20 [INFO] [stderr] | [INFO] [stderr] 179 | let read = try!(self.input.read(&mut buffer)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:53:21 [INFO] [stderr] | [INFO] [stderr] 53 | let n = try!(self.input.read(&mut buffer)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:76:29 [INFO] [stderr] | [INFO] [stderr] 76 | while let Some(b) = try!(self.next_byte()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:116:25 [INFO] [stderr] | [INFO] [stderr] 116 | b';' => try!(self.read_comment()), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:129:29 [INFO] [stderr] | [INFO] [stderr] 129 | while let Some(b) = try!(self.next_byte()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:149:16 [INFO] [stderr] | [INFO] [stderr] 149 | if try!(self.next_byte()) != Some(b) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:155:26 [INFO] [stderr] | [INFO] [stderr] 155 | if let Some(b) = try!(self.next_byte()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:171:29 [INFO] [stderr] | [INFO] [stderr] 171 | while let Some(b) = try!(self.next_byte()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:205:29 [INFO] [stderr] | [INFO] [stderr] 205 | while let Some(b) = try!(self.next_byte()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:235:29 [INFO] [stderr] | [INFO] [stderr] 235 | while let Some(b) = try!(self.next_byte()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:262:29 [INFO] [stderr] | [INFO] [stderr] 262 | while let Some(b) = try!(self.next_byte()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:291:29 [INFO] [stderr] | [INFO] [stderr] 291 | while let Some(b) = try!(self.next_byte()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:327:19 [INFO] [stderr] | [INFO] [stderr] 327 | match try!(self.sub.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:344:47 [INFO] [stderr] | [INFO] [stderr] 344 | if let Token::Value(Value::Vec2(v)) = try!(self.read_vec()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:352:19 [INFO] [stderr] | [INFO] [stderr] 352 | let min = try!(self.read_vec2()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:353:15 [INFO] [stderr] | [INFO] [stderr] 353 | match try!(self.sub.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:355:27 [INFO] [stderr] | [INFO] [stderr] 355 | let max = try!(self.read_vec2()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:356:23 [INFO] [stderr] | [INFO] [stderr] 356 | match try!(self.sub.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:367:15 [INFO] [stderr] | [INFO] [stderr] 367 | match try!(self.sub.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:371:41 [INFO] [stderr] | [INFO] [stderr] 371 | SubToken::VecStart => match try!(self.read_vec()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:385:19 [INFO] [stderr] | [INFO] [stderr] 385 | match try!(self.sub.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:397:19 [INFO] [stderr] | [INFO] [stderr] 397 | match try!(self.sub.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:409:19 [INFO] [stderr] | [INFO] [stderr] 409 | match try!(self.sub.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:421:19 [INFO] [stderr] | [INFO] [stderr] 421 | match try!(self.sub.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:423:59 [INFO] [stderr] | [INFO] [stderr] 423 | if let Token::Value(Value::Vec2(v)) = try!(self.read_vec()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:438:19 [INFO] [stderr] | [INFO] [stderr] 438 | match try!(self.sub.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:440:59 [INFO] [stderr] | [INFO] [stderr] 440 | if let Token::Value(Value::Vec3(v)) = try!(self.read_vec()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:455:19 [INFO] [stderr] | [INFO] [stderr] 455 | match try!(self.sub.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:457:59 [INFO] [stderr] | [INFO] [stderr] 457 | if let Token::Value(Value::Vec4(v)) = try!(self.read_vec()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:472:19 [INFO] [stderr] | [INFO] [stderr] 472 | match try!(self.sub.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:474:59 [INFO] [stderr] | [INFO] [stderr] 474 | if let Token::Value(Value::Box2(v)) = try!(self.read_vec()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_reader.rs:489:15 [INFO] [stderr] | [INFO] [stderr] 489 | match try!(self.sub.read_next()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:90:9 [INFO] [stderr] | [INFO] [stderr] 90 | try!(self.write_double(value.0)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:91:9 [INFO] [stderr] | [INFO] [stderr] 91 | try!(self.write_double(value.1)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:96:9 [INFO] [stderr] | [INFO] [stderr] 96 | try!(self.write_double(value.0)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:97:9 [INFO] [stderr] | [INFO] [stderr] 97 | try!(self.write_double(value.1)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:98:9 [INFO] [stderr] | [INFO] [stderr] 98 | try!(self.write_double(value.2)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:103:9 [INFO] [stderr] | [INFO] [stderr] 103 | try!(self.write_double(value.0)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:104:9 [INFO] [stderr] | [INFO] [stderr] 104 | try!(self.write_double(value.1)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:105:9 [INFO] [stderr] | [INFO] [stderr] 105 | try!(self.write_double(value.2)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:106:9 [INFO] [stderr] | [INFO] [stderr] 106 | try!(self.write_double(value.3)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:111:9 [INFO] [stderr] | [INFO] [stderr] 111 | try!(self.write_vec2(value.0)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:112:9 [INFO] [stderr] | [INFO] [stderr] 112 | try!(self.write_vec2(value.1)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:118:9 [INFO] [stderr] | [INFO] [stderr] 118 | try!(self.write_uint(bytes.len() as u64)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:123:9 [INFO] [stderr] | [INFO] [stderr] 123 | try!(self.write_uint(value.len() as u64)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:130:9 [INFO] [stderr] | [INFO] [stderr] 130 | try!(self.write_uint(values.len() as u64)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:132:13 [INFO] [stderr] | [INFO] [stderr] 132 | try!(f(self, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/binary_writer.rs:148:9 [INFO] [stderr] | [INFO] [stderr] 148 | try!(self.output.write_all(&[get_type(value)])); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:25:13 [INFO] [stderr] | [INFO] [stderr] 25 | try!(self.output.write_all(b" ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:80:9 [INFO] [stderr] | [INFO] [stderr] 80 | try!(self.output.write(b"[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:81:9 [INFO] [stderr] | [INFO] [stderr] 81 | try!(self.write_double(x)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:82:9 [INFO] [stderr] | [INFO] [stderr] 82 | try!(self.output.write(b" ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:83:9 [INFO] [stderr] | [INFO] [stderr] 83 | try!(self.write_double(y)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:84:9 [INFO] [stderr] | [INFO] [stderr] 84 | try!(self.output.write(b"]")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:89:9 [INFO] [stderr] | [INFO] [stderr] 89 | try!(self.output.write(b"[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:90:9 [INFO] [stderr] | [INFO] [stderr] 90 | try!(self.write_double(x)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:91:9 [INFO] [stderr] | [INFO] [stderr] 91 | try!(self.output.write(b" ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:92:9 [INFO] [stderr] | [INFO] [stderr] 92 | try!(self.write_double(y)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:93:9 [INFO] [stderr] | [INFO] [stderr] 93 | try!(self.output.write(b" ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:94:9 [INFO] [stderr] | [INFO] [stderr] 94 | try!(self.write_double(z)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:95:9 [INFO] [stderr] | [INFO] [stderr] 95 | try!(self.output.write(b"]")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:100:9 [INFO] [stderr] | [INFO] [stderr] 100 | try!(self.output.write(b"[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:101:9 [INFO] [stderr] | [INFO] [stderr] 101 | try!(self.write_double(x)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:102:9 [INFO] [stderr] | [INFO] [stderr] 102 | try!(self.output.write(b" ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:103:9 [INFO] [stderr] | [INFO] [stderr] 103 | try!(self.write_double(y)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:104:9 [INFO] [stderr] | [INFO] [stderr] 104 | try!(self.output.write(b" ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:105:9 [INFO] [stderr] | [INFO] [stderr] 105 | try!(self.write_double(z)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:106:9 [INFO] [stderr] | [INFO] [stderr] 106 | try!(self.output.write(b" ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:107:9 [INFO] [stderr] | [INFO] [stderr] 107 | try!(self.write_double(w)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:108:9 [INFO] [stderr] | [INFO] [stderr] 108 | try!(self.output.write(b"]")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:113:9 [INFO] [stderr] | [INFO] [stderr] 113 | try!(self.output.write(b"[[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:114:9 [INFO] [stderr] | [INFO] [stderr] 114 | try!(self.write_double(x)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:115:9 [INFO] [stderr] | [INFO] [stderr] 115 | try!(self.output.write(b" ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:116:9 [INFO] [stderr] | [INFO] [stderr] 116 | try!(self.write_double(y)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:117:9 [INFO] [stderr] | [INFO] [stderr] 117 | try!(self.output.write(b"] [")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:118:9 [INFO] [stderr] | [INFO] [stderr] 118 | try!(self.write_double(z)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:119:9 [INFO] [stderr] | [INFO] [stderr] 119 | try!(self.output.write(b" ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:120:9 [INFO] [stderr] | [INFO] [stderr] 120 | try!(self.write_double(w)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:121:9 [INFO] [stderr] | [INFO] [stderr] 121 | try!(self.output.write(b"]]")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:130:9 [INFO] [stderr] | [INFO] [stderr] 130 | try!(write!(self.output, "0x")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:132:13 [INFO] [stderr] | [INFO] [stderr] 132 | try!(write!(self.output, "{:02x}", b)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:141:9 [INFO] [stderr] | [INFO] [stderr] 141 | try!(self.output.write_all(b"{\n")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:143:13 [INFO] [stderr] | [INFO] [stderr] 143 | try!(self.write_indent(indent + 1)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:144:13 [INFO] [stderr] | [INFO] [stderr] 144 | try!(f(self, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:145:13 [INFO] [stderr] | [INFO] [stderr] 145 | try!(self.output.write_all(b"\n")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:147:9 [INFO] [stderr] | [INFO] [stderr] 147 | try!(self.write_indent(indent)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:148:9 [INFO] [stderr] | [INFO] [stderr] 148 | try!(self.output.write_all(b"}")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:157:13 [INFO] [stderr] | [INFO] [stderr] 157 | try!(self.output.write_all(b"\n")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:160:9 [INFO] [stderr] | [INFO] [stderr] 160 | try!(self.write_indent(indent)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:161:9 [INFO] [stderr] | [INFO] [stderr] 161 | try!(self.output.write_all(b"(")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/data/text_writer.rs:178:13 [INFO] [stderr] | [INFO] [stderr] 178 | try!(self.output.write_all(b" ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:28:9 [INFO] [stderr] | [INFO] [stderr] 28 | try!(writer.write_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | try!(writer.write_value(&Value::Tag(SHAPE))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:31:9 [INFO] [stderr] | [INFO] [stderr] 31 | try!(writer.write_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:32:9 [INFO] [stderr] | [INFO] [stderr] 32 | try!(writer.write_value(&Value::Tag(PATHS))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:33:9 [INFO] [stderr] | [INFO] [stderr] 33 | try!(writer.write_value(&Value::Int(self.paths.len() as i32))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:36:13 [INFO] [stderr] | [INFO] [stderr] 36 | try!(path.write(writer)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:39:9 [INFO] [stderr] | [INFO] [stderr] 39 | try!(writer.write_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:41:9 [INFO] [stderr] | [INFO] [stderr] 41 | try!(writer.write_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:46:9 [INFO] [stderr] | [INFO] [stderr] 46 | try!(reader.expect_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:51:12 [INFO] [stderr] | [INFO] [stderr] 51 | if try!(reader.expect_tag()) != SHAPE { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:57:15 [INFO] [stderr] | [INFO] [stderr] 57 | while try!(reader.expect_start_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:58:19 [INFO] [stderr] | [INFO] [stderr] 58 | match try!(reader.expect_tag()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:59:39 [INFO] [stderr] | [INFO] [stderr] 59 | PATHS => paths = Some(try!(read_paths(reader))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:60:22 [INFO] [stderr] | [INFO] [stderr] 60 | _ => try!(reader.skip_to_end()) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:75:17 [INFO] [stderr] | [INFO] [stderr] 75 | let count = try!(reader.expect_int()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:79:20 [INFO] [stderr] | [INFO] [stderr] 79 | let path = try!(Path::read(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:83:5 [INFO] [stderr] | [INFO] [stderr] 83 | try!(reader.skip_to_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:90:9 [INFO] [stderr] | [INFO] [stderr] 90 | try!(writer.write_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:92:9 [INFO] [stderr] | [INFO] [stderr] 92 | try!(writer.write_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:93:9 [INFO] [stderr] | [INFO] [stderr] 93 | try!(writer.write_value(&Value::Tag(COLOUR))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:94:9 [INFO] [stderr] | [INFO] [stderr] 94 | try!(writer.write_value(&Value::Vec3(self.colour))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:95:9 [INFO] [stderr] | [INFO] [stderr] 95 | try!(writer.write_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:97:9 [INFO] [stderr] | [INFO] [stderr] 97 | try!(writer.write_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:98:9 [INFO] [stderr] | [INFO] [stderr] 98 | try!(writer.write_value(&Value::Tag(POINTS))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:109:9 [INFO] [stderr] | [INFO] [stderr] 109 | try!(writer.write_value(&Value::Vec2Array(locations))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:110:9 [INFO] [stderr] | [INFO] [stderr] 110 | try!(writer.write_value(&Value::DoubleArray(curve_biases))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:111:9 [INFO] [stderr] | [INFO] [stderr] 111 | try!(writer.write_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:113:9 [INFO] [stderr] | [INFO] [stderr] 113 | try!(writer.write_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:121:9 [INFO] [stderr] | [INFO] [stderr] 121 | try!(reader.expect_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:123:15 [INFO] [stderr] | [INFO] [stderr] 123 | while try!(reader.expect_start_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:124:19 [INFO] [stderr] | [INFO] [stderr] 124 | match try!(reader.expect_tag()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:125:41 [INFO] [stderr] | [INFO] [stderr] 125 | COLOUR => colour = Some(try!(read_colour(reader))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:126:41 [INFO] [stderr] | [INFO] [stderr] 126 | POINTS => points = Some(try!(read_points(reader))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:127:22 [INFO] [stderr] | [INFO] [stderr] 127 | _ => try!(reader.skip_to_end()) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:143:18 [INFO] [stderr] | [INFO] [stderr] 143 | let colour = try!(reader.expect_vec3()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:144:5 [INFO] [stderr] | [INFO] [stderr] 144 | try!(reader.skip_to_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:150:21 [INFO] [stderr] | [INFO] [stderr] 150 | let locations = try!(reader.expect_vec2_array()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:151:18 [INFO] [stderr] | [INFO] [stderr] 151 | let biases = try!(reader.expect_double_array()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/model/mod.rs:153:5 [INFO] [stderr] | [INFO] [stderr] 153 | try!(reader.skip_to_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:103:9 [INFO] [stderr] | [INFO] [stderr] 103 | try!(writer.write_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:104:9 [INFO] [stderr] | [INFO] [stderr] 104 | try!(writer.write_value(&Value::Tag(WIDGET))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:106:9 [INFO] [stderr] | [INFO] [stderr] 106 | try!(writer.write_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:108:9 [INFO] [stderr] | [INFO] [stderr] 108 | try!(writer.write_value(&Value::Vec2(self.location))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:109:9 [INFO] [stderr] | [INFO] [stderr] 109 | try!(writer.write_value(&Value::Vec2(self.size))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:110:9 [INFO] [stderr] | [INFO] [stderr] 110 | try!(writer.write_value(&Value::Vec4(self.fill_colour))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:112:9 [INFO] [stderr] | [INFO] [stderr] 112 | try!(writer.write_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:114:11 [INFO] [stderr] | [INFO] [stderr] 114 | try!(writer.write_value(&Value::Int(self.border_width))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:115:11 [INFO] [stderr] | [INFO] [stderr] 115 | try!(writer.write_value(&Value::Vec3(self.border_colour))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:117:9 [INFO] [stderr] | [INFO] [stderr] 117 | try!(writer.write_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:119:9 [INFO] [stderr] | [INFO] [stderr] 119 | try!(writer.write_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:121:9 [INFO] [stderr] | [INFO] [stderr] 121 | try!(writer.write_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:123:13 [INFO] [stderr] | [INFO] [stderr] 123 | try!(event.write(writer)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:124:13 [INFO] [stderr] | [INFO] [stderr] 124 | try!(writer.write_value(&Value::Int(binding))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:126:9 [INFO] [stderr] | [INFO] [stderr] 126 | try!(writer.write_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:128:9 [INFO] [stderr] | [INFO] [stderr] 128 | try!(writer.write_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:130:13 [INFO] [stderr] | [INFO] [stderr] 130 | try!(child.write(writer)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:132:9 [INFO] [stderr] | [INFO] [stderr] 132 | try!(writer.write_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:134:9 [INFO] [stderr] | [INFO] [stderr] 134 | try!(writer.write_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:140:13 [INFO] [stderr] | [INFO] [stderr] 140 | if !try!(reader.expect_start_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:144:9 [INFO] [stderr] | [INFO] [stderr] 144 | try!(self.update_attrs(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:146:13 [INFO] [stderr] | [INFO] [stderr] 146 | if !try!(reader.expect_start_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:150:9 [INFO] [stderr] | [INFO] [stderr] 150 | try!(self.update_bindings(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:152:13 [INFO] [stderr] | [INFO] [stderr] 152 | if !try!(reader.expect_start_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:156:9 [INFO] [stderr] | [INFO] [stderr] 156 | try!(update_children(&mut self.children, reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:163:33 [INFO] [stderr] | [INFO] [stderr] 163 | if let Some(location) = try!(reader.expect_vec2_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:169:29 [INFO] [stderr] | [INFO] [stderr] 169 | if let Some(size) = try!(reader.expect_vec2_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:175:36 [INFO] [stderr] | [INFO] [stderr] 175 | if let Some(fill_colour) = try!(reader.expect_vec4_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:181:13 [INFO] [stderr] | [INFO] [stderr] 181 | if !try!(reader.expect_start_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:185:37 [INFO] [stderr] | [INFO] [stderr] 185 | if let Some(border_width) = try!(reader.expect_int_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:188:42 [INFO] [stderr] | [INFO] [stderr] 188 | if let Some(border_colour) = try!(reader.expect_vec3_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:190:17 [INFO] [stderr] | [INFO] [stderr] 190 | try!(reader.skip_to_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:201:31 [INFO] [stderr] | [INFO] [stderr] 201 | while let Some(tag) = try!(reader.expect_tag_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:203:31 [INFO] [stderr] | [INFO] [stderr] 203 | let binding = try!(reader.expect_int()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:234:9 [INFO] [stderr] | [INFO] [stderr] 234 | try!(writer.write_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:235:9 [INFO] [stderr] | [INFO] [stderr] 235 | try!(writer.write_value(&Value::Tag(GROUP))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:236:9 [INFO] [stderr] | [INFO] [stderr] 236 | try!(writer.write_value(&Value::Vec2(self.location))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:238:9 [INFO] [stderr] | [INFO] [stderr] 238 | try!(writer.write_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:240:13 [INFO] [stderr] | [INFO] [stderr] 240 | try!(child.write(writer)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:242:9 [INFO] [stderr] | [INFO] [stderr] 242 | try!(writer.write_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:244:9 [INFO] [stderr] | [INFO] [stderr] 244 | try!(writer.write_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:249:33 [INFO] [stderr] | [INFO] [stderr] 249 | if let Some(location) = try!(reader.expect_vec2_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:255:13 [INFO] [stderr] | [INFO] [stderr] 255 | if !try!(reader.expect_start_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:259:9 [INFO] [stderr] | [INFO] [stderr] 259 | try!(update_children(&mut self.children, reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:267:9 [INFO] [stderr] | [INFO] [stderr] 267 | try!(writer.write_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:268:9 [INFO] [stderr] | [INFO] [stderr] 268 | try!(writer.write_value(&Value::Tag(GRID))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:269:9 [INFO] [stderr] | [INFO] [stderr] 269 | try!(writer.write_value(&Value::Box2(self.bounds))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:270:9 [INFO] [stderr] | [INFO] [stderr] 270 | try!(writer.write_value(&Value::Vec2(self.size))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:271:9 [INFO] [stderr] | [INFO] [stderr] 271 | try!(writer.write_value(&Value::Vec2(self.offset))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:272:9 [INFO] [stderr] | [INFO] [stderr] 272 | try!(writer.write_value(&Value::Vec3(self.colour))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:273:9 [INFO] [stderr] | [INFO] [stderr] 273 | try!(writer.write_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:278:31 [INFO] [stderr] | [INFO] [stderr] 278 | if let Some(bounds) = try!(reader.expect_box2_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:284:29 [INFO] [stderr] | [INFO] [stderr] 284 | if let Some(size) = try!(reader.expect_vec2_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:290:31 [INFO] [stderr] | [INFO] [stderr] 290 | if let Some(offset) = try!(reader.expect_vec2_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:296:31 [INFO] [stderr] | [INFO] [stderr] 296 | if let Some(colour) = try!(reader.expect_vec3_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:308:9 [INFO] [stderr] | [INFO] [stderr] 308 | try!(writer.write_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:309:9 [INFO] [stderr] | [INFO] [stderr] 309 | try!(writer.write_value(&Value::Tag(MODEL))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:310:9 [INFO] [stderr] | [INFO] [stderr] 310 | try!(writer.write_value(&Value::Vec2(self.location))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:311:9 [INFO] [stderr] | [INFO] [stderr] 311 | try!(writer.write_value(&Value::Double(self.scale))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:313:9 [INFO] [stderr] | [INFO] [stderr] 313 | try!(self.model.write(writer)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:315:9 [INFO] [stderr] | [INFO] [stderr] 315 | try!(writer.write_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:320:33 [INFO] [stderr] | [INFO] [stderr] 320 | if let Some(location) = try!(reader.expect_vec2_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:326:30 [INFO] [stderr] | [INFO] [stderr] 326 | if let Some(scale) = try!(reader.expect_double_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:332:13 [INFO] [stderr] | [INFO] [stderr] 332 | if !try!(reader.expect_start_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:336:22 [INFO] [stderr] | [INFO] [stderr] 336 | self.model = try!(Model::read_started(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:356:9 [INFO] [stderr] | [INFO] [stderr] 356 | try!(writer.write_start()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:357:9 [INFO] [stderr] | [INFO] [stderr] 357 | try!(writer.write_value(&Value::Tag(TEXT))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:358:9 [INFO] [stderr] | [INFO] [stderr] 358 | try!(writer.write_value(&Value::Vec2(self.location))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:359:9 [INFO] [stderr] | [INFO] [stderr] 359 | try!(writer.write_value(&Value::Double(self.size))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:360:9 [INFO] [stderr] | [INFO] [stderr] 360 | try!(writer.write_value(&Value::Vec3(self.colour))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:361:9 [INFO] [stderr] | [INFO] [stderr] 361 | try!(writer.write_value(&Value::String(self.value.clone().into_boxed_str()))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:362:9 [INFO] [stderr] | [INFO] [stderr] 362 | try!(writer.write_end()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:367:33 [INFO] [stderr] | [INFO] [stderr] 367 | if let Some(location) = try!(reader.expect_vec2_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:373:29 [INFO] [stderr] | [INFO] [stderr] 373 | if let Some(size) = try!(reader.expect_double_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:379:31 [INFO] [stderr] | [INFO] [stderr] 379 | if let Some(colour) = try!(reader.expect_vec3_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:385:30 [INFO] [stderr] | [INFO] [stderr] 385 | if let Some(value) = try!(reader.expect_string_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:425:11 [INFO] [stderr] | [INFO] [stderr] 425 | while try!(reader.expect_start_or_end()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:426:19 [INFO] [stderr] | [INFO] [stderr] 426 | let tag = try!(reader.expect_tag()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:433:25 [INFO] [stderr] | [INFO] [stderr] 433 | try!(widget.update(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:436:25 [INFO] [stderr] | [INFO] [stderr] 436 | try!(widget.update(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:441:25 [INFO] [stderr] | [INFO] [stderr] 441 | try!(group.update(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:444:25 [INFO] [stderr] | [INFO] [stderr] 444 | try!(group.update(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:449:25 [INFO] [stderr] | [INFO] [stderr] 449 | try!(grid.update(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:452:25 [INFO] [stderr] | [INFO] [stderr] 452 | try!(grid.update(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:457:25 [INFO] [stderr] | [INFO] [stderr] 457 | try!(model.update(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:460:25 [INFO] [stderr] | [INFO] [stderr] 460 | try!(model.update(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:465:25 [INFO] [stderr] | [INFO] [stderr] 465 | try!(text.update(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:468:25 [INFO] [stderr] | [INFO] [stderr] 468 | try!(text.update(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:477:21 [INFO] [stderr] | [INFO] [stderr] 477 | try!(widget.update(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:482:21 [INFO] [stderr] | [INFO] [stderr] 482 | try!(group.update(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:487:21 [INFO] [stderr] | [INFO] [stderr] 487 | try!(grid.update(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:492:21 [INFO] [stderr] | [INFO] [stderr] 492 | try!(model.update(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/widget/mod.rs:497:21 [INFO] [stderr] | [INFO] [stderr] 497 | try!(text.update(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/data/binary_reader.rs:189:18 [INFO] [stderr] | [INFO] [stderr] 189 | 0x00 ... 0x08 | 0xee => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/data/binary_reader.rs:192:18 [INFO] [stderr] | [INFO] [stderr] 192 | 0x80 ... 0x86 => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/data/text_reader.rs:6:14 [INFO] [stderr] | [INFO] [stderr] 6 | b'0' ... b'9' => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/data/text_reader.rs:8:14 [INFO] [stderr] | [INFO] [stderr] 8 | b'a' ... b'f' => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/data/text_reader.rs:108:22 [INFO] [stderr] | [INFO] [stderr] 108 | b'A' ... b'Z' => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/data/text_reader.rs:111:22 [INFO] [stderr] | [INFO] [stderr] 111 | b'0' ... b'9' | b'-' => [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/data/text_reader.rs:135:22 [INFO] [stderr] | [INFO] [stderr] 135 | b'A' ... b'Z' | b'0' ... b'9' | b'_' if count < 4 => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/data/text_reader.rs:135:38 [INFO] [stderr] | [INFO] [stderr] 135 | b'A' ... b'Z' | b'0' ... b'9' | b'_' if count < 4 => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/data/text_reader.rs:181:22 [INFO] [stderr] | [INFO] [stderr] 181 | b'0' ... b'9' => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/data/text_reader.rs:211:22 [INFO] [stderr] | [INFO] [stderr] 211 | b'0' ... b'9' => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/data/text_reader.rs:241:22 [INFO] [stderr] | [INFO] [stderr] 241 | b'0' ... b'9' | b'a' ... b'f' => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/data/text_reader.rs:241:38 [INFO] [stderr] | [INFO] [stderr] 241 | b'0' ... b'9' | b'a' ... b'f' => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:27:38 [INFO] [stderr] | [INFO] [stderr] 27 | pub fn write(&self, writer: &mut Writer) -> io::Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:45:30 [INFO] [stderr] | [INFO] [stderr] 45 | pub fn read(reader: &mut Reader) -> io::Result { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:50:38 [INFO] [stderr] | [INFO] [stderr] 50 | pub fn read_started(reader: &mut Reader) -> io::Result { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:74:28 [INFO] [stderr] | [INFO] [stderr] 74 | fn read_paths(reader: &mut Reader) -> io::Result> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:89:34 [INFO] [stderr] | [INFO] [stderr] 89 | fn write(&self, writer: &mut Writer) -> io::Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:117:26 [INFO] [stderr] | [INFO] [stderr] 117 | fn read(reader: &mut Reader) -> io::Result { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:142:29 [INFO] [stderr] | [INFO] [stderr] 142 | fn read_colour(reader: &mut Reader) -> io::Result { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/model/mod.rs:149:29 [INFO] [stderr] | [INFO] [stderr] 149 | fn read_points(reader: &mut Reader) -> io::Result> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/widget/mod.rs:90:38 [INFO] [stderr] | [INFO] [stderr] 90 | pub fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/widget/mod.rs:102:34 [INFO] [stderr] | [INFO] [stderr] 102 | fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/widget/mod.rs:138:43 [INFO] [stderr] | [INFO] [stderr] 138 | pub fn update(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/widget/mod.rs:162:45 [INFO] [stderr] | [INFO] [stderr] 162 | fn update_attrs(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/widget/mod.rs:199:48 [INFO] [stderr] | [INFO] [stderr] 199 | fn update_bindings(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/widget/mod.rs:233:34 [INFO] [stderr] | [INFO] [stderr] 233 | fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/widget/mod.rs:248:39 [INFO] [stderr] | [INFO] [stderr] 248 | fn update(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/widget/mod.rs:266:34 [INFO] [stderr] | [INFO] [stderr] 266 | fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/widget/mod.rs:277:39 [INFO] [stderr] | [INFO] [stderr] 277 | fn update(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/widget/mod.rs:307:34 [INFO] [stderr] | [INFO] [stderr] 307 | fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/widget/mod.rs:319:39 [INFO] [stderr] | [INFO] [stderr] 319 | fn update(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/widget/mod.rs:355:34 [INFO] [stderr] | [INFO] [stderr] 355 | fn write(&self, writer: &mut Writer) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/widget/mod.rs:366:39 [INFO] [stderr] | [INFO] [stderr] 366 | fn update(&mut self, reader: &mut Reader) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/widget/mod.rs:396:33 [INFO] [stderr] | [INFO] [stderr] 396 | fn write(self, writer: &mut Writer) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Writer` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/widget/mod.rs:422:66 [INFO] [stderr] | [INFO] [stderr] 422 | pub fn update_children(children: &mut Vec, reader: &mut Reader) -> Result<()> { [INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn Reader` [INFO] [stderr] [INFO] [stderr] warning: 316 warnings emitted [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `glium::DisplayBuild` [INFO] [stderr] --> src/bin/widgets.rs:13:13 [INFO] [stderr] | [INFO] [stderr] 13 | use glium::{DisplayBuild, Surface}; [INFO] [stderr] | ^^^^^^^^^^^^ no `DisplayBuild` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `glium::glutin::Event`, `glium::glutin::ElementState`, `glium::glutin::VirtualKeyCode`, `glium::glutin::MouseButton` [INFO] [stderr] --> src/bin/widgets.rs:14:21 [INFO] [stderr] | [INFO] [stderr] 14 | use glium::glutin::{Event, ElementState, VirtualKeyCode, MouseButton}; [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^ no `MouseButton` in `glutin` [INFO] [stderr] | | | | [INFO] [stderr] | | | no `VirtualKeyCode` in `glutin` [INFO] [stderr] | | no `ElementState` in `glutin` [INFO] [stderr] | no `Event` in `glutin` [INFO] [stderr] | help: a similar name exists in the module: `event` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `WindowBuilder` in `glutin` [INFO] [stderr] --> src/bin/widgets.rs:20:34 [INFO] [stderr] | [INFO] [stderr] 20 | let display = glium::glutin::WindowBuilder::new() [INFO] [stderr] | ^^^^^^^^^^^^^ could not find `WindowBuilder` in `glutin` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/bin/widgets.rs:147:5 [INFO] [stderr] | [INFO] [stderr] 147 | try!(write!(output, "(")); [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/bin/widgets.rs:149:9 [INFO] [stderr] | [INFO] [stderr] 149 | try!(write!(output, "\n ({} {:?})", binding, event)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/bin/widgets.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | try!(write!(output, ")\n")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> src/bin/widgets.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `glium::DisplayBuild` [INFO] [stderr] --> src/bin/wobble.rs:8:13 [INFO] [stderr] | [INFO] [stderr] 8 | use glium::{DisplayBuild, Surface}; [INFO] [stderr] | ^^^^^^^^^^^^ no `DisplayBuild` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `glium::glutin::Event`, `glium::glutin::ElementState`, `glium::glutin::VirtualKeyCode`, `glium::glutin::MouseScrollDelta`, `glium::glutin::MouseButton` [INFO] [stderr] --> src/bin/wobble.rs:9:21 [INFO] [stderr] | [INFO] [stderr] 9 | use glium::glutin::{Event, ElementState, VirtualKeyCode, MouseScrollDelta, MouseButton}; [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^ no `MouseButton` in `glutin` [INFO] [stderr] | | | | | [INFO] [stderr] | | | | no `MouseScrollDelta` in `glutin` [INFO] [stderr] | | | no `VirtualKeyCode` in `glutin` [INFO] [stderr] | | no `ElementState` in `glutin` [INFO] [stderr] | no `Event` in `glutin` [INFO] [stderr] | help: a similar name exists in the module: `event` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `WindowBuilder` in `glutin` [INFO] [stderr] --> src/bin/wobble.rs:16:34 [INFO] [stderr] | [INFO] [stderr] 16 | let display = glium::glutin::WindowBuilder::new() [INFO] [stderr] | ^^^^^^^^^^^^^ could not find `WindowBuilder` in `glutin` [INFO] [stderr] [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> src/bin/wobble.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `thread_rng` [INFO] [stderr] --> src/bin/wobble.rs:13:12 [INFO] [stderr] | [INFO] [stderr] 13 | use rand::{thread_rng, Rng}; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Surface` [INFO] [stderr] --> src/bin/wobble.rs:8:27 [INFO] [stderr] | [INFO] [stderr] 8 | use glium::{DisplayBuild, Surface}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 3 previous errors; 3 warnings emitted [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0432`. [INFO] [stderr] error: could not compile `alice`. [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] [stderr] warning: unused import: `Surface` [INFO] [stderr] --> src/bin/widgets.rs:13:27 [INFO] [stderr] | [INFO] [stderr] 13 | use glium::{DisplayBuild, Surface}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 3 previous errors; 5 warnings emitted [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0432`. [INFO] [stderr] error: could not compile `alice`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "04f7cfd2b7b422e5460eb1014af511d238de5aaf940aae42824f4413cfdd8f1c"` [INFO] running `"docker" "rm" "-f" "04f7cfd2b7b422e5460eb1014af511d238de5aaf940aae42824f4413cfdd8f1c"` [INFO] [stdout] 04f7cfd2b7b422e5460eb1014af511d238de5aaf940aae42824f4413cfdd8f1c