[INFO] fetching crate fdcan 0.1.2...
[INFO] testing fdcan-0.1.2 against 1.69.0 for beta-1.70-1
[INFO] extracting crate fdcan 0.1.2 into /workspace/builds/worker-3-tc1/source
[INFO] validating manifest of crates.io crate fdcan 0.1.2 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate fdcan 0.1.2
[INFO] finished tweaking crates.io crate fdcan 0.1.2
[INFO] tweaked toml for crates.io crate fdcan 0.1.2 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[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-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e4debd85b39825bf732bf3da27ecb1eeb5cdfa2750eb64d8fca9f8bd2acf4319
[INFO] running `Command { std: "docker" "start" "-a" "e4debd85b39825bf732bf3da27ecb1eeb5cdfa2750eb64d8fca9f8bd2acf4319", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e4debd85b39825bf732bf3da27ecb1eeb5cdfa2750eb64d8fca9f8bd2acf4319", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e4debd85b39825bf732bf3da27ecb1eeb5cdfa2750eb64d8fca9f8bd2acf4319", kill_on_drop: false }`
[INFO] [stdout] e4debd85b39825bf732bf3da27ecb1eeb5cdfa2750eb64d8fca9f8bd2acf4319
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 276b85671f0a1bbf64d8e272aae35bfbbe500f8eabdf000369909541a1f9067f
[INFO] running `Command { std: "docker" "start" "-a" "276b85671f0a1bbf64d8e272aae35bfbbe500f8eabdf000369909541a1f9067f", kill_on_drop: false }`
[INFO] [stderr]    Compiling paste v1.0.12
[INFO] [stderr]    Compiling nb v1.1.0
[INFO] [stderr]    Compiling vcell v0.1.3
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling fdcan v0.1.2 (/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 instead:
[INFO] [stdout]            crate::config::Interrupt
[INFO] [stdout]    = help: consider importing this unresolved item instead:
[INFO] [stdout]            crate::config::Interrupts
[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]    |                        ^^ 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:65:24
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub 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:67:25
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub 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:69:25
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub 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:72:27
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub 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: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: 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[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: 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[E0609]: no field `rxf0s` on type `&fdcan::RegisterBlock`
[INFO] [stdout]     --> src/lib.rs:1541:22
[INFO] [stdout]      |
[INFO] [stdout] 1541 |             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:1542:22
[INFO] [stdout]      |
[INFO] [stdout] 1542 |             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:1552:22
[INFO] [stdout]      |
[INFO] [stdout] 1552 |             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:1553:22
[INFO] [stdout]      |
[INFO] [stdout] 1553 |             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:1566:22
[INFO] [stdout]      |
[INFO] [stdout] 1566 |             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:1567:22
[INFO] [stdout]      |
[INFO] [stdout] 1567 |             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:1576:22
[INFO] [stdout]      |
[INFO] [stdout] 1576 |             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:1577:22
[INFO] [stdout]      |
[INFO] [stdout] 1577 |             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: aborting due to 29 previous errors; 1 warning 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` due to 30 previous errors; 1 warning emitted
[INFO] running `Command { std: "docker" "inspect" "276b85671f0a1bbf64d8e272aae35bfbbe500f8eabdf000369909541a1f9067f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "276b85671f0a1bbf64d8e272aae35bfbbe500f8eabdf000369909541a1f9067f", kill_on_drop: false }`
[INFO] [stdout] 276b85671f0a1bbf64d8e272aae35bfbbe500f8eabdf000369909541a1f9067f
