[INFO] fetching crate fdcan 0.2.0...
[INFO] checking fdcan-0.2.0 against master#b0696a5160711c068cb1f01b7437db7990d15750 for pr-121848
[INFO] extracting crate fdcan 0.2.0 into /workspace/builds/worker-6-tc1/source
[INFO] validating manifest of crates.io crate fdcan 0.2.0 on toolchain b0696a5160711c068cb1f01b7437db7990d15750
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b0696a5160711c068cb1f01b7437db7990d15750" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate fdcan 0.2.0
[INFO] finished tweaking crates.io crate fdcan 0.2.0
[INFO] tweaked toml for crates.io crate fdcan 0.2.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b0696a5160711c068cb1f01b7437db7990d15750" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b0696a5160711c068cb1f01b7437db7990d15750" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded embedded-can v0.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b0696a5160711c068cb1f01b7437db7990d15750" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0cb03c98fbcb0460c0fd130145a393ce9c94ab13888183b22896ca74f0519cdf
[INFO] running `Command { std: "docker" "start" "-a" "0cb03c98fbcb0460c0fd130145a393ce9c94ab13888183b22896ca74f0519cdf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0cb03c98fbcb0460c0fd130145a393ce9c94ab13888183b22896ca74f0519cdf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0cb03c98fbcb0460c0fd130145a393ce9c94ab13888183b22896ca74f0519cdf", kill_on_drop: false }`
[INFO] [stdout] 0cb03c98fbcb0460c0fd130145a393ce9c94ab13888183b22896ca74f0519cdf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b0696a5160711c068cb1f01b7437db7990d15750" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e49905b7dcfc463aef03c9bebc768a3c78094bd9a90d7d651994bef8a7984301
[INFO] running `Command { std: "docker" "start" "-a" "e49905b7dcfc463aef03c9bebc768a3c78094bd9a90d7d651994bef8a7984301", kill_on_drop: false }`
[INFO] [stderr]    Compiling paste v1.0.14
[INFO] [stderr]     Checking fdcan v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved imports `super::interrupt::Interrupt`, `super::interrupt::Interrupts`
[INFO] [stdout]  --> src/config.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub use super::interrupt::{Interrupt, InterruptLine, Interrupts};
[INFO] [stdout]   |                            ^^^^^^^^^                 ^^^^^^^^^^ no `Interrupts` in `interrupt`
[INFO] [stdout]   |                            |
[INFO] [stdout]   |                            no `Interrupt` in `interrupt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `interrupt::Interrupt`, `interrupt::Interrupts`
[INFO] [stdout]   --> src/lib.rs:59:17
[INFO] [stdout]    |
[INFO] [stdout] 59 | use interrupt::{Interrupt, InterruptLine, Interrupts};
[INFO] [stdout]    |                 ^^^^^^^^^                 ^^^^^^^^^^ no `Interrupts` in `interrupt`
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 no `Interrupt` in `interrupt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::config::Interrupt
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::config::Interrupts
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `super::interrupt::Interrupt`, `super::interrupt::Interrupts`
[INFO] [stdout]  --> src/config.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub use super::interrupt::{Interrupt, InterruptLine, Interrupts};
[INFO] [stdout]   |                            ^^^^^^^^^                 ^^^^^^^^^^ no `Interrupts` in `interrupt`
[INFO] [stdout]   |                            |
[INFO] [stdout]   |                            no `Interrupt` in `interrupt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `interrupt::Interrupt`, `interrupt::Interrupts`
[INFO] [stdout]   --> src/lib.rs:59:17
[INFO] [stdout]    |
[INFO] [stdout] 59 | use interrupt::{Interrupt, InterruptLine, Interrupts};
[INFO] [stdout]    |                 ^^^^^^^^^                 ^^^^^^^^^^ no `Interrupts` in `interrupt`
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 no `Interrupt` in `interrupt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::config::Interrupt
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::config::Interrupts
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupts` in this scope
[INFO] [stdout]    --> src/interrupt.rs:172:6
[INFO] [stdout]     |
[INFO] [stdout] 172 | impl Interrupts {
[INFO] [stdout]     |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:179:11
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl From<Interrupt> for Interrupts {
[INFO] [stdout]     |           ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl<Interrupt> From<Interrupt> for Interrupts {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupts` in this scope
[INFO] [stdout]    --> src/interrupt.rs:179:26
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl From<Interrupt> for Interrupts {
[INFO] [stdout]     |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:181:16
[INFO] [stdout]     |
[INFO] [stdout] 181 |     fn from(i: Interrupt) -> Self {
[INFO] [stdout]     |                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:187:23
[INFO] [stdout]     |
[INFO] [stdout] 187 | impl ops::BitOrAssign<Interrupt> for Interrupts {
[INFO] [stdout]     |                       ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 187 | impl<Interrupt> ops::BitOrAssign<Interrupt> for Interrupts {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupts` in this scope
[INFO] [stdout]    --> src/interrupt.rs:187:38
[INFO] [stdout]     |
[INFO] [stdout] 187 | impl ops::BitOrAssign<Interrupt> for Interrupts {
[INFO] [stdout]     |                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:189:37
[INFO] [stdout]     |
[INFO] [stdout] 189 |     fn bitor_assign(&mut self, rhs: Interrupt) {
[INFO] [stdout]     |                                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Ord` is imported redundantly
[INFO] [stdout]  --> src/id.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use core::cmp::{Ord, Ordering};
[INFO] [stdout]   |                 ^^^
[INFO] [stdout]  --> /rustc/b0696a5160711c068cb1f01b7437db7990d15750/library/core/src/prelude/mod.rs:28:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `Ord` is already defined here
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `declare_interrupts`
[INFO] [stdout]  --> src/interrupt.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | macro_rules! declare_interrupts {
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_macros)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupts` in this scope
[INFO] [stdout]    --> src/interrupt.rs:172:6
[INFO] [stdout]     |
[INFO] [stdout] 172 | impl Interrupts {
[INFO] [stdout]     |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:179:11
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl From<Interrupt> for Interrupts {
[INFO] [stdout]     |           ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl<Interrupt> From<Interrupt> for Interrupts {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupts` in this scope
[INFO] [stdout]    --> src/interrupt.rs:179:26
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl From<Interrupt> for Interrupts {
[INFO] [stdout]     |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:181:16
[INFO] [stdout]     |
[INFO] [stdout] 181 |     fn from(i: Interrupt) -> Self {
[INFO] [stdout]     |                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:187:23
[INFO] [stdout]     |
[INFO] [stdout] 187 | impl ops::BitOrAssign<Interrupt> for Interrupts {
[INFO] [stdout]     |                       ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 187 | impl<Interrupt> ops::BitOrAssign<Interrupt> for Interrupts {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupts` in this scope
[INFO] [stdout]    --> src/interrupt.rs:187:38
[INFO] [stdout]     |
[INFO] [stdout] 187 | impl ops::BitOrAssign<Interrupt> for Interrupts {
[INFO] [stdout]     |                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:189:37
[INFO] [stdout]     |
[INFO] [stdout] 189 |     fn bitor_assign(&mut self, rhs: Interrupt) {
[INFO] [stdout]     |                                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Ord` is imported redundantly
[INFO] [stdout]  --> src/id.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use core::cmp::{Ord, Ordering};
[INFO] [stdout]   |                 ^^^
[INFO] [stdout]  --> /rustc/b0696a5160711c068cb1f01b7437db7990d15750/library/core/src/prelude/mod.rs:28:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `Ord` is already defined here
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `declare_interrupts`
[INFO] [stdout]  --> src/interrupt.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | macro_rules! declare_interrupts {
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_macros)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> src/interrupt.rs:207:9
[INFO] [stdout]     |
[INFO] [stdout] 207 |     use super::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `FdCan::<I, ConfigMode>::set_interrupt_line_config`: Deprecated in favour of .select_interrupt_line_1(..)
[INFO] [stdout]    --> src/lib.rs:695:14
[INFO] [stdout]     |
[INFO] [stdout] 695 |         self.set_interrupt_line_config(config.interrupt_line_config);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1574:22
[INFO] [stdout]      |
[INFO] [stdout] 1574 |             0 => can.rxf0s.read().rf0l().bit(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1575:22
[INFO] [stdout]      |
[INFO] [stdout] 1575 |             1 => can.rxf1s.read().rf1l().bit(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1585:22
[INFO] [stdout]      |
[INFO] [stdout] 1585 |             0 => can.rxf0s.read().f0fl().bits() == 0,
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1586:22
[INFO] [stdout]      |
[INFO] [stdout] 1586 |             1 => can.rxf1s.read().f1fl().bits() == 0,
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0a` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1599:22
[INFO] [stdout]      |
[INFO] [stdout] 1599 |             0 => can.rxf0a.write(|w| unsafe { w.f0ai().bits(idx.into()) }),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1a` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1600:22
[INFO] [stdout]      |
[INFO] [stdout] 1600 |             1 => can.rxf1a.write(|w| unsafe { w.f1ai().bits(idx.into()) }),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1609:22
[INFO] [stdout]      |
[INFO] [stdout] 1609 |             0 => can.rxf0s.read().f0gi().bits(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1610:22
[INFO] [stdout]      |
[INFO] [stdout] 1610 |             1 => can.rxf1s.read().f1gi().bits(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupts`
[INFO] [stdout]    --> src/interrupt.rs:212:13
[INFO] [stdout]     |
[INFO] [stdout] 212 |             Interrupts::from(Interrupt::TxComplete),
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `Interrupts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupt`
[INFO] [stdout]    --> src/interrupt.rs:212:30
[INFO] [stdout]     |
[INFO] [stdout] 212 |             Interrupts::from(Interrupt::TxComplete),
[INFO] [stdout]     |                              ^^^^^^^^^ use of undeclared type `Interrupt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupts`
[INFO] [stdout]    --> src/interrupt.rs:213:13
[INFO] [stdout]     |
[INFO] [stdout] 213 |             Interrupts::TX_COMPLETE
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `Interrupts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupts`
[INFO] [stdout]    --> src/interrupt.rs:215:20
[INFO] [stdout]     |
[INFO] [stdout] 215 |         assert_eq!(Interrupts::from(Interrupt::TxEmpty), Interrupts::TX_EMPTY);
[INFO] [stdout]     |                    ^^^^^^^^^^ use of undeclared type `Interrupts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupt`
[INFO] [stdout]    --> src/interrupt.rs:215:37
[INFO] [stdout]     |
[INFO] [stdout] 215 |         assert_eq!(Interrupts::from(Interrupt::TxEmpty), Interrupts::TX_EMPTY);
[INFO] [stdout]     |                                     ^^^^^^^^^ use of undeclared type `Interrupt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupts`
[INFO] [stdout]    --> src/interrupt.rs:215:58
[INFO] [stdout]     |
[INFO] [stdout] 215 |         assert_eq!(Interrupts::from(Interrupt::TxEmpty), Interrupts::TX_EMPTY);
[INFO] [stdout]     |                                                          ^^^^^^^^^^ use of undeclared type `Interrupts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupts`
[INFO] [stdout]    --> src/interrupt.rs:217:24
[INFO] [stdout]     |
[INFO] [stdout] 217 |         let mut ints = Interrupts::RX_FIFO0_FULL;
[INFO] [stdout]     |                        ^^^^^^^^^^ use of undeclared type `Interrupts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupt`
[INFO] [stdout]    --> src/interrupt.rs:218:17
[INFO] [stdout]     |
[INFO] [stdout] 218 |         ints |= Interrupt::RxFifo1Full;
[INFO] [stdout]     |                 ^^^^^^^^^ use of undeclared type `Interrupt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupts`
[INFO] [stdout]    --> src/interrupt.rs:219:26
[INFO] [stdout]     |
[INFO] [stdout] 219 |         assert_eq!(ints, Interrupts::RX_FIFO0_FULL | Interrupts::RX_FIFO1_FULL);
[INFO] [stdout]     |                          ^^^^^^^^^^ use of undeclared type `Interrupts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupts`
[INFO] [stdout]    --> src/interrupt.rs:219:54
[INFO] [stdout]     |
[INFO] [stdout] 219 |         assert_eq!(ints, Interrupts::RX_FIFO0_FULL | Interrupts::RX_FIFO1_FULL);
[INFO] [stdout]     |                                                      ^^^^^^^^^^ use of undeclared type `Interrupts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `FdCan::<I, ConfigMode>::set_interrupt_line_config`: Deprecated in favour of .select_interrupt_line_1(..)
[INFO] [stdout]    --> src/lib.rs:695:14
[INFO] [stdout]     |
[INFO] [stdout] 695 |         self.set_interrupt_line_config(config.interrupt_line_config);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1574:22
[INFO] [stdout]      |
[INFO] [stdout] 1574 |             0 => can.rxf0s.read().rf0l().bit(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1575:22
[INFO] [stdout]      |
[INFO] [stdout] 1575 |             1 => can.rxf1s.read().rf1l().bit(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1585:22
[INFO] [stdout]      |
[INFO] [stdout] 1585 |             0 => can.rxf0s.read().f0fl().bits() == 0,
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1586:22
[INFO] [stdout]      |
[INFO] [stdout] 1586 |             1 => can.rxf1s.read().f1fl().bits() == 0,
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0a` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1599:22
[INFO] [stdout]      |
[INFO] [stdout] 1599 |             0 => can.rxf0a.write(|w| unsafe { w.f0ai().bits(idx.into()) }),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1a` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1600:22
[INFO] [stdout]      |
[INFO] [stdout] 1600 |             1 => can.rxf1a.write(|w| unsafe { w.f1ai().bits(idx.into()) }),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1609:22
[INFO] [stdout]      |
[INFO] [stdout] 1609 |             0 => can.rxf0s.read().f0gi().bits(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1610:22
[INFO] [stdout]      |
[INFO] [stdout] 1610 |             1 => can.rxf1s.read().f1gi().bits(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ir`
[INFO] [stdout]   --> src/pac/fdcan.rs:63:24
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub ir: crate::Reg<ir::IR_SPEC>,
[INFO] [stdout]    |                        ^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared crate or module `ir`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `IR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ie`
[INFO] [stdout]   --> src/pac/fdcan.rs:65:24
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub ie: crate::Reg<ie::IE_SPEC>,
[INFO] [stdout]    |                        ^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared crate or module `ie`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `IE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ils`
[INFO] [stdout]   --> src/pac/fdcan.rs:67:25
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub ils: crate::Reg<ils::ILS_SPEC>,
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         use of undeclared crate or module `ils`
[INFO] [stdout]    |                         help: a type alias with a similar name exists: `ILS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ile`
[INFO] [stdout]   --> src/pac/fdcan.rs:69:25
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub ile: crate::Reg<ile::ILE_SPEC>,
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         use of undeclared crate or module `ile`
[INFO] [stdout]    |                         help: a type alias with a similar name exists: `ILE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rxgfc`
[INFO] [stdout]   --> src/pac/fdcan.rs:72:27
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub rxgfc: crate::Reg<rxgfc::RXGFC_SPEC>,
[INFO] [stdout]    |                           ^^^^^
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           use of undeclared crate or module `rxgfc`
[INFO] [stdout]    |                           help: a type alias with a similar name exists: `RXGFC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `txbc`
[INFO] [stdout]    --> src/pac/fdcan.rs:143:26
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub txbc: crate::Reg<txbc::TXBC_SPEC>,
[INFO] [stdout]     |                          ^^^^ use of undeclared crate or module `txbc`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub txbc: crate::Reg<TXBC::TXBC_SPEC>,
[INFO] [stdout]     |                          ~~~~
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub txbc: crate::Reg<txbcr::TXBC_SPEC>,
[INFO] [stdout]     |                          ~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ir`
[INFO] [stdout]    --> src/pac/fdcan.rs:277:26
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub type IR = crate::Reg<ir::IR_SPEC>;
[INFO] [stdout]     |                          ^^ use of undeclared crate or module `ir`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ie`
[INFO] [stdout]    --> src/pac/fdcan.rs:282:26
[INFO] [stdout]     |
[INFO] [stdout] 282 | pub type IE = crate::Reg<ie::IE_SPEC>;
[INFO] [stdout]     |                          ^^ use of undeclared crate or module `ie`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ils`
[INFO] [stdout]    --> src/pac/fdcan.rs:287:27
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub type ILS = crate::Reg<ils::ILS_SPEC>;
[INFO] [stdout]     |                           ^^^ use of undeclared crate or module `ils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ile`
[INFO] [stdout]    --> src/pac/fdcan.rs:292:27
[INFO] [stdout]     |
[INFO] [stdout] 292 | pub type ILE = crate::Reg<ile::ILE_SPEC>;
[INFO] [stdout]     |                           ^^^ use of undeclared crate or module `ile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rxgfc`
[INFO] [stdout]    --> src/pac/fdcan.rs:297:29
[INFO] [stdout]     |
[INFO] [stdout] 297 | pub type RXGFC = crate::Reg<rxgfc::RXGFC_SPEC>;
[INFO] [stdout]     |                             ^^^^^ use of undeclared crate or module `rxgfc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `txbc`
[INFO] [stdout]    --> src/pac/fdcan.rs:358:28
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub type TXBC = crate::Reg<txbc::TXBC_SPEC>;
[INFO] [stdout]     |                            ^^^^ use of undeclared crate or module `txbc`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub type TXBC = crate::Reg<txbcr::TXBC_SPEC>;
[INFO] [stdout]     |                            ~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 29 previous errors; 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433, E0609.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `fdcan` (lib) due to 30 previous errors; 3 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ir`
[INFO] [stdout]   --> src/pac/fdcan.rs:63:24
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub ir: crate::Reg<ir::IR_SPEC>,
[INFO] [stdout]    |                        ^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared crate or module `ir`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `IR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ie`
[INFO] [stdout]   --> src/pac/fdcan.rs:65:24
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub ie: crate::Reg<ie::IE_SPEC>,
[INFO] [stdout]    |                        ^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared crate or module `ie`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `IE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ils`
[INFO] [stdout]   --> src/pac/fdcan.rs:67:25
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub ils: crate::Reg<ils::ILS_SPEC>,
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         use of undeclared crate or module `ils`
[INFO] [stdout]    |                         help: a type alias with a similar name exists: `ILS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ile`
[INFO] [stdout]   --> src/pac/fdcan.rs:69:25
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub ile: crate::Reg<ile::ILE_SPEC>,
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         use of undeclared crate or module `ile`
[INFO] [stdout]    |                         help: a type alias with a similar name exists: `ILE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rxgfc`
[INFO] [stdout]   --> src/pac/fdcan.rs:72:27
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub rxgfc: crate::Reg<rxgfc::RXGFC_SPEC>,
[INFO] [stdout]    |                           ^^^^^
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           use of undeclared crate or module `rxgfc`
[INFO] [stdout]    |                           help: a type alias with a similar name exists: `RXGFC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `txbc`
[INFO] [stdout]    --> src/pac/fdcan.rs:143:26
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub txbc: crate::Reg<txbc::TXBC_SPEC>,
[INFO] [stdout]     |                          ^^^^ use of undeclared crate or module `txbc`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub txbc: crate::Reg<TXBC::TXBC_SPEC>,
[INFO] [stdout]     |                          ~~~~
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub txbc: crate::Reg<txbcr::TXBC_SPEC>,
[INFO] [stdout]     |                          ~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ir`
[INFO] [stdout]    --> src/pac/fdcan.rs:277:26
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub type IR = crate::Reg<ir::IR_SPEC>;
[INFO] [stdout]     |                          ^^ use of undeclared crate or module `ir`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ie`
[INFO] [stdout]    --> src/pac/fdcan.rs:282:26
[INFO] [stdout]     |
[INFO] [stdout] 282 | pub type IE = crate::Reg<ie::IE_SPEC>;
[INFO] [stdout]     |                          ^^ use of undeclared crate or module `ie`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ils`
[INFO] [stdout]    --> src/pac/fdcan.rs:287:27
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub type ILS = crate::Reg<ils::ILS_SPEC>;
[INFO] [stdout]     |                           ^^^ use of undeclared crate or module `ils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ile`
[INFO] [stdout]    --> src/pac/fdcan.rs:292:27
[INFO] [stdout]     |
[INFO] [stdout] 292 | pub type ILE = crate::Reg<ile::ILE_SPEC>;
[INFO] [stdout]     |                           ^^^ use of undeclared crate or module `ile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rxgfc`
[INFO] [stdout]    --> src/pac/fdcan.rs:297:29
[INFO] [stdout]     |
[INFO] [stdout] 297 | pub type RXGFC = crate::Reg<rxgfc::RXGFC_SPEC>;
[INFO] [stdout]     |                             ^^^^^ use of undeclared crate or module `rxgfc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `txbc`
[INFO] [stdout]    --> src/pac/fdcan.rs:358:28
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub type TXBC = crate::Reg<txbc::TXBC_SPEC>;
[INFO] [stdout]     |                            ^^^^ use of undeclared crate or module `txbc`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub type TXBC = crate::Reg<txbcr::TXBC_SPEC>;
[INFO] [stdout]     |                            ~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 39 previous errors; 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433, E0609.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `fdcan` (lib test) due to 40 previous errors; 4 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "e49905b7dcfc463aef03c9bebc768a3c78094bd9a90d7d651994bef8a7984301", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e49905b7dcfc463aef03c9bebc768a3c78094bd9a90d7d651994bef8a7984301", kill_on_drop: false }`
[INFO] [stdout] e49905b7dcfc463aef03c9bebc768a3c78094bd9a90d7d651994bef8a7984301
[INFO] checking fdcan-0.2.0 against try#bfe97fcae016881ad333f0ff8cea2cadb9cf136c for pr-121848
[INFO] extracting crate fdcan 0.2.0 into /workspace/builds/worker-6-tc2/source
[INFO] validating manifest of crates.io crate fdcan 0.2.0 on toolchain bfe97fcae016881ad333f0ff8cea2cadb9cf136c
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bfe97fcae016881ad333f0ff8cea2cadb9cf136c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate fdcan 0.2.0
[INFO] finished tweaking crates.io crate fdcan 0.2.0
[INFO] tweaked toml for crates.io crate fdcan 0.2.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bfe97fcae016881ad333f0ff8cea2cadb9cf136c" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bfe97fcae016881ad333f0ff8cea2cadb9cf136c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+bfe97fcae016881ad333f0ff8cea2cadb9cf136c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 138ea6d2cddc87e19cb99732d1ea33df8bc89cccc48869e3a6f51da0ad0770b4
[INFO] running `Command { std: "docker" "start" "-a" "138ea6d2cddc87e19cb99732d1ea33df8bc89cccc48869e3a6f51da0ad0770b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "138ea6d2cddc87e19cb99732d1ea33df8bc89cccc48869e3a6f51da0ad0770b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "138ea6d2cddc87e19cb99732d1ea33df8bc89cccc48869e3a6f51da0ad0770b4", kill_on_drop: false }`
[INFO] [stdout] 138ea6d2cddc87e19cb99732d1ea33df8bc89cccc48869e3a6f51da0ad0770b4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+bfe97fcae016881ad333f0ff8cea2cadb9cf136c" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bee9a5ff4821b3f2d1536685d0911fc4dae861df582abc6599cae1973067219b
[INFO] running `Command { std: "docker" "start" "-a" "bee9a5ff4821b3f2d1536685d0911fc4dae861df582abc6599cae1973067219b", kill_on_drop: false }`
[INFO] [stderr]    Compiling paste v1.0.14
[INFO] [stderr]     Checking fdcan v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved imports `super::interrupt::Interrupt`, `super::interrupt::Interrupts`
[INFO] [stdout]  --> src/config.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub use super::interrupt::{Interrupt, InterruptLine, Interrupts};
[INFO] [stdout]   |                            ^^^^^^^^^                 ^^^^^^^^^^ no `Interrupts` in `interrupt`
[INFO] [stdout]   |                            |
[INFO] [stdout]   |                            no `Interrupt` in `interrupt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `interrupt::Interrupt`, `interrupt::Interrupts`
[INFO] [stdout]   --> src/lib.rs:59:17
[INFO] [stdout]    |
[INFO] [stdout] 59 | use interrupt::{Interrupt, InterruptLine, Interrupts};
[INFO] [stdout]    |                 ^^^^^^^^^                 ^^^^^^^^^^ no `Interrupts` in `interrupt`
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 no `Interrupt` in `interrupt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::config::Interrupt
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::config::Interrupts
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `super::interrupt::Interrupt`, `super::interrupt::Interrupts`
[INFO] [stdout]  --> src/config.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub use super::interrupt::{Interrupt, InterruptLine, Interrupts};
[INFO] [stdout]   |                            ^^^^^^^^^                 ^^^^^^^^^^ no `Interrupts` in `interrupt`
[INFO] [stdout]   |                            |
[INFO] [stdout]   |                            no `Interrupt` in `interrupt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `interrupt::Interrupt`, `interrupt::Interrupts`
[INFO] [stdout]   --> src/lib.rs:59:17
[INFO] [stdout]    |
[INFO] [stdout] 59 | use interrupt::{Interrupt, InterruptLine, Interrupts};
[INFO] [stdout]    |                 ^^^^^^^^^                 ^^^^^^^^^^ no `Interrupts` in `interrupt`
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 no `Interrupt` in `interrupt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::config::Interrupt
[INFO] [stdout]    = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stdout]            crate::config::Interrupts
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupts` in this scope
[INFO] [stdout]    --> src/interrupt.rs:172:6
[INFO] [stdout]     |
[INFO] [stdout] 172 | impl Interrupts {
[INFO] [stdout]     |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:179:11
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl From<Interrupt> for Interrupts {
[INFO] [stdout]     |           ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl<Interrupt> From<Interrupt> for Interrupts {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupts` in this scope
[INFO] [stdout]    --> src/interrupt.rs:179:26
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl From<Interrupt> for Interrupts {
[INFO] [stdout]     |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:181:16
[INFO] [stdout]     |
[INFO] [stdout] 181 |     fn from(i: Interrupt) -> Self {
[INFO] [stdout]     |                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:187:23
[INFO] [stdout]     |
[INFO] [stdout] 187 | impl ops::BitOrAssign<Interrupt> for Interrupts {
[INFO] [stdout]     |                       ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 187 | impl<Interrupt> ops::BitOrAssign<Interrupt> for Interrupts {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupts` in this scope
[INFO] [stdout]    --> src/interrupt.rs:187:38
[INFO] [stdout]     |
[INFO] [stdout] 187 | impl ops::BitOrAssign<Interrupt> for Interrupts {
[INFO] [stdout]     |                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:189:37
[INFO] [stdout]     |
[INFO] [stdout] 189 |     fn bitor_assign(&mut self, rhs: Interrupt) {
[INFO] [stdout]     |                                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Ord` is imported redundantly
[INFO] [stdout]  --> src/id.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use core::cmp::{Ord, Ordering};
[INFO] [stdout]   |                 ^^^
[INFO] [stdout]  --> /rustc/bfe97fcae016881ad333f0ff8cea2cadb9cf136c/library/core/src/prelude/mod.rs:28:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `Ord` is already defined here
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `declare_interrupts`
[INFO] [stdout]  --> src/interrupt.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | macro_rules! declare_interrupts {
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_macros)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupts` in this scope
[INFO] [stdout]    --> src/interrupt.rs:172:6
[INFO] [stdout]     |
[INFO] [stdout] 172 | impl Interrupts {
[INFO] [stdout]     |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:179:11
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl From<Interrupt> for Interrupts {
[INFO] [stdout]     |           ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl<Interrupt> From<Interrupt> for Interrupts {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupts` in this scope
[INFO] [stdout]    --> src/interrupt.rs:179:26
[INFO] [stdout]     |
[INFO] [stdout] 179 | impl From<Interrupt> for Interrupts {
[INFO] [stdout]     |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:181:16
[INFO] [stdout]     |
[INFO] [stdout] 181 |     fn from(i: Interrupt) -> Self {
[INFO] [stdout]     |                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:187:23
[INFO] [stdout]     |
[INFO] [stdout] 187 | impl ops::BitOrAssign<Interrupt> for Interrupts {
[INFO] [stdout]     |                       ^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 187 | impl<Interrupt> ops::BitOrAssign<Interrupt> for Interrupts {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupts` in this scope
[INFO] [stdout]    --> src/interrupt.rs:187:38
[INFO] [stdout]     |
[INFO] [stdout] 187 | impl ops::BitOrAssign<Interrupt> for Interrupts {
[INFO] [stdout]     |                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Interrupt` in this scope
[INFO] [stdout]    --> src/interrupt.rs:189:37
[INFO] [stdout]     |
[INFO] [stdout] 189 |     fn bitor_assign(&mut self, rhs: Interrupt) {
[INFO] [stdout]     |                                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Ord` is imported redundantly
[INFO] [stdout]  --> src/id.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use core::cmp::{Ord, Ordering};
[INFO] [stdout]   |                 ^^^
[INFO] [stdout]  --> /rustc/bfe97fcae016881ad333f0ff8cea2cadb9cf136c/library/core/src/prelude/mod.rs:28:13
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item `Ord` is already defined here
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `declare_interrupts`
[INFO] [stdout]  --> src/interrupt.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | macro_rules! declare_interrupts {
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_macros)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> src/interrupt.rs:207:9
[INFO] [stdout]     |
[INFO] [stdout] 207 |     use super::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupts`
[INFO] [stdout]    --> src/interrupt.rs:212:13
[INFO] [stdout]     |
[INFO] [stdout] 212 |             Interrupts::from(Interrupt::TxComplete),
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `Interrupts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupt`
[INFO] [stdout]    --> src/interrupt.rs:212:30
[INFO] [stdout]     |
[INFO] [stdout] 212 |             Interrupts::from(Interrupt::TxComplete),
[INFO] [stdout]     |                              ^^^^^^^^^ use of undeclared type `Interrupt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupts`
[INFO] [stdout]    --> src/interrupt.rs:213:13
[INFO] [stdout]     |
[INFO] [stdout] 213 |             Interrupts::TX_COMPLETE
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `Interrupts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupts`
[INFO] [stdout]    --> src/interrupt.rs:215:20
[INFO] [stdout]     |
[INFO] [stdout] 215 |         assert_eq!(Interrupts::from(Interrupt::TxEmpty), Interrupts::TX_EMPTY);
[INFO] [stdout]     |                    ^^^^^^^^^^ use of undeclared type `Interrupts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupt`
[INFO] [stdout]    --> src/interrupt.rs:215:37
[INFO] [stdout]     |
[INFO] [stdout] 215 |         assert_eq!(Interrupts::from(Interrupt::TxEmpty), Interrupts::TX_EMPTY);
[INFO] [stdout]     |                                     ^^^^^^^^^ use of undeclared type `Interrupt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupts`
[INFO] [stdout]    --> src/interrupt.rs:215:58
[INFO] [stdout]     |
[INFO] [stdout] 215 |         assert_eq!(Interrupts::from(Interrupt::TxEmpty), Interrupts::TX_EMPTY);
[INFO] [stdout]     |                                                          ^^^^^^^^^^ use of undeclared type `Interrupts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupts`
[INFO] [stdout]    --> src/interrupt.rs:217:24
[INFO] [stdout]     |
[INFO] [stdout] 217 |         let mut ints = Interrupts::RX_FIFO0_FULL;
[INFO] [stdout]     |                        ^^^^^^^^^^ use of undeclared type `Interrupts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupt`
[INFO] [stdout]    --> src/interrupt.rs:218:17
[INFO] [stdout]     |
[INFO] [stdout] 218 |         ints |= Interrupt::RxFifo1Full;
[INFO] [stdout]     |                 ^^^^^^^^^ use of undeclared type `Interrupt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupts`
[INFO] [stdout]    --> src/interrupt.rs:219:26
[INFO] [stdout]     |
[INFO] [stdout] 219 |         assert_eq!(ints, Interrupts::RX_FIFO0_FULL | Interrupts::RX_FIFO1_FULL);
[INFO] [stdout]     |                          ^^^^^^^^^^ use of undeclared type `Interrupts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Interrupts`
[INFO] [stdout]    --> src/interrupt.rs:219:54
[INFO] [stdout]     |
[INFO] [stdout] 219 |         assert_eq!(ints, Interrupts::RX_FIFO0_FULL | Interrupts::RX_FIFO1_FULL);
[INFO] [stdout]     |                                                      ^^^^^^^^^^ use of undeclared type `Interrupts`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `FdCan::<I, ConfigMode>::set_interrupt_line_config`: Deprecated in favour of .select_interrupt_line_1(..)
[INFO] [stdout]    --> src/lib.rs:695:14
[INFO] [stdout]     |
[INFO] [stdout] 695 |         self.set_interrupt_line_config(config.interrupt_line_config);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `FdCan::<I, ConfigMode>::set_interrupt_line_config`: Deprecated in favour of .select_interrupt_line_1(..)
[INFO] [stdout]    --> src/lib.rs:695:14
[INFO] [stdout]     |
[INFO] [stdout] 695 |         self.set_interrupt_line_config(config.interrupt_line_config);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1574:22
[INFO] [stdout]      |
[INFO] [stdout] 1574 |             0 => can.rxf0s.read().rf0l().bit(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1575:22
[INFO] [stdout]      |
[INFO] [stdout] 1575 |             1 => can.rxf1s.read().rf1l().bit(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1585:22
[INFO] [stdout]      |
[INFO] [stdout] 1585 |             0 => can.rxf0s.read().f0fl().bits() == 0,
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1586:22
[INFO] [stdout]      |
[INFO] [stdout] 1586 |             1 => can.rxf1s.read().f1fl().bits() == 0,
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0a` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1599:22
[INFO] [stdout]      |
[INFO] [stdout] 1599 |             0 => can.rxf0a.write(|w| unsafe { w.f0ai().bits(idx.into()) }),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1a` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1600:22
[INFO] [stdout]      |
[INFO] [stdout] 1600 |             1 => can.rxf1a.write(|w| unsafe { w.f1ai().bits(idx.into()) }),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1609:22
[INFO] [stdout]      |
[INFO] [stdout] 1609 |             0 => can.rxf0s.read().f0gi().bits(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1610:22
[INFO] [stdout]      |
[INFO] [stdout] 1610 |             1 => can.rxf1s.read().f1gi().bits(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1574:22
[INFO] [stdout]      |
[INFO] [stdout] 1574 |             0 => can.rxf0s.read().rf0l().bit(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1575:22
[INFO] [stdout]      |
[INFO] [stdout] 1575 |             1 => can.rxf1s.read().rf1l().bit(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1585:22
[INFO] [stdout]      |
[INFO] [stdout] 1585 |             0 => can.rxf0s.read().f0fl().bits() == 0,
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1586:22
[INFO] [stdout]      |
[INFO] [stdout] 1586 |             1 => can.rxf1s.read().f1fl().bits() == 0,
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0a` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1599:22
[INFO] [stdout]      |
[INFO] [stdout] 1599 |             0 => can.rxf0a.write(|w| unsafe { w.f0ai().bits(idx.into()) }),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1a` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1600:22
[INFO] [stdout]      |
[INFO] [stdout] 1600 |             1 => can.rxf1a.write(|w| unsafe { w.f1ai().bits(idx.into()) }),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf0s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1609:22
[INFO] [stdout]      |
[INFO] [stdout] 1609 |             0 => can.rxf0s.read().f0gi().bits(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `rxf1s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1610:22
[INFO] [stdout]      |
[INFO] [stdout] 1610 |             1 => can.rxf1s.read().f1gi().bits(),
[INFO] [stdout]      |                      ^^^^^ unknown field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `crel`, `endn`, `dbtp`, `test`, `rwd` ... and 43 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ir`
[INFO] [stdout]   --> src/pac/fdcan.rs:63:24
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub ir: crate::Reg<ir::IR_SPEC>,
[INFO] [stdout]    |                        ^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared crate or module `ir`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `IR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ie`
[INFO] [stdout]   --> src/pac/fdcan.rs:65:24
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub ie: crate::Reg<ie::IE_SPEC>,
[INFO] [stdout]    |                        ^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared crate or module `ie`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `IE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ils`
[INFO] [stdout]   --> src/pac/fdcan.rs:67:25
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub ils: crate::Reg<ils::ILS_SPEC>,
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         use of undeclared crate or module `ils`
[INFO] [stdout]    |                         help: a type alias with a similar name exists: `ILS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ile`
[INFO] [stdout]   --> src/pac/fdcan.rs:69:25
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub ile: crate::Reg<ile::ILE_SPEC>,
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         use of undeclared crate or module `ile`
[INFO] [stdout]    |                         help: a type alias with a similar name exists: `ILE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rxgfc`
[INFO] [stdout]   --> src/pac/fdcan.rs:72:27
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub rxgfc: crate::Reg<rxgfc::RXGFC_SPEC>,
[INFO] [stdout]    |                           ^^^^^
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           use of undeclared crate or module `rxgfc`
[INFO] [stdout]    |                           help: a type alias with a similar name exists: `RXGFC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `txbc`
[INFO] [stdout]    --> src/pac/fdcan.rs:143:26
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub txbc: crate::Reg<txbc::TXBC_SPEC>,
[INFO] [stdout]     |                          ^^^^ use of undeclared crate or module `txbc`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub txbc: crate::Reg<TXBC::TXBC_SPEC>,
[INFO] [stdout]     |                          ~~~~
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub txbc: crate::Reg<txbcr::TXBC_SPEC>,
[INFO] [stdout]     |                          ~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ir`
[INFO] [stdout]    --> src/pac/fdcan.rs:277:26
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub type IR = crate::Reg<ir::IR_SPEC>;
[INFO] [stdout]     |                          ^^ use of undeclared crate or module `ir`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ie`
[INFO] [stdout]    --> src/pac/fdcan.rs:282:26
[INFO] [stdout]     |
[INFO] [stdout] 282 | pub type IE = crate::Reg<ie::IE_SPEC>;
[INFO] [stdout]     |                          ^^ use of undeclared crate or module `ie`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ils`
[INFO] [stdout]    --> src/pac/fdcan.rs:287:27
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub type ILS = crate::Reg<ils::ILS_SPEC>;
[INFO] [stdout]     |                           ^^^ use of undeclared crate or module `ils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ile`
[INFO] [stdout]    --> src/pac/fdcan.rs:292:27
[INFO] [stdout]     |
[INFO] [stdout] 292 | pub type ILE = crate::Reg<ile::ILE_SPEC>;
[INFO] [stdout]     |                           ^^^ use of undeclared crate or module `ile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rxgfc`
[INFO] [stdout]    --> src/pac/fdcan.rs:297:29
[INFO] [stdout]     |
[INFO] [stdout] 297 | pub type RXGFC = crate::Reg<rxgfc::RXGFC_SPEC>;
[INFO] [stdout]     |                             ^^^^^ use of undeclared crate or module `rxgfc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `txbc`
[INFO] [stdout]    --> src/pac/fdcan.rs:358:28
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub type TXBC = crate::Reg<txbc::TXBC_SPEC>;
[INFO] [stdout]     |                            ^^^^ use of undeclared crate or module `txbc`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub type TXBC = crate::Reg<txbcr::TXBC_SPEC>;
[INFO] [stdout]     |                            ~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 39 previous errors; 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433, E0609.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `fdcan` (lib test) due to 40 previous errors; 4 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ir`
[INFO] [stdout]   --> src/pac/fdcan.rs:63:24
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub ir: crate::Reg<ir::IR_SPEC>,
[INFO] [stdout]    |                        ^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared crate or module `ir`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `IR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ie`
[INFO] [stdout]   --> src/pac/fdcan.rs:65:24
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub ie: crate::Reg<ie::IE_SPEC>,
[INFO] [stdout]    |                        ^^
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        use of undeclared crate or module `ie`
[INFO] [stdout]    |                        help: a type alias with a similar name exists: `IE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ils`
[INFO] [stdout]   --> src/pac/fdcan.rs:67:25
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub ils: crate::Reg<ils::ILS_SPEC>,
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         use of undeclared crate or module `ils`
[INFO] [stdout]    |                         help: a type alias with a similar name exists: `ILS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ile`
[INFO] [stdout]   --> src/pac/fdcan.rs:69:25
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub ile: crate::Reg<ile::ILE_SPEC>,
[INFO] [stdout]    |                         ^^^
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         use of undeclared crate or module `ile`
[INFO] [stdout]    |                         help: a type alias with a similar name exists: `ILE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rxgfc`
[INFO] [stdout]   --> src/pac/fdcan.rs:72:27
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub rxgfc: crate::Reg<rxgfc::RXGFC_SPEC>,
[INFO] [stdout]    |                           ^^^^^
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           use of undeclared crate or module `rxgfc`
[INFO] [stdout]    |                           help: a type alias with a similar name exists: `RXGFC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `txbc`
[INFO] [stdout]    --> src/pac/fdcan.rs:143:26
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub txbc: crate::Reg<txbc::TXBC_SPEC>,
[INFO] [stdout]     |                          ^^^^ use of undeclared crate or module `txbc`
[INFO] [stdout]     |
[INFO] [stdout] help: a type alias with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub txbc: crate::Reg<TXBC::TXBC_SPEC>,
[INFO] [stdout]     |                          ~~~~
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub txbc: crate::Reg<txbcr::TXBC_SPEC>,
[INFO] [stdout]     |                          ~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ir`
[INFO] [stdout]    --> src/pac/fdcan.rs:277:26
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub type IR = crate::Reg<ir::IR_SPEC>;
[INFO] [stdout]     |                          ^^ use of undeclared crate or module `ir`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ie`
[INFO] [stdout]    --> src/pac/fdcan.rs:282:26
[INFO] [stdout]     |
[INFO] [stdout] 282 | pub type IE = crate::Reg<ie::IE_SPEC>;
[INFO] [stdout]     |                          ^^ use of undeclared crate or module `ie`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ils`
[INFO] [stdout]    --> src/pac/fdcan.rs:287:27
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub type ILS = crate::Reg<ils::ILS_SPEC>;
[INFO] [stdout]     |                           ^^^ use of undeclared crate or module `ils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ile`
[INFO] [stdout]    --> src/pac/fdcan.rs:292:27
[INFO] [stdout]     |
[INFO] [stdout] 292 | pub type ILE = crate::Reg<ile::ILE_SPEC>;
[INFO] [stdout]     |                           ^^^ use of undeclared crate or module `ile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rxgfc`
[INFO] [stdout]    --> src/pac/fdcan.rs:297:29
[INFO] [stdout]     |
[INFO] [stdout] 297 | pub type RXGFC = crate::Reg<rxgfc::RXGFC_SPEC>;
[INFO] [stdout]     |                             ^^^^^ use of undeclared crate or module `rxgfc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `txbc`
[INFO] [stdout]    --> src/pac/fdcan.rs:358:28
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub type TXBC = crate::Reg<txbc::TXBC_SPEC>;
[INFO] [stdout]     |                            ^^^^ use of undeclared crate or module `txbc`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub type TXBC = crate::Reg<txbcr::TXBC_SPEC>;
[INFO] [stdout]     |                            ~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 29 previous errors; 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433, E0609.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `fdcan` (lib) due to 30 previous errors; 3 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "bee9a5ff4821b3f2d1536685d0911fc4dae861df582abc6599cae1973067219b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bee9a5ff4821b3f2d1536685d0911fc4dae861df582abc6599cae1973067219b", kill_on_drop: false }`
[INFO] [stdout] bee9a5ff4821b3f2d1536685d0911fc4dae861df582abc6599cae1973067219b
