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