[INFO] fetching crate esp_idf_dev_sys 0.1.4...
[INFO] testing esp_idf_dev_sys-0.1.4 against master#0d162b25edd5bf0dba9a22e83b614f1113e90474 for pr-150681
[INFO] extracting crate esp_idf_dev_sys 0.1.4 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate esp_idf_dev_sys 0.1.4
[INFO] finished tweaking crates.io crate esp_idf_dev_sys 0.1.4
[INFO] tweaked toml for crates.io crate esp_idf_dev_sys 0.1.4 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate esp_idf_dev_sys 0.1.4 on toolchain 0d162b25edd5bf0dba9a22e83b614f1113e90474
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b5307eaa7b15bec8c3c6e3fff363c4a1314dee478b448a93bc0e65d34c8a6bc6
[INFO] running `Command { std: "docker" "start" "-a" "b5307eaa7b15bec8c3c6e3fff363c4a1314dee478b448a93bc0e65d34c8a6bc6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b5307eaa7b15bec8c3c6e3fff363c4a1314dee478b448a93bc0e65d34c8a6bc6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b5307eaa7b15bec8c3c6e3fff363c4a1314dee478b448a93bc0e65d34c8a6bc6", kill_on_drop: false }`
[INFO] [stdout] b5307eaa7b15bec8c3c6e3fff363c4a1314dee478b448a93bc0e65d34c8a6bc6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 86803a741db0fb8281f50688c67d8044bb95b2e504f22fb8f61bd38b0233d727
[INFO] running `Command { std: "docker" "start" "-a" "86803a741db0fb8281f50688c67d8044bb95b2e504f22fb8f61bd38b0233d727", kill_on_drop: false }`
[INFO] [stderr]    Compiling esp_idf_dev_sys v0.1.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57605:18
[INFO] [stdout]       |
[INFO] [stdout] 57605 |         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) }
[INFO] [stdout]       |                  ----------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |                  |
[INFO] [stdout]       |                  help: replace this with: `u32::cast_signed`
[INFO] [stdout]       |
[INFO] [stdout]       = note: `#[warn(unnecessary_transmutes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57610:28
[INFO] [stdout]       |
[INFO] [stdout] 57610 |             let val: u32 = ::core::mem::transmute(val);
[INFO] [stdout]       |                            ----------------------^^^^^
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            help: replace this with: `i32::cast_unsigned`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57726:18
[INFO] [stdout]       |
[INFO] [stdout] 57726 |         unsafe { ::core::mem::transmute(self._bitfield_1.get(64usize, 8u8) as u32) }
[INFO] [stdout]       |                  ----------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |                  |
[INFO] [stdout]       |                  help: replace this with: `u32::cast_signed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57731:28
[INFO] [stdout]       |
[INFO] [stdout] 57731 |             let val: u32 = ::core::mem::transmute(val);
[INFO] [stdout]       |                            ----------------------^^^^^
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            help: replace this with: `i32::cast_unsigned`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57837:38
[INFO] [stdout]       |
[INFO] [stdout] 57837 |             let rssi: u32 = unsafe { ::core::mem::transmute(rssi) };
[INFO] [stdout]       |                                      ----------------------^^^^^^
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      help: replace this with: `i32::cast_unsigned`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57881:45
[INFO] [stdout]       |
[INFO] [stdout] 57881 |             let noise_floor: u32 = unsafe { ::core::mem::transmute(noise_floor) };
[INFO] [stdout]       |                                             ----------------------^^^^^^^^^^^^^
[INFO] [stdout]       |                                             |
[INFO] [stdout]       |                                             help: replace this with: `i32::cast_unsigned`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.98s
[INFO] running `Command { std: "docker" "inspect" "86803a741db0fb8281f50688c67d8044bb95b2e504f22fb8f61bd38b0233d727", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "86803a741db0fb8281f50688c67d8044bb95b2e504f22fb8f61bd38b0233d727", kill_on_drop: false }`
[INFO] [stdout] 86803a741db0fb8281f50688c67d8044bb95b2e504f22fb8f61bd38b0233d727
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8f10a030cbcedd50137a370f0d092ad6866de1ef32b5d13717712721aa63dcf0
[INFO] running `Command { std: "docker" "start" "-a" "8f10a030cbcedd50137a370f0d092ad6866de1ef32b5d13717712721aa63dcf0", kill_on_drop: false }`
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57605:18
[INFO] [stdout]       |
[INFO] [stdout] 57605 |         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) }
[INFO] [stdout]       |                  ----------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |                  |
[INFO] [stdout]       |                  help: replace this with: `u32::cast_signed`
[INFO] [stdout]       |
[INFO] [stdout]       = note: `#[warn(unnecessary_transmutes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57610:28
[INFO] [stdout]       |
[INFO] [stdout] 57610 |             let val: u32 = ::core::mem::transmute(val);
[INFO] [stdout]       |                            ----------------------^^^^^
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            help: replace this with: `i32::cast_unsigned`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57726:18
[INFO] [stdout]       |
[INFO] [stdout] 57726 |         unsafe { ::core::mem::transmute(self._bitfield_1.get(64usize, 8u8) as u32) }
[INFO] [stdout]       |                  ----------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |                  |
[INFO] [stdout]       |                  help: replace this with: `u32::cast_signed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57731:28
[INFO] [stdout]       |
[INFO] [stdout] 57731 |             let val: u32 = ::core::mem::transmute(val);
[INFO] [stdout]       |                            ----------------------^^^^^
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            help: replace this with: `i32::cast_unsigned`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57837:38
[INFO] [stdout]       |
[INFO] [stdout] 57837 |             let rssi: u32 = unsafe { ::core::mem::transmute(rssi) };
[INFO] [stdout]       |                                      ----------------------^^^^^^
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      help: replace this with: `i32::cast_unsigned`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57881:45
[INFO] [stdout]       |
[INFO] [stdout] 57881 |             let noise_floor: u32 = unsafe { ::core::mem::transmute(noise_floor) };
[INFO] [stdout]       |                                             ----------------------^^^^^^^^^^^^^
[INFO] [stdout]       |                                             |
[INFO] [stdout]       |                                             help: replace this with: `i32::cast_unsigned`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling esp_idf_dev_sys v0.1.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57605:18
[INFO] [stdout]       |
[INFO] [stdout] 57605 |         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) }
[INFO] [stdout]       |                  ----------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |                  |
[INFO] [stdout]       |                  help: replace this with: `u32::cast_signed`
[INFO] [stdout]       |
[INFO] [stdout]       = note: `#[warn(unnecessary_transmutes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57610:28
[INFO] [stdout]       |
[INFO] [stdout] 57610 |             let val: u32 = ::core::mem::transmute(val);
[INFO] [stdout]       |                            ----------------------^^^^^
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            help: replace this with: `i32::cast_unsigned`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57726:18
[INFO] [stdout]       |
[INFO] [stdout] 57726 |         unsafe { ::core::mem::transmute(self._bitfield_1.get(64usize, 8u8) as u32) }
[INFO] [stdout]       |                  ----------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |                  |
[INFO] [stdout]       |                  help: replace this with: `u32::cast_signed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57731:28
[INFO] [stdout]       |
[INFO] [stdout] 57731 |             let val: u32 = ::core::mem::transmute(val);
[INFO] [stdout]       |                            ----------------------^^^^^
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            help: replace this with: `i32::cast_unsigned`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57837:38
[INFO] [stdout]       |
[INFO] [stdout] 57837 |             let rssi: u32 = unsafe { ::core::mem::transmute(rssi) };
[INFO] [stdout]       |                                      ----------------------^^^^^^
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      help: replace this with: `i32::cast_unsigned`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]      --> src/bindings.rs:57881:45
[INFO] [stdout]       |
[INFO] [stdout] 57881 |             let noise_floor: u32 = unsafe { ::core::mem::transmute(noise_floor) };
[INFO] [stdout]       |                                             ----------------------^^^^^^^^^^^^^
[INFO] [stdout]       |                                             |
[INFO] [stdout]       |                                             help: replace this with: `i32::cast_unsigned`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.04s
[INFO] running `Command { std: "docker" "inspect" "8f10a030cbcedd50137a370f0d092ad6866de1ef32b5d13717712721aa63dcf0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8f10a030cbcedd50137a370f0d092ad6866de1ef32b5d13717712721aa63dcf0", kill_on_drop: false }`
[INFO] [stdout] 8f10a030cbcedd50137a370f0d092ad6866de1ef32b5d13717712721aa63dcf0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 33fe3eba965b7ea744d89652163fe245586435af7f9ca01dbf629b2f888e736f
[INFO] running `Command { std: "docker" "start" "-a" "33fe3eba965b7ea744d89652163fe245586435af7f9ca01dbf629b2f888e736f", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]      --> src/bindings.rs:57605:18
[INFO] [stderr]       |
[INFO] [stderr] 57605 |         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) }
[INFO] [stderr]       |                  ----------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |                  |
[INFO] [stderr]       |                  help: replace this with: `u32::cast_signed`
[INFO] [stderr]       |
[INFO] [stderr]       = note: `#[warn(unnecessary_transmutes)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]      --> src/bindings.rs:57610:28
[INFO] [stderr]       |
[INFO] [stderr] 57610 |             let val: u32 = ::core::mem::transmute(val);
[INFO] [stderr]       |                            ----------------------^^^^^
[INFO] [stderr]       |                            |
[INFO] [stderr]       |                            help: replace this with: `i32::cast_unsigned`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]      --> src/bindings.rs:57726:18
[INFO] [stderr]       |
[INFO] [stderr] 57726 |         unsafe { ::core::mem::transmute(self._bitfield_1.get(64usize, 8u8) as u32) }
[INFO] [stderr]       |                  ----------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]       |                  |
[INFO] [stderr]       |                  help: replace this with: `u32::cast_signed`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]      --> src/bindings.rs:57731:28
[INFO] [stderr]       |
[INFO] [stderr] 57731 |             let val: u32 = ::core::mem::transmute(val);
[INFO] [stderr]       |                            ----------------------^^^^^
[INFO] [stderr]       |                            |
[INFO] [stderr]       |                            help: replace this with: `i32::cast_unsigned`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]      --> src/bindings.rs:57837:38
[INFO] [stderr]       |
[INFO] [stderr] 57837 |             let rssi: u32 = unsafe { ::core::mem::transmute(rssi) };
[INFO] [stderr]       |                                      ----------------------^^^^^^
[INFO] [stderr]       |                                      |
[INFO] [stderr]       |                                      help: replace this with: `i32::cast_unsigned`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary transmute
[INFO] [stderr]      --> src/bindings.rs:57881:45
[INFO] [stderr]       |
[INFO] [stderr] 57881 |             let noise_floor: u32 = unsafe { ::core::mem::transmute(noise_floor) };
[INFO] [stderr]       |                                             ----------------------^^^^^^^^^^^^^
[INFO] [stderr]       |                                             |
[INFO] [stderr]       |                                             help: replace this with: `i32::cast_unsigned`
[INFO] [stderr] 
[INFO] [stderr] warning: `esp_idf_dev_sys` (lib) generated 6 warnings (run `cargo fix --lib -p esp_idf_dev_sys` to apply 6 suggestions)
[INFO] [stderr] warning: `esp_idf_dev_sys` (lib test) generated 6 warnings (6 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/esp_idf_dev_sys-a989a128817152b8)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests esp_idf_dev_sys
[INFO] [stdout] 
[INFO] [stdout] running 40 tests
[INFO] [stdout] test src/bindings.rs - adc2_config_channel_atten (line 20929) ... FAILED
[INFO] [stdout] test src/bindings.rs - gpio_config (line 20154) ... FAILED
[INFO] [stdout] test src/bindings.rs - esp_wifi_set_mode (line 63748) ... FAILED
[INFO] [stdout] test src/bindings.rs - rmt_get_ringbuf_handle (line 45992) ... FAILED
[INFO] [stdout] test src/bindings.rs - mcpwm_io_signals_t (line 46158) ... FAILED
[INFO] [stdout] test src/bindings.rs - esp_wifi_set_csi_rx_cb (line 64475) ... FAILED
[INFO] [stdout] test src/bindings.rs - esp_netif_deinit (line 61380) ... FAILED
[INFO] [stdout] test src/bindings.rs - adc1_config_channel_atten (line 20805) ... FAILED
[INFO] [stdout] test src/bindings.rs - rmt_get_source_clk (line 45701) ... FAILED
[INFO] [stdout] test src/bindings.rs - adc1_config_channel_atten (line 20786) ... FAILED
[INFO] [stdout] test src/bindings.rs - rmt_set_rx_filter (line 45671) ... FAILED
[INFO] [stdout] test src/bindings.rs - rmt_isr_register (line 45842) ... FAILED
[INFO] [stdout] test src/bindings.rs - rmt_set_source_clk (line 45686) ... FAILED
[INFO] [stdout] test src/bindings.rs - rmt_set_mem_pd (line 45547) ... FAILED
[INFO] [stdout] test src/bindings.rs - rmt_get_rx_idle_thresh (line 45470) ... FAILED
[INFO] [stdout] test src/bindings.rs - rmt_register_tx_end_callback (line 46040) ... FAILED
[INFO] [stdout] test src/bindings.rs - rmt_write_items (line 45957) ... FAILED
[INFO] [stdout] test src/bindings.rs - rmt_set_tx_carrier (line 45522) ... FAILED
[INFO] [stdout] test src/bindings.rs - timer_isr_register (line 54783) ... FAILED
[INFO] [stdout] test src/bindings.rs - rmt_set_rx_idle_thresh (line 45455) ... FAILED
[INFO] [stdout] test src/bindings.rs - rmt_set_mem_block_num (line 45485) ... FAILED
[INFO] [stdout] test src/bindings.rs - sample_to_rmt_t (line 45404) ... FAILED
[INFO] [stdout] test src/bindings.rs - rmt_write_items (line 45947) ... FAILED
[INFO] [stdout] test src/bindings.rs - vTaskDelayUntil (line 16878) ... FAILED
[INFO] [stdout] test src/bindings.rs - vTaskDelay (line 16826) ... FAILED
[INFO] [stdout] test src/bindings.rs - uart_pattern_pop_pos (line 55807) ... FAILED
[INFO] [stdout] test src/bindings.rs - timer_isr_callback_add (line 54736) ... FAILED
[INFO] [stdout] test src/bindings.rs - vTaskEndScheduler (line 17168) ... FAILED
[INFO] [stdout] test src/bindings.rs - uart_pattern_get_pos (line 55825) ... FAILED
[INFO] [stdout] test src/bindings.rs - xQueueGenericSendFromISR (line 21905) ... FAILED
[INFO] [stdout] test src/bindings.rs - vTaskDelete (line 16784) ... FAILED
[INFO] [stdout] test src/bindings.rs - uxTaskGetSystemState (line 17529) ... FAILED
[INFO] [stdout] test src/bindings.rs - xQueueGenericReceive (line 21810) ... FAILED
[INFO] [stdout] test src/bindings.rs - wifi_csi_cb_t (line 64464) ... FAILED
[INFO] [stdout] test src/bindings.rs - vTaskSuspendAll (line 17211) ... FAILED
[INFO] [stdout] test src/bindings.rs - xQueueReceiveFromISR (line 21998) ... FAILED
[INFO] [stdout] test src/bindings.rs - xTaskResumeAll (line 17255) ... FAILED
[INFO] [stdout] test src/bindings.rs - vTaskAllocateMPURegions (line 16748) ... ok
[INFO] [stdout] test src/bindings.rs - xQueueGenericReceive (line 21787) ... FAILED
[INFO] [stdout] test src/bindings.rs - xQueueReceiveFromISR (line 21969) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/bindings.rs - adc2_config_channel_atten (line 20929) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `default`
[INFO] [stdout]      --> src/bindings.rs:20930:8
[INFO] [stdout]       |
[INFO] [stdout] 20930 |    The default ADC full-scale voltage is 1.1 V. To read higher voltages (up to the pin maximum voltage,
[INFO] [stdout]       |        ^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - gpio_config (line 20154) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `GPIO`
[INFO] [stdout]      --> src/bindings.rs:20155:14
[INFO] [stdout]       |
[INFO] [stdout] 20155 |    Configure GPIO's Mode,pull-up,PullDown,IntrType
[INFO] [stdout]       |              ^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - esp_wifi_set_mode (line 63748) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `the`
[INFO] [stdout]      --> src/bindings.rs:63749:12
[INFO] [stdout]       |
[INFO] [stdout] 63749 |        Set the WiFi operating mode as station, soft-AP or station+soft-AP,
[INFO] [stdout]       |            ^^^ expected one of `!` or `::`
[INFO] [stdout]       |
[INFO] [stdout] help: there is a keyword `let` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 63749 -        Set the WiFi operating mode as station, soft-AP or station+soft-AP,
[INFO] [stdout] 63749 +        let the WiFi operating mode as station, soft-AP or station+soft-AP,
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - rmt_get_ringbuf_handle (line 45992) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `can`
[INFO] [stdout]      --> src/bindings.rs:45993:10
[INFO] [stdout]       |
[INFO] [stdout] 45993 |    Users can get the RMT RX ringbuffer handle, and process the RX data.
[INFO] [stdout]       |          ^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - mcpwm_io_signals_t (line 46158) stdout ----
[INFO] [stdout] error: expected item, found `-`
[INFO] [stdout]      --> src/bindings.rs:46159:4
[INFO] [stdout]       |
[INFO] [stdout] 46159 |    - 6 MCPWM output pins that generate PWM signals
[INFO] [stdout]       |    ^ expected item
[INFO] [stdout]       |
[INFO] [stdout]       = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - esp_wifi_set_csi_rx_cb (line 64475) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `time`
[INFO] [stdout]      --> src/bindings.rs:64476:9
[INFO] [stdout]       |
[INFO] [stdout] 64476 |    Each time a CSI data is received, the callback function will be called.
[INFO] [stdout]       |         ^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - esp_netif_deinit (line 61380) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `:`
[INFO] [stdout]      --> src/bindings.rs:61381:10
[INFO] [stdout]       |
[INFO] [stdout] 61381 |      Note: Deinitialization is not supported yet
[INFO] [stdout]       |          ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - adc1_config_channel_atten (line 20805) stdout ----
[INFO] [stdout] error: expected item, found `-`
[INFO] [stdout]      --> src/bindings.rs:20806:3
[INFO] [stdout]       |
[INFO] [stdout] 20806 |   - 0 dB attenuation (ADC_ATTEN_DB_0) between 100 and 950 mV
[INFO] [stdout]       |   ^ expected item
[INFO] [stdout]       |
[INFO] [stdout]       = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - rmt_get_source_clk (line 45701) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `module`
[INFO] [stdout]      --> src/bindings.rs:45702:8
[INFO] [stdout]       |
[INFO] [stdout] 45702 |    RMT module has two clock sources:
[INFO] [stdout]       |        ^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - adc1_config_channel_atten (line 20786) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `default`
[INFO] [stdout]      --> src/bindings.rs:20787:8
[INFO] [stdout]       |
[INFO] [stdout] 20787 |    The default ADC full-scale voltage is 1.1 V. To read higher voltages (up to the pin maximum voltage,
[INFO] [stdout]       |        ^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - rmt_set_rx_filter (line 45671) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `receive`
[INFO] [stdout]      --> src/bindings.rs:45672:7
[INFO] [stdout]       |
[INFO] [stdout] 45672 |    In receive mode, channel will ignore input pulse when the pulse width is smaller than threshold.
[INFO] [stdout]       |       ^^^^^^^ expected one of `!` or `::`
[INFO] [stdout]       |
[INFO] [stdout] help: write keyword `in` in lowercase (notice the capitalization)
[INFO] [stdout]       |
[INFO] [stdout] 45672 -    In receive mode, channel will ignore input pulse when the pulse width is smaller than threshold.
[INFO] [stdout] 45672 +    in receive mode, channel will ignore input pulse when the pulse width is smaller than threshold.
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - rmt_isr_register (line 45842) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `handler`
[INFO] [stdout]      --> src/bindings.rs:45843:8
[INFO] [stdout]       |
[INFO] [stdout] 45843 |    The handler will be attached to the same CPU core that this function is running on.
[INFO] [stdout]       |        ^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - rmt_set_source_clk (line 45686) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `module`
[INFO] [stdout]      --> src/bindings.rs:45687:8
[INFO] [stdout]       |
[INFO] [stdout] 45687 |    RMT module has two clock sources:
[INFO] [stdout]       |        ^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - rmt_set_mem_pd (line 45547) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `power`
[INFO] [stdout]      --> src/bindings.rs:45548:11
[INFO] [stdout]       |
[INFO] [stdout] 45548 |    Reduce power consumed by memory. 1:memory is in low power state.
[INFO] [stdout]       |           ^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - rmt_get_rx_idle_thresh (line 45470) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `receive`
[INFO] [stdout]      --> src/bindings.rs:45471:7
[INFO] [stdout]       |
[INFO] [stdout] 45471 |    In receive mode, when no edge is detected on the input signal
[INFO] [stdout]       |       ^^^^^^^ expected one of `!` or `::`
[INFO] [stdout]       |
[INFO] [stdout] help: write keyword `in` in lowercase (notice the capitalization)
[INFO] [stdout]       |
[INFO] [stdout] 45471 -    In receive mode, when no edge is detected on the input signal
[INFO] [stdout] 45471 +    in receive mode, when no edge is detected on the input signal
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - rmt_register_tx_end_callback (line 46040) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `by`
[INFO] [stdout]      --> src/bindings.rs:46041:11
[INFO] [stdout]       |
[INFO] [stdout] 46041 |    Called by rmt_driver_isr_default in interrupt context.
[INFO] [stdout]       |           ^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - rmt_write_items (line 45957) stdout ----
[INFO] [stdout] error: expected item, found `@`
[INFO] [stdout]      --> src/bindings.rs:45958:5
[INFO] [stdout]       |
[INFO] [stdout] 45958 |     @note
[INFO] [stdout]       |     ^ expected item
[INFO] [stdout]       |
[INFO] [stdout]       = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - rmt_set_tx_carrier (line 45522) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `different`
[INFO] [stdout]      --> src/bindings.rs:45523:8
[INFO] [stdout]       |
[INFO] [stdout] 45523 |    Set different values for carrier_high and carrier_low to set different frequency of carrier.
[INFO] [stdout]       |        ^^^^^^^^^ expected one of `!` or `::`
[INFO] [stdout]       |
[INFO] [stdout] help: there is a keyword `let` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 45523 -    Set different values for carrier_high and carrier_low to set different frequency of carrier.
[INFO] [stdout] 45523 +    let different values for carrier_high and carrier_low to set different frequency of carrier.
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - timer_isr_register (line 54783) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `the`
[INFO] [stdout]      --> src/bindings.rs:54784:6
[INFO] [stdout]       |
[INFO] [stdout] 54784 |   If the intr_alloc_flags value ESP_INTR_FLAG_IRAM is set,
[INFO] [stdout]       |      ^^^ expected one of `!` or `::`
[INFO] [stdout]       |
[INFO] [stdout] help: write keyword `if` in lowercase (notice the capitalization)
[INFO] [stdout]       |
[INFO] [stdout] 54784 -   If the intr_alloc_flags value ESP_INTR_FLAG_IRAM is set,
[INFO] [stdout] 54784 +   if the intr_alloc_flags value ESP_INTR_FLAG_IRAM is set,
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - rmt_set_rx_idle_thresh (line 45455) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `receive`
[INFO] [stdout]      --> src/bindings.rs:45456:7
[INFO] [stdout]       |
[INFO] [stdout] 45456 |    In receive mode, when no edge is detected on the input signal
[INFO] [stdout]       |       ^^^^^^^ expected one of `!` or `::`
[INFO] [stdout]       |
[INFO] [stdout] help: write keyword `in` in lowercase (notice the capitalization)
[INFO] [stdout]       |
[INFO] [stdout] 45456 -    In receive mode, when no edge is detected on the input signal
[INFO] [stdout] 45456 +    in receive mode, when no edge is detected on the input signal
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - rmt_set_mem_block_num (line 45485) stdout ----
[INFO] [stdout] error: unknown start of token: \u{2217}
[INFO] [stdout]      --> src/bindings.rs:45493:60
[INFO] [stdout]       |
[INFO] [stdout] 45493 |    that is, start_addr_chn = RMT base address + 0x800 + 64 ∗ 4 ∗ n, and
[INFO] [stdout]       |                                                            ^
[INFO] [stdout]       |
[INFO] [stdout] help: Unicode character '∗' (Asterisk Operator) looks like '*' (Asterisk), but it is not
[INFO] [stdout]       |
[INFO] [stdout] 45493 -    that is, start_addr_chn = RMT base address + 0x800 + 64 ∗ 4 ∗ n, and
[INFO] [stdout] 45493 +    that is, start_addr_chn = RMT base address + 0x800 + 64 * 4 ∗ n, and
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2217}
[INFO] [stdout]      --> src/bindings.rs:45493:64
[INFO] [stdout]       |
[INFO] [stdout] 45493 |    that is, start_addr_chn = RMT base address + 0x800 + 64 ∗ 4 ∗ n, and
[INFO] [stdout]       |                                                                ^
[INFO] [stdout]       |
[INFO] [stdout] help: Unicode character '∗' (Asterisk Operator) looks like '*' (Asterisk), but it is not
[INFO] [stdout]       |
[INFO] [stdout] 45493 -    that is, start_addr_chn = RMT base address + 0x800 + 64 ∗ 4 ∗ n, and
[INFO] [stdout] 45493 +    that is, start_addr_chn = RMT base address + 0x800 + 64 ∗ 4 * n, and
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2217}
[INFO] [stdout]      --> src/bindings.rs:45494:50
[INFO] [stdout]       |
[INFO] [stdout] 45494 |    end_addr_chn = RMT base address + 0x800 +  64 ∗ 4 ∗ n + 64 ∗ 4 ∗ RMT_MEM_SIZE_CHn mod 512 ∗ 4
[INFO] [stdout]       |                                                  ^
[INFO] [stdout]       |
[INFO] [stdout] help: Unicode character '∗' (Asterisk Operator) looks like '*' (Asterisk), but it is not
[INFO] [stdout]       |
[INFO] [stdout] 45494 -    end_addr_chn = RMT base address + 0x800 +  64 ∗ 4 ∗ n + 64 ∗ 4 ∗ RMT_MEM_SIZE_CHn mod 512 ∗ 4
[INFO] [stdout] 45494 +    end_addr_chn = RMT base address + 0x800 +  64 * 4 ∗ n + 64 ∗ 4 ∗ RMT_MEM_SIZE_CHn mod 512 ∗ 4
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2217}
[INFO] [stdout]      --> src/bindings.rs:45494:54
[INFO] [stdout]       |
[INFO] [stdout] 45494 |    end_addr_chn = RMT base address + 0x800 +  64 ∗ 4 ∗ n + 64 ∗ 4 ∗ RMT_MEM_SIZE_CHn mod 512 ∗ 4
[INFO] [stdout]       |                                                      ^
[INFO] [stdout]       |
[INFO] [stdout] help: Unicode character '∗' (Asterisk Operator) looks like '*' (Asterisk), but it is not
[INFO] [stdout]       |
[INFO] [stdout] 45494 -    end_addr_chn = RMT base address + 0x800 +  64 ∗ 4 ∗ n + 64 ∗ 4 ∗ RMT_MEM_SIZE_CHn mod 512 ∗ 4
[INFO] [stdout] 45494 +    end_addr_chn = RMT base address + 0x800 +  64 ∗ 4 * n + 64 ∗ 4 ∗ RMT_MEM_SIZE_CHn mod 512 ∗ 4
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2217}
[INFO] [stdout]      --> src/bindings.rs:45494:63
[INFO] [stdout]       |
[INFO] [stdout] 45494 |    end_addr_chn = RMT base address + 0x800 +  64 ∗ 4 ∗ n + 64 ∗ 4 ∗ RMT_MEM_SIZE_CHn mod 512 ∗ 4
[INFO] [stdout]       |                                                               ^
[INFO] [stdout]       |
[INFO] [stdout] help: Unicode character '∗' (Asterisk Operator) looks like '*' (Asterisk), but it is not
[INFO] [stdout]       |
[INFO] [stdout] 45494 -    end_addr_chn = RMT base address + 0x800 +  64 ∗ 4 ∗ n + 64 ∗ 4 ∗ RMT_MEM_SIZE_CHn mod 512 ∗ 4
[INFO] [stdout] 45494 +    end_addr_chn = RMT base address + 0x800 +  64 ∗ 4 ∗ n + 64 * 4 ∗ RMT_MEM_SIZE_CHn mod 512 ∗ 4
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2217}
[INFO] [stdout]      --> src/bindings.rs:45494:67
[INFO] [stdout]       |
[INFO] [stdout] 45494 |    end_addr_chn = RMT base address + 0x800 +  64 ∗ 4 ∗ n + 64 ∗ 4 ∗ RMT_MEM_SIZE_CHn mod 512 ∗ 4
[INFO] [stdout]       |                                                                   ^
[INFO] [stdout]       |
[INFO] [stdout] help: Unicode character '∗' (Asterisk Operator) looks like '*' (Asterisk), but it is not
[INFO] [stdout]       |
[INFO] [stdout] 45494 -    end_addr_chn = RMT base address + 0x800 +  64 ∗ 4 ∗ n + 64 ∗ 4 ∗ RMT_MEM_SIZE_CHn mod 512 ∗ 4
[INFO] [stdout] 45494 +    end_addr_chn = RMT base address + 0x800 +  64 ∗ 4 ∗ n + 64 ∗ 4 * RMT_MEM_SIZE_CHn mod 512 ∗ 4
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2217}
[INFO] [stdout]      --> src/bindings.rs:45494:94
[INFO] [stdout]       |
[INFO] [stdout] 45494 |    end_addr_chn = RMT base address + 0x800 +  64 ∗ 4 ∗ n + 64 ∗ 4 ∗ RMT_MEM_SIZE_CHn mod 512 ∗ 4
[INFO] [stdout]       |                                                                                              ^
[INFO] [stdout]       |
[INFO] [stdout] help: Unicode character '∗' (Asterisk Operator) looks like '*' (Asterisk), but it is not
[INFO] [stdout]       |
[INFO] [stdout] 45494 -    end_addr_chn = RMT base address + 0x800 +  64 ∗ 4 ∗ n + 64 ∗ 4 ∗ RMT_MEM_SIZE_CHn mod 512 ∗ 4
[INFO] [stdout] 45494 +    end_addr_chn = RMT base address + 0x800 +  64 ∗ 4 ∗ n + 64 ∗ 4 ∗ RMT_MEM_SIZE_CHn mod 512 * 4
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `::`, found `function`
[INFO] [stdout]      --> src/bindings.rs:45486:9
[INFO] [stdout]       |
[INFO] [stdout] 45486 |    This function is used to configure the amount of memory blocks allocated to channel n
[INFO] [stdout]       |         ^^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - sample_to_rmt_t (line 45404) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `function`
[INFO] [stdout]      --> src/bindings.rs:45405:9
[INFO] [stdout]       |
[INFO] [stdout] 45405 |    This function may be called from an ISR, so, the code should be short and efficient.
[INFO] [stdout]       |         ^^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - rmt_write_items (line 45947) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `API`
[INFO] [stdout]      --> src/bindings.rs:45948:9
[INFO] [stdout]       |
[INFO] [stdout] 45948 |    This API allows user to send waveform with any length.
[INFO] [stdout]       |         ^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - vTaskDelayUntil (line 16878) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `=`
[INFO] [stdout]      --> src/bindings.rs:16880:16
[INFO] [stdout]       |
[INFO] [stdout] 16880 |  xLastWakeTime = xTaskGetTickCount ();
[INFO] [stdout]       |                ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - vTaskDelay (line 16826) stdout ----
[INFO] [stdout] error: expected item, found keyword `for`
[INFO] [stdout]      --> src/bindings.rs:16827:2
[INFO] [stdout]       |
[INFO] [stdout] 16827 |  for( ;; )
[INFO] [stdout]       |  ^^^ expected item
[INFO] [stdout]       |
[INFO] [stdout]       = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - uart_pattern_pop_pos (line 55807) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `following`
[INFO] [stdout]      --> src/bindings.rs:55808:8
[INFO] [stdout]       |
[INFO] [stdout] 55808 |    The following APIs will modify the pattern position info:
[INFO] [stdout]       |        ^^^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - timer_isr_callback_add (line 54736) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `callback`
[INFO] [stdout]      --> src/bindings.rs:54737:7
[INFO] [stdout]       |
[INFO] [stdout] 54737 |   The callback should return a bool value to determine whether need to do YIELD at
[INFO] [stdout]       |       ^^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - vTaskEndScheduler (line 17168) stdout ----
[INFO] [stdout] error[E0425]: cannot find function `vTaskEndScheduler` in this scope
[INFO] [stdout]      --> src/bindings.rs:17171:3
[INFO] [stdout]       |
[INFO] [stdout] 17171 |   vTaskEndScheduler ();
[INFO] [stdout]       |   ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - uart_pattern_get_pos (line 55825) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `following`
[INFO] [stdout]      --> src/bindings.rs:55826:8
[INFO] [stdout]       |
[INFO] [stdout] 55826 |    The following APIs will modify the pattern position info:
[INFO] [stdout]       |        ^^^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - xQueueGenericSendFromISR (line 21905) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `=`
[INFO] [stdout]      --> src/bindings.rs:21907:32
[INFO] [stdout]       |
[INFO] [stdout] 21907 | xHigherPriorityTaskWokenByPost = pdFALSE;
[INFO] [stdout]       |                                ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - vTaskDelete (line 16784) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vTaskCode` in this scope
[INFO] [stdout]      --> src/bindings.rs:16786:15
[INFO] [stdout]       |
[INFO] [stdout] 16786 |  xTaskCreate( vTaskCode, "NAME", STACK_SIZE, NULL, tskIDLE_PRIORITY, &xHandle );
[INFO] [stdout]       |               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `STACK_SIZE` in this scope
[INFO] [stdout]      --> src/bindings.rs:16786:34
[INFO] [stdout]       |
[INFO] [stdout] 16786 |  xTaskCreate( vTaskCode, "NAME", STACK_SIZE, NULL, tskIDLE_PRIORITY, &xHandle );
[INFO] [stdout]       |                                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NULL` in this scope
[INFO] [stdout]      --> src/bindings.rs:16786:46
[INFO] [stdout]       |
[INFO] [stdout] 16786 |  xTaskCreate( vTaskCode, "NAME", STACK_SIZE, NULL, tskIDLE_PRIORITY, &xHandle );
[INFO] [stdout]       |                                              ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `tskIDLE_PRIORITY` in this scope
[INFO] [stdout]      --> src/bindings.rs:16786:52
[INFO] [stdout]       |
[INFO] [stdout] 16786 |  xTaskCreate( vTaskCode, "NAME", STACK_SIZE, NULL, tskIDLE_PRIORITY, &xHandle );
[INFO] [stdout]       |                                                    ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xHandle` in this scope
[INFO] [stdout]      --> src/bindings.rs:16786:71
[INFO] [stdout]       |
[INFO] [stdout] 16786 |  xTaskCreate( vTaskCode, "NAME", STACK_SIZE, NULL, tskIDLE_PRIORITY, &xHandle );
[INFO] [stdout]       |                                                                       ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xHandle` in this scope
[INFO] [stdout]      --> src/bindings.rs:16789:15
[INFO] [stdout]       |
[INFO] [stdout] 16789 |  vTaskDelete( xHandle );
[INFO] [stdout]       |               ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `xTaskCreate` in this scope
[INFO] [stdout]      --> src/bindings.rs:16786:2
[INFO] [stdout]       |
[INFO] [stdout] 16786 |  xTaskCreate( vTaskCode, "NAME", STACK_SIZE, NULL, tskIDLE_PRIORITY, &xHandle );
[INFO] [stdout]       |  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `vTaskDelete` in this scope
[INFO] [stdout]      --> src/bindings.rs:16789:2
[INFO] [stdout]       |
[INFO] [stdout] 16789 |  vTaskDelete( xHandle );
[INFO] [stdout]       |  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - uxTaskGetSystemState (line 17529) stdout ----
[INFO] [stdout] error: expected one of `)`, `,`, `@`, `if`, or `|`, found `=`
[INFO] [stdout]      --> src/bindings.rs:17538:13
[INFO] [stdout]       |
[INFO] [stdout] 17538 |      for( x = 0; x < uxArraySize; x++ )
[INFO] [stdout]       |             ^ expected one of `)`, `,`, `@`, `if`, or `|`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ulTotalRunTime` in this scope
[INFO] [stdout]      --> src/bindings.rs:17531:2
[INFO] [stdout]       |
[INFO] [stdout] 17531 |  ulTotalRunTime /= 100UL;
[INFO] [stdout]       |  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ulTotalRunTime` in this scope
[INFO] [stdout]      --> src/bindings.rs:17534:6
[INFO] [stdout]       |
[INFO] [stdout] 17534 |  if( ulTotalRunTime > 0 )
[INFO] [stdout]       |      ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `pxTaskStatusArray` in this scope
[INFO] [stdout]      --> src/bindings.rs:17561:13
[INFO] [stdout]       |
[INFO] [stdout] 17561 |  vPortFree( pxTaskStatusArray );
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `UL` for number literal
[INFO] [stdout]      --> src/bindings.rs:17531:20
[INFO] [stdout]       |
[INFO] [stdout] 17531 |  ulTotalRunTime /= 100UL;
[INFO] [stdout]       |                    ^^^^^ invalid suffix `UL`
[INFO] [stdout]       |
[INFO] [stdout]       = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `vPortFree` in this scope
[INFO] [stdout]      --> src/bindings.rs:17561:2
[INFO] [stdout]       |
[INFO] [stdout] 17561 |  vPortFree( pxTaskStatusArray );
[INFO] [stdout]       |  ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - xQueueGenericReceive (line 21810) stdout ----
[INFO] [stdout] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `10`
[INFO] [stdout]      --> src/bindings.rs:21815:71
[INFO] [stdout]       |
[INFO] [stdout] 21815 |     if( xQueueGenericReceive( xQueue, &( pxRxedMessage ), ( TickType_t ) 10 ) )
[INFO] [stdout]       |                                                                         -^^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stdout]       |                                                                         |
[INFO] [stdout]       |                                                                         help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xQueue` in this scope
[INFO] [stdout]      --> src/bindings.rs:21811:5
[INFO] [stdout]       |
[INFO] [stdout] 21811 | if( xQueue != 0 )
[INFO] [stdout]       |     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xQueue` in this scope
[INFO] [stdout]      --> src/bindings.rs:21815:28
[INFO] [stdout]       |
[INFO] [stdout] 21815 |     if( xQueueGenericReceive( xQueue, &( pxRxedMessage ), ( TickType_t ) 10 ) )
[INFO] [stdout]       |                               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `pxRxedMessage` in this scope
[INFO] [stdout]      --> src/bindings.rs:21815:39
[INFO] [stdout]       |
[INFO] [stdout] 21815 |     if( xQueueGenericReceive( xQueue, &( pxRxedMessage ), ( TickType_t ) 10 ) )
[INFO] [stdout]       |                                          ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TickType_t` in this scope
[INFO] [stdout]      --> src/bindings.rs:21815:58
[INFO] [stdout]       |
[INFO] [stdout] 21815 |     if( xQueueGenericReceive( xQueue, &( pxRxedMessage ), ( TickType_t ) 10 ) )
[INFO] [stdout]       |                                                             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `xQueueGenericReceive` in this scope
[INFO] [stdout]      --> src/bindings.rs:21815:6
[INFO] [stdout]       |
[INFO] [stdout] 21815 |     if( xQueueGenericReceive( xQueue, &( pxRxedMessage ), ( TickType_t ) 10 ) )
[INFO] [stdout]       |         ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - wifi_csi_cb_t (line 64464) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `time`
[INFO] [stdout]      --> src/bindings.rs:64465:9
[INFO] [stdout]       |
[INFO] [stdout] 64465 |    Each time a CSI data is received, the callback function will be called.
[INFO] [stdout]       |         ^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - vTaskSuspendAll (line 17211) stdout ----
[INFO] [stdout] error[E0425]: cannot find function `vTaskSuspendAll` in this scope
[INFO] [stdout]      --> src/bindings.rs:17221:3
[INFO] [stdout]       |
[INFO] [stdout] 17221 |   vTaskSuspendAll ();
[INFO] [stdout]       |   ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `xTaskResumeAll` in this scope
[INFO] [stdout]      --> src/bindings.rs:17231:3
[INFO] [stdout]       |
[INFO] [stdout] 17231 |   xTaskResumeAll ();
[INFO] [stdout]       |   ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - xQueueReceiveFromISR (line 21998) stdout ----
[INFO] [stdout] error: this file contains an unclosed delimiter
[INFO] [stdout]      --> src/bindings.rs:22013:2
[INFO] [stdout]       |
[INFO] [stdout] 22010 | if( cTaskWokenByPost != ( char ) pdFALSE;
[INFO] [stdout]       |   - unclosed delimiter
[INFO] [stdout] ...
[INFO] [stdout] 22013 | }
[INFO] [stdout]       |  ^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - xTaskResumeAll (line 17255) stdout ----
[INFO] [stdout] error[E0425]: cannot find function `vTaskSuspendAll` in this scope
[INFO] [stdout]      --> src/bindings.rs:17265:3
[INFO] [stdout]       |
[INFO] [stdout] 17265 |   vTaskSuspendAll ();
[INFO] [stdout]       |   ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `xTaskResumeAll` in this scope
[INFO] [stdout]      --> src/bindings.rs:17277:8
[INFO] [stdout]       |
[INFO] [stdout] 17277 |   if( !xTaskResumeAll () )
[INFO] [stdout]       |        ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `taskYIELD` in this scope
[INFO] [stdout]      --> src/bindings.rs:17279:8
[INFO] [stdout]       |
[INFO] [stdout] 17279 |        taskYIELD ();
[INFO] [stdout]       |        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - xQueueGenericReceive (line 21787) stdout ----
[INFO] [stdout] error: expected expression, found keyword `struct`
[INFO] [stdout]      --> src/bindings.rs:21790:36
[INFO] [stdout]       |
[INFO] [stdout] 21790 | xQueue = xQueueCreate( 10, sizeof( struct AMessage * ) );
[INFO] [stdout]       |                                    ^^^^^^ expected expression
[INFO] [stdout] 
[INFO] [stdout] error: expected expression, found `)`
[INFO] [stdout]      --> src/bindings.rs:21801:30
[INFO] [stdout]       |
[INFO] [stdout] 21801 | xQueueSend( xQueue, ( void * ) &pxMessage, ( TickType_t ) 0 );
[INFO] [stdout]       |                              ^ expected expression
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `)`, `,`, `.`, `?`, or an operator, found `0`
[INFO] [stdout]      --> src/bindings.rs:21801:59
[INFO] [stdout]       |
[INFO] [stdout] 21801 | xQueueSend( xQueue, ( void * ) &pxMessage, ( TickType_t ) 0 );
[INFO] [stdout]       |                                                          -^ expected one of `)`, `,`, `.`, `?`, or an operator
[INFO] [stdout]       |                                                          |
[INFO] [stdout]       |                                                          help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xQueue` in this scope
[INFO] [stdout]      --> src/bindings.rs:21790:1
[INFO] [stdout]       |
[INFO] [stdout] 21790 | xQueue = xQueueCreate( 10, sizeof( struct AMessage * ) );
[INFO] [stdout]       | ^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: you might have meant to introduce a new binding
[INFO] [stdout]       |
[INFO] [stdout] 21790 | let xQueue = xQueueCreate( 10, sizeof( struct AMessage * ) );
[INFO] [stdout]       | +++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xQueue` in this scope
[INFO] [stdout]      --> src/bindings.rs:21791:5
[INFO] [stdout]       |
[INFO] [stdout] 21791 | if( xQueue == 0 )
[INFO] [stdout]       |     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `pxMessage` in this scope
[INFO] [stdout]      --> src/bindings.rs:21800:1
[INFO] [stdout]       |
[INFO] [stdout] 21800 | pxMessage = & xMessage;
[INFO] [stdout]       | ^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: you might have meant to introduce a new binding
[INFO] [stdout]       |
[INFO] [stdout] 21800 | let pxMessage = & xMessage;
[INFO] [stdout]       | +++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xMessage` in this scope
[INFO] [stdout]      --> src/bindings.rs:21800:15
[INFO] [stdout]       |
[INFO] [stdout] 21800 | pxMessage = & xMessage;
[INFO] [stdout]       |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xQueue` in this scope
[INFO] [stdout]      --> src/bindings.rs:21801:13
[INFO] [stdout]       |
[INFO] [stdout] 21801 | xQueueSend( xQueue, ( void * ) &pxMessage, ( TickType_t ) 0 );
[INFO] [stdout]       |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `pxMessage` in this scope
[INFO] [stdout]      --> src/bindings.rs:21801:33
[INFO] [stdout]       |
[INFO] [stdout] 21801 | xQueueSend( xQueue, ( void * ) &pxMessage, ( TickType_t ) 0 );
[INFO] [stdout]       |                                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TickType_t` in this scope
[INFO] [stdout]      --> src/bindings.rs:21801:46
[INFO] [stdout]       |
[INFO] [stdout] 21801 | xQueueSend( xQueue, ( void * ) &pxMessage, ( TickType_t ) 0 );
[INFO] [stdout]       |                                              ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `xQueueCreate` in this scope
[INFO] [stdout]      --> src/bindings.rs:21790:10
[INFO] [stdout]       |
[INFO] [stdout] 21790 | xQueue = xQueueCreate( 10, sizeof( struct AMessage * ) );
[INFO] [stdout]       |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `xQueueSend` in this scope
[INFO] [stdout]      --> src/bindings.rs:21801:1
[INFO] [stdout]       |
[INFO] [stdout] 21801 | xQueueSend( xQueue, ( void * ) &pxMessage, ( TickType_t ) 0 );
[INFO] [stdout]       | ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 12 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/bindings.rs - xQueueReceiveFromISR (line 21969) stdout ----
[INFO] [stdout] error: expected expression, found `)`
[INFO] [stdout]      --> src/bindings.rs:21982:30
[INFO] [stdout]       |
[INFO] [stdout] 21982 | xQueueSend( xQueue, ( void * ) &cValueToPost, xTicksToWait );
[INFO] [stdout]       |                              ^ expected expression
[INFO] [stdout] 
[INFO] [stdout] error: expected expression, found `)`
[INFO] [stdout]      --> src/bindings.rs:21984:30
[INFO] [stdout]       |
[INFO] [stdout] 21984 | xQueueSend( xQueue, ( void * ) &cValueToPost, xTicksToWait );
[INFO] [stdout]       |                              ^ expected expression
[INFO] [stdout] 
[INFO] [stdout] error: expected expression, found `)`
[INFO] [stdout]      --> src/bindings.rs:21990:30
[INFO] [stdout]       |
[INFO] [stdout] 21990 | xQueueSend( xQueue, ( void * ) &cValueToPost, xTicksToWait );
[INFO] [stdout]       |                              ^ expected expression
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xQueue` in this scope
[INFO] [stdout]      --> src/bindings.rs:21971:1
[INFO] [stdout]       |
[INFO] [stdout] 21971 | xQueue = xQueueCreate( 10, sizeof( char ) );
[INFO] [stdout]       | ^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: you might have meant to introduce a new binding
[INFO] [stdout]       |
[INFO] [stdout] 21971 | let xQueue = xQueueCreate( 10, sizeof( char ) );
[INFO] [stdout]       | +++
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: expected value, found builtin type `char`
[INFO] [stdout]      --> src/bindings.rs:21971:36
[INFO] [stdout]       |
[INFO] [stdout] 21971 | xQueue = xQueueCreate( 10, sizeof( char ) );
[INFO] [stdout]       |                                    ^^^^ not a value
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xQueue` in this scope
[INFO] [stdout]      --> src/bindings.rs:21972:5
[INFO] [stdout]       |
[INFO] [stdout] 21972 | if( xQueue == 0 )
[INFO] [stdout]       |     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `cValueToPost` in this scope
[INFO] [stdout]      --> src/bindings.rs:21981:1
[INFO] [stdout]       |
[INFO] [stdout] 21981 | cValueToPost = 'a';
[INFO] [stdout]       | ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: you might have meant to introduce a new binding
[INFO] [stdout]       |
[INFO] [stdout] 21981 | let cValueToPost = 'a';
[INFO] [stdout]       | +++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xQueue` in this scope
[INFO] [stdout]      --> src/bindings.rs:21982:13
[INFO] [stdout]       |
[INFO] [stdout] 21982 | xQueueSend( xQueue, ( void * ) &cValueToPost, xTicksToWait );
[INFO] [stdout]       |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `cValueToPost` in this scope
[INFO] [stdout]      --> src/bindings.rs:21982:33
[INFO] [stdout]       |
[INFO] [stdout] 21982 | xQueueSend( xQueue, ( void * ) &cValueToPost, xTicksToWait );
[INFO] [stdout]       |                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xTicksToWait` in this scope
[INFO] [stdout]      --> src/bindings.rs:21982:47
[INFO] [stdout]       |
[INFO] [stdout] 21982 | xQueueSend( xQueue, ( void * ) &cValueToPost, xTicksToWait );
[INFO] [stdout]       |                                               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `cValueToPost` in this scope
[INFO] [stdout]      --> src/bindings.rs:21983:1
[INFO] [stdout]       |
[INFO] [stdout] 21983 | cValueToPost = 'b';
[INFO] [stdout]       | ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: you might have meant to introduce a new binding
[INFO] [stdout]       |
[INFO] [stdout] 21983 | let cValueToPost = 'b';
[INFO] [stdout]       | +++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xQueue` in this scope
[INFO] [stdout]      --> src/bindings.rs:21984:13
[INFO] [stdout]       |
[INFO] [stdout] 21984 | xQueueSend( xQueue, ( void * ) &cValueToPost, xTicksToWait );
[INFO] [stdout]       |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `cValueToPost` in this scope
[INFO] [stdout]      --> src/bindings.rs:21984:33
[INFO] [stdout]       |
[INFO] [stdout] 21984 | xQueueSend( xQueue, ( void * ) &cValueToPost, xTicksToWait );
[INFO] [stdout]       |                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xTicksToWait` in this scope
[INFO] [stdout]      --> src/bindings.rs:21984:47
[INFO] [stdout]       |
[INFO] [stdout] 21984 | xQueueSend( xQueue, ( void * ) &cValueToPost, xTicksToWait );
[INFO] [stdout]       |                                               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `cValueToPost` in this scope
[INFO] [stdout]      --> src/bindings.rs:21989:1
[INFO] [stdout]       |
[INFO] [stdout] 21989 | cValueToPost = 'c';
[INFO] [stdout]       | ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: you might have meant to introduce a new binding
[INFO] [stdout]       |
[INFO] [stdout] 21989 | let cValueToPost = 'c';
[INFO] [stdout]       | +++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xQueue` in this scope
[INFO] [stdout]      --> src/bindings.rs:21990:13
[INFO] [stdout]       |
[INFO] [stdout] 21990 | xQueueSend( xQueue, ( void * ) &cValueToPost, xTicksToWait );
[INFO] [stdout]       |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `cValueToPost` in this scope
[INFO] [stdout]      --> src/bindings.rs:21990:33
[INFO] [stdout]       |
[INFO] [stdout] 21990 | xQueueSend( xQueue, ( void * ) &cValueToPost, xTicksToWait );
[INFO] [stdout]       |                                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xTicksToWait` in this scope
[INFO] [stdout]      --> src/bindings.rs:21990:47
[INFO] [stdout]       |
[INFO] [stdout] 21990 | xQueueSend( xQueue, ( void * ) &cValueToPost, xTicksToWait );
[INFO] [stdout]       |                                               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `sizeof` in this scope
[INFO] [stdout]      --> src/bindings.rs:21971:28
[INFO] [stdout]       |
[INFO] [stdout] 21971 | xQueue = xQueueCreate( 10, sizeof( char ) );
[INFO] [stdout]       |                            ^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]      --> /rustc/0d162b25edd5bf0dba9a22e83b614f1113e90474/library/core/src/mem/mod.rs:340:0
[INFO] [stdout]       |
[INFO] [stdout]       = note: similarly named function `size_of` defined here
[INFO] [stdout] help: a function with a similar name exists
[INFO] [stdout]       |
[INFO] [stdout] 21971 | xQueue = xQueueCreate( 10, size_of( char ) );
[INFO] [stdout]       |                                +
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `xQueueCreate` in this scope
[INFO] [stdout]      --> src/bindings.rs:21971:10
[INFO] [stdout]       |
[INFO] [stdout] 21971 | xQueue = xQueueCreate( 10, sizeof( char ) );
[INFO] [stdout]       |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `xQueueSend` in this scope
[INFO] [stdout]      --> src/bindings.rs:21982:1
[INFO] [stdout]       |
[INFO] [stdout] 21982 | xQueueSend( xQueue, ( void * ) &cValueToPost, xTicksToWait );
[INFO] [stdout]       | ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `xQueueSend` in this scope
[INFO] [stdout]      --> src/bindings.rs:21984:1
[INFO] [stdout]       |
[INFO] [stdout] 21984 | xQueueSend( xQueue, ( void * ) &cValueToPost, xTicksToWait );
[INFO] [stdout]       | ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `xQueueSend` in this scope
[INFO] [stdout]      --> src/bindings.rs:21990:1
[INFO] [stdout]       |
[INFO] [stdout] 21990 | xQueueSend( xQueue, ( void * ) &cValueToPost, xTicksToWait );
[INFO] [stdout]       | ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 23 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0423, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0423`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/bindings.rs - adc1_config_channel_atten (line 20786)
[INFO] [stdout]     src/bindings.rs - adc1_config_channel_atten (line 20805)
[INFO] [stdout]     src/bindings.rs - adc2_config_channel_atten (line 20929)
[INFO] [stdout]     src/bindings.rs - esp_netif_deinit (line 61380)
[INFO] [stdout]     src/bindings.rs - esp_wifi_set_csi_rx_cb (line 64475)
[INFO] [stdout]     src/bindings.rs - esp_wifi_set_mode (line 63748)
[INFO] [stdout]     src/bindings.rs - gpio_config (line 20154)
[INFO] [stdout]     src/bindings.rs - mcpwm_io_signals_t (line 46158)
[INFO] [stdout]     src/bindings.rs - rmt_get_ringbuf_handle (line 45992)
[INFO] [stdout]     src/bindings.rs - rmt_get_rx_idle_thresh (line 45470)
[INFO] [stdout]     src/bindings.rs - rmt_get_source_clk (line 45701)
[INFO] [stdout]     src/bindings.rs - rmt_isr_register (line 45842)
[INFO] [stdout]     src/bindings.rs - rmt_register_tx_end_callback (line 46040)
[INFO] [stdout]     src/bindings.rs - rmt_set_mem_block_num (line 45485)
[INFO] [stdout]     src/bindings.rs - rmt_set_mem_pd (line 45547)
[INFO] [stdout]     src/bindings.rs - rmt_set_rx_filter (line 45671)
[INFO] [stdout]     src/bindings.rs - rmt_set_rx_idle_thresh (line 45455)
[INFO] [stdout]     src/bindings.rs - rmt_set_source_clk (line 45686)
[INFO] [stdout]     src/bindings.rs - rmt_set_tx_carrier (line 45522)
[INFO] [stdout]     src/bindings.rs - rmt_write_items (line 45947)
[INFO] [stdout]     src/bindings.rs - rmt_write_items (line 45957)
[INFO] [stdout]     src/bindings.rs - sample_to_rmt_t (line 45404)
[INFO] [stdout]     src/bindings.rs - timer_isr_callback_add (line 54736)
[INFO] [stdout]     src/bindings.rs - timer_isr_register (line 54783)
[INFO] [stdout]     src/bindings.rs - uart_pattern_get_pos (line 55825)
[INFO] [stdout]     src/bindings.rs - uart_pattern_pop_pos (line 55807)
[INFO] [stdout]     src/bindings.rs - uxTaskGetSystemState (line 17529)
[INFO] [stdout]     src/bindings.rs - vTaskDelay (line 16826)
[INFO] [stdout]     src/bindings.rs - vTaskDelayUntil (line 16878)
[INFO] [stdout]     src/bindings.rs - vTaskDelete (line 16784)
[INFO] [stdout]     src/bindings.rs - vTaskEndScheduler (line 17168)
[INFO] [stdout]     src/bindings.rs - vTaskSuspendAll (line 17211)
[INFO] [stdout]     src/bindings.rs - wifi_csi_cb_t (line 64464)
[INFO] [stdout]     src/bindings.rs - xQueueGenericReceive (line 21787)
[INFO] [stdout]     src/bindings.rs - xQueueGenericReceive (line 21810)
[INFO] [stdout]     src/bindings.rs - xQueueGenericSendFromISR (line 21905)
[INFO] [stdout]     src/bindings.rs - xQueueReceiveFromISR (line 21969)
[INFO] [stdout]     src/bindings.rs - xQueueReceiveFromISR (line 21998)
[INFO] [stdout]     src/bindings.rs - xTaskResumeAll (line 17255)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1 passed; 39 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.32s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "33fe3eba965b7ea744d89652163fe245586435af7f9ca01dbf629b2f888e736f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "33fe3eba965b7ea744d89652163fe245586435af7f9ca01dbf629b2f888e736f", kill_on_drop: false }`
[INFO] [stdout] 33fe3eba965b7ea744d89652163fe245586435af7f9ca01dbf629b2f888e736f
