[INFO] cloning repository https://github.com/alexsparrow/simavr-rs [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/alexsparrow/simavr-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falexsparrow%2Fsimavr-rs", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falexsparrow%2Fsimavr-rs'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 32e644202f762d148207d3b8f8c65a7788fe4862 [INFO] checking alexsparrow/simavr-rs against try#8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 for pr-82565 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falexsparrow%2Fsimavr-rs" "/workspace/builds/worker-3/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/alexsparrow/simavr-rs on toolchain 8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/alexsparrow/simavr-rs [INFO] finished tweaking git repo https://github.com/alexsparrow/simavr-rs [INFO] tweaked toml for git repo https://github.com/alexsparrow/simavr-rs written to /workspace/builds/worker-3/source/Cargo.toml [INFO] crate git repo https://github.com/alexsparrow/simavr-rs already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] error: the lock file /workspace/builds/worker-3/source/Cargo.lock needs to be updated but --locked was passed to prevent this [INFO] [stderr] If you want to try to generate the lock file without accessing the network, use the --offline flag. [INFO] the lockfile is outdated, regenerating it [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded va_list v0.0.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d4d908e107b3645fa7889cf84c78d9a83a3b9103bbcdb811f389e9db88d50e41 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "d4d908e107b3645fa7889cf84c78d9a83a3b9103bbcdb811f389e9db88d50e41", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d4d908e107b3645fa7889cf84c78d9a83a3b9103bbcdb811f389e9db88d50e41", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d4d908e107b3645fa7889cf84c78d9a83a3b9103bbcdb811f389e9db88d50e41", kill_on_drop: false }` [INFO] [stdout] d4d908e107b3645fa7889cf84c78d9a83a3b9103bbcdb811f389e9db88d50e41 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] bc84db8049084d16e3efbb56cfe8191cdbab8a982aa0d4791b3aa3f1b4e7b240 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "bc84db8049084d16e3efbb56cfe8191cdbab8a982aa0d4791b3aa3f1b4e7b240", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.89 [INFO] [stderr] Checking va_list v0.0.3 [INFO] [stderr] Checking simavr v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: type `avr_irq_notify_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:5:10 [INFO] [stdout] | [INFO] [stdout] 5 | pub type avr_irq_notify_t = [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIrqNotifyT` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_Unnamed1` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | pub enum Enum_Unnamed1 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumUnnamed1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `IRQ_FLAG_NOT` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | IRQ_FLAG_NOT = 1, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IrqFlagNot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `IRQ_FLAG_FILTERED` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | IRQ_FLAG_FILTERED = 2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IrqFlagFiltered` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `IRQ_FLAG_ALLOC` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | IRQ_FLAG_ALLOC = 4, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IrqFlagAlloc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `IRQ_FLAG_INIT` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | IRQ_FLAG_INIT = 8, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IrqFlagInit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_irq_pool_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:30:10 [INFO] [stdout] | [INFO] [stdout] 30 | pub type avr_irq_pool_t = Struct_avr_irq_pool_t; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIrqPoolT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_avr_irq_hook_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:31:10 [INFO] [stdout] | [INFO] [stdout] 31 | pub enum Struct_avr_irq_hook_t { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructAvrIrqHookT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_irq_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:48:10 [INFO] [stdout] | [INFO] [stdout] 48 | pub type avr_irq_t = Struct_avr_irq_t; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIrqT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `__gwchar_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:49:10 [INFO] [stdout] | [INFO] [stdout] 49 | pub type __gwchar_t = ::std::os::raw::c_int; [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `GwcharT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `imaxdiv_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:62:10 [INFO] [stdout] | [INFO] [stdout] 62 | pub type imaxdiv_t = Struct_Unnamed2; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `ImaxdivT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_cycle_count_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:63:10 [INFO] [stdout] | [INFO] [stdout] 63 | pub type avr_cycle_count_t = uint64_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrCycleCountT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_io_addr_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:64:10 [INFO] [stdout] | [INFO] [stdout] 64 | pub type avr_io_addr_t = uint16_t; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIoAddrT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_regbit_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | pub type avr_regbit_t = Struct_avr_regbit_t; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrRegbitT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_irq_notify_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:5:10 [INFO] [stdout] | [INFO] [stdout] 5 | pub type avr_irq_notify_t = [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIrqNotifyT` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_Unnamed1` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | pub enum Enum_Unnamed1 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumUnnamed1` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `IRQ_FLAG_NOT` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | IRQ_FLAG_NOT = 1, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IrqFlagNot` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `IRQ_FLAG_FILTERED` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | IRQ_FLAG_FILTERED = 2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IrqFlagFiltered` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `IRQ_FLAG_ALLOC` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | IRQ_FLAG_ALLOC = 4, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IrqFlagAlloc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `IRQ_FLAG_INIT` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | IRQ_FLAG_INIT = 8, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IrqFlagInit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_irq_pool_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:30:10 [INFO] [stdout] | [INFO] [stdout] 30 | pub type avr_irq_pool_t = Struct_avr_irq_pool_t; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIrqPoolT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_avr_irq_hook_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:31:10 [INFO] [stdout] | [INFO] [stdout] 31 | pub enum Struct_avr_irq_hook_t { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructAvrIrqHookT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_irq_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:48:10 [INFO] [stdout] | [INFO] [stdout] 48 | pub type avr_irq_t = Struct_avr_irq_t; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIrqT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `__gwchar_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:49:10 [INFO] [stdout] | [INFO] [stdout] 49 | pub type __gwchar_t = ::std::os::raw::c_int; [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `GwcharT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `imaxdiv_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:62:10 [INFO] [stdout] | [INFO] [stdout] 62 | pub type imaxdiv_t = Struct_Unnamed2; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `ImaxdivT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_cycle_count_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:63:10 [INFO] [stdout] | [INFO] [stdout] 63 | pub type avr_cycle_count_t = uint64_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrCycleCountT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_io_addr_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:64:10 [INFO] [stdout] | [INFO] [stdout] 64 | pub type avr_io_addr_t = uint16_t; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIoAddrT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_regbit_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:78:10 [INFO] [stdout] | [INFO] [stdout] 78 | pub type avr_regbit_t = Struct_avr_regbit_t; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrRegbitT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_Unnamed3` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:81:10 [INFO] [stdout] | [INFO] [stdout] 81 | pub enum Enum_Unnamed3 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumUnnamed3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `AVR_INT_IRQ_PENDING` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | AVR_INT_IRQ_PENDING = 0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntIrqPending` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `AVR_INT_IRQ_RUNNING` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | AVR_INT_IRQ_RUNNING = 1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntIrqRunning` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `AVR_INT_IRQ_COUNT` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | AVR_INT_IRQ_COUNT = 2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntIrqCount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_Unnamed3` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:81:10 [INFO] [stdout] | [INFO] [stdout] 81 | pub enum Enum_Unnamed3 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumUnnamed3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `AVR_INT_IRQ_PENDING` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | AVR_INT_IRQ_PENDING = 0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntIrqPending` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `AVR_INT_IRQ_RUNNING` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | AVR_INT_IRQ_RUNNING = 1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntIrqRunning` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `AVR_INT_IRQ_COUNT` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | AVR_INT_IRQ_COUNT = 2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntIrqCount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `AVR_INT_ANY` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | AVR_INT_ANY = 255, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntAny` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_int_vector_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:104:10 [INFO] [stdout] | [INFO] [stdout] 104 | pub type avr_int_vector_t = Struct_avr_int_vector_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntVectorT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_int_vector_p` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:105:10 [INFO] [stdout] | [INFO] [stdout] 105 | pub type avr_int_vector_p = *mut Struct_avr_int_vector_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntVectorP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_Unnamed4` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:108:10 [INFO] [stdout] | [INFO] [stdout] 108 | pub enum Enum_Unnamed4 { avr_int_pending_overflow_f = 1, } [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumUnnamed4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `avr_int_pending_overflow_f` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:108:26 [INFO] [stdout] | [INFO] [stdout] 108 | pub enum Enum_Unnamed4 { avr_int_pending_overflow_f = 1, } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntPendingOverflowF` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_Unnamed5` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:111:10 [INFO] [stdout] | [INFO] [stdout] 111 | pub enum Enum_Unnamed5 { avr_int_pending_fifo_size = 64, } [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumUnnamed5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `avr_int_pending_fifo_size` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:111:26 [INFO] [stdout] | [INFO] [stdout] 111 | pub enum Enum_Unnamed5 { avr_int_pending_fifo_size = 64, } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntPendingFifoSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_int_pending_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:126:10 [INFO] [stdout] | [INFO] [stdout] 126 | pub type avr_int_pending_t = Struct_avr_int_pending_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntPendingT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_int_table_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:143:10 [INFO] [stdout] | [INFO] [stdout] 143 | pub type avr_int_table_t = Struct_avr_int_table_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntTableT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_int_table_p` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:144:10 [INFO] [stdout] | [INFO] [stdout] 144 | pub type avr_int_table_p = *mut Struct_avr_int_table_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntTableP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_cycle_timer_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:145:10 [INFO] [stdout] | [INFO] [stdout] 145 | pub type avr_cycle_timer_t = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrCycleTimerT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_cycle_timer_slot_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:165:10 [INFO] [stdout] | [INFO] [stdout] 165 | pub type avr_cycle_timer_slot_t = Struct_avr_cycle_timer_slot_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrCycleTimerSlotT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_cycle_timer_slot_p` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:166:10 [INFO] [stdout] | [INFO] [stdout] 166 | pub type avr_cycle_timer_slot_p = *mut Struct_avr_cycle_timer_slot_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrCycleTimerSlotP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_cycle_timer_pool_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:180:10 [INFO] [stdout] | [INFO] [stdout] 180 | pub type avr_cycle_timer_pool_t = Struct_avr_cycle_timer_pool_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrCycleTimerPoolT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_cycle_timer_pool_p` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:181:10 [INFO] [stdout] | [INFO] [stdout] 181 | pub type avr_cycle_timer_pool_p = *mut Struct_avr_cycle_timer_pool_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrCycleTimerPoolP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_flashaddr_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:182:10 [INFO] [stdout] | [INFO] [stdout] 182 | pub type avr_flashaddr_t = uint32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrFlashaddrT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_io_read_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:183:10 [INFO] [stdout] | [INFO] [stdout] 183 | pub type avr_io_read_t = [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIoReadT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_io_write_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:189:10 [INFO] [stdout] | [INFO] [stdout] 189 | pub type avr_io_write_t = [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIoWriteT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_Unnamed6` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:197:10 [INFO] [stdout] | [INFO] [stdout] 197 | pub enum Enum_Unnamed6 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumUnnamed6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_C` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:198:5 [INFO] [stdout] | [INFO] [stdout] 198 | S_C = 0, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `SC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_Z` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 199 | S_Z = 1, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `SZ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_N` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 200 | S_N = 2, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `SN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_V` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 201 | S_V = 3, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `SV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_S` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | S_S = 4, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `SS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_H` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:203:5 [INFO] [stdout] | [INFO] [stdout] 203 | S_H = 5, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `SH` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_T` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:204:5 [INFO] [stdout] | [INFO] [stdout] 204 | S_T = 6, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `ST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_I` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:205:5 [INFO] [stdout] | [INFO] [stdout] 205 | S_I = 7, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `SI` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_XL` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | R_XL = 26, [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case: `RXl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_XH` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | R_XH = 27, [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case: `RXh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_YL` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 208 | R_YL = 28, [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case: `RYl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_YH` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | R_YH = 29, [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case: `RYh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_ZL` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | R_ZL = 30, [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case: `RZl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_ZH` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | R_ZH = 31, [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case: `RZh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_SPL` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | R_SPL = 93, [INFO] [stdout] | ^^^^^ help: convert the identifier to upper camel case: `RSpl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_SPH` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:213:5 [INFO] [stdout] | [INFO] [stdout] 213 | R_SPH = 94, [INFO] [stdout] | ^^^^^ help: convert the identifier to upper camel case: `RSph` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_SREG` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:214:5 [INFO] [stdout] | [INFO] [stdout] 214 | R_SREG = 95, [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case: `RSreg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MAX_IOs` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:215:5 [INFO] [stdout] | [INFO] [stdout] 215 | MAX_IOs = 280, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `MaxIos` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_Unnamed7` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:219:10 [INFO] [stdout] | [INFO] [stdout] 219 | pub enum Enum_Unnamed7 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumUnnamed7` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LOG_OUTPUT` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 220 | LOG_OUTPUT = 0, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `LogOutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LOG_ERROR` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | LOG_ERROR = 1, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `LogError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LOG_WARNING` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:222:5 [INFO] [stdout] | [INFO] [stdout] 222 | LOG_WARNING = 2, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `LogWarning` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LOG_TRACE` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:223:5 [INFO] [stdout] | [INFO] [stdout] 223 | LOG_TRACE = 3, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `LogTrace` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_Limbo` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:228:5 [INFO] [stdout] | [INFO] [stdout] 228 | cpu_Limbo = 0, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `CpuLimbo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_Stopped` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:229:5 [INFO] [stdout] | [INFO] [stdout] 229 | cpu_Stopped = 1, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CpuStopped` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_Running` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:230:5 [INFO] [stdout] | [INFO] [stdout] 230 | cpu_Running = 2, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CpuRunning` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_Sleeping` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 231 | cpu_Sleeping = 3, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CpuSleeping` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_Step` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:232:5 [INFO] [stdout] | [INFO] [stdout] 232 | cpu_Step = 4, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `CpuStep` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_StepDone` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:233:5 [INFO] [stdout] | [INFO] [stdout] 233 | cpu_StepDone = 5, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CpuStepDone` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_Done` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:234:5 [INFO] [stdout] | [INFO] [stdout] 234 | cpu_Done = 6, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `CpuDone` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_Crashed` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:235:5 [INFO] [stdout] | [INFO] [stdout] 235 | cpu_Crashed = 7, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CpuCrashed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_run_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:263:10 [INFO] [stdout] | [INFO] [stdout] 263 | pub type avr_run_t = [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `AvrRunT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_avr_vcd_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:265:10 [INFO] [stdout] | [INFO] [stdout] 265 | pub enum Struct_avr_vcd_t { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructAvrVcdT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_avr_gdb_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:266:10 [INFO] [stdout] | [INFO] [stdout] 266 | pub enum Struct_avr_gdb_t { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructAvrGdbT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:406:10 [INFO] [stdout] | [INFO] [stdout] 406 | pub type avr_t = Struct_avr_t; [INFO] [stdout] | ^^^^^ help: convert the identifier to upper camel case: `AvrT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_kind_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:419:10 [INFO] [stdout] | [INFO] [stdout] 419 | pub type avr_kind_t = Struct_avr_kind_t; [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrKindT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_symbol_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:432:10 [INFO] [stdout] | [INFO] [stdout] 432 | pub type avr_symbol_t = Struct_avr_symbol_t; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrSymbolT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_logger_p` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:433:10 [INFO] [stdout] | [INFO] [stdout] 433 | pub type avr_logger_p = [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrLoggerP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_io_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:466:10 [INFO] [stdout] | [INFO] [stdout] 466 | pub type avr_io_t = Struct_avr_io_t; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `AvrIoT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Struct_avr_t` [INFO] [stdout] --> src/native/sim_elf.rs:1:23 [INFO] [stdout] | [INFO] [stdout] 1 | use native::sim_avr::{Struct_avr_t, avr_t, avr_symbol_t}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `elf_firmware_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_elf.rs:63:10 [INFO] [stdout] | [INFO] [stdout] 63 | pub type elf_firmware_t = Struct_elf_firmware_t; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ElfFirmwareT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int8_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:1:10 [INFO] [stdout] | [INFO] [stdout] 1 | pub type int8_t = ::std::os::raw::c_char; [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case: `Int8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int16_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:2:10 [INFO] [stdout] | [INFO] [stdout] 2 | pub type int16_t = ::std::os::raw::c_short; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Int16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int32_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | pub type int32_t = ::std::os::raw::c_int; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Int32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int64_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:4:10 [INFO] [stdout] | [INFO] [stdout] 4 | pub type int64_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Int64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint8_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:5:10 [INFO] [stdout] | [INFO] [stdout] 5 | pub type uint8_t = ::std::os::raw::c_uchar; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Uint8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint16_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub type uint16_t = ::std::os::raw::c_ushort; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint32_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:7:10 [INFO] [stdout] | [INFO] [stdout] 7 | pub type uint32_t = ::std::os::raw::c_uint; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint64_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:8:10 [INFO] [stdout] | [INFO] [stdout] 8 | pub type uint64_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least8_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | pub type int_least8_t = ::std::os::raw::c_char; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least16_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:10:10 [INFO] [stdout] | [INFO] [stdout] 10 | pub type int_least16_t = ::std::os::raw::c_short; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least32_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:11:10 [INFO] [stdout] | [INFO] [stdout] 11 | pub type int_least32_t = ::std::os::raw::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least64_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | pub type int_least64_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least8_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:13:10 [INFO] [stdout] | [INFO] [stdout] 13 | pub type uint_least8_t = ::std::os::raw::c_uchar; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least16_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:14:10 [INFO] [stdout] | [INFO] [stdout] 14 | pub type uint_least16_t = ::std::os::raw::c_ushort; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `AVR_INT_ANY` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | AVR_INT_ANY = 255, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntAny` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least32_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:15:10 [INFO] [stdout] | [INFO] [stdout] 15 | pub type uint_least32_t = ::std::os::raw::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_int_vector_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:104:10 [INFO] [stdout] | [INFO] [stdout] 104 | pub type avr_int_vector_t = Struct_avr_int_vector_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntVectorT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least64_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:16:10 [INFO] [stdout] | [INFO] [stdout] 16 | pub type uint_least64_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_int_vector_p` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:105:10 [INFO] [stdout] | [INFO] [stdout] 105 | pub type avr_int_vector_p = *mut Struct_avr_int_vector_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntVectorP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast8_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:17:10 [INFO] [stdout] | [INFO] [stdout] 17 | pub type int_fast8_t = ::std::os::raw::c_char; [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_Unnamed4` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:108:10 [INFO] [stdout] | [INFO] [stdout] 108 | pub enum Enum_Unnamed4 { avr_int_pending_overflow_f = 1, } [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumUnnamed4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast16_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:18:10 [INFO] [stdout] | [INFO] [stdout] 18 | pub type int_fast16_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast32_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:19:10 [INFO] [stdout] | [INFO] [stdout] 19 | pub type int_fast32_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `avr_int_pending_overflow_f` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:108:26 [INFO] [stdout] | [INFO] [stdout] 108 | pub enum Enum_Unnamed4 { avr_int_pending_overflow_f = 1, } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntPendingOverflowF` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast64_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:20:10 [INFO] [stdout] | [INFO] [stdout] 20 | pub type int_fast64_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_Unnamed5` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:111:10 [INFO] [stdout] | [INFO] [stdout] 111 | pub enum Enum_Unnamed5 { avr_int_pending_fifo_size = 64, } [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumUnnamed5` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast8_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:21:10 [INFO] [stdout] | [INFO] [stdout] 21 | pub type uint_fast8_t = ::std::os::raw::c_uchar; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `avr_int_pending_fifo_size` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:111:26 [INFO] [stdout] | [INFO] [stdout] 111 | pub enum Enum_Unnamed5 { avr_int_pending_fifo_size = 64, } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntPendingFifoSize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_int_pending_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:126:10 [INFO] [stdout] | [INFO] [stdout] 126 | pub type avr_int_pending_t = Struct_avr_int_pending_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntPendingT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_int_table_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:143:10 [INFO] [stdout] | [INFO] [stdout] 143 | pub type avr_int_table_t = Struct_avr_int_table_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntTableT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_int_table_p` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:144:10 [INFO] [stdout] | [INFO] [stdout] 144 | pub type avr_int_table_p = *mut Struct_avr_int_table_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIntTableP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_cycle_timer_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:145:10 [INFO] [stdout] | [INFO] [stdout] 145 | pub type avr_cycle_timer_t = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrCycleTimerT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_cycle_timer_slot_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:165:10 [INFO] [stdout] | [INFO] [stdout] 165 | pub type avr_cycle_timer_slot_t = Struct_avr_cycle_timer_slot_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrCycleTimerSlotT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_cycle_timer_slot_p` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:166:10 [INFO] [stdout] | [INFO] [stdout] 166 | pub type avr_cycle_timer_slot_p = *mut Struct_avr_cycle_timer_slot_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrCycleTimerSlotP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_cycle_timer_pool_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:180:10 [INFO] [stdout] | [INFO] [stdout] 180 | pub type avr_cycle_timer_pool_t = Struct_avr_cycle_timer_pool_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrCycleTimerPoolT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_cycle_timer_pool_p` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:181:10 [INFO] [stdout] | [INFO] [stdout] 181 | pub type avr_cycle_timer_pool_p = *mut Struct_avr_cycle_timer_pool_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrCycleTimerPoolP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_flashaddr_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:182:10 [INFO] [stdout] | [INFO] [stdout] 182 | pub type avr_flashaddr_t = uint32_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrFlashaddrT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_io_read_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:183:10 [INFO] [stdout] | [INFO] [stdout] 183 | pub type avr_io_read_t = [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIoReadT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_io_write_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:189:10 [INFO] [stdout] | [INFO] [stdout] 189 | pub type avr_io_write_t = [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrIoWriteT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_Unnamed6` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:197:10 [INFO] [stdout] | [INFO] [stdout] 197 | pub enum Enum_Unnamed6 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumUnnamed6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_C` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:198:5 [INFO] [stdout] | [INFO] [stdout] 198 | S_C = 0, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `SC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_Z` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 199 | S_Z = 1, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `SZ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_N` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 200 | S_N = 2, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `SN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_V` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 201 | S_V = 3, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `SV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_S` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | S_S = 4, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `SS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_H` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:203:5 [INFO] [stdout] | [INFO] [stdout] 203 | S_H = 5, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `SH` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_T` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:204:5 [INFO] [stdout] | [INFO] [stdout] 204 | S_T = 6, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `ST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `S_I` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:205:5 [INFO] [stdout] | [INFO] [stdout] 205 | S_I = 7, [INFO] [stdout] | ^^^ help: convert the identifier to upper camel case: `SI` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_XL` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | R_XL = 26, [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case: `RXl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_XH` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | R_XH = 27, [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case: `RXh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_YL` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 208 | R_YL = 28, [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case: `RYl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_YH` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | R_YH = 29, [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case: `RYh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_ZL` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | R_ZL = 30, [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case: `RZl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_ZH` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | R_ZH = 31, [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case: `RZh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_SPL` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | R_SPL = 93, [INFO] [stdout] | ^^^^^ help: convert the identifier to upper camel case: `RSpl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_SPH` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:213:5 [INFO] [stdout] | [INFO] [stdout] 213 | R_SPH = 94, [INFO] [stdout] | ^^^^^ help: convert the identifier to upper camel case: `RSph` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `R_SREG` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:214:5 [INFO] [stdout] | [INFO] [stdout] 214 | R_SREG = 95, [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case: `RSreg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MAX_IOs` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:215:5 [INFO] [stdout] | [INFO] [stdout] 215 | MAX_IOs = 280, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `MaxIos` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Enum_Unnamed7` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:219:10 [INFO] [stdout] | [INFO] [stdout] 219 | pub enum Enum_Unnamed7 { [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `EnumUnnamed7` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LOG_OUTPUT` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 220 | LOG_OUTPUT = 0, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `LogOutput` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LOG_ERROR` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | LOG_ERROR = 1, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `LogError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LOG_WARNING` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:222:5 [INFO] [stdout] | [INFO] [stdout] 222 | LOG_WARNING = 2, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `LogWarning` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `LOG_TRACE` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:223:5 [INFO] [stdout] | [INFO] [stdout] 223 | LOG_TRACE = 3, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `LogTrace` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_Limbo` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:228:5 [INFO] [stdout] | [INFO] [stdout] 228 | cpu_Limbo = 0, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `CpuLimbo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_Stopped` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:229:5 [INFO] [stdout] | [INFO] [stdout] 229 | cpu_Stopped = 1, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CpuStopped` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_Running` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:230:5 [INFO] [stdout] | [INFO] [stdout] 230 | cpu_Running = 2, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CpuRunning` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_Sleeping` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 231 | cpu_Sleeping = 3, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CpuSleeping` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_Step` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:232:5 [INFO] [stdout] | [INFO] [stdout] 232 | cpu_Step = 4, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `CpuStep` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast16_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:22:10 [INFO] [stdout] | [INFO] [stdout] 22 | pub type uint_fast16_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast32_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | pub type uint_fast32_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast64_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:24:10 [INFO] [stdout] | [INFO] [stdout] 24 | pub type uint_fast64_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `intptr_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:25:10 [INFO] [stdout] | [INFO] [stdout] 25 | pub type intptr_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `IntptrT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uintptr_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:26:10 [INFO] [stdout] | [INFO] [stdout] 26 | pub type uintptr_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `UintptrT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `intmax_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:27:10 [INFO] [stdout] | [INFO] [stdout] 27 | pub type intmax_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `IntmaxT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uintmax_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:28:10 [INFO] [stdout] | [INFO] [stdout] 28 | pub type uintmax_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `UintmaxT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::ptr` [INFO] [stdout] --> src/lib.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::ptr; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:61:27 [INFO] [stdout] | [INFO] [stdout] 61 | let closure: &mut Box ()> = mem::transmute(param); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&AvrIrq, u32) -> ()` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:71:25 [INFO] [stdout] | [INFO] [stdout] 71 | let cb: Box ()>> = Box::new(Box::new(notify)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&AvrIrq, u32) -> ()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_StepDone` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:233:5 [INFO] [stdout] | [INFO] [stdout] 233 | cpu_StepDone = 5, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CpuStepDone` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_Done` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:234:5 [INFO] [stdout] | [INFO] [stdout] 234 | cpu_Done = 6, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `CpuDone` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `cpu_Crashed` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:235:5 [INFO] [stdout] | [INFO] [stdout] 235 | cpu_Crashed = 7, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CpuCrashed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_run_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:263:10 [INFO] [stdout] | [INFO] [stdout] 263 | pub type avr_run_t = [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `AvrRunT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_avr_vcd_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:265:10 [INFO] [stdout] | [INFO] [stdout] 265 | pub enum Struct_avr_vcd_t { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructAvrVcdT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `Struct_avr_gdb_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:266:10 [INFO] [stdout] | [INFO] [stdout] 266 | pub enum Struct_avr_gdb_t { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StructAvrGdbT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:406:10 [INFO] [stdout] | [INFO] [stdout] 406 | pub type avr_t = Struct_avr_t; [INFO] [stdout] | ^^^^^ help: convert the identifier to upper camel case: `AvrT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_kind_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:419:10 [INFO] [stdout] | [INFO] [stdout] 419 | pub type avr_kind_t = Struct_avr_kind_t; [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrKindT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_symbol_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:432:10 [INFO] [stdout] | [INFO] [stdout] 432 | pub type avr_symbol_t = Struct_avr_symbol_t; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrSymbolT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_logger_p` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:433:10 [INFO] [stdout] | [INFO] [stdout] 433 | pub type avr_logger_p = [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AvrLoggerP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `avr_io_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_avr.rs:466:10 [INFO] [stdout] | [INFO] [stdout] 466 | pub type avr_io_t = Struct_avr_io_t; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `AvrIoT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Struct_avr_t` [INFO] [stdout] --> src/native/sim_elf.rs:1:23 [INFO] [stdout] | [INFO] [stdout] 1 | use native::sim_avr::{Struct_avr_t, avr_t, avr_symbol_t}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `elf_firmware_t` should have an upper camel case name [INFO] [stdout] --> src/native/sim_elf.rs:63:10 [INFO] [stdout] | [INFO] [stdout] 63 | pub type elf_firmware_t = Struct_elf_firmware_t; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ElfFirmwareT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int8_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:1:10 [INFO] [stdout] | [INFO] [stdout] 1 | pub type int8_t = ::std::os::raw::c_char; [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case: `Int8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int16_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:2:10 [INFO] [stdout] | [INFO] [stdout] 2 | pub type int16_t = ::std::os::raw::c_short; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Int16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int32_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | pub type int32_t = ::std::os::raw::c_int; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Int32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int64_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:4:10 [INFO] [stdout] | [INFO] [stdout] 4 | pub type int64_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Int64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint8_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:5:10 [INFO] [stdout] | [INFO] [stdout] 5 | pub type uint8_t = ::std::os::raw::c_uchar; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper camel case: `Uint8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint16_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub type uint16_t = ::std::os::raw::c_ushort; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `Uint16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint32_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:7:10 [INFO] [stdout] | [INFO] [stdout] 7 | pub type uint32_t = ::std::os::raw::c_uint; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `Uint32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint64_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:8:10 [INFO] [stdout] | [INFO] [stdout] 8 | pub type uint64_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `Uint64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least8_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | pub type int_least8_t = ::std::os::raw::c_char; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least16_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:10:10 [INFO] [stdout] | [INFO] [stdout] 10 | pub type int_least16_t = ::std::os::raw::c_short; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least32_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:11:10 [INFO] [stdout] | [INFO] [stdout] 11 | pub type int_least32_t = ::std::os::raw::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_least64_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | pub type int_least64_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntLeast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least8_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:13:10 [INFO] [stdout] | [INFO] [stdout] 13 | pub type uint_least8_t = ::std::os::raw::c_uchar; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least16_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:14:10 [INFO] [stdout] | [INFO] [stdout] 14 | pub type uint_least16_t = ::std::os::raw::c_ushort; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least32_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:15:10 [INFO] [stdout] | [INFO] [stdout] 15 | pub type uint_least32_t = ::std::os::raw::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_least64_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:16:10 [INFO] [stdout] | [INFO] [stdout] 16 | pub type uint_least64_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintLeast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast8_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:17:10 [INFO] [stdout] | [INFO] [stdout] 17 | pub type int_fast8_t = ::std::os::raw::c_char; [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast16_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:18:10 [INFO] [stdout] | [INFO] [stdout] 18 | pub type int_fast16_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast32_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:19:10 [INFO] [stdout] | [INFO] [stdout] 19 | pub type int_fast32_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `int_fast64_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:20:10 [INFO] [stdout] | [INFO] [stdout] 20 | pub type int_fast64_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `IntFast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast8_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:21:10 [INFO] [stdout] | [INFO] [stdout] 21 | pub type uint_fast8_t = ::std::os::raw::c_uchar; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast8T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast16_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:22:10 [INFO] [stdout] | [INFO] [stdout] 22 | pub type uint_fast16_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast16T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast32_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | pub type uint_fast32_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast32T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uint_fast64_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:24:10 [INFO] [stdout] | [INFO] [stdout] 24 | pub type uint_fast64_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UintFast64T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `intptr_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:25:10 [INFO] [stdout] | [INFO] [stdout] 25 | pub type intptr_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `IntptrT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uintptr_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:26:10 [INFO] [stdout] | [INFO] [stdout] 26 | pub type uintptr_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `UintptrT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `intmax_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:27:10 [INFO] [stdout] | [INFO] [stdout] 27 | pub type intmax_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper camel case: `IntmaxT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `uintmax_t` should have an upper camel case name [INFO] [stdout] --> src/native/stdint.rs:28:10 [INFO] [stdout] | [INFO] [stdout] 28 | pub type uintmax_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `UintmaxT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::ptr` [INFO] [stdout] --> src/lib.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::ptr; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:61:27 [INFO] [stdout] | [INFO] [stdout] 61 | let closure: &mut Box ()> = mem::transmute(param); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&AvrIrq, u32) -> ()` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:71:25 [INFO] [stdout] | [INFO] [stdout] 71 | let cb: Box ()>> = Box::new(Box::new(notify)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&AvrIrq, u32) -> ()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_unsafe)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `IRQ_FLAG_NOT` [INFO] [stdout] --> src/native/sim_avr.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | IRQ_FLAG_NOT = 1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `IRQ_FLAG_FILTERED` [INFO] [stdout] --> src/native/sim_avr.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | IRQ_FLAG_FILTERED = 2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `IRQ_FLAG_ALLOC` [INFO] [stdout] --> src/native/sim_avr.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | IRQ_FLAG_ALLOC = 4, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `IRQ_FLAG_INIT` [INFO] [stdout] --> src/native/sim_avr.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | IRQ_FLAG_INIT = 8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `imaxdiv_t` [INFO] [stdout] --> src/native/sim_avr.rs:62:1 [INFO] [stdout] | [INFO] [stdout] 62 | pub type imaxdiv_t = Struct_Unnamed2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `AVR_INT_IRQ_PENDING` [INFO] [stdout] --> src/native/sim_avr.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | AVR_INT_IRQ_PENDING = 0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `AVR_INT_IRQ_RUNNING` [INFO] [stdout] --> src/native/sim_avr.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | AVR_INT_IRQ_RUNNING = 1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `AVR_INT_IRQ_COUNT` [INFO] [stdout] --> src/native/sim_avr.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | AVR_INT_IRQ_COUNT = 2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `AVR_INT_ANY` [INFO] [stdout] --> src/native/sim_avr.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | AVR_INT_ANY = 255, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `avr_int_pending_overflow_f` [INFO] [stdout] --> src/native/sim_avr.rs:108:26 [INFO] [stdout] | [INFO] [stdout] 108 | pub enum Enum_Unnamed4 { avr_int_pending_overflow_f = 1, } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `avr_int_pending_fifo_size` [INFO] [stdout] --> src/native/sim_avr.rs:111:26 [INFO] [stdout] | [INFO] [stdout] 111 | pub enum Enum_Unnamed5 { avr_int_pending_fifo_size = 64, } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `avr_int_table_p` [INFO] [stdout] --> src/native/sim_avr.rs:144:1 [INFO] [stdout] | [INFO] [stdout] 144 | pub type avr_int_table_p = *mut Struct_avr_int_table_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `avr_cycle_timer_pool_p` [INFO] [stdout] --> src/native/sim_avr.rs:181:1 [INFO] [stdout] | [INFO] [stdout] 181 | pub type avr_cycle_timer_pool_p = *mut Struct_avr_cycle_timer_pool_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_C` [INFO] [stdout] --> src/native/sim_avr.rs:198:5 [INFO] [stdout] | [INFO] [stdout] 198 | S_C = 0, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_Z` [INFO] [stdout] --> src/native/sim_avr.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 199 | S_Z = 1, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_N` [INFO] [stdout] --> src/native/sim_avr.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 200 | S_N = 2, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_V` [INFO] [stdout] --> src/native/sim_avr.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 201 | S_V = 3, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_S` [INFO] [stdout] --> src/native/sim_avr.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | S_S = 4, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_H` [INFO] [stdout] --> src/native/sim_avr.rs:203:5 [INFO] [stdout] | [INFO] [stdout] 203 | S_H = 5, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_T` [INFO] [stdout] --> src/native/sim_avr.rs:204:5 [INFO] [stdout] | [INFO] [stdout] 204 | S_T = 6, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_I` [INFO] [stdout] --> src/native/sim_avr.rs:205:5 [INFO] [stdout] | [INFO] [stdout] 205 | S_I = 7, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_XL` [INFO] [stdout] --> src/native/sim_avr.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | R_XL = 26, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_XH` [INFO] [stdout] --> src/native/sim_avr.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | R_XH = 27, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_YL` [INFO] [stdout] --> src/native/sim_avr.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 208 | R_YL = 28, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_YH` [INFO] [stdout] --> src/native/sim_avr.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | R_YH = 29, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_ZL` [INFO] [stdout] --> src/native/sim_avr.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | R_ZL = 30, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_ZH` [INFO] [stdout] --> src/native/sim_avr.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | R_ZH = 31, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_SPL` [INFO] [stdout] --> src/native/sim_avr.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | R_SPL = 93, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_SPH` [INFO] [stdout] --> src/native/sim_avr.rs:213:5 [INFO] [stdout] | [INFO] [stdout] 213 | R_SPH = 94, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_SREG` [INFO] [stdout] --> src/native/sim_avr.rs:214:5 [INFO] [stdout] | [INFO] [stdout] 214 | R_SREG = 95, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `MAX_IOs` [INFO] [stdout] --> src/native/sim_avr.rs:215:5 [INFO] [stdout] | [INFO] [stdout] 215 | MAX_IOs = 280, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `LOG_OUTPUT` [INFO] [stdout] --> src/native/sim_avr.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 220 | LOG_OUTPUT = 0, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `LOG_ERROR` [INFO] [stdout] --> src/native/sim_avr.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | LOG_ERROR = 1, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `LOG_WARNING` [INFO] [stdout] --> src/native/sim_avr.rs:222:5 [INFO] [stdout] | [INFO] [stdout] 222 | LOG_WARNING = 2, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `LOG_TRACE` [INFO] [stdout] --> src/native/sim_avr.rs:223:5 [INFO] [stdout] | [INFO] [stdout] 223 | LOG_TRACE = 3, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `avr_kind_t` [INFO] [stdout] --> src/native/sim_avr.rs:419:1 [INFO] [stdout] | [INFO] [stdout] 419 | pub type avr_kind_t = Struct_avr_kind_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `avr_logger_p` [INFO] [stdout] --> src/native/sim_avr.rs:433:1 [INFO] [stdout] | [INFO] [stdout] 433 | / pub type avr_logger_p = [INFO] [stdout] 434 | | ::std::option::Option; [INFO] [stdout] | |_____________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `avr_io_t` [INFO] [stdout] --> src/native/sim_avr.rs:466:1 [INFO] [stdout] | [INFO] [stdout] 466 | pub type avr_io_t = Struct_avr_io_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_free_irq` [INFO] [stdout] --> src/native/sim_avr.rs:473:5 [INFO] [stdout] | [INFO] [stdout] 473 | pub fn avr_free_irq(irq: *mut avr_irq_t, count: uint32_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_init_irq` [INFO] [stdout] --> src/native/sim_avr.rs:474:5 [INFO] [stdout] | [INFO] [stdout] 474 | / pub fn avr_init_irq(pool: *mut avr_irq_pool_t, irq: *mut avr_irq_t, [INFO] [stdout] 475 | | base: uint32_t, count: uint32_t, [INFO] [stdout] 476 | | names: *mut *const ::std::os::raw::c_char); [INFO] [stdout] | |___________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_unconnect_irq` [INFO] [stdout] --> src/native/sim_avr.rs:479:5 [INFO] [stdout] | [INFO] [stdout] 479 | pub fn avr_unconnect_irq(src: *mut avr_irq_t, dst: *mut avr_irq_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_irq_unregister_notify` [INFO] [stdout] --> src/native/sim_avr.rs:483:5 [INFO] [stdout] | [INFO] [stdout] 483 | / pub fn avr_irq_unregister_notify(irq: *mut avr_irq_t, [INFO] [stdout] 484 | | notify: avr_irq_notify_t, [INFO] [stdout] 485 | | param: *mut ::std::os::raw::c_void); [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `imaxabs` [INFO] [stdout] --> src/native/sim_avr.rs:486:5 [INFO] [stdout] | [INFO] [stdout] 486 | pub fn imaxabs(__n: intmax_t) -> intmax_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `imaxdiv` [INFO] [stdout] --> src/native/sim_avr.rs:487:5 [INFO] [stdout] | [INFO] [stdout] 487 | pub fn imaxdiv(__numer: intmax_t, __denom: intmax_t) -> imaxdiv_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `strtoimax` [INFO] [stdout] --> src/native/sim_avr.rs:488:5 [INFO] [stdout] | [INFO] [stdout] 488 | / pub fn strtoimax(__nptr: *const ::std::os::raw::c_char, [INFO] [stdout] 489 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 490 | | __base: ::std::os::raw::c_int) -> intmax_t; [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `strtoumax` [INFO] [stdout] --> src/native/sim_avr.rs:491:5 [INFO] [stdout] | [INFO] [stdout] 491 | / pub fn strtoumax(__nptr: *const ::std::os::raw::c_char, [INFO] [stdout] 492 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 493 | | __base: ::std::os::raw::c_int) -> uintmax_t; [INFO] [stdout] | |_________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `wcstoimax` [INFO] [stdout] --> src/native/sim_avr.rs:494:5 [INFO] [stdout] | [INFO] [stdout] 494 | / pub fn wcstoimax(__nptr: *const __gwchar_t, [INFO] [stdout] 495 | | __endptr: *mut *mut __gwchar_t, [INFO] [stdout] 496 | | __base: ::std::os::raw::c_int) -> intmax_t; [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `wcstoumax` [INFO] [stdout] --> src/native/sim_avr.rs:497:5 [INFO] [stdout] | [INFO] [stdout] 497 | / pub fn wcstoumax(__nptr: *const __gwchar_t, [INFO] [stdout] 498 | | __endptr: *mut *mut __gwchar_t, [INFO] [stdout] 499 | | __base: ::std::os::raw::c_int) -> uintmax_t; [INFO] [stdout] | |_________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_register_vector` [INFO] [stdout] --> src/native/sim_avr.rs:500:5 [INFO] [stdout] | [INFO] [stdout] 500 | / pub fn avr_register_vector(avr: *mut Struct_avr_t, [INFO] [stdout] 501 | | vector: *mut avr_int_vector_t); [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_raise_interrupt` [INFO] [stdout] --> src/native/sim_avr.rs:502:5 [INFO] [stdout] | [INFO] [stdout] 502 | / pub fn avr_raise_interrupt(avr: *mut Struct_avr_t, [INFO] [stdout] 503 | | vector: *mut avr_int_vector_t) [INFO] [stdout] 504 | | -> ::std::os::raw::c_int; [INFO] [stdout] | |______________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_has_pending_interrupts` [INFO] [stdout] --> src/native/sim_avr.rs:505:5 [INFO] [stdout] | [INFO] [stdout] 505 | / pub fn avr_has_pending_interrupts(avr: *mut Struct_avr_t) [INFO] [stdout] 506 | | -> ::std::os::raw::c_int; [INFO] [stdout] | |______________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_is_interrupt_pending` [INFO] [stdout] --> src/native/sim_avr.rs:507:5 [INFO] [stdout] | [INFO] [stdout] 507 | / pub fn avr_is_interrupt_pending(avr: *mut Struct_avr_t, [INFO] [stdout] 508 | | vector: *mut avr_int_vector_t) [INFO] [stdout] 509 | | -> ::std::os::raw::c_int; [INFO] [stdout] | |______________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_clear_interrupt` [INFO] [stdout] --> src/native/sim_avr.rs:510:5 [INFO] [stdout] | [INFO] [stdout] 510 | / pub fn avr_clear_interrupt(avr: *mut Struct_avr_t, [INFO] [stdout] 511 | | vector: *mut avr_int_vector_t); [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_service_interrupts` [INFO] [stdout] --> src/native/sim_avr.rs:512:5 [INFO] [stdout] | [INFO] [stdout] 512 | pub fn avr_service_interrupts(avr: *mut Struct_avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_interrupt_reti` [INFO] [stdout] --> src/native/sim_avr.rs:513:5 [INFO] [stdout] | [INFO] [stdout] 513 | pub fn avr_interrupt_reti(avr: *mut Struct_avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_clear_interrupt_if` [INFO] [stdout] --> src/native/sim_avr.rs:514:5 [INFO] [stdout] | [INFO] [stdout] 514 | / pub fn avr_clear_interrupt_if(avr: *mut Struct_avr_t, [INFO] [stdout] 515 | | vector: *mut avr_int_vector_t, old: uint8_t) [INFO] [stdout] 516 | | -> ::std::os::raw::c_int; [INFO] [stdout] | |______________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_get_interrupt_irq` [INFO] [stdout] --> src/native/sim_avr.rs:517:5 [INFO] [stdout] | [INFO] [stdout] 517 | / pub fn avr_get_interrupt_irq(avr: *mut Struct_avr_t, v: uint8_t) [INFO] [stdout] 518 | | -> *mut avr_irq_t; [INFO] [stdout] | |_______________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_interrupt_init` [INFO] [stdout] --> src/native/sim_avr.rs:519:5 [INFO] [stdout] | [INFO] [stdout] 519 | pub fn avr_interrupt_init(avr: *mut Struct_avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_interrupt_reset` [INFO] [stdout] --> src/native/sim_avr.rs:520:5 [INFO] [stdout] | [INFO] [stdout] 520 | pub fn avr_interrupt_reset(avr: *mut Struct_avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_cycle_timer_register` [INFO] [stdout] --> src/native/sim_avr.rs:521:5 [INFO] [stdout] | [INFO] [stdout] 521 | / pub fn avr_cycle_timer_register(avr: *mut Struct_avr_t, [INFO] [stdout] 522 | | when: avr_cycle_count_t, [INFO] [stdout] 523 | | timer: avr_cycle_timer_t, [INFO] [stdout] 524 | | param: *mut ::std::os::raw::c_void); [INFO] [stdout] | |________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_cycle_timer_register_usec` [INFO] [stdout] --> src/native/sim_avr.rs:525:5 [INFO] [stdout] | [INFO] [stdout] 525 | / pub fn avr_cycle_timer_register_usec(avr: *mut Struct_avr_t, [INFO] [stdout] 526 | | when: uint32_t, [INFO] [stdout] 527 | | timer: avr_cycle_timer_t, [INFO] [stdout] 528 | | param: *mut ::std::os::raw::c_void); [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_cycle_timer_cancel` [INFO] [stdout] --> src/native/sim_avr.rs:529:5 [INFO] [stdout] | [INFO] [stdout] 529 | / pub fn avr_cycle_timer_cancel(avr: *mut Struct_avr_t, [INFO] [stdout] 530 | | timer: avr_cycle_timer_t, [INFO] [stdout] 531 | | param: *mut ::std::os::raw::c_void); [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_cycle_timer_status` [INFO] [stdout] --> src/native/sim_avr.rs:532:5 [INFO] [stdout] | [INFO] [stdout] 532 | / pub fn avr_cycle_timer_status(avr: *mut Struct_avr_t, [INFO] [stdout] 533 | | timer: avr_cycle_timer_t, [INFO] [stdout] 534 | | param: *mut ::std::os::raw::c_void) [INFO] [stdout] 535 | | -> avr_cycle_count_t; [INFO] [stdout] | |__________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_cycle_timer_process` [INFO] [stdout] --> src/native/sim_avr.rs:536:5 [INFO] [stdout] | [INFO] [stdout] 536 | / pub fn avr_cycle_timer_process(avr: *mut Struct_avr_t) [INFO] [stdout] 537 | | -> avr_cycle_count_t; [INFO] [stdout] | |__________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_cycle_timer_reset` [INFO] [stdout] --> src/native/sim_avr.rs:538:5 [INFO] [stdout] | [INFO] [stdout] 538 | pub fn avr_cycle_timer_reset(avr: *mut Struct_avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_core_allocate` [INFO] [stdout] --> src/native/sim_avr.rs:542:5 [INFO] [stdout] | [INFO] [stdout] 542 | / pub fn avr_core_allocate(core: *const avr_t, coreLen: uint32_t) [INFO] [stdout] 543 | | -> *mut avr_t; [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_reset` [INFO] [stdout] --> src/native/sim_avr.rs:544:5 [INFO] [stdout] | [INFO] [stdout] 544 | pub fn avr_reset(avr: *mut avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_terminate` [INFO] [stdout] --> src/native/sim_avr.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | pub fn avr_terminate(avr: *mut avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_set_command_register` [INFO] [stdout] --> src/native/sim_avr.rs:547:5 [INFO] [stdout] | [INFO] [stdout] 547 | pub fn avr_set_command_register(avr: *mut avr_t, addr: avr_io_addr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_set_console_register` [INFO] [stdout] --> src/native/sim_avr.rs:548:5 [INFO] [stdout] | [INFO] [stdout] 548 | pub fn avr_set_console_register(avr: *mut avr_t, addr: avr_io_addr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_loadcode` [INFO] [stdout] --> src/native/sim_avr.rs:549:5 [INFO] [stdout] | [INFO] [stdout] 549 | / pub fn avr_loadcode(avr: *mut avr_t, code: *mut uint8_t, size: uint32_t, [INFO] [stdout] 550 | | address: avr_flashaddr_t); [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_core_watch_write` [INFO] [stdout] --> src/native/sim_avr.rs:551:5 [INFO] [stdout] | [INFO] [stdout] 551 | pub fn avr_core_watch_write(avr: *mut avr_t, addr: uint16_t, v: uint8_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_core_watch_read` [INFO] [stdout] --> src/native/sim_avr.rs:552:5 [INFO] [stdout] | [INFO] [stdout] 552 | pub fn avr_core_watch_read(avr: *mut avr_t, addr: uint16_t) -> uint8_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_sadly_crashed` [INFO] [stdout] --> src/native/sim_avr.rs:553:5 [INFO] [stdout] | [INFO] [stdout] 553 | pub fn avr_sadly_crashed(avr: *mut avr_t, signal: uint8_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_global_logger` [INFO] [stdout] --> src/native/sim_avr.rs:554:5 [INFO] [stdout] | [INFO] [stdout] 554 | / pub fn avr_global_logger(avr: *mut Struct_avr_t, [INFO] [stdout] 555 | | level: ::std::os::raw::c_int, [INFO] [stdout] 556 | | format: *const ::std::os::raw::c_char, ...); [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_global_logger_set` [INFO] [stdout] --> src/native/sim_avr.rs:557:5 [INFO] [stdout] | [INFO] [stdout] 557 | pub fn avr_global_logger_set(logger: avr_logger_p); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_global_logger_get` [INFO] [stdout] --> src/native/sim_avr.rs:558:5 [INFO] [stdout] | [INFO] [stdout] 558 | pub fn avr_global_logger_get() -> avr_logger_p; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_callback_sleep_gdb` [INFO] [stdout] --> src/native/sim_avr.rs:559:5 [INFO] [stdout] | [INFO] [stdout] 559 | / pub fn avr_callback_sleep_gdb(avr: *mut avr_t, [INFO] [stdout] 560 | | howLong: avr_cycle_count_t); [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_callback_run_gdb` [INFO] [stdout] --> src/native/sim_avr.rs:561:5 [INFO] [stdout] | [INFO] [stdout] 561 | pub fn avr_callback_run_gdb(avr: *mut avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_callback_sleep_raw` [INFO] [stdout] --> src/native/sim_avr.rs:562:5 [INFO] [stdout] | [INFO] [stdout] 562 | / pub fn avr_callback_sleep_raw(avr: *mut avr_t, [INFO] [stdout] 563 | | howLong: avr_cycle_count_t); [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_callback_run_raw` [INFO] [stdout] --> src/native/sim_avr.rs:564:5 [INFO] [stdout] | [INFO] [stdout] 564 | pub fn avr_callback_run_raw(avr: *mut avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_pending_sleep_usec` [INFO] [stdout] --> src/native/sim_avr.rs:565:5 [INFO] [stdout] | [INFO] [stdout] 565 | / pub fn avr_pending_sleep_usec(avr: *mut avr_t, howLong: avr_cycle_count_t) [INFO] [stdout] 566 | | -> uint32_t; [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_register_io` [INFO] [stdout] --> src/native/sim_avr.rs:567:5 [INFO] [stdout] | [INFO] [stdout] 567 | pub fn avr_register_io(avr: *mut avr_t, io: *mut avr_io_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_io_setirqs` [INFO] [stdout] --> src/native/sim_avr.rs:568:5 [INFO] [stdout] | [INFO] [stdout] 568 | / pub fn avr_io_setirqs(io: *mut avr_io_t, ctl: uint32_t, [INFO] [stdout] 569 | | count: ::std::os::raw::c_int, irqs: *mut avr_irq_t) [INFO] [stdout] 570 | | -> *mut avr_irq_t; [INFO] [stdout] | |_______________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_register_io_read` [INFO] [stdout] --> src/native/sim_avr.rs:571:5 [INFO] [stdout] | [INFO] [stdout] 571 | / pub fn avr_register_io_read(avr: *mut avr_t, addr: avr_io_addr_t, [INFO] [stdout] 572 | | read: avr_io_read_t, [INFO] [stdout] 573 | | param: *mut ::std::os::raw::c_void); [INFO] [stdout] | |____________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_register_io_write` [INFO] [stdout] --> src/native/sim_avr.rs:574:5 [INFO] [stdout] | [INFO] [stdout] 574 | / pub fn avr_register_io_write(avr: *mut avr_t, addr: avr_io_addr_t, [INFO] [stdout] 575 | | write: avr_io_write_t, [INFO] [stdout] 576 | | param: *mut ::std::os::raw::c_void); [INFO] [stdout] | |_____________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_ioctl` [INFO] [stdout] --> src/native/sim_avr.rs:577:5 [INFO] [stdout] | [INFO] [stdout] 577 | / pub fn avr_ioctl(avr: *mut avr_t, ctl: uint32_t, [INFO] [stdout] 578 | | io_param: *mut ::std::os::raw::c_void) [INFO] [stdout] 579 | | -> ::std::os::raw::c_int; [INFO] [stdout] | |______________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_deallocate_ios` [INFO] [stdout] --> src/native/sim_avr.rs:586:5 [INFO] [stdout] | [INFO] [stdout] 586 | pub fn avr_deallocate_ios(avr: *mut avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int16_t` [INFO] [stdout] --> src/native/stdint.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | pub type int16_t = ::std::os::raw::c_short; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int32_t` [INFO] [stdout] --> src/native/stdint.rs:3:1 [INFO] [stdout] | [INFO] [stdout] 3 | pub type int32_t = ::std::os::raw::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int64_t` [INFO] [stdout] --> src/native/stdint.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | pub type int64_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least8_t` [INFO] [stdout] --> src/native/stdint.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | pub type int_least8_t = ::std::os::raw::c_char; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least16_t` [INFO] [stdout] --> src/native/stdint.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | pub type int_least16_t = ::std::os::raw::c_short; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least32_t` [INFO] [stdout] --> src/native/stdint.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | pub type int_least32_t = ::std::os::raw::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least64_t` [INFO] [stdout] --> src/native/stdint.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub type int_least64_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least8_t` [INFO] [stdout] --> src/native/stdint.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | pub type uint_least8_t = ::std::os::raw::c_uchar; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least16_t` [INFO] [stdout] --> src/native/stdint.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | pub type uint_least16_t = ::std::os::raw::c_ushort; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least32_t` [INFO] [stdout] --> src/native/stdint.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | pub type uint_least32_t = ::std::os::raw::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least64_t` [INFO] [stdout] --> src/native/stdint.rs:16:1 [INFO] [stdout] | [INFO] [stdout] 16 | pub type uint_least64_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast8_t` [INFO] [stdout] --> src/native/stdint.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | pub type int_fast8_t = ::std::os::raw::c_char; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast16_t` [INFO] [stdout] --> src/native/stdint.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | pub type int_fast16_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast32_t` [INFO] [stdout] --> src/native/stdint.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | pub type int_fast32_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast64_t` [INFO] [stdout] --> src/native/stdint.rs:20:1 [INFO] [stdout] | [INFO] [stdout] 20 | pub type int_fast64_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast8_t` [INFO] [stdout] --> src/native/stdint.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | pub type uint_fast8_t = ::std::os::raw::c_uchar; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast16_t` [INFO] [stdout] --> src/native/stdint.rs:22:1 [INFO] [stdout] | [INFO] [stdout] 22 | pub type uint_fast16_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast32_t` [INFO] [stdout] --> src/native/stdint.rs:23:1 [INFO] [stdout] | [INFO] [stdout] 23 | pub type uint_fast32_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast64_t` [INFO] [stdout] --> src/native/stdint.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | pub type uint_fast64_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `intptr_t` [INFO] [stdout] --> src/native/stdint.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | pub type intptr_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uintptr_t` [INFO] [stdout] --> src/native/stdint.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | pub type uintptr_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `intmax_t` [INFO] [stdout] --> src/native/stdint.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 | pub type intmax_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uintmax_t` [INFO] [stdout] --> src/native/stdint.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | pub type uintmax_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/lib.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_unsafe)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `IRQ_FLAG_NOT` [INFO] [stdout] --> src/native/sim_avr.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | IRQ_FLAG_NOT = 1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `IRQ_FLAG_FILTERED` [INFO] [stdout] --> src/native/sim_avr.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | IRQ_FLAG_FILTERED = 2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `IRQ_FLAG_ALLOC` [INFO] [stdout] --> src/native/sim_avr.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | IRQ_FLAG_ALLOC = 4, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `IRQ_FLAG_INIT` [INFO] [stdout] --> src/native/sim_avr.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | IRQ_FLAG_INIT = 8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `imaxdiv_t` [INFO] [stdout] --> src/native/sim_avr.rs:62:1 [INFO] [stdout] | [INFO] [stdout] 62 | pub type imaxdiv_t = Struct_Unnamed2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `AVR_INT_IRQ_PENDING` [INFO] [stdout] --> src/native/sim_avr.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | AVR_INT_IRQ_PENDING = 0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `AVR_INT_IRQ_RUNNING` [INFO] [stdout] --> src/native/sim_avr.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | AVR_INT_IRQ_RUNNING = 1, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `AVR_INT_IRQ_COUNT` [INFO] [stdout] --> src/native/sim_avr.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | AVR_INT_IRQ_COUNT = 2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `AVR_INT_ANY` [INFO] [stdout] --> src/native/sim_avr.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | AVR_INT_ANY = 255, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `avr_int_pending_overflow_f` [INFO] [stdout] --> src/native/sim_avr.rs:108:26 [INFO] [stdout] | [INFO] [stdout] 108 | pub enum Enum_Unnamed4 { avr_int_pending_overflow_f = 1, } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `avr_int_pending_fifo_size` [INFO] [stdout] --> src/native/sim_avr.rs:111:26 [INFO] [stdout] | [INFO] [stdout] 111 | pub enum Enum_Unnamed5 { avr_int_pending_fifo_size = 64, } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `avr_int_table_p` [INFO] [stdout] --> src/native/sim_avr.rs:144:1 [INFO] [stdout] | [INFO] [stdout] 144 | pub type avr_int_table_p = *mut Struct_avr_int_table_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `avr_cycle_timer_pool_p` [INFO] [stdout] --> src/native/sim_avr.rs:181:1 [INFO] [stdout] | [INFO] [stdout] 181 | pub type avr_cycle_timer_pool_p = *mut Struct_avr_cycle_timer_pool_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_C` [INFO] [stdout] --> src/native/sim_avr.rs:198:5 [INFO] [stdout] | [INFO] [stdout] 198 | S_C = 0, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_Z` [INFO] [stdout] --> src/native/sim_avr.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 199 | S_Z = 1, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_N` [INFO] [stdout] --> src/native/sim_avr.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 200 | S_N = 2, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_V` [INFO] [stdout] --> src/native/sim_avr.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 201 | S_V = 3, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_S` [INFO] [stdout] --> src/native/sim_avr.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | S_S = 4, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_H` [INFO] [stdout] --> src/native/sim_avr.rs:203:5 [INFO] [stdout] | [INFO] [stdout] 203 | S_H = 5, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_T` [INFO] [stdout] --> src/native/sim_avr.rs:204:5 [INFO] [stdout] | [INFO] [stdout] 204 | S_T = 6, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `S_I` [INFO] [stdout] --> src/native/sim_avr.rs:205:5 [INFO] [stdout] | [INFO] [stdout] 205 | S_I = 7, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_XL` [INFO] [stdout] --> src/native/sim_avr.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | R_XL = 26, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_XH` [INFO] [stdout] --> src/native/sim_avr.rs:207:5 [INFO] [stdout] | [INFO] [stdout] 207 | R_XH = 27, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_YL` [INFO] [stdout] --> src/native/sim_avr.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 208 | R_YL = 28, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_YH` [INFO] [stdout] --> src/native/sim_avr.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | R_YH = 29, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_ZL` [INFO] [stdout] --> src/native/sim_avr.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | R_ZL = 30, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_ZH` [INFO] [stdout] --> src/native/sim_avr.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | R_ZH = 31, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_SPL` [INFO] [stdout] --> src/native/sim_avr.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | R_SPL = 93, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_SPH` [INFO] [stdout] --> src/native/sim_avr.rs:213:5 [INFO] [stdout] | [INFO] [stdout] 213 | R_SPH = 94, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `R_SREG` [INFO] [stdout] --> src/native/sim_avr.rs:214:5 [INFO] [stdout] | [INFO] [stdout] 214 | R_SREG = 95, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `MAX_IOs` [INFO] [stdout] --> src/native/sim_avr.rs:215:5 [INFO] [stdout] | [INFO] [stdout] 215 | MAX_IOs = 280, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `LOG_OUTPUT` [INFO] [stdout] --> src/native/sim_avr.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 220 | LOG_OUTPUT = 0, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `LOG_ERROR` [INFO] [stdout] --> src/native/sim_avr.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | LOG_ERROR = 1, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `LOG_WARNING` [INFO] [stdout] --> src/native/sim_avr.rs:222:5 [INFO] [stdout] | [INFO] [stdout] 222 | LOG_WARNING = 2, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `LOG_TRACE` [INFO] [stdout] --> src/native/sim_avr.rs:223:5 [INFO] [stdout] | [INFO] [stdout] 223 | LOG_TRACE = 3, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `avr_kind_t` [INFO] [stdout] --> src/native/sim_avr.rs:419:1 [INFO] [stdout] | [INFO] [stdout] 419 | pub type avr_kind_t = Struct_avr_kind_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `avr_logger_p` [INFO] [stdout] --> src/native/sim_avr.rs:433:1 [INFO] [stdout] | [INFO] [stdout] 433 | / pub type avr_logger_p = [INFO] [stdout] 434 | | ::std::option::Option; [INFO] [stdout] | |_____________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `avr_io_t` [INFO] [stdout] --> src/native/sim_avr.rs:466:1 [INFO] [stdout] | [INFO] [stdout] 466 | pub type avr_io_t = Struct_avr_io_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_free_irq` [INFO] [stdout] --> src/native/sim_avr.rs:473:5 [INFO] [stdout] | [INFO] [stdout] 473 | pub fn avr_free_irq(irq: *mut avr_irq_t, count: uint32_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_init_irq` [INFO] [stdout] --> src/native/sim_avr.rs:474:5 [INFO] [stdout] | [INFO] [stdout] 474 | / pub fn avr_init_irq(pool: *mut avr_irq_pool_t, irq: *mut avr_irq_t, [INFO] [stdout] 475 | | base: uint32_t, count: uint32_t, [INFO] [stdout] 476 | | names: *mut *const ::std::os::raw::c_char); [INFO] [stdout] | |___________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_unconnect_irq` [INFO] [stdout] --> src/native/sim_avr.rs:479:5 [INFO] [stdout] | [INFO] [stdout] 479 | pub fn avr_unconnect_irq(src: *mut avr_irq_t, dst: *mut avr_irq_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_irq_unregister_notify` [INFO] [stdout] --> src/native/sim_avr.rs:483:5 [INFO] [stdout] | [INFO] [stdout] 483 | / pub fn avr_irq_unregister_notify(irq: *mut avr_irq_t, [INFO] [stdout] 484 | | notify: avr_irq_notify_t, [INFO] [stdout] 485 | | param: *mut ::std::os::raw::c_void); [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `imaxabs` [INFO] [stdout] --> src/native/sim_avr.rs:486:5 [INFO] [stdout] | [INFO] [stdout] 486 | pub fn imaxabs(__n: intmax_t) -> intmax_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `imaxdiv` [INFO] [stdout] --> src/native/sim_avr.rs:487:5 [INFO] [stdout] | [INFO] [stdout] 487 | pub fn imaxdiv(__numer: intmax_t, __denom: intmax_t) -> imaxdiv_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `strtoimax` [INFO] [stdout] --> src/native/sim_avr.rs:488:5 [INFO] [stdout] | [INFO] [stdout] 488 | / pub fn strtoimax(__nptr: *const ::std::os::raw::c_char, [INFO] [stdout] 489 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 490 | | __base: ::std::os::raw::c_int) -> intmax_t; [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `strtoumax` [INFO] [stdout] --> src/native/sim_avr.rs:491:5 [INFO] [stdout] | [INFO] [stdout] 491 | / pub fn strtoumax(__nptr: *const ::std::os::raw::c_char, [INFO] [stdout] 492 | | __endptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 493 | | __base: ::std::os::raw::c_int) -> uintmax_t; [INFO] [stdout] | |_________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `wcstoimax` [INFO] [stdout] --> src/native/sim_avr.rs:494:5 [INFO] [stdout] | [INFO] [stdout] 494 | / pub fn wcstoimax(__nptr: *const __gwchar_t, [INFO] [stdout] 495 | | __endptr: *mut *mut __gwchar_t, [INFO] [stdout] 496 | | __base: ::std::os::raw::c_int) -> intmax_t; [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `wcstoumax` [INFO] [stdout] --> src/native/sim_avr.rs:497:5 [INFO] [stdout] | [INFO] [stdout] 497 | / pub fn wcstoumax(__nptr: *const __gwchar_t, [INFO] [stdout] 498 | | __endptr: *mut *mut __gwchar_t, [INFO] [stdout] 499 | | __base: ::std::os::raw::c_int) -> uintmax_t; [INFO] [stdout] | |_________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_register_vector` [INFO] [stdout] --> src/native/sim_avr.rs:500:5 [INFO] [stdout] | [INFO] [stdout] 500 | / pub fn avr_register_vector(avr: *mut Struct_avr_t, [INFO] [stdout] 501 | | vector: *mut avr_int_vector_t); [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_raise_interrupt` [INFO] [stdout] --> src/native/sim_avr.rs:502:5 [INFO] [stdout] | [INFO] [stdout] 502 | / pub fn avr_raise_interrupt(avr: *mut Struct_avr_t, [INFO] [stdout] 503 | | vector: *mut avr_int_vector_t) [INFO] [stdout] 504 | | -> ::std::os::raw::c_int; [INFO] [stdout] | |______________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_has_pending_interrupts` [INFO] [stdout] --> src/native/sim_avr.rs:505:5 [INFO] [stdout] | [INFO] [stdout] 505 | / pub fn avr_has_pending_interrupts(avr: *mut Struct_avr_t) [INFO] [stdout] 506 | | -> ::std::os::raw::c_int; [INFO] [stdout] | |______________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_is_interrupt_pending` [INFO] [stdout] --> src/native/sim_avr.rs:507:5 [INFO] [stdout] | [INFO] [stdout] 507 | / pub fn avr_is_interrupt_pending(avr: *mut Struct_avr_t, [INFO] [stdout] 508 | | vector: *mut avr_int_vector_t) [INFO] [stdout] 509 | | -> ::std::os::raw::c_int; [INFO] [stdout] | |______________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_clear_interrupt` [INFO] [stdout] --> src/native/sim_avr.rs:510:5 [INFO] [stdout] | [INFO] [stdout] 510 | / pub fn avr_clear_interrupt(avr: *mut Struct_avr_t, [INFO] [stdout] 511 | | vector: *mut avr_int_vector_t); [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_service_interrupts` [INFO] [stdout] --> src/native/sim_avr.rs:512:5 [INFO] [stdout] | [INFO] [stdout] 512 | pub fn avr_service_interrupts(avr: *mut Struct_avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_interrupt_reti` [INFO] [stdout] --> src/native/sim_avr.rs:513:5 [INFO] [stdout] | [INFO] [stdout] 513 | pub fn avr_interrupt_reti(avr: *mut Struct_avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_clear_interrupt_if` [INFO] [stdout] --> src/native/sim_avr.rs:514:5 [INFO] [stdout] | [INFO] [stdout] 514 | / pub fn avr_clear_interrupt_if(avr: *mut Struct_avr_t, [INFO] [stdout] 515 | | vector: *mut avr_int_vector_t, old: uint8_t) [INFO] [stdout] 516 | | -> ::std::os::raw::c_int; [INFO] [stdout] | |______________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_get_interrupt_irq` [INFO] [stdout] --> src/native/sim_avr.rs:517:5 [INFO] [stdout] | [INFO] [stdout] 517 | / pub fn avr_get_interrupt_irq(avr: *mut Struct_avr_t, v: uint8_t) [INFO] [stdout] 518 | | -> *mut avr_irq_t; [INFO] [stdout] | |_______________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_interrupt_init` [INFO] [stdout] --> src/native/sim_avr.rs:519:5 [INFO] [stdout] | [INFO] [stdout] 519 | pub fn avr_interrupt_init(avr: *mut Struct_avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_interrupt_reset` [INFO] [stdout] --> src/native/sim_avr.rs:520:5 [INFO] [stdout] | [INFO] [stdout] 520 | pub fn avr_interrupt_reset(avr: *mut Struct_avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_cycle_timer_register` [INFO] [stdout] --> src/native/sim_avr.rs:521:5 [INFO] [stdout] | [INFO] [stdout] 521 | / pub fn avr_cycle_timer_register(avr: *mut Struct_avr_t, [INFO] [stdout] 522 | | when: avr_cycle_count_t, [INFO] [stdout] 523 | | timer: avr_cycle_timer_t, [INFO] [stdout] 524 | | param: *mut ::std::os::raw::c_void); [INFO] [stdout] | |________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_cycle_timer_register_usec` [INFO] [stdout] --> src/native/sim_avr.rs:525:5 [INFO] [stdout] | [INFO] [stdout] 525 | / pub fn avr_cycle_timer_register_usec(avr: *mut Struct_avr_t, [INFO] [stdout] 526 | | when: uint32_t, [INFO] [stdout] 527 | | timer: avr_cycle_timer_t, [INFO] [stdout] 528 | | param: *mut ::std::os::raw::c_void); [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_cycle_timer_cancel` [INFO] [stdout] --> src/native/sim_avr.rs:529:5 [INFO] [stdout] | [INFO] [stdout] 529 | / pub fn avr_cycle_timer_cancel(avr: *mut Struct_avr_t, [INFO] [stdout] 530 | | timer: avr_cycle_timer_t, [INFO] [stdout] 531 | | param: *mut ::std::os::raw::c_void); [INFO] [stdout] | |______________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_cycle_timer_status` [INFO] [stdout] --> src/native/sim_avr.rs:532:5 [INFO] [stdout] | [INFO] [stdout] 532 | / pub fn avr_cycle_timer_status(avr: *mut Struct_avr_t, [INFO] [stdout] 533 | | timer: avr_cycle_timer_t, [INFO] [stdout] 534 | | param: *mut ::std::os::raw::c_void) [INFO] [stdout] 535 | | -> avr_cycle_count_t; [INFO] [stdout] | |__________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_cycle_timer_process` [INFO] [stdout] --> src/native/sim_avr.rs:536:5 [INFO] [stdout] | [INFO] [stdout] 536 | / pub fn avr_cycle_timer_process(avr: *mut Struct_avr_t) [INFO] [stdout] 537 | | -> avr_cycle_count_t; [INFO] [stdout] | |__________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_cycle_timer_reset` [INFO] [stdout] --> src/native/sim_avr.rs:538:5 [INFO] [stdout] | [INFO] [stdout] 538 | pub fn avr_cycle_timer_reset(avr: *mut Struct_avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_core_allocate` [INFO] [stdout] --> src/native/sim_avr.rs:542:5 [INFO] [stdout] | [INFO] [stdout] 542 | / pub fn avr_core_allocate(core: *const avr_t, coreLen: uint32_t) [INFO] [stdout] 543 | | -> *mut avr_t; [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_reset` [INFO] [stdout] --> src/native/sim_avr.rs:544:5 [INFO] [stdout] | [INFO] [stdout] 544 | pub fn avr_reset(avr: *mut avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_terminate` [INFO] [stdout] --> src/native/sim_avr.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | pub fn avr_terminate(avr: *mut avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_set_command_register` [INFO] [stdout] --> src/native/sim_avr.rs:547:5 [INFO] [stdout] | [INFO] [stdout] 547 | pub fn avr_set_command_register(avr: *mut avr_t, addr: avr_io_addr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_set_console_register` [INFO] [stdout] --> src/native/sim_avr.rs:548:5 [INFO] [stdout] | [INFO] [stdout] 548 | pub fn avr_set_console_register(avr: *mut avr_t, addr: avr_io_addr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_loadcode` [INFO] [stdout] --> src/native/sim_avr.rs:549:5 [INFO] [stdout] | [INFO] [stdout] 549 | / pub fn avr_loadcode(avr: *mut avr_t, code: *mut uint8_t, size: uint32_t, [INFO] [stdout] 550 | | address: avr_flashaddr_t); [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_core_watch_write` [INFO] [stdout] --> src/native/sim_avr.rs:551:5 [INFO] [stdout] | [INFO] [stdout] 551 | pub fn avr_core_watch_write(avr: *mut avr_t, addr: uint16_t, v: uint8_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_core_watch_read` [INFO] [stdout] --> src/native/sim_avr.rs:552:5 [INFO] [stdout] | [INFO] [stdout] 552 | pub fn avr_core_watch_read(avr: *mut avr_t, addr: uint16_t) -> uint8_t; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_sadly_crashed` [INFO] [stdout] --> src/native/sim_avr.rs:553:5 [INFO] [stdout] | [INFO] [stdout] 553 | pub fn avr_sadly_crashed(avr: *mut avr_t, signal: uint8_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_global_logger` [INFO] [stdout] --> src/native/sim_avr.rs:554:5 [INFO] [stdout] | [INFO] [stdout] 554 | / pub fn avr_global_logger(avr: *mut Struct_avr_t, [INFO] [stdout] 555 | | level: ::std::os::raw::c_int, [INFO] [stdout] 556 | | format: *const ::std::os::raw::c_char, ...); [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_global_logger_set` [INFO] [stdout] --> src/native/sim_avr.rs:557:5 [INFO] [stdout] | [INFO] [stdout] 557 | pub fn avr_global_logger_set(logger: avr_logger_p); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_global_logger_get` [INFO] [stdout] --> src/native/sim_avr.rs:558:5 [INFO] [stdout] | [INFO] [stdout] 558 | pub fn avr_global_logger_get() -> avr_logger_p; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_callback_sleep_gdb` [INFO] [stdout] --> src/native/sim_avr.rs:559:5 [INFO] [stdout] | [INFO] [stdout] 559 | / pub fn avr_callback_sleep_gdb(avr: *mut avr_t, [INFO] [stdout] 560 | | howLong: avr_cycle_count_t); [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_callback_run_gdb` [INFO] [stdout] --> src/native/sim_avr.rs:561:5 [INFO] [stdout] | [INFO] [stdout] 561 | pub fn avr_callback_run_gdb(avr: *mut avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_callback_sleep_raw` [INFO] [stdout] --> src/native/sim_avr.rs:562:5 [INFO] [stdout] | [INFO] [stdout] 562 | / pub fn avr_callback_sleep_raw(avr: *mut avr_t, [INFO] [stdout] 563 | | howLong: avr_cycle_count_t); [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_callback_run_raw` [INFO] [stdout] --> src/native/sim_avr.rs:564:5 [INFO] [stdout] | [INFO] [stdout] 564 | pub fn avr_callback_run_raw(avr: *mut avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_pending_sleep_usec` [INFO] [stdout] --> src/native/sim_avr.rs:565:5 [INFO] [stdout] | [INFO] [stdout] 565 | / pub fn avr_pending_sleep_usec(avr: *mut avr_t, howLong: avr_cycle_count_t) [INFO] [stdout] 566 | | -> uint32_t; [INFO] [stdout] | |_________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_register_io` [INFO] [stdout] --> src/native/sim_avr.rs:567:5 [INFO] [stdout] | [INFO] [stdout] 567 | pub fn avr_register_io(avr: *mut avr_t, io: *mut avr_io_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_io_setirqs` [INFO] [stdout] --> src/native/sim_avr.rs:568:5 [INFO] [stdout] | [INFO] [stdout] 568 | / pub fn avr_io_setirqs(io: *mut avr_io_t, ctl: uint32_t, [INFO] [stdout] 569 | | count: ::std::os::raw::c_int, irqs: *mut avr_irq_t) [INFO] [stdout] 570 | | -> *mut avr_irq_t; [INFO] [stdout] | |_______________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_register_io_read` [INFO] [stdout] --> src/native/sim_avr.rs:571:5 [INFO] [stdout] | [INFO] [stdout] 571 | / pub fn avr_register_io_read(avr: *mut avr_t, addr: avr_io_addr_t, [INFO] [stdout] 572 | | read: avr_io_read_t, [INFO] [stdout] 573 | | param: *mut ::std::os::raw::c_void); [INFO] [stdout] | |____________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_register_io_write` [INFO] [stdout] --> src/native/sim_avr.rs:574:5 [INFO] [stdout] | [INFO] [stdout] 574 | / pub fn avr_register_io_write(avr: *mut avr_t, addr: avr_io_addr_t, [INFO] [stdout] 575 | | write: avr_io_write_t, [INFO] [stdout] 576 | | param: *mut ::std::os::raw::c_void); [INFO] [stdout] | |_____________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_ioctl` [INFO] [stdout] --> src/native/sim_avr.rs:577:5 [INFO] [stdout] | [INFO] [stdout] 577 | / pub fn avr_ioctl(avr: *mut avr_t, ctl: uint32_t, [INFO] [stdout] 578 | | io_param: *mut ::std::os::raw::c_void) [INFO] [stdout] 579 | | -> ::std::os::raw::c_int; [INFO] [stdout] | |______________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `avr_deallocate_ios` [INFO] [stdout] --> src/native/sim_avr.rs:586:5 [INFO] [stdout] | [INFO] [stdout] 586 | pub fn avr_deallocate_ios(avr: *mut avr_t); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int16_t` [INFO] [stdout] --> src/native/stdint.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | pub type int16_t = ::std::os::raw::c_short; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int32_t` [INFO] [stdout] --> src/native/stdint.rs:3:1 [INFO] [stdout] | [INFO] [stdout] 3 | pub type int32_t = ::std::os::raw::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int64_t` [INFO] [stdout] --> src/native/stdint.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | pub type int64_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least8_t` [INFO] [stdout] --> src/native/stdint.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | pub type int_least8_t = ::std::os::raw::c_char; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least16_t` [INFO] [stdout] --> src/native/stdint.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | pub type int_least16_t = ::std::os::raw::c_short; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least32_t` [INFO] [stdout] --> src/native/stdint.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | pub type int_least32_t = ::std::os::raw::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least64_t` [INFO] [stdout] --> src/native/stdint.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub type int_least64_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least8_t` [INFO] [stdout] --> src/native/stdint.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | pub type uint_least8_t = ::std::os::raw::c_uchar; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least16_t` [INFO] [stdout] --> src/native/stdint.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | pub type uint_least16_t = ::std::os::raw::c_ushort; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least32_t` [INFO] [stdout] --> src/native/stdint.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | pub type uint_least32_t = ::std::os::raw::c_uint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least64_t` [INFO] [stdout] --> src/native/stdint.rs:16:1 [INFO] [stdout] | [INFO] [stdout] 16 | pub type uint_least64_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast8_t` [INFO] [stdout] --> src/native/stdint.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | pub type int_fast8_t = ::std::os::raw::c_char; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast16_t` [INFO] [stdout] --> src/native/stdint.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | pub type int_fast16_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast32_t` [INFO] [stdout] --> src/native/stdint.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | pub type int_fast32_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast64_t` [INFO] [stdout] --> src/native/stdint.rs:20:1 [INFO] [stdout] | [INFO] [stdout] 20 | pub type int_fast64_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast8_t` [INFO] [stdout] --> src/native/stdint.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | pub type uint_fast8_t = ::std::os::raw::c_uchar; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast16_t` [INFO] [stdout] --> src/native/stdint.rs:22:1 [INFO] [stdout] | [INFO] [stdout] 22 | pub type uint_fast16_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast32_t` [INFO] [stdout] --> src/native/stdint.rs:23:1 [INFO] [stdout] | [INFO] [stdout] 23 | pub type uint_fast32_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast64_t` [INFO] [stdout] --> src/native/stdint.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | pub type uint_fast64_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `intptr_t` [INFO] [stdout] --> src/native/stdint.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | pub type intptr_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uintptr_t` [INFO] [stdout] --> src/native/stdint.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | pub type uintptr_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `intmax_t` [INFO] [stdout] --> src/native/stdint.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 | pub type intmax_t = ::std::os::raw::c_long; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uintmax_t` [INFO] [stdout] --> src/native/stdint.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | pub type uintmax_t = ::std::os::raw::c_ulong; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` block uses type `va_list::VaList`, which is not FFI-safe [INFO] [stdout] --> src/native/sim_avr.rs:557:42 [INFO] [stdout] | [INFO] [stdout] 557 | pub fn avr_global_logger_set(logger: avr_logger_p); [INFO] [stdout] | ^^^^^^^^^^^^ not FFI-safe [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(improper_ctypes)]` on by default [INFO] [stdout] = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct [INFO] [stdout] = note: this struct has unspecified layout [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` block uses type `va_list::VaList`, which is not FFI-safe [INFO] [stdout] --> src/native/sim_avr.rs:558:39 [INFO] [stdout] | [INFO] [stdout] 558 | pub fn avr_global_logger_get() -> avr_logger_p; [INFO] [stdout] | ^^^^^^^^^^^^ not FFI-safe [INFO] [stdout] | [INFO] [stdout] = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct [INFO] [stdout] = note: this struct has unspecified layout [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 223 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` block uses type `va_list::VaList`, which is not FFI-safe [INFO] [stdout] --> src/native/sim_avr.rs:557:42 [INFO] [stdout] | [INFO] [stdout] 557 | pub fn avr_global_logger_set(logger: avr_logger_p); [INFO] [stdout] | ^^^^^^^^^^^^ not FFI-safe [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(improper_ctypes)]` on by default [INFO] [stdout] = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct [INFO] [stdout] = note: this struct has unspecified layout [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `extern` block uses type `va_list::VaList`, which is not FFI-safe [INFO] [stdout] --> src/native/sim_avr.rs:558:39 [INFO] [stdout] | [INFO] [stdout] 558 | pub fn avr_global_logger_get() -> avr_logger_p; [INFO] [stdout] | ^^^^^^^^^^^^ not FFI-safe [INFO] [stdout] | [INFO] [stdout] = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct [INFO] [stdout] = note: this struct has unspecified layout [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 223 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `counter` is assigned to, but never used [INFO] [stdout] --> tests/lib.rs:40:9 [INFO] [stdout] | [INFO] [stdout] 40 | let mut counter = 0; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] = note: consider using `_counter` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> tests/lib.rs:16:13 [INFO] [stdout] | [INFO] [stdout] 16 | let mut irq = avr.iomem_get_irq(37, "wat", 1); [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.01s [INFO] running `Command { std: "docker" "inspect" "bc84db8049084d16e3efbb56cfe8191cdbab8a982aa0d4791b3aa3f1b4e7b240", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bc84db8049084d16e3efbb56cfe8191cdbab8a982aa0d4791b3aa3f1b4e7b240", kill_on_drop: false }` [INFO] [stdout] bc84db8049084d16e3efbb56cfe8191cdbab8a982aa0d4791b3aa3f1b4e7b240