[INFO] updating cached repository https://github.com/gazliddon/rustrex
[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] 55acfe6d898d2ca5619e85c6144ec0e6f8cb49aa
[INFO] checking gazliddon/rustrex against try#ea663bba38739867a4b75ac820991b4f5d093c3b for pr-62262-1
[INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgazliddon%2Frustrex" "/workspace/builds/worker-11/source"`
[INFO] [stderr] Cloning into '/workspace/builds/worker-11/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/gazliddon/rustrex on toolchain ea663bba38739867a4b75ac820991b4f5d093c3b
[INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking git repo https://github.com/gazliddon/rustrex
[INFO] removed path dependency glium from git repo https://github.com/gazliddon/rustrex
[INFO] finished tweaking git repo https://github.com/gazliddon/rustrex
[INFO] tweaked toml for git repo https://github.com/gazliddon/rustrex written to /workspace/builds/worker-11/source/Cargo.toml
[INFO] crate git repo https://github.com/gazliddon/rustrex already has a lockfile, it will not be regenerated
[INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] [stderr] warning: dependency (glium) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions
[INFO] [stderr] Blocking waiting for file lock on package cache
[INFO] [stderr] Updating crates.io index
[INFO] [stderr] error: the lock file /workspace/builds/worker-11/source/Cargo.lock needs to be updated but --locked was passed to prevent this
[INFO] the lockfile is outdated, regenerating it
[INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] [stderr] Blocking waiting for file lock on package cache
[INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] [stderr] warning: dependency (glium) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions
[INFO] [stderr] Blocking waiting for file lock on package cache
[INFO] [stderr] Blocking waiting for file lock on package cache
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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=forbid" "-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" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] c16a2d6535294415aa221002649ef8f0f2a10487d421d78d4374ac6dee3c25fc
[INFO] running `"docker" "start" "-a" "c16a2d6535294415aa221002649ef8f0f2a10487d421d78d4374ac6dee3c25fc"`
[INFO] [stderr] warning: dependency (glium) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions
[INFO] [stderr] Checking instant v0.1.2
[INFO] [stderr] Checking ucd-util v0.1.5
[INFO] [stderr] Checking takeable-option v0.5.0
[INFO] [stderr] Checking utf8-ranges v1.0.4
[INFO] [stderr] Checking separator v0.3.1
[INFO] [stderr] Checking sha1 v0.5.0
[INFO] [stderr] Checking inflate v0.3.4
[INFO] [stderr] Checking gif v0.9.2
[INFO] [stderr] Checking itertools v0.7.11
[INFO] [stderr] Checking yaml-rust v0.4.3
[INFO] [stderr] Compiling log v0.4.8
[INFO] [stderr] Checking raw-window-handle v0.3.0
[INFO] [stderr] Checking inotify-sys v0.1.3
[INFO] [stderr] Checking filetime v0.2.7
[INFO] [stderr] Compiling parking_lot_core v0.5.0
[INFO] [stderr] Compiling parking_lot v0.8.0
[INFO] [stderr] Checking aho-corasick v0.6.10
[INFO] [stderr] Checking approx v0.3.2
[INFO] [stderr] Checking num-traits v0.1.43
[INFO] [stderr] Checking clap v2.33.0
[INFO] [stderr] Compiling parking_lot_core v0.6.2
[INFO] [stderr] Compiling parking_lot v0.9.0
[INFO] [stderr] Compiling wayland-scanner v0.23.6
[INFO] [stderr] Checking regex-syntax v0.5.6
[INFO] [stderr] Checking mio-extras v2.0.5
[INFO] [stderr] Checking inotify v0.6.1
[INFO] [stderr] Compiling derivative v1.0.3
[INFO] [stderr] Checking wayland-sys v0.23.6
[INFO] [stderr] Checking env_logger v0.7.1
[INFO] [stderr] Compiling gl_generator v0.11.0
[INFO] [stderr] Compiling gl_generator v0.14.0
[INFO] [stderr] Compiling gl_generator v0.13.1
[INFO] [stderr] Checking enum_primitive v0.1.1
[INFO] [stderr] Checking rusttype v0.8.1
[INFO] [stderr] Checking png v0.11.0
[INFO] [stderr] Checking calloop v0.4.4
[INFO] [stderr] Checking wayland-commons v0.23.6
[INFO] [stderr] Checking rayon v1.2.0
[INFO] [stderr] Checking notify v4.0.14
[INFO] [stderr] Checking serde_yaml v0.7.5
[INFO] [stderr] Checking rusttype v0.7.9
[INFO] [stderr] Checking andrew v0.2.1
[INFO] [stderr] Compiling glium v0.26.0-alpha3
[INFO] [stderr] Compiling gl v0.14.0
[INFO] [stderr] Compiling glutin_glx_sys v0.1.5
[INFO] [stderr] Compiling glutin_egl_sys v0.1.3
[INFO] [stderr] Compiling wayland-client v0.23.6
[INFO] [stderr] Compiling wayland-protocols v0.23.6
[INFO] [stderr] Checking jpeg-decoder v0.1.16
[INFO] [stderr] Checking image v0.18.0
[INFO] [stderr] Checking regex v0.2.11
[INFO] [stderr] Checking smithay-client-toolkit v0.6.4
[INFO] [stderr] Checking winit v0.20.0-alpha4
[INFO] [stderr] Checking glutin v0.22.0-alpha3
[INFO] [stderr] Checking rustrex v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] error[E0432]: unresolved import `glium::glutin::EventsLoop`
[INFO] [stderr] --> src/window/windowcore.rs:6:21
[INFO] [stderr] |
[INFO] [stderr] 6 | use glium::glutin::{EventsLoop, ContextBuilder};
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] | |
[INFO] [stderr] | no `EventsLoop` in `glutin`
[INFO] [stderr] | help: a similar name exists in the module: `event_loop`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `glium::glutin::WindowBuilder`
[INFO] [stderr] --> src/window/windowcore.rs:97:29
[INFO] [stderr] |
[INFO] [stderr] 97 | use glium::glutin::{WindowBuilder};
[INFO] [stderr] | ^^^^^^^^^^^^^ no `WindowBuilder` in `glutin`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved imports `glium::glutin::Event`, `glium::glutin::ElementState`, `glium::glutin::WindowEvent`
[INFO] [stderr] --> src/window/windowcore.rs:178:29
[INFO] [stderr] |
[INFO] [stderr] 178 | use glium::glutin::{Event,ElementState, WindowEvent};
[INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^ no `WindowEvent` in `glutin`
[INFO] [stderr] | | |
[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[E0432]: unresolved import `glium::glutin::VirtualKeyCode`
[INFO] [stderr] --> src/window/windowcore.rs:179:28
[INFO] [stderr] |
[INFO] [stderr] 179 | use glium::glutin::VirtualKeyCode::*;
[INFO] [stderr] | ^^^^^^^^^^^^^^ could not find `VirtualKeyCode` in `glutin`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `glium::glutin::EventsLoop`
[INFO] [stderr] --> src/window/windowcore.rs:6:21
[INFO] [stderr] |
[INFO] [stderr] 6 | use glium::glutin::{EventsLoop, ContextBuilder};
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] | |
[INFO] [stderr] | no `EventsLoop` in `glutin`
[INFO] [stderr] | help: a similar name exists in the module: `event_loop`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `glium::glutin::WindowBuilder`
[INFO] [stderr] --> src/window/windowcore.rs:97:29
[INFO] [stderr] |
[INFO] [stderr] 97 | use glium::glutin::{WindowBuilder};
[INFO] [stderr] | ^^^^^^^^^^^^^ no `WindowBuilder` in `glutin`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved imports `glium::glutin::Event`, `glium::glutin::ElementState`, `glium::glutin::WindowEvent`
[INFO] [stderr] --> src/window/windowcore.rs:178:29
[INFO] [stderr] |
[INFO] [stderr] 178 | use glium::glutin::{Event,ElementState, WindowEvent};
[INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^ no `WindowEvent` in `glutin`
[INFO] [stderr] | | |
[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[E0432]: unresolved import `glium::glutin::VirtualKeyCode`
[INFO] [stderr] --> src/window/windowcore.rs:179:28
[INFO] [stderr] |
[INFO] [stderr] 179 | use glium::glutin::VirtualKeyCode::*;
[INFO] [stderr] | ^^^^^^^^^^^^^^ could not find `VirtualKeyCode` in `glutin`
[INFO] [stderr]
[INFO] [stderr] error[E0408]: variable `Escape` is not bound in all patterns
[INFO] [stderr] --> src/window/windowcore.rs:202:64
[INFO] [stderr] |
[INFO] [stderr] 202 | ... Some(Escape) | Some(Q) => Action::Quit,
[INFO] [stderr] | ------ ^^^^^^^ pattern doesn't bind `Escape`
[INFO] [stderr] | |
[INFO] [stderr] | variable not in all patterns
[INFO] [stderr] |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Escape`
[INFO] [stderr] --> src/window/windowcore.rs:202:54
[INFO] [stderr] |
[INFO] [stderr] 202 | ... Some(Escape) | Some(Q) => Action::Quit,
[INFO] [stderr] | ^^^^^^
[INFO] [stderr]
[INFO] [stderr] error[E0408]: variable `Q` is not bound in all patterns
[INFO] [stderr] --> src/window/windowcore.rs:202:49
[INFO] [stderr] |
[INFO] [stderr] 202 | ... Some(Escape) | Some(Q) => Action::Quit,
[INFO] [stderr] | ^^^^^^^^^^^^ - variable not in all patterns
[INFO] [stderr] | |
[INFO] [stderr] | pattern doesn't bind `Q`
[INFO] [stderr] |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Q`
[INFO] [stderr] --> src/window/windowcore.rs:202:69
[INFO] [stderr] |
[INFO] [stderr] 202 | ... Some(Escape) | Some(Q) => Action::Quit,
[INFO] [stderr] | ^
[INFO] [stderr]
[INFO] [stderr] error[E0408]: variable `Escape` is not bound in all patterns
[INFO] [stderr] --> src/window/windowcore.rs:202:64
[INFO] [stderr] |
[INFO] [stderr] 202 | ... Some(Escape) | Some(Q) => Action::Quit,
[INFO] [stderr] | ------ ^^^^^^^ pattern doesn't bind `Escape`
[INFO] [stderr] | |
[INFO] [stderr] | variable not in all patterns
[INFO] [stderr] |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Escape`
[INFO] [stderr] --> src/window/windowcore.rs:202:54
[INFO] [stderr] |
[INFO] [stderr] 202 | ... Some(Escape) | Some(Q) => Action::Quit,
[INFO] [stderr] | ^^^^^^
[INFO] [stderr]
[INFO] [stderr] error[E0408]: variable `Q` is not bound in all patterns
[INFO] [stderr] --> src/window/windowcore.rs:202:49
[INFO] [stderr] |
[INFO] [stderr] 202 | ... Some(Escape) | Some(Q) => Action::Quit,
[INFO] [stderr] | ^^^^^^^^^^^^ - variable not in all patterns
[INFO] [stderr] | |
[INFO] [stderr] | pattern doesn't bind `Q`
[INFO] [stderr] |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Q`
[INFO] [stderr] --> src/window/windowcore.rs:202:69
[INFO] [stderr] |
[INFO] [stderr] 202 | ... Some(Escape) | Some(Q) => Action::Quit,
[INFO] [stderr] | ^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:86:19
[INFO] [stderr] |
[INFO] [stderr] 86 | let ret = try!( self.fetch_byte::());
[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/cpu/cpucore.rs:99:19
[INFO] [stderr] |
[INFO] [stderr] 99 | let ret = try!(self.fetch_word::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:121:18
[INFO] [stderr] |
[INFO] [stderr] 121 | let i1 = try!( self.fetch_word::()) as u32;
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:131:17
[INFO] [stderr] |
[INFO] [stderr] 131 | let r = try!(self.opd_2::(write_mask, func));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:138:18
[INFO] [stderr] |
[INFO] [stderr] 138 | let i1 = try!(self.fetch_byte::()) as u32;
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:144:18
[INFO] [stderr] |
[INFO] [stderr] 144 | let i1 = try!(self.fetch_byte::()) as u32;
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:149:17
[INFO] [stderr] |
[INFO] [stderr] 149 | let r = try!(self.opa_2::(write_mask, func));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:155:17
[INFO] [stderr] |
[INFO] [stderr] 155 | let r = try!(self.opb_2::(write_mask, func));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:183:18
[INFO] [stderr] |
[INFO] [stderr] 183 | let ea = try!(self.ea::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:194:22
[INFO] [stderr] |
[INFO] [stderr] 194 | let offset = try!(self.fetch_byte_as_i16::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:203:22
[INFO] [stderr] |
[INFO] [stderr] 203 | let offset = try!( self.fetch_word_as_i16::() );
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:218:9
[INFO] [stderr] |
[INFO] [stderr] 218 | try!(self.store_byte::(v));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:225:9
[INFO] [stderr] |
[INFO] [stderr] 225 | try!(self.store_word::(v));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:234:17
[INFO] [stderr] |
[INFO] [stderr] 234 | let v = try!( self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:297:9
[INFO] [stderr] |
[INFO] [stderr] 297 | try!(self.rwmod8::( Flags::NZVC.bits(), u8::asr));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:303:23
[INFO] [stderr] |
[INFO] [stderr] 303 | let operand = try!(self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:423:22
[INFO] [stderr] |
[INFO] [stderr] 423 | let offset = try!(self.fetch_byte_as_i16::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:432:17
[INFO] [stderr] |
[INFO] [stderr] 432 | let _ = try!(self.branch::(cond));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:464:18
[INFO] [stderr] |
[INFO] [stderr] 464 | let i1 = try!(self.fetch_byte::()) as u32;
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:471:9
[INFO] [stderr] |
[INFO] [stderr] 471 | try!(self.rwmod8::( Flags::NZVC.bits(), u8::asl));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:478:9
[INFO] [stderr] |
[INFO] [stderr] 478 | try!(self.moda_2::( Flags::NZVCH.bits(), u8::add));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:483:9
[INFO] [stderr] |
[INFO] [stderr] 483 | try!(self.moda_2::( Flags::NZVCH.bits(), u8::adc));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:488:9
[INFO] [stderr] |
[INFO] [stderr] 488 | try!(self.modb_2::( Flags::NZVCH.bits(), u8::adc));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:494:9
[INFO] [stderr] |
[INFO] [stderr] 494 | try!(self.modb_2::( Flags::NZVCH.bits(), u8::add));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:500:9
[INFO] [stderr] |
[INFO] [stderr] 500 | try!(self.modd_2::(Flags::NZVC.bits(), u16::add));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:506:9
[INFO] [stderr] |
[INFO] [stderr] 506 | try!(self.moda_2::( Flags::NZV.bits(), u8::and));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:511:9
[INFO] [stderr] |
[INFO] [stderr] 511 | try!(self.modb_2::( Flags::NZV.bits(), u8::and));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:516:9
[INFO] [stderr] |
[INFO] [stderr] 516 | try!(self.opa_2::(Flags::NZ.bits(), u8::and));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:521:9
[INFO] [stderr] |
[INFO] [stderr] 521 | try!(self.opb_2::(Flags::NZ.bits(), u8::and));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:540:9
[INFO] [stderr] |
[INFO] [stderr] 540 | try!(self.store_byte::(0));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:547:9
[INFO] [stderr] |
[INFO] [stderr] 547 | try!(self.opa_2::(Flags::NZVC.bits(), u8::sub));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:552:9
[INFO] [stderr] |
[INFO] [stderr] 552 | try!(self.opb_2::(Flags::NZVC.bits(), u8::sub));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:558:9
[INFO] [stderr] |
[INFO] [stderr] 558 | try!(self.op16_2::(Flags::NZVC.bits(), u16::sub, i0));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:564:9
[INFO] [stderr] |
[INFO] [stderr] 564 | try!(self.op16_2::( Flags::NZVC.bits(), u16::sub, i0));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:571:9
[INFO] [stderr] |
[INFO] [stderr] 571 | try!(self.op16_2::( Flags::NZVC.bits(), u16::sub, i0));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:577:9
[INFO] [stderr] |
[INFO] [stderr] 577 | try!(self.op16_2::( Flags::NZVC.bits(), u16::sub, i0));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:583:9
[INFO] [stderr] |
[INFO] [stderr] 583 | try!(self.op16_2::( Flags::NZVC.bits(), u16::sub, i0));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:599:9
[INFO] [stderr] |
[INFO] [stderr] 599 | try!(self.rwmod8::( Flags::NZVC.bits(), u8::com));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:615:9
[INFO] [stderr] |
[INFO] [stderr] 615 | try!(self.rwmod8::( Flags::NZV.bits(), u8::dec));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:629:9
[INFO] [stderr] |
[INFO] [stderr] 629 | try!(self.rwmod8::( Flags::NZV.bits(), u8::inc));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:646:9
[INFO] [stderr] |
[INFO] [stderr] 646 | try!(self.rwmod8::( Flags::NZC.bits(), u8::lsr));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:652:9
[INFO] [stderr] |
[INFO] [stderr] 652 | try!(self.moda_2::( Flags::NZV.bits(), u8::eor));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:656:9
[INFO] [stderr] |
[INFO] [stderr] 656 | try!(self.modb_2::( Flags::NZV.bits(), u8::eor));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:662:9
[INFO] [stderr] |
[INFO] [stderr] 662 | try!(self.moda_2::( Flags::NZV.bits(), u8::or));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:667:9
[INFO] [stderr] |
[INFO] [stderr] 667 | try!(self.modb_2::( Flags::NZV.bits(), u8::or));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:709:23
[INFO] [stderr] |
[INFO] [stderr] 709 | let operand = try!(self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:719:20
[INFO] [stderr] |
[INFO] [stderr] 719 | let dest = try!(self.ea::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:729:22
[INFO] [stderr] |
[INFO] [stderr] 729 | let offset = try!(self.fetch_word_as_i16::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:813:17
[INFO] [stderr] |
[INFO] [stderr] 813 | let v = try!(self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:819:17
[INFO] [stderr] |
[INFO] [stderr] 819 | let v = try!(self.fetch_word::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:826:18
[INFO] [stderr] |
[INFO] [stderr] 826 | let i0 = try!(self.load_reg_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:832:18
[INFO] [stderr] |
[INFO] [stderr] 832 | let i0 = try!(self.load_reg_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:838:18
[INFO] [stderr] |
[INFO] [stderr] 838 | let i0 = try!(self.load_reg_word::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:844:18
[INFO] [stderr] |
[INFO] [stderr] 844 | let i0 = try!(self.load_reg_word::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:850:18
[INFO] [stderr] |
[INFO] [stderr] 850 | let i0 = try!(self.load_reg_word::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:856:18
[INFO] [stderr] |
[INFO] [stderr] 856 | let i0 = try!(self.load_reg_word::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:862:18
[INFO] [stderr] |
[INFO] [stderr] 862 | let i0 = try!(self.load_reg_word::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:872:18
[INFO] [stderr] |
[INFO] [stderr] 872 | let op = try!(self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:920:18
[INFO] [stderr] |
[INFO] [stderr] 920 | let op = try!(self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:967:18
[INFO] [stderr] |
[INFO] [stderr] 967 | let op = try!(self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1010:18
[INFO] [stderr] |
[INFO] [stderr] 1010 | let op = try!(self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1068:18
[INFO] [stderr] |
[INFO] [stderr] 1068 | let ea = try!(self.ea::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1075:18
[INFO] [stderr] |
[INFO] [stderr] 1075 | let ea = try!(self.ea::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1082:18
[INFO] [stderr] |
[INFO] [stderr] 1082 | let ea = try!(self.ea::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1088:18
[INFO] [stderr] |
[INFO] [stderr] 1088 | let ea = try!(self.ea::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1096:9
[INFO] [stderr] |
[INFO] [stderr] 1096 | try!(self.rwmod8::( Flags::NZVC.bits(), u8::neg));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1118:9
[INFO] [stderr] |
[INFO] [stderr] 1118 | try!(self.rwmod8::( Flags::NZVC.bits(), u8::rol));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1134:9
[INFO] [stderr] |
[INFO] [stderr] 1134 | try!(self.rwmod8::( Flags::NZC.bits(), u8::ror));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1149:9
[INFO] [stderr] |
[INFO] [stderr] 1149 | try!(self.moda_2::(Flags::NZVC.bits(), u8::sbc));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1154:9
[INFO] [stderr] |
[INFO] [stderr] 1154 | try!(self.modb_2::(Flags::NZVC.bits(), u8::sbc));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1159:9
[INFO] [stderr] |
[INFO] [stderr] 1159 | try!(self.moda_2::(Flags::NZVC.bits(), u8::sub));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1163:9
[INFO] [stderr] |
[INFO] [stderr] 1163 | try!(self.modb_2::(Flags::NZVC.bits(), u8::sub));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1179:9
[INFO] [stderr] |
[INFO] [stderr] 1179 | try!(self.rwmod8::( Flags::NZV.bits(), u8::tst));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1240:17
[INFO] [stderr] |
[INFO] [stderr] 1240 | let r = try!(self.op16_2::(Flags::NZVC.bits(), u16::sub, i0));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1246:17
[INFO] [stderr] |
[INFO] [stderr] 1246 | let a = try!(self.ea::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:28:20
[INFO] [stderr] |
[INFO] [stderr] 28 | let byte = try!(Self::fetch_byte(mem,regs,ins)) as i8;
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:60:17
[INFO] [stderr] |
[INFO] [stderr] 60 | let ea= try!(Self::ea(mem,regs,ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:66:18
[INFO] [stderr] |
[INFO] [stderr] 66 | let ea = try!(Self::ea(mem,regs,ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:71:18
[INFO] [stderr] |
[INFO] [stderr] 71 | let ea = try!(Self::ea(mem, regs, ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:77:18
[INFO] [stderr] |
[INFO] [stderr] 77 | let ea = try!(Self::ea(mem,regs,ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:103:20
[INFO] [stderr] |
[INFO] [stderr] 103 | let addr = try!(Self::ea(mem,regs,ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:109:20
[INFO] [stderr] |
[INFO] [stderr] 109 | let addr = try!(Self::ea(mem,regs,ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:115:20
[INFO] [stderr] |
[INFO] [stderr] 115 | let addr = try!(Self::ea(mem,regs,ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:122:20
[INFO] [stderr] |
[INFO] [stderr] 122 | let addr = try!(Self::ea(mem,regs,ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:284:31
[INFO] [stderr] |
[INFO] [stderr] 284 | let (ea,index_mode) = try!(Indexed::get_index_mode::(mem,regs, ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:301:18
[INFO] [stderr] |
[INFO] [stderr] 301 | let ea = try!(Self::ea(mem , regs , ins ));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:307:18
[INFO] [stderr] |
[INFO] [stderr] 307 | let ea = try!(Self::ea(mem , regs , ins ));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:312:18
[INFO] [stderr] |
[INFO] [stderr] 312 | let ea = try!(Self::ea(mem , regs , ins ));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:318:18
[INFO] [stderr] |
[INFO] [stderr] 318 | let ea = try!(Self::ea(mem , regs , ins ));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:74:17
[INFO] [stderr] |
[INFO] [stderr] 74 | try!(self.ack());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:84:17
[INFO] [stderr] |
[INFO] [stderr] 84 | try!(self.ack());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:218:9
[INFO] [stderr] |
[INFO] [stderr] 218 | try!(self.send_ok());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:242:19
[INFO] [stderr] |
[INFO] [stderr] 242 | let reg = try!(parse_get_reg(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:252:26
[INFO] [stderr] |
[INFO] [stderr] 252 | let (reg, val) = try!(parse_set_reg(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:309:9
[INFO] [stderr] |
[INFO] [stderr] 309 | try!(res);
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:354:28
[INFO] [stderr] |
[INFO] [stderr] 354 | let (addr, data) = try!(parse_write_mem(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:372:27
[INFO] [stderr] |
[INFO] [stderr] 372 | let (addr, len) = try!(parse_addr_len(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:396:24
[INFO] [stderr] |
[INFO] [stderr] 396 | let addr = try!(parse_hex(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:413:20
[INFO] [stderr] |
[INFO] [stderr] 413 | let data = try!(parse_data(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:455:35
[INFO] [stderr] |
[INFO] [stderr] 455 | let (btype, addr, kind) = try!(parse_breakpoint(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:481:39
[INFO] [stderr] |
[INFO] [stderr] 481 | let (btype, addr_big, kind) = try!(parse_breakpoint(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:562:18
[INFO] [stderr] |
[INFO] [stderr] 562 | let hn = try!(ascii_hex_err(*l));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:563:18
[INFO] [stderr] |
[INFO] [stderr] 563 | let ln = try!(ascii_hex_err(*h));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:593:16
[INFO] [stderr] |
[INFO] [stderr] 593 | let addr = try!(parse_hex(addr));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:594:15
[INFO] [stderr] |
[INFO] [stderr] 594 | let len = try!(parse_hex(len));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:609:16
[INFO] [stderr] |
[INFO] [stderr] 609 | let addr = try!(parse_hex(args[0]));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:610:15
[INFO] [stderr] |
[INFO] [stderr] 610 | let len = try!(parse_hex(command[0]));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:611:17
[INFO] [stderr] |
[INFO] [stderr] 611 | let bytes = try!(parse_data(command[1]));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:631:19
[INFO] [stderr] |
[INFO] [stderr] 631 | let reg_num = try!(parse_hex(args[0]));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:632:19
[INFO] [stderr] |
[INFO] [stderr] 632 | let reg_val = try!(parse_hex(args[1]));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:86:19
[INFO] [stderr] |
[INFO] [stderr] 86 | let ret = try!( self.fetch_byte::());
[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/cpu/cpucore.rs:99:19
[INFO] [stderr] |
[INFO] [stderr] 99 | let ret = try!(self.fetch_word::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:121:18
[INFO] [stderr] |
[INFO] [stderr] 121 | let i1 = try!( self.fetch_word::()) as u32;
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:131:17
[INFO] [stderr] |
[INFO] [stderr] 131 | let r = try!(self.opd_2::(write_mask, func));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:138:18
[INFO] [stderr] |
[INFO] [stderr] 138 | let i1 = try!(self.fetch_byte::()) as u32;
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:144:18
[INFO] [stderr] |
[INFO] [stderr] 144 | let i1 = try!(self.fetch_byte::()) as u32;
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:149:17
[INFO] [stderr] |
[INFO] [stderr] 149 | let r = try!(self.opa_2::(write_mask, func));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:155:17
[INFO] [stderr] |
[INFO] [stderr] 155 | let r = try!(self.opb_2::(write_mask, func));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:183:18
[INFO] [stderr] |
[INFO] [stderr] 183 | let ea = try!(self.ea::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:194:22
[INFO] [stderr] |
[INFO] [stderr] 194 | let offset = try!(self.fetch_byte_as_i16::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:203:22
[INFO] [stderr] |
[INFO] [stderr] 203 | let offset = try!( self.fetch_word_as_i16::() );
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:218:9
[INFO] [stderr] |
[INFO] [stderr] 218 | try!(self.store_byte::(v));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:225:9
[INFO] [stderr] |
[INFO] [stderr] 225 | try!(self.store_word::(v));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:234:17
[INFO] [stderr] |
[INFO] [stderr] 234 | let v = try!( self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:297:9
[INFO] [stderr] |
[INFO] [stderr] 297 | try!(self.rwmod8::( Flags::NZVC.bits(), u8::asr));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:303:23
[INFO] [stderr] |
[INFO] [stderr] 303 | let operand = try!(self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:423:22
[INFO] [stderr] |
[INFO] [stderr] 423 | let offset = try!(self.fetch_byte_as_i16::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:432:17
[INFO] [stderr] |
[INFO] [stderr] 432 | let _ = try!(self.branch::(cond));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:464:18
[INFO] [stderr] |
[INFO] [stderr] 464 | let i1 = try!(self.fetch_byte::()) as u32;
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:471:9
[INFO] [stderr] |
[INFO] [stderr] 471 | try!(self.rwmod8::( Flags::NZVC.bits(), u8::asl));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:478:9
[INFO] [stderr] |
[INFO] [stderr] 478 | try!(self.moda_2::( Flags::NZVCH.bits(), u8::add));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:483:9
[INFO] [stderr] |
[INFO] [stderr] 483 | try!(self.moda_2::( Flags::NZVCH.bits(), u8::adc));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:488:9
[INFO] [stderr] |
[INFO] [stderr] 488 | try!(self.modb_2::( Flags::NZVCH.bits(), u8::adc));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:494:9
[INFO] [stderr] |
[INFO] [stderr] 494 | try!(self.modb_2::( Flags::NZVCH.bits(), u8::add));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:500:9
[INFO] [stderr] |
[INFO] [stderr] 500 | try!(self.modd_2::(Flags::NZVC.bits(), u16::add));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:506:9
[INFO] [stderr] |
[INFO] [stderr] 506 | try!(self.moda_2::( Flags::NZV.bits(), u8::and));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:511:9
[INFO] [stderr] |
[INFO] [stderr] 511 | try!(self.modb_2::( Flags::NZV.bits(), u8::and));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:516:9
[INFO] [stderr] |
[INFO] [stderr] 516 | try!(self.opa_2::(Flags::NZ.bits(), u8::and));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:521:9
[INFO] [stderr] |
[INFO] [stderr] 521 | try!(self.opb_2::(Flags::NZ.bits(), u8::and));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:540:9
[INFO] [stderr] |
[INFO] [stderr] 540 | try!(self.store_byte::(0));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:547:9
[INFO] [stderr] |
[INFO] [stderr] 547 | try!(self.opa_2::(Flags::NZVC.bits(), u8::sub));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:552:9
[INFO] [stderr] |
[INFO] [stderr] 552 | try!(self.opb_2::(Flags::NZVC.bits(), u8::sub));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:558:9
[INFO] [stderr] |
[INFO] [stderr] 558 | try!(self.op16_2::(Flags::NZVC.bits(), u16::sub, i0));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:564:9
[INFO] [stderr] |
[INFO] [stderr] 564 | try!(self.op16_2::( Flags::NZVC.bits(), u16::sub, i0));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:571:9
[INFO] [stderr] |
[INFO] [stderr] 571 | try!(self.op16_2::( Flags::NZVC.bits(), u16::sub, i0));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:577:9
[INFO] [stderr] |
[INFO] [stderr] 577 | try!(self.op16_2::( Flags::NZVC.bits(), u16::sub, i0));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:583:9
[INFO] [stderr] |
[INFO] [stderr] 583 | try!(self.op16_2::( Flags::NZVC.bits(), u16::sub, i0));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:599:9
[INFO] [stderr] |
[INFO] [stderr] 599 | try!(self.rwmod8::( Flags::NZVC.bits(), u8::com));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:615:9
[INFO] [stderr] |
[INFO] [stderr] 615 | try!(self.rwmod8::( Flags::NZV.bits(), u8::dec));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:629:9
[INFO] [stderr] |
[INFO] [stderr] 629 | try!(self.rwmod8::( Flags::NZV.bits(), u8::inc));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:646:9
[INFO] [stderr] |
[INFO] [stderr] 646 | try!(self.rwmod8::( Flags::NZC.bits(), u8::lsr));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:652:9
[INFO] [stderr] |
[INFO] [stderr] 652 | try!(self.moda_2::( Flags::NZV.bits(), u8::eor));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:656:9
[INFO] [stderr] |
[INFO] [stderr] 656 | try!(self.modb_2::( Flags::NZV.bits(), u8::eor));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:662:9
[INFO] [stderr] |
[INFO] [stderr] 662 | try!(self.moda_2::( Flags::NZV.bits(), u8::or));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:667:9
[INFO] [stderr] |
[INFO] [stderr] 667 | try!(self.modb_2::( Flags::NZV.bits(), u8::or));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:709:23
[INFO] [stderr] |
[INFO] [stderr] 709 | let operand = try!(self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:719:20
[INFO] [stderr] |
[INFO] [stderr] 719 | let dest = try!(self.ea::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:729:22
[INFO] [stderr] |
[INFO] [stderr] 729 | let offset = try!(self.fetch_word_as_i16::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:813:17
[INFO] [stderr] |
[INFO] [stderr] 813 | let v = try!(self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:819:17
[INFO] [stderr] |
[INFO] [stderr] 819 | let v = try!(self.fetch_word::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:826:18
[INFO] [stderr] |
[INFO] [stderr] 826 | let i0 = try!(self.load_reg_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:832:18
[INFO] [stderr] |
[INFO] [stderr] 832 | let i0 = try!(self.load_reg_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:838:18
[INFO] [stderr] |
[INFO] [stderr] 838 | let i0 = try!(self.load_reg_word::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:844:18
[INFO] [stderr] |
[INFO] [stderr] 844 | let i0 = try!(self.load_reg_word::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:850:18
[INFO] [stderr] |
[INFO] [stderr] 850 | let i0 = try!(self.load_reg_word::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:856:18
[INFO] [stderr] |
[INFO] [stderr] 856 | let i0 = try!(self.load_reg_word::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:862:18
[INFO] [stderr] |
[INFO] [stderr] 862 | let i0 = try!(self.load_reg_word::());
[INFO] [stderr] | ^^^
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:638:19
[INFO] [stderr] |
[INFO] [stderr] 638 | let reg_num = try!(parse_hex(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:669:16
[INFO] [stderr] |
[INFO] [stderr] 669 | let addr = try!(parse_hex(addr));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:872:18
[INFO] [stderr] |
[INFO] [stderr] 872 | let op = try!(self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:920:18
[INFO] [stderr] |
[INFO] [stderr] 920 | let op = try!(self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:967:18
[INFO] [stderr] |
[INFO] [stderr] 967 | let op = try!(self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr] --> src/cpu/cpucore.rs:1077:26
[INFO] [stderr] |
[INFO] [stderr] 1077 | self.regs.y = ea;;
[INFO] [stderr] | ^ help: remove this semicolon
[INFO] [stderr] |
[INFO] [stderr] = note: `#[warn(redundant_semicolon)]` on by default
[INFO] [stderr]
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr] --> src/cpu/cpucore.rs:1083:26
[INFO] [stderr] |
[INFO] [stderr] 1083 | self.regs.s = ea;;
[INFO] [stderr] | ^ help: remove this semicolon
[INFO] [stderr]
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr] --> src/cpu/cpucore.rs:1089:26
[INFO] [stderr] |
[INFO] [stderr] 1089 | self.regs.u = ea;;
[INFO] [stderr] | ^ help: remove this semicolon
[INFO] [stderr]
[INFO] [stderr] warning: the item `Program` is imported redundantly
[INFO] [stderr] --> src/window/windowcore.rs:99:13
[INFO] [stderr] |
[INFO] [stderr] 3 | use glium::{Display, VertexBuffer, IndexBuffer, Program};
[INFO] [stderr] | ------- the item `Program` is already imported here
[INFO] [stderr] ...
[INFO] [stderr] 99 | use glium::Program;
[INFO] [stderr] | ^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/mem/memcore.rs:6:70
[INFO] [stderr] |
[INFO] [stderr] 6 | pub fn build_addr_to_region(illegal : E, mem_tab : &[(E, &MemoryIO )]) -> [E; 0x1_0000] {
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[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/mem/memmap.rs:7:40
[INFO] [stderr] |
[INFO] [stderr] 7 | fn add_memory(&mut self, mem : Box ) ;
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/mem/memmap.rs:11:26
[INFO] [stderr] |
[INFO] [stderr] 11 | all_memory: Vec< Box>,
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/mem/memmap.rs:89:40
[INFO] [stderr] |
[INFO] [stderr] 89 | fn add_memory(&mut self, mem : Box ) {
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1010:18
[INFO] [stderr] |
[INFO] [stderr] 1010 | let op = try!(self.fetch_byte::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1068:18
[INFO] [stderr] |
[INFO] [stderr] 1068 | let ea = try!(self.ea::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1075:18
[INFO] [stderr] |
[INFO] [stderr] 1075 | let ea = try!(self.ea::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1082:18
[INFO] [stderr] |
[INFO] [stderr] 1082 | let ea = try!(self.ea::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1088:18
[INFO] [stderr] |
[INFO] [stderr] 1088 | let ea = try!(self.ea::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1096:9
[INFO] [stderr] |
[INFO] [stderr] 1096 | try!(self.rwmod8::( Flags::NZVC.bits(), u8::neg));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1118:9
[INFO] [stderr] |
[INFO] [stderr] 1118 | try!(self.rwmod8::( Flags::NZVC.bits(), u8::rol));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1134:9
[INFO] [stderr] |
[INFO] [stderr] 1134 | try!(self.rwmod8::( Flags::NZC.bits(), u8::ror));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1149:9
[INFO] [stderr] |
[INFO] [stderr] 1149 | try!(self.moda_2::(Flags::NZVC.bits(), u8::sbc));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1154:9
[INFO] [stderr] |
[INFO] [stderr] 1154 | try!(self.modb_2::(Flags::NZVC.bits(), u8::sbc));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1159:9
[INFO] [stderr] |
[INFO] [stderr] 1159 | try!(self.moda_2::(Flags::NZVC.bits(), u8::sub));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1163:9
[INFO] [stderr] |
[INFO] [stderr] 1163 | try!(self.modb_2::(Flags::NZVC.bits(), u8::sub));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1179:9
[INFO] [stderr] |
[INFO] [stderr] 1179 | try!(self.rwmod8::( Flags::NZV.bits(), u8::tst));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1240:17
[INFO] [stderr] |
[INFO] [stderr] 1240 | let r = try!(self.op16_2::(Flags::NZVC.bits(), u16::sub, i0));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/cpucore.rs:1246:17
[INFO] [stderr] |
[INFO] [stderr] 1246 | let a = try!(self.ea::());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:28:20
[INFO] [stderr] |
[INFO] [stderr] 28 | let byte = try!(Self::fetch_byte(mem,regs,ins)) as i8;
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:60:17
[INFO] [stderr] |
[INFO] [stderr] 60 | let ea= try!(Self::ea(mem,regs,ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:66:18
[INFO] [stderr] |
[INFO] [stderr] 66 | let ea = try!(Self::ea(mem,regs,ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:71:18
[INFO] [stderr] |
[INFO] [stderr] 71 | let ea = try!(Self::ea(mem, regs, ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:77:18
[INFO] [stderr] |
[INFO] [stderr] 77 | let ea = try!(Self::ea(mem,regs,ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:103:20
[INFO] [stderr] |
[INFO] [stderr] 103 | let addr = try!(Self::ea(mem,regs,ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:109:20
[INFO] [stderr] |
[INFO] [stderr] 109 | let addr = try!(Self::ea(mem,regs,ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:115:20
[INFO] [stderr] |
[INFO] [stderr] 115 | let addr = try!(Self::ea(mem,regs,ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:122:20
[INFO] [stderr] |
[INFO] [stderr] 122 | let addr = try!(Self::ea(mem,regs,ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:284:31
[INFO] [stderr] |
[INFO] [stderr] 284 | let (ea,index_mode) = try!(Indexed::get_index_mode::(mem,regs, ins));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:301:18
[INFO] [stderr] |
[INFO] [stderr] 301 | let ea = try!(Self::ea(mem , regs , ins ));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:307:18
[INFO] [stderr] |
[INFO] [stderr] 307 | let ea = try!(Self::ea(mem , regs , ins ));
[INFO] [stderr] | ^^^
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/diss.rs:391:83
[INFO] [stderr] |
[INFO] [stderr] 391 | pub fn diss(&mut self, mem : &mut M, addr : u16, _syms : Option<&SymTab> ) -> (InstructionDecoder, String) {
[INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn SymTab`
[INFO] [stderr]
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:312:18
[INFO] [stderr] |
[INFO] [stderr] 312 | let ea = try!(Self::ea(mem , regs , ins ));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/cpu/addrmodes.rs:318:18
[INFO] [stderr] |
[INFO] [stderr] 318 | let ea = try!(Self::ea(mem , regs , ins ));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:74:17
[INFO] [stderr] |
[INFO] [stderr] 74 | try!(self.ack());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:84:17
[INFO] [stderr] |
[INFO] [stderr] 84 | try!(self.ack());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:218:9
[INFO] [stderr] |
[INFO] [stderr] 218 | try!(self.send_ok());
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:242:19
[INFO] [stderr] |
[INFO] [stderr] 242 | let reg = try!(parse_get_reg(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:252:26
[INFO] [stderr] |
[INFO] [stderr] 252 | let (reg, val) = try!(parse_set_reg(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:309:9
[INFO] [stderr] |
[INFO] [stderr] 309 | try!(res);
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:354:28
[INFO] [stderr] |
[INFO] [stderr] 354 | let (addr, data) = try!(parse_write_mem(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:372:27
[INFO] [stderr] |
[INFO] [stderr] 372 | let (addr, len) = try!(parse_addr_len(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:396:24
[INFO] [stderr] |
[INFO] [stderr] 396 | let addr = try!(parse_hex(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:413:20
[INFO] [stderr] |
[INFO] [stderr] 413 | let data = try!(parse_data(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:455:35
[INFO] [stderr] |
[INFO] [stderr] 455 | let (btype, addr, kind) = try!(parse_breakpoint(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:481:39
[INFO] [stderr] |
[INFO] [stderr] 481 | let (btype, addr_big, kind) = try!(parse_breakpoint(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:562:18
[INFO] [stderr] |
[INFO] [stderr] 562 | let hn = try!(ascii_hex_err(*l));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:563:18
[INFO] [stderr] |
[INFO] [stderr] 563 | let ln = try!(ascii_hex_err(*h));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:593:16
[INFO] [stderr] |
[INFO] [stderr] 593 | let addr = try!(parse_hex(addr));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:594:15
[INFO] [stderr] |
[INFO] [stderr] 594 | let len = try!(parse_hex(len));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:609:16
[INFO] [stderr] |
[INFO] [stderr] 609 | let addr = try!(parse_hex(args[0]));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:610:15
[INFO] [stderr] |
[INFO] [stderr] 610 | let len = try!(parse_hex(command[0]));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:611:17
[INFO] [stderr] |
[INFO] [stderr] 611 | let bytes = try!(parse_data(command[1]));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:631:19
[INFO] [stderr] |
[INFO] [stderr] 631 | let reg_num = try!(parse_hex(args[0]));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:632:19
[INFO] [stderr] |
[INFO] [stderr] 632 | let reg_val = try!(parse_hex(args[1]));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:638:19
[INFO] [stderr] |
[INFO] [stderr] 638 | let reg_num = try!(parse_hex(args));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:669:16
[INFO] [stderr] |
[INFO] [stderr] 669 | let addr = try!(parse_hex(addr));
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/tests/jsontest.rs:87:26
[INFO] [stderr] |
[INFO] [stderr] 87 | fn time_func( func : &Fn() -> T) -> (RunTime, T) {
[INFO] [stderr] | ^^^^^^^^^ help: use `dyn`: `dyn Fn() -> T`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:69:29
[INFO] [stderr] |
[INFO] [stderr] 69 | host: &mut DebuggerHost) -> GdbResult {
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:241:39
[INFO] [stderr] |
[INFO] [stderr] 241 | fn get_reg(&mut self, host : &mut DebuggerHost, args: &[u8]) -> GdbResult {
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:251:39
[INFO] [stderr] |
[INFO] [stderr] 251 | fn set_reg(&mut self, host : &mut DebuggerHost, args: &[u8]) -> GdbResult {
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr] --> src/cpu/cpucore.rs:1077:26
[INFO] [stderr] |
[INFO] [stderr] 1077 | self.regs.y = ea;;
[INFO] [stderr] | ^ help: remove this semicolon
[INFO] [stderr] |
[INFO] [stderr] = note: `#[warn(redundant_semicolon)]` on by default
[INFO] [stderr]
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr] --> src/cpu/cpucore.rs:1083:26
[INFO] [stderr] |
[INFO] [stderr] 1083 | self.regs.s = ea;;
[INFO] [stderr] | ^ help: remove this semicolon
[INFO] [stderr]
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr] --> src/cpu/cpucore.rs:1089:26
[INFO] [stderr] |
[INFO] [stderr] 1089 | self.regs.u = ea;;
[INFO] [stderr] | ^ help: remove this semicolon
[INFO] [stderr]
[INFO] [stderr] warning: the item `Program` is imported redundantly
[INFO] [stderr] --> src/window/windowcore.rs:99:13
[INFO] [stderr] |
[INFO] [stderr] 3 | use glium::{Display, VertexBuffer, IndexBuffer, Program};
[INFO] [stderr] | ------- the item `Program` is already imported here
[INFO] [stderr] ...
[INFO] [stderr] 99 | use glium::Program;
[INFO] [stderr] | ^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/mem/memcore.rs:6:70
[INFO] [stderr] |
[INFO] [stderr] 6 | pub fn build_addr_to_region(illegal : E, mem_tab : &[(E, &MemoryIO )]) -> [E; 0x1_0000] {
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[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/mem/memmap.rs:7:40
[INFO] [stderr] |
[INFO] [stderr] 7 | fn add_memory(&mut self, mem : Box ) ;
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/mem/memmap.rs:11:26
[INFO] [stderr] |
[INFO] [stderr] 11 | all_memory: Vec< Box>,
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/mem/memmap.rs:89:40
[INFO] [stderr] |
[INFO] [stderr] 89 | fn add_memory(&mut self, mem : Box ) {
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:259:33
[INFO] [stderr] |
[INFO] [stderr] 259 | host: &mut DebuggerHost,
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:353:45
[INFO] [stderr] |
[INFO] [stderr] 353 | fn write_memory(&mut self, _host : &mut DebuggerHost, args: &[u8]) -> GdbResult {
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:368:43
[INFO] [stderr] |
[INFO] [stderr] 368 | fn read_memory(&mut self, host : &mut DebuggerHost, args: &[u8]) -> GdbResult {
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:391:26
[INFO] [stderr] |
[INFO] [stderr] 391 | host: &mut DebuggerHost,
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:405:47
[INFO] [stderr] |
[INFO] [stderr] 405 | fn read_registers(&mut self, host : & mut DebuggerHost) -> GdbResult {
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:411:47
[INFO] [stderr] |
[INFO] [stderr] 411 | fn write_registers(&mut self, host : &mut DebuggerHost, args: &[u8]) -> GdbResult {
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:423:24
[INFO] [stderr] |
[INFO] [stderr] 423 | host: &mut DebuggerHost,
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:440:34
[INFO] [stderr] |
[INFO] [stderr] 440 | host: &mut DebuggerHost,
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:478:34
[INFO] [stderr] |
[INFO] [stderr] 478 | host: &mut DebuggerHost,
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vectrex/veccore.rs:67:39
[INFO] [stderr] |
[INFO] [stderr] 67 | let mems : &[(MemRegion, &MemoryIO )] = &[
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vectrex/veccore.rs:83:43
[INFO] [stderr] |
[INFO] [stderr] 83 | fn get_region(&self, _addr : u16) -> &MemoryIO {
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vectrex/veccore.rs:97:55
[INFO] [stderr] |
[INFO] [stderr] 97 | fn get_region_mut(&mut self, _addr : u16) -> &mut MemoryIO {
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/diss.rs:391:83
[INFO] [stderr] |
[INFO] [stderr] 391 | pub fn diss(&mut self, mem : &mut M, addr : u16, _syms : Option<&SymTab> ) -> (InstructionDecoder, String) {
[INFO] [stderr] | ^^^^^^ help: use `dyn`: `dyn SymTab`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/tests/jsontest.rs:87:26
[INFO] [stderr] |
[INFO] [stderr] 87 | fn time_func( func : &Fn() -> T) -> (RunTime, T) {
[INFO] [stderr] | ^^^^^^^^^ help: use `dyn`: `dyn Fn() -> T`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:69:29
[INFO] [stderr] |
[INFO] [stderr] 69 | host: &mut DebuggerHost) -> GdbResult {
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:241:39
[INFO] [stderr] |
[INFO] [stderr] 241 | fn get_reg(&mut self, host : &mut DebuggerHost, args: &[u8]) -> GdbResult {
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:251:39
[INFO] [stderr] |
[INFO] [stderr] 251 | fn set_reg(&mut self, host : &mut DebuggerHost, args: &[u8]) -> GdbResult {
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:259:33
[INFO] [stderr] |
[INFO] [stderr] 259 | host: &mut DebuggerHost,
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:353:45
[INFO] [stderr] |
[INFO] [stderr] 353 | fn write_memory(&mut self, _host : &mut DebuggerHost, args: &[u8]) -> GdbResult {
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:368:43
[INFO] [stderr] |
[INFO] [stderr] 368 | fn read_memory(&mut self, host : &mut DebuggerHost, args: &[u8]) -> GdbResult {
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vectrex/veccore.rs:189:81
[INFO] [stderr] |
[INFO] [stderr] 189 | fn mk_data_mem(addr : u16 ,name : &str, data : &[u8], writeable : bool ) -> Box {
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:391:26
[INFO] [stderr] |
[INFO] [stderr] 391 | host: &mut DebuggerHost,
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:405:47
[INFO] [stderr] |
[INFO] [stderr] 405 | fn read_registers(&mut self, host : & mut DebuggerHost) -> GdbResult {
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:411:47
[INFO] [stderr] |
[INFO] [stderr] 411 | fn write_registers(&mut self, host : &mut DebuggerHost, args: &[u8]) -> GdbResult {
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:423:24
[INFO] [stderr] |
[INFO] [stderr] 423 | host: &mut DebuggerHost,
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:440:34
[INFO] [stderr] |
[INFO] [stderr] 440 | host: &mut DebuggerHost,
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/gdbstub/gdbcore.rs:478:34
[INFO] [stderr] |
[INFO] [stderr] 478 | host: &mut DebuggerHost,
[INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/simple/simplecore.rs:171:39
[INFO] [stderr] |
[INFO] [stderr] 171 | let mems : &[(MemRegion, &MemoryIO )] = &[
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/simple/simplecore.rs:184:43
[INFO] [stderr] |
[INFO] [stderr] 184 | fn get_region(&self, _addr : u16) -> &MemoryIO {
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/simple/simplecore.rs:197:55
[INFO] [stderr] |
[INFO] [stderr] 197 | fn get_region_mut(&mut self, _addr : u16) -> &mut MemoryIO {
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/simple/simplegdb.rs:72:42
[INFO] [stderr] |
[INFO] [stderr] 72 | pub fn update(&mut self, host : &mut gdbstub::DebuggerHost) -> (ConnState, ConnEvent) {
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn gdbstub::DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vectrex/veccore.rs:67:39
[INFO] [stderr] |
[INFO] [stderr] 67 | let mems : &[(MemRegion, &MemoryIO )] = &[
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vectrex/veccore.rs:83:43
[INFO] [stderr] |
[INFO] [stderr] 83 | fn get_region(&self, _addr : u16) -> &MemoryIO {
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vectrex/veccore.rs:97:55
[INFO] [stderr] |
[INFO] [stderr] 97 | fn get_region_mut(&mut self, _addr : u16) -> &mut MemoryIO {
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vectrex/veccore.rs:189:81
[INFO] [stderr] |
[INFO] [stderr] 189 | fn mk_data_mem(addr : u16 ,name : &str, data : &[u8], writeable : bool ) -> Box {
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/simple/simplecore.rs:171:39
[INFO] [stderr] |
[INFO] [stderr] 171 | let mems : &[(MemRegion, &MemoryIO )] = &[
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/simple/simplecore.rs:184:43
[INFO] [stderr] |
[INFO] [stderr] 184 | fn get_region(&self, _addr : u16) -> &MemoryIO {
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/simple/simplecore.rs:197:55
[INFO] [stderr] |
[INFO] [stderr] 197 | fn get_region_mut(&mut self, _addr : u16) -> &mut MemoryIO {
[INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn MemoryIO`
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/simple/simplegdb.rs:72:42
[INFO] [stderr] |
[INFO] [stderr] 72 | pub fn update(&mut self, host : &mut gdbstub::DebuggerHost) -> (ConnState, ConnEvent) {
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn gdbstub::DebuggerHost`
[INFO] [stderr]
[INFO] [stderr] error[E0599]: no method named `id` found for type `std::cell::Ref<'_, takeable_option::Takeable>>` in the current scope
[INFO] [stderr] --> src/window/windowcore.rs:196:65
[INFO] [stderr] |
[INFO] [stderr] 196 | ... if window_id == display.gl_window().id() {
[INFO] [stderr] | ^^ method not found in `std::cell::Ref<'_, takeable_option::Takeable>>`
[INFO] [stderr]
[INFO] [stderr] error[E0599]: no method named `id` found for type `std::cell::Ref<'_, takeable_option::Takeable>>` in the current scope
[INFO] [stderr] --> src/window/windowcore.rs:196:65
[INFO] [stderr] |
[INFO] [stderr] 196 | ... if window_id == display.gl_window().id() {
[INFO] [stderr] | ^^ method not found in `std::cell::Ref<'_, takeable_option::Takeable>>`
[INFO] [stderr]
[INFO] [stderr] error: aborting due to 7 previous errors
[INFO] [stderr]
[INFO] [stderr] Some errors have detailed explanations: E0408, E0432, E0599.
[INFO] [stderr] For more information about an error, try `rustc --explain E0408`.
[INFO] [stderr] error: could not compile `rustrex`.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: aborting due to 7 previous errors
[INFO] [stderr]
[INFO] [stderr] Some errors have detailed explanations: E0408, E0432, E0599.
[INFO] [stderr] For more information about an error, try `rustc --explain E0408`.
[INFO] [stderr] error: could not compile `rustrex`.
[INFO] [stderr]
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `"docker" "inspect" "c16a2d6535294415aa221002649ef8f0f2a10487d421d78d4374ac6dee3c25fc"`
[INFO] running `"docker" "rm" "-f" "c16a2d6535294415aa221002649ef8f0f2a10487d421d78d4374ac6dee3c25fc"`
[INFO] [stdout] c16a2d6535294415aa221002649ef8f0f2a10487d421d78d4374ac6dee3c25fc