[INFO] crate atmega32u4-hal 0.1.4 is already in cache
[INFO] checking atmega32u4-hal-0.1.4 against master#209b2be09fcaff937480d1fbbe8b31646e361c7a for pr-70917
[INFO] extracting crate atmega32u4-hal 0.1.4 into /workspace/builds/worker-6/source
[INFO] validating manifest of crates.io crate atmega32u4-hal 0.1.4 on toolchain 209b2be09fcaff937480d1fbbe8b31646e361c7a
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking crates.io crate atmega32u4-hal 0.1.4
[INFO] finished tweaking crates.io crate atmega32u4-hal 0.1.4
[INFO] tweaked toml for crates.io crate atmega32u4-hal 0.1.4 written to /workspace/builds/worker-6/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "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] bcfbf20e5392dbde5b0ada2fc0d24c363e3c7dd769679bd3341a01fab3ffa271
[INFO] running `"docker" "start" "-a" "bcfbf20e5392dbde5b0ada2fc0d24c363e3c7dd769679bd3341a01fab3ffa271"`
[INFO] [stderr]    Compiling semver-parser v0.7.0
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]     Checking vcell v0.1.2
[INFO] [stderr]     Checking nb v0.1.2
[INFO] [stderr]     Checking embedded-hal v0.2.3
[INFO] [stderr]    Compiling semver v0.9.0
[INFO] [stderr]    Compiling rustc_version v0.2.3
[INFO] [stderr]    Compiling bare-metal v0.2.5
[INFO] [stderr]     Checking atmega32u4 v0.1.3
[INFO] [stderr]     Checking atmega32u4-hal v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr] error: cannot find macro `sorry` in this scope
[INFO] [stderr]   --> src/delay.rs:69:5
[INFO] [stderr]    |
[INFO] [stderr] 69 |     sorry!(This library is made for avr and cannot be compiled for anything else!)
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around block return value
[INFO] [stderr]    --> src/timer.rs:198:18
[INFO] [stderr]     |
[INFO] [stderr] 198 |         unsafe { (&*atmega32u4::TIMER1::ptr()) }
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around block return value
[INFO] [stderr]    --> src/timer.rs:209:18
[INFO] [stderr]     |
[INFO] [stderr] 209 |         unsafe { (&*atmega32u4::TIMER1::ptr()) }.ocr_c_l.write(
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around block return value
[INFO] [stderr]    --> src/timer.rs:281:18
[INFO] [stderr]     |
[INFO] [stderr] 281 |         unsafe { (&*atmega32u4::TIMER4::ptr()) }.ocr_b.read().bits()
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around block return value
[INFO] [stderr]    --> src/timer.rs:289:18
[INFO] [stderr]     |
[INFO] [stderr] 289 |         unsafe { (&*atmega32u4::TIMER4::ptr()) }.ocr_b.write(|w| {
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `sorry` in this scope
[INFO] [stderr]   --> src/delay.rs:69:5
[INFO] [stderr]    |
[INFO] [stderr] 69 |     sorry!(This library is made for avr and cannot be compiled for anything else!)
[INFO] [stderr]    |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:334:14
[INFO] [stderr]     |
[INFO] [stderr] 334 |           impl digital::OutputPin for Pin<mode::io::Output> {
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 406 | / generic_pin_impl!(
[INFO] [stderr] 407 | |     B: PORTB,
[INFO] [stderr] 408 | |     C: PORTC,
[INFO] [stderr] 409 | |     D: PORTD,
[INFO] [stderr] 410 | |     E: PORTE,
[INFO] [stderr] 411 | |     F: PORTF,
[INFO] [stderr] 412 | | );
[INFO] [stderr]     | |__- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:358:14
[INFO] [stderr]     |
[INFO] [stderr] 358 |           impl digital::StatefulOutputPin for Pin<mode::io::Output> {
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 406 | / generic_pin_impl!(
[INFO] [stderr] 407 | |     B: PORTB,
[INFO] [stderr] 408 | |     C: PORTC,
[INFO] [stderr] 409 | |     D: PORTD,
[INFO] [stderr] 410 | |     E: PORTE,
[INFO] [stderr] 411 | |     F: PORTF,
[INFO] [stderr] 412 | | );
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:380:14
[INFO] [stderr]     |
[INFO] [stderr] 380 |           impl digital::toggleable::Default for Pin<mode::io::Output> { }
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 406 | / generic_pin_impl!(
[INFO] [stderr] 407 | |     B: PORTB,
[INFO] [stderr] 408 | |     C: PORTC,
[INFO] [stderr] 409 | |     D: PORTD,
[INFO] [stderr] 410 | |     E: PORTE,
[INFO] [stderr] 411 | |     F: PORTF,
[INFO] [stderr] 412 | | );
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:382:20
[INFO] [stderr]     |
[INFO] [stderr] 382 |           impl<MODE> digital::InputPin for Pin<mode::io::Input<MODE>> {
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 406 | / generic_pin_impl!(
[INFO] [stderr] 407 | |     B: PORTB,
[INFO] [stderr] 408 | |     C: PORTC,
[INFO] [stderr] 409 | |     D: PORTD,
[INFO] [stderr] 410 | |     E: PORTE,
[INFO] [stderr] 411 | |     F: PORTF,
[INFO] [stderr] 412 | | );
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]  --> src/prelude.rs:4:9
[INFO] [stderr]   |
[INFO] [stderr] 4 | pub use hal::digital::StatefulOutputPin as _atmega_embedded_hal_digital_StatefulOutputPin;
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'hal::digital::ToggleableOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]  --> src/prelude.rs:5:9
[INFO] [stderr]   |
[INFO] [stderr] 5 | pub use hal::digital::ToggleableOutputPin as _atmega_embedded_hal_digital_ToggleableOutputPin;
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:149:18
[INFO] [stderr]     |
[INFO] [stderr] 149 |               impl digital::OutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:165:18
[INFO] [stderr]     |
[INFO] [stderr] 165 |               impl digital::StatefulOutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:179:18
[INFO] [stderr]     |
[INFO] [stderr] 179 |               impl digital::toggleable::Default for $PXx<mode::io::Output> { }
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:181:24
[INFO] [stderr]     |
[INFO] [stderr] 181 |               impl<MODE> digital::InputPin for $PXx<mode::io::Input<MODE>> {
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:269:22
[INFO] [stderr]     |
[INFO] [stderr] 269 |                   impl digital::OutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |                   impl digital::StatefulOutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:299:22
[INFO] [stderr]     |
[INFO] [stderr] 299 |                   impl digital::toggleable::Default for $PXi<mode::io::Output> { }
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:301:28
[INFO] [stderr]     |
[INFO] [stderr] 301 |                   impl<MODE> digital::InputPin for $PXi<mode::io::Input<MODE>> {
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:149:18
[INFO] [stderr]     |
[INFO] [stderr] 149 |               impl digital::OutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:165:18
[INFO] [stderr]     |
[INFO] [stderr] 165 |               impl digital::StatefulOutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:179:18
[INFO] [stderr]     |
[INFO] [stderr] 179 |               impl digital::toggleable::Default for $PXx<mode::io::Output> { }
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:181:24
[INFO] [stderr]     |
[INFO] [stderr] 181 |               impl<MODE> digital::InputPin for $PXx<mode::io::Input<MODE>> {
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:269:22
[INFO] [stderr]     |
[INFO] [stderr] 269 |                   impl digital::OutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |                   impl digital::StatefulOutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:299:22
[INFO] [stderr]     |
[INFO] [stderr] 299 |                   impl digital::toggleable::Default for $PXi<mode::io::Output> { }
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:301:28
[INFO] [stderr]     |
[INFO] [stderr] 301 |                   impl<MODE> digital::InputPin for $PXi<mode::io::Input<MODE>> {
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:149:18
[INFO] [stderr]     |
[INFO] [stderr] 149 |               impl digital::OutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:165:18
[INFO] [stderr]     |
[INFO] [stderr] 165 |               impl digital::StatefulOutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:179:18
[INFO] [stderr]     |
[INFO] [stderr] 179 |               impl digital::toggleable::Default for $PXx<mode::io::Output> { }
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:181:24
[INFO] [stderr]     |
[INFO] [stderr] 181 |               impl<MODE> digital::InputPin for $PXx<mode::io::Input<MODE>> {
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:269:22
[INFO] [stderr]     |
[INFO] [stderr] 269 |                   impl digital::OutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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: unnecessary parentheses around block return value
[INFO] [stderr]    --> src/timer.rs:198:18
[INFO] [stderr]     |
[INFO] [stderr] 198 |         unsafe { (&*atmega32u4::TIMER1::ptr()) }
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around block return value
[INFO] [stderr]    --> src/timer.rs:209:18
[INFO] [stderr]     |
[INFO] [stderr] 209 |         unsafe { (&*atmega32u4::TIMER1::ptr()) }.ocr_c_l.write(
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around block return value
[INFO] [stderr]    --> src/timer.rs:281:18
[INFO] [stderr]     |
[INFO] [stderr] 281 |         unsafe { (&*atmega32u4::TIMER4::ptr()) }.ocr_b.read().bits()
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around block return value
[INFO] [stderr]    --> src/timer.rs:289:18
[INFO] [stderr]     |
[INFO] [stderr] 289 |         unsafe { (&*atmega32u4::TIMER4::ptr()) }.ocr_b.write(|w| {
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |                   impl digital::StatefulOutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:299:22
[INFO] [stderr]     |
[INFO] [stderr] 299 |                   impl digital::toggleable::Default for $PXi<mode::io::Output> { }
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:301:28
[INFO] [stderr]     |
[INFO] [stderr] 301 |                   impl<MODE> digital::InputPin for $PXi<mode::io::Input<MODE>> {
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:149:18
[INFO] [stderr]     |
[INFO] [stderr] 149 |               impl digital::OutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:165:18
[INFO] [stderr]     |
[INFO] [stderr] 165 |               impl digital::StatefulOutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:179:18
[INFO] [stderr]     |
[INFO] [stderr] 179 |               impl digital::toggleable::Default for $PXx<mode::io::Output> { }
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:181:24
[INFO] [stderr]     |
[INFO] [stderr] 181 |               impl<MODE> digital::InputPin for $PXx<mode::io::Input<MODE>> {
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:269:22
[INFO] [stderr]     |
[INFO] [stderr] 269 |                   impl digital::OutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |                   impl digital::StatefulOutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:299:22
[INFO] [stderr]     |
[INFO] [stderr] 299 |                   impl digital::toggleable::Default for $PXi<mode::io::Output> { }
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:301:28
[INFO] [stderr]     |
[INFO] [stderr] 301 |                   impl<MODE> digital::InputPin for $PXi<mode::io::Input<MODE>> {
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:149:18
[INFO] [stderr]     |
[INFO] [stderr] 149 |               impl digital::OutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:165:18
[INFO] [stderr]     |
[INFO] [stderr] 165 |               impl digital::StatefulOutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:179:18
[INFO] [stderr]     |
[INFO] [stderr] 179 |               impl digital::toggleable::Default for $PXx<mode::io::Output> { }
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:181:24
[INFO] [stderr]     |
[INFO] [stderr] 181 |               impl<MODE> digital::InputPin for $PXx<mode::io::Input<MODE>> {
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:269:22
[INFO] [stderr]     |
[INFO] [stderr] 269 |                   impl digital::OutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |                   impl digital::StatefulOutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:299:22
[INFO] [stderr]     |
[INFO] [stderr] 299 |                   impl digital::toggleable::Default for $PXi<mode::io::Output> { }
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:301:28
[INFO] [stderr]     |
[INFO] [stderr] 301 |                   impl<MODE> digital::InputPin for $PXi<mode::io::Input<MODE>> {
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:334:14
[INFO] [stderr]     |
[INFO] [stderr] 334 |           impl digital::OutputPin for Pin<mode::io::Output> {
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 406 | / generic_pin_impl!(
[INFO] [stderr] 407 | |     B: PORTB,
[INFO] [stderr] 408 | |     C: PORTC,
[INFO] [stderr] 409 | |     D: PORTD,
[INFO] [stderr] 410 | |     E: PORTE,
[INFO] [stderr] 411 | |     F: PORTF,
[INFO] [stderr] 412 | | );
[INFO] [stderr]     | |__- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:358:14
[INFO] [stderr]     |
[INFO] [stderr] 358 |           impl digital::StatefulOutputPin for Pin<mode::io::Output> {
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 406 | / generic_pin_impl!(
[INFO] [stderr] 407 | |     B: PORTB,
[INFO] [stderr] 408 | |     C: PORTC,
[INFO] [stderr] 409 | |     D: PORTD,
[INFO] [stderr] 410 | |     E: PORTE,
[INFO] [stderr] 411 | |     F: PORTF,
[INFO] [stderr] 412 | | );
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:380:14
[INFO] [stderr]     |
[INFO] [stderr] 380 |           impl digital::toggleable::Default for Pin<mode::io::Output> { }
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 406 | / generic_pin_impl!(
[INFO] [stderr] 407 | |     B: PORTB,
[INFO] [stderr] 408 | |     C: PORTC,
[INFO] [stderr] 409 | |     D: PORTD,
[INFO] [stderr] 410 | |     E: PORTE,
[INFO] [stderr] 411 | |     F: PORTF,
[INFO] [stderr] 412 | | );
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:382:20
[INFO] [stderr]     |
[INFO] [stderr] 382 |           impl<MODE> digital::InputPin for Pin<mode::io::Input<MODE>> {
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 406 | / generic_pin_impl!(
[INFO] [stderr] 407 | |     B: PORTB,
[INFO] [stderr] 408 | |     C: PORTC,
[INFO] [stderr] 409 | |     D: PORTD,
[INFO] [stderr] 410 | |     E: PORTE,
[INFO] [stderr] 411 | |     F: PORTF,
[INFO] [stderr] 412 | | );
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]  --> src/prelude.rs:4:9
[INFO] [stderr]   |
[INFO] [stderr] 4 | pub use hal::digital::StatefulOutputPin as _atmega_embedded_hal_digital_StatefulOutputPin;
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'hal::digital::ToggleableOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]  --> src/prelude.rs:5:9
[INFO] [stderr]   |
[INFO] [stderr] 5 | pub use hal::digital::ToggleableOutputPin as _atmega_embedded_hal_digital_ToggleableOutputPin;
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:149:18
[INFO] [stderr]     |
[INFO] [stderr] 149 |               impl digital::OutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:165:18
[INFO] [stderr]     |
[INFO] [stderr] 165 |               impl digital::StatefulOutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:179:18
[INFO] [stderr]     |
[INFO] [stderr] 179 |               impl digital::toggleable::Default for $PXx<mode::io::Output> { }
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:181:24
[INFO] [stderr]     |
[INFO] [stderr] 181 |               impl<MODE> digital::InputPin for $PXx<mode::io::Input<MODE>> {
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:269:22
[INFO] [stderr]     |
[INFO] [stderr] 269 |                   impl digital::OutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |                   impl digital::StatefulOutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:299:22
[INFO] [stderr]     |
[INFO] [stderr] 299 |                   impl digital::toggleable::Default for $PXi<mode::io::Output> { }
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:301:28
[INFO] [stderr]     |
[INFO] [stderr] 301 |                   impl<MODE> digital::InputPin for $PXi<mode::io::Input<MODE>> {
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 414 | / port_impl! (B, PORTB, portb, PBx, [
[INFO] [stderr] 415 | |     PB0: (pb0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 416 | |     PB1: (pb1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 417 | |     PB2: (pb2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 422 | |     PB7: (pb7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 423 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:149:18
[INFO] [stderr]     |
[INFO] [stderr] 149 |               impl digital::OutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:165:18
[INFO] [stderr]     |
[INFO] [stderr] 165 |               impl digital::StatefulOutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:179:18
[INFO] [stderr]     |
[INFO] [stderr] 179 |               impl digital::toggleable::Default for $PXx<mode::io::Output> { }
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:181:24
[INFO] [stderr]     |
[INFO] [stderr] 181 |               impl<MODE> digital::InputPin for $PXx<mode::io::Input<MODE>> {
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:269:22
[INFO] [stderr]     |
[INFO] [stderr] 269 |                   impl digital::OutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |                   impl digital::StatefulOutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:299:22
[INFO] [stderr]     |
[INFO] [stderr] 299 |                   impl digital::toggleable::Default for $PXi<mode::io::Output> { }
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:301:28
[INFO] [stderr]     |
[INFO] [stderr] 301 |                   impl<MODE> digital::InputPin for $PXi<mode::io::Input<MODE>> {
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 425 | / port_impl! (C, PORTC, portc, PCx, [
[INFO] [stderr] 426 | |     PC6: (pc6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 427 | |     PC7: (pc7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 428 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:149:18
[INFO] [stderr]     |
[INFO] [stderr] 149 |               impl digital::OutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:165:18
[INFO] [stderr]     |
[INFO] [stderr] 165 |               impl digital::StatefulOutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:179:18
[INFO] [stderr]     |
[INFO] [stderr] 179 |               impl digital::toggleable::Default for $PXx<mode::io::Output> { }
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:181:24
[INFO] [stderr]     |
[INFO] [stderr] 181 |               impl<MODE> digital::InputPin for $PXx<mode::io::Input<MODE>> {
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:269:22
[INFO] [stderr]     |
[INFO] [stderr] 269 |                   impl digital::OutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |                   impl digital::StatefulOutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:299:22
[INFO] [stderr]     |
[INFO] [stderr] 299 |                   impl digital::toggleable::Default for $PXi<mode::io::Output> { }
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:301:28
[INFO] [stderr]     |
[INFO] [stderr] 301 |                   impl<MODE> digital::InputPin for $PXi<mode::io::Input<MODE>> {
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 430 | / port_impl! (D, PORTD, portd, PDx, [
[INFO] [stderr] 431 | |     PD0: (pd0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 432 | |     PD1: (pd1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 433 | |     PD2: (pd2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 438 | |     PD7: (pd7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 439 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:149:18
[INFO] [stderr]     |
[INFO] [stderr] 149 |               impl digital::OutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:165:18
[INFO] [stderr]     |
[INFO] [stderr] 165 |               impl digital::StatefulOutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:179:18
[INFO] [stderr]     |
[INFO] [stderr] 179 |               impl digital::toggleable::Default for $PXx<mode::io::Output> { }
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:181:24
[INFO] [stderr]     |
[INFO] [stderr] 181 |               impl<MODE> digital::InputPin for $PXx<mode::io::Input<MODE>> {
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:269:22
[INFO] [stderr]     |
[INFO] [stderr] 269 |                   impl digital::OutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |                   impl digital::StatefulOutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:299:22
[INFO] [stderr]     |
[INFO] [stderr] 299 |                   impl digital::toggleable::Default for $PXi<mode::io::Output> { }
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:301:28
[INFO] [stderr]     |
[INFO] [stderr] 301 |                   impl<MODE> digital::InputPin for $PXi<mode::io::Input<MODE>> {
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 441 | / port_impl! (E, PORTE, porte, PEx, [
[INFO] [stderr] 442 | |     PE2: (pe2, 2, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 443 | |     PE6: (pe6, 6, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 444 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:149:18
[INFO] [stderr]     |
[INFO] [stderr] 149 |               impl digital::OutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:165:18
[INFO] [stderr]     |
[INFO] [stderr] 165 |               impl digital::StatefulOutputPin for $PXx<mode::io::Output> {
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:179:18
[INFO] [stderr]     |
[INFO] [stderr] 179 |               impl digital::toggleable::Default for $PXx<mode::io::Output> { }
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:181:24
[INFO] [stderr]     |
[INFO] [stderr] 181 |               impl<MODE> digital::InputPin for $PXx<mode::io::Input<MODE>> {
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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 'hal::digital::OutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:269:22
[INFO] [stderr]     |
[INFO] [stderr] 269 |                   impl digital::OutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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 'hal::digital::StatefulOutputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |                   impl digital::StatefulOutputPin for $PXi<mode::io::Output> {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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 'hal::digital::toggleable::Default': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:299:22
[INFO] [stderr]     |
[INFO] [stderr] 299 |                   impl digital::toggleable::Default for $PXi<mode::io::Output> { }
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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 'hal::digital::InputPin': Deprecated because the methods cannot return errors. Users should use the traits in digital::v2.
[INFO] [stderr]    --> src/port.rs:301:28
[INFO] [stderr]     |
[INFO] [stderr] 301 |                   impl<MODE> digital::InputPin for $PXi<mode::io::Input<MODE>> {
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | / port_impl! (F, PORTF, portf, PFx, [
[INFO] [stderr] 447 | |     PF0: (pf0, 0, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 448 | |     PF1: (pf1, 1, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 449 | |     PF4: (pf4, 4, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] ...   |
[INFO] [stderr] 452 | |     PF7: (pf7, 7, mode::io::Input<mode::io::Floating>),
[INFO] [stderr] 453 | | ]);
[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] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] error: could not compile `atmega32u4-hal`.
[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] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] error: could not compile `atmega32u4-hal`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `"docker" "inspect" "bcfbf20e5392dbde5b0ada2fc0d24c363e3c7dd769679bd3341a01fab3ffa271"`
[INFO] running `"docker" "rm" "-f" "bcfbf20e5392dbde5b0ada2fc0d24c363e3c7dd769679bd3341a01fab3ffa271"`
[INFO] [stdout] bcfbf20e5392dbde5b0ada2fc0d24c363e3c7dd769679bd3341a01fab3ffa271
