Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- % docker run -v $(pwd):/keystone3-firmware keystonedockerhub/keystone3_baker:1.0.1 python3 build.py -e production
- -- The C compiler identification is GNU 9.4.0
- -- The CXX compiler identification is GNU 9.4.0
- -- Check for working C compiler: /usr/bin/cc
- -- Check for working C compiler: /usr/bin/cc -- works
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Check for working CXX compiler: /usr/bin/c++
- -- Check for working CXX compiler: /usr/bin/c++ -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- this is x86_64 cpu
- -- compile main firmware
- -- compile rust
- -- /keystone3-firmware/build/rust-builds
- --
- =============================================
- -- - General -
- -- Firmware version:
- -- Firmware v. (git):
- -- Firmware-btc version:
- -- Firmware-btc v. (git):
- -- Bootloader version:
- -- Bootloader v. (git):
- -- CMake version: 3.16.3
- -- System: Generic
- -- Processor:
- -- - Build -
- -- Compiler version: GNU
- -- Compiler: arm-none-eabi-gcc
- -- Linker: /usr/bin/ld
- -- Archiver: /usr/bin/ar
- -- Default CFLAGS: -mcpu=cortex-m4 -mthumb -mlittle-endian -Os -mfloat-abi=hard -mfpu=fpv4-sp-d16 -Wall -Wno-unknown-pragmas -Wno-format -g
- -- Default EXE LDFLAGS:
- -- - Options -
- -- Build type:
- -- Hardware version:
- -- Verbose: FALSE
- -- Coverage flags:
- --
- =============================================
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /keystone3-firmware/build
- Scanning dependencies of target rust_c
- Updating crates.io index
- Updating git repository `https://github.com/KeystoneHQ/bcs.git`
- Updating git repository `https://[email protected]/KeystoneHQ/cardano-serialization-lib.git`
- Updating git repository `https://github.com/KeystoneHQ/sui.git`
- Updating git repository `https://github.com/KeystoneHQ/rippled_binary_codec.git`
- Updating git repository `https://[email protected]/KeystoneHQ/keystone-sdk-rust.git`
- Updating git repository `https://[email protected]/KeystoneHQ/cbor_event.git`
- Updating git repository `https://github.com/KeystoneHQ/serde-value.git`
- Updating git repository `https://github.com/KeystoneHQ/ur-rs`
- Updating git repository `https://github.com/KeystoneHQ/libflate.git`
- Updating git repository `https://github.com/MystenLabs/mysten-sim.git`
- Downloading crates ...
- Downloaded fnv v1.0.7
- Downloaded anyhow v1.0.75
- Downloaded ident_case v1.0.1
- Downloaded adler32 v1.2.0
- Downloaded equivalent v1.0.1
- Downloaded scale-info v2.10.0
- Downloaded serde_with_macros v2.3.3
- Downloaded borsh-derive v0.9.3
- Downloaded primitive-types v0.10.1
- Downloaded impl-codec v0.6.0
- Downloaded proc-macro-crate v0.1.5
- Downloaded darling_macro v0.20.3
- Downloaded siphasher v0.3.11
- Downloaded prost-build v0.11.9
- Downloaded prettyplease v0.1.25
- Downloaded ethbloom v0.13.0
- Downloaded secp256k1 v0.27.0
- Downloaded unicode-blocks v0.1.8
- Downloaded block-buffer v0.9.0
- Downloaded primitive-types v0.12.2
- Downloaded noop_proc_macro v0.3.0
- Downloaded impl-rlp v0.3.0
- Downloaded ethbloom v0.11.1
- Downloaded cty v0.2.2
- Downloaded crunchy v0.2.2
- Downloaded hex_lit v0.1.1
- Downloaded time-core v0.1.2
- Downloaded opaque-debug v0.3.0
- Downloaded phf_macros v0.11.2
- Downloaded ethereum-types v0.12.1
- Downloaded ethereum-types v0.14.1
- Downloaded byte-slice-cast v1.2.2
- Downloaded borsh-derive-internal v0.9.3
- Downloaded borsh-schema-derive-internal v0.9.3
- Downloaded rust_decimal_macros v1.33.0
- Downloaded futures-task v0.3.29
- Downloaded subtle v2.5.0
- Downloaded generic-array v0.14.7
- Downloaded thiserror-impl v1.0.50
- Downloaded thiserror-core-impl v1.0.38
- Downloaded cpufeatures v0.2.11
- Downloaded parity-scale-codec-derive v3.6.5
- Downloaded unicode-xid v0.2.4
- Downloaded arrayref v0.3.7
- Downloaded rlp v0.5.2
- Downloaded rand_core v0.6.4
- Downloaded zeroize v1.6.1
- Downloaded tiny-keccak v2.0.2
- Downloaded proc-macro-crate v1.3.1
- Downloaded powerfmt v0.2.0
- Downloaded ref-cast-impl v1.0.20
- Downloaded hashbrown v0.13.2
- Downloaded strum_macros v0.24.3
- Downloaded version_check v0.9.4
- Downloaded num v0.4.1
- Downloaded bitcoin-private v0.1.0
- Downloaded crypto-common v0.1.6
- Downloaded thiserror-core v1.0.38
- Downloaded time-macros v0.2.15
- Downloaded toml_datetime v0.6.5
- Downloaded num-derive v0.3.3
- Downloaded phf_shared v0.11.2
- Downloaded bech32 v0.9.1
- Downloaded spin v0.5.2
- Downloaded static_assertions v1.1.0
- Downloaded impl-trait-for-tuples v0.2.2
- Downloaded hex v0.4.3
- Downloaded atomic-polyfill v1.0.3
- Downloaded rustversion v1.0.14
- Downloaded num-iter v0.1.43
- Downloaded sha2 v0.9.9
- Downloaded sha1 v0.10.6
- Downloaded rand_xoshiro v0.6.0
- Downloaded crc-catalog v2.4.0
- Downloaded itoa v1.0.9
- Downloaded futures-io v0.3.29
- Downloaded ordered-float v3.9.2
- Downloaded minicbor-derive v0.13.0
- Downloaded pin-utils v0.1.0
- Downloaded phf_generator v0.11.2
- Downloaded hex-literal v0.4.1
- Downloaded digest v0.10.7
- Downloaded block-padding v0.2.1
- Downloaded block-buffer v0.10.4
- Downloaded keccak v0.1.4
- Downloaded fixed-hash v0.8.0
- Downloaded clear_on_drop v0.2.5
- Downloaded prost-derive v0.11.9
- Downloaded futures-core v0.3.29
- Downloaded critical-section v1.1.2
- Downloaded ref-cast v1.0.20
- Downloaded deranged v0.3.9
- Downloaded rustc-hex v2.1.0
- Downloaded num-integer v0.1.45
- Downloaded home v0.5.5
- Downloaded rand_chacha v0.3.1
- Downloaded errno v0.3.7
- Downloaded ppv-lite86 v0.2.17
- Downloaded signature v2.2.0
- Downloaded serde_bytes v0.11.12
- Downloaded subtle-encoding v0.5.1
- Downloaded futures-sink v0.3.29
- Downloaded fixedbitset v0.4.2
- Downloaded scale-info-derive v2.10.0
- Downloaded num-complex v0.4.4
- Downloaded num-rational v0.4.1
- Downloaded smallvec v1.11.2
- Downloaded paste v1.0.14
- Downloaded getrandom v0.2.11
- Downloaded ascii v1.1.0
- Downloaded multimap v0.8.3
- Downloaded pkcs8 v0.9.0
- Downloaded tendermint-proto v0.32.2
- Downloaded fixed-hash v0.7.0
- Downloaded phf v0.11.2
- Downloaded uint v0.9.5
- Downloaded thiserror v1.0.50
- Downloaded futures-channel v0.3.29
- Downloaded cstr_core v0.2.6
- Downloaded sha2 v0.10.8
- Downloaded ritelinked v0.3.2
- Downloaded prost v0.11.9
- Downloaded ahash v0.7.7
- Downloaded arrayvec v0.7.4
- Downloaded bs58 v0.4.0
- Downloaded base-x v0.2.11
- Downloaded ed25519-bip32-core v0.1.1
- Downloaded spki v0.6.0
- Downloaded crc v3.0.1
- Downloaded pin-project-lite v0.2.13
- Downloaded ryu v1.0.15
- Downloaded num-traits v0.2.17
- Downloaded once_cell v1.18.0
- Downloaded crc32fast v1.3.2
- Downloaded digest v0.9.0
- Downloaded base64ct v1.6.0
- Downloaded core2 v0.3.3
- Downloaded ethabi v18.0.0
- Downloaded typenum v1.17.0
- Downloaded flex-error v0.4.4
- Downloaded base64 v0.11.0
- Downloaded ethabi v15.0.0
- Downloaded serde_derive v1.0.192
- Downloaded byteorder v1.5.0
- Downloaded proc-macro2 v1.0.69
- Downloaded pkcs1 v0.4.1
- Downloaded borsh v0.9.3
- Downloaded parity-scale-codec v3.6.5
- Downloaded blake2 v0.10.6
- Downloaded derive_more v0.99.17
- Downloaded proc-macro-regex v1.0.0
- Downloaded rsa v0.8.2
- Downloaded rle-decode-fast v1.0.3
- Downloaded darling v0.20.3
- Downloaded const-oid v0.9.5
- Downloaded prost-types v0.11.9
- Downloaded bitcoin_hashes v0.12.0
- Downloaded tracing-core v0.1.32
- Downloaded futures v0.3.29
- Downloaded allocator-api2 v0.2.16
- Downloaded ahash v0.8.6
- Downloaded cc v1.0.83
- Downloaded bytes v1.5.0
- Downloaded bincode v2.0.0-rc.3
- Downloaded impl-serde v0.4.0
- Downloaded ethnum v1.5.0
- Downloaded darling_core v0.20.3
- Downloaded minicbor v0.19.1
- Downloaded base64 v0.13.1
- Downloaded tracing v0.1.40
- Downloaded serde v1.0.192
- Downloaded der v0.6.1
- Downloaded indexmap v2.1.0
- Downloaded num-bigint v0.4.4
- Downloaded toml_edit v0.19.15
- Downloaded rand v0.8.5
- Downloaded libm v0.2.8
- Downloaded time v0.3.30
- Downloaded num-bigint-dig v0.8.4
- Downloaded hashbrown v0.14.2
- Downloaded itertools v0.10.5
- Downloaded rust_decimal v1.33.0
- Downloaded hashbrown v0.11.2
- Downloaded griddle v0.5.2
- Downloaded serde_with v2.3.3
- Downloaded cryptoxide v0.4.4
- Downloaded zerocopy v0.7.26
- Downloaded chrono v0.4.31
- Downloaded winnow v0.5.19
- Downloaded futures-util v0.3.29
- Downloaded bitcoin v0.30.1
- Downloaded petgraph v0.6.4
- Downloaded syn v2.0.39
- Downloaded linux-raw-sys v0.4.11
- Downloaded regex-syntax v0.6.29
- Downloaded rustix v0.38.24
- Downloaded sha3 v0.9.1
- Downloaded libc v0.2.150
- Downloaded sha3 v0.10.8
- Downloaded secp256k1-sys v0.8.1
- Compiling proc-macro2 v1.0.69
- Compiling unicode-ident v1.0.12
- Compiling syn v1.0.109
- Compiling version_check v0.9.4
- Compiling autocfg v1.1.0
- Compiling serde v1.0.192
- Compiling typenum v1.17.0
- Compiling libm v0.2.8
- Compiling cfg-if v1.0.0
- Compiling memchr v2.6.4
- Compiling generic-array v0.14.7
- Compiling num-traits v0.2.17
- Compiling byteorder v1.5.0
- Compiling hex v0.4.3
- Compiling core2 v0.3.3
- Compiling either v1.9.0
- Compiling anyhow v1.0.75
- Compiling quote v1.0.33
- Compiling rand_core v0.6.4
- Compiling libc v0.2.150
- Compiling syn v2.0.39
- Compiling const-oid v0.9.5
- Compiling itertools v0.10.5
- Compiling num-integer v0.1.45
- Compiling zeroize v1.6.1
- Compiling ahash v0.8.6
- Compiling block-buffer v0.10.4
- Compiling cc v1.0.83
- Compiling crypto-common v0.1.6
- Compiling thiserror-core v1.0.38
- Compiling zerocopy v0.7.26
- Compiling bitcoin-private v0.1.0
- Compiling block-padding v0.2.1
- Compiling subtle v2.5.0
- Compiling digest v0.10.7
- Compiling block-buffer v0.9.0
- Compiling digest v0.9.0
- Compiling num-iter v0.1.43
- Compiling opaque-debug v0.3.0
- Compiling siphasher v0.3.11
- Compiling ppv-lite86 v0.2.17
- Compiling phf_shared v0.11.2
- Compiling rand v0.8.5
- Compiling paste v1.0.14
- Compiling rand_chacha v0.3.1
- Compiling bitcoin_hashes v0.12.0
- Compiling crc32fast v1.3.2
- Compiling base64ct v1.6.0
- Compiling phf_generator v0.11.2
- Compiling serde_json v1.0.108
- Compiling minicbor v0.19.1
- Compiling secp256k1-sys v0.8.1
- Compiling hashbrown v0.13.2
- Compiling sha2 v0.9.9
- Compiling der v0.6.1
- Compiling crunchy v0.2.2
- Compiling rle-decode-fast v1.0.3
- Compiling crc-catalog v2.4.0
- Compiling itoa v1.0.9
- Compiling ryu v1.0.15
- Compiling crc v3.0.1
- Compiling libflate_lz77 v1.2.0 (https://github.com/KeystoneHQ/libflate.git?tag=1.3.1#e6236f74)
- Compiling spki v0.6.0
- Compiling bs58 v0.4.0
- Compiling rand_xoshiro v0.6.0
- Compiling rustc-hex v2.1.0
- Compiling cryptoxide v0.4.4
- Compiling equivalent v1.0.1
- Compiling static_assertions v1.1.0
- Compiling adler32 v1.2.0
- Compiling spin v0.5.2
- Compiling hashbrown v0.14.2
- Compiling hex_lit v0.1.1
- Compiling serde_derive v1.0.192
- Compiling phf_macros v0.11.2
- Compiling num-bigint-dig v0.8.4
- Compiling indexmap v2.1.0
- Compiling lazy_static v1.4.0
- Compiling libflate v1.3.0 (https://github.com/KeystoneHQ/libflate.git?tag=1.3.1#e6236f74)
- Compiling pkcs8 v0.9.0
- Compiling bitcoin v0.30.1
- Compiling prost-derive v0.11.9
- Compiling thiserror-core-impl v1.0.38
- Compiling phf v0.11.2
- Compiling bech32 v0.9.1
- Compiling ur v0.3.0 (https://github.com/KeystoneHQ/ur-rs?tag=0.3.1#abf91c24)
- Compiling smallvec v1.11.2
- Compiling cty v0.2.2
- Compiling cstr_core v0.2.6
- Compiling ed25519-bip32-core v0.1.1
- Compiling pkcs1 v0.4.1
- Compiling signature v2.2.0
- Compiling blake2 v0.10.6
- Compiling secp256k1 v0.27.0
- Compiling rsa v0.8.2
- Compiling sha1 v0.10.6
- Compiling base64 v0.11.0
- Compiling unicode-blocks v0.1.8
- Compiling uint v0.9.5
- Compiling sha2 v0.10.8
- Compiling arrayvec v0.7.4
- Compiling arrayref v0.3.7
- Compiling winnow v0.5.19
- Compiling toml_datetime v0.6.5
- Compiling once_cell v1.18.0
- Compiling tiny-keccak v2.0.2
- Compiling fixed-hash v0.7.0
- Compiling num-bigint v0.4.4
- Compiling ahash v0.7.7
- Compiling impl-trait-for-tuples v0.2.2
- Compiling rust_decimal v1.33.0
- Compiling rustix v0.38.24
- Compiling byte-slice-cast v1.2.2
- Compiling toml_edit v0.19.15
- Compiling futures-core v0.3.29
- Compiling bytes v1.5.0
- Compiling prost v0.11.9
- Compiling prost-types v0.11.9
- Compiling bcs v0.1.4 (https://github.com/KeystoneHQ/bcs.git?tag=0.1.1#99bd6ac3)
- Compiling proc-macro-crate v1.3.1
- Compiling ur-registry v0.1.0 (https://[email protected]/KeystoneHQ/keystone-sdk-rust.git?tag=0.0.20#0a786222)
- Compiling parity-scale-codec-derive v3.6.5
- Compiling primitive-types v0.10.1
- Compiling strsim v0.10.0
- Compiling ident_case v1.0.1
- Compiling bitflags v2.4.1
- Compiling futures-task v0.3.29
- Compiling atomic-polyfill v1.0.3
- Compiling linux-raw-sys v0.4.11
- Compiling fnv v1.0.7
- Compiling heck v0.4.1
- Compiling darling_core v0.20.3
- Compiling ur-parse-lib v0.2.0 (https://[email protected]/KeystoneHQ/keystone-sdk-rust.git?tag=0.0.20#0a786222)
- Compiling third_party v0.1.0 (/keystone3-firmware/rust/third_party)
- Compiling rust_tools v0.1.0 (/keystone3-firmware/rust/tools)
- Compiling app_utils v0.1.0 (/keystone3-firmware/rust/apps/utils)
- Compiling keystore v0.1.0 (/keystone3-firmware/rust/keystore)
- Compiling parity-scale-codec v3.6.5
- Compiling hashbrown v0.11.2
- Compiling scale-info-derive v2.10.0
- Compiling rlp v0.5.2
- Compiling serde_bytes v0.11.12
- Compiling derive_more v0.99.17
- Compiling num-rational v0.4.1
- Compiling prettyplease v0.1.25
- Compiling ref-cast v1.0.20
- Compiling futures-sink v0.3.29
- Compiling futures-channel v0.3.29
- Compiling thiserror v1.0.50
- Compiling futures-util v0.3.29
- Compiling regex-syntax v0.8.2
- Compiling critical-section v1.1.2
- Compiling pin-project-lite v0.2.13
- Compiling keccak v0.1.4
- Compiling darling_macro v0.20.3
- Compiling impl-rlp v0.3.0
- Compiling scale-info v2.10.0
- Compiling impl-codec v0.6.0
- Compiling impl-serde v0.4.0
- Compiling thiserror-impl v1.0.50
- Compiling ref-cast-impl v1.0.20
- Compiling regex-automata v0.4.3
- Compiling fixed-hash v0.8.0
- Compiling fastrand v2.0.1
- Compiling fixedbitset v0.4.2
- Compiling home v0.5.5
- Compiling rustversion v1.0.14
- Compiling pin-utils v0.1.0
- Compiling tempfile v3.8.1
- Compiling petgraph v0.6.4
- Compiling regex v1.10.2
- Compiling toml v0.5.11
- Compiling which v4.4.2
- Compiling darling v0.20.3
- Compiling clear_on_drop v0.2.5
- Compiling num-complex v0.4.4
- Compiling ordered-float v3.9.2
- Compiling indexmap v1.9.3
- Compiling multimap v0.8.3
- Compiling regex-syntax v0.6.29
- Compiling futures-io v0.3.29
- Compiling sui-enum-compat-util v0.1.0 (https://github.com/KeystoneHQ/sui.git?tag=0.1.1#d20f4381)
- Compiling ascii v1.1.0
- Compiling time-core v0.1.2
- Compiling powerfmt v0.2.0
- Compiling log v0.4.20
- Compiling tracing-core v0.1.32
- Compiling prost-build v0.11.9
- Compiling deranged v0.3.9
- Compiling tracing v0.1.40
- Compiling time-macros v0.2.15
- Compiling num v0.4.1
- Compiling sui-proc-macros v0.7.0 (https://github.com/KeystoneHQ/sui.git?tag=0.1.1#d20f4381)
- Compiling futures v0.3.29
- Compiling serde-value v0.7.0 (https://github.com/KeystoneHQ/serde-value.git?tag=v0.7.0_no_std#4696dd6e)
- Compiling rust_decimal_macros v1.33.0
- Compiling proc-macro-crate v0.1.5
- Compiling serde_with_macros v2.3.3
- Compiling primitive-types v0.12.2
- Compiling ethbloom v0.13.0
- Compiling proc-macro-regex v1.0.0
- Compiling griddle v0.5.2
- Compiling ethbloom v0.11.1
- Compiling num-derive v0.3.3
- Compiling borsh-schema-derive-internal v0.9.3
- Compiling borsh-derive-internal v0.9.3
- Compiling hashbrown v0.12.3
- Compiling ethnum v1.5.0
- Compiling base-x v0.2.11
- Compiling allocator-api2 v0.2.16
- Compiling borsh-derive v0.9.3
- Compiling sui-macros v0.7.0 (https://github.com/KeystoneHQ/sui.git?tag=0.1.1#d20f4381)
- Compiling ethereum-types v0.14.1
- Compiling move-core-types v0.0.4 (https://github.com/KeystoneHQ/sui.git?tag=0.1.1#d20f4381)
- Compiling time v0.3.30
- Compiling serde_with v2.3.3
- Compiling ethereum-types v0.12.1
- Compiling ritelinked v0.3.2
- Compiling strum_macros v0.24.3
- Compiling rippled_binary_codec v0.0.6 (https://github.com/KeystoneHQ/rippled_binary_codec.git?tag=v0.0.8#6d54449b)
- Compiling app_tron v0.1.0 (/keystone3-firmware/rust/apps/tron)
- Compiling sha3 v0.10.8
- Compiling sha3 v0.9.1
- Compiling flex-error v0.4.4
- Compiling subtle-encoding v0.5.1
- Compiling cbor_event v2.4.0 (https://[email protected]/KeystoneHQ/cbor_event.git?tag=0.0.3#92cbbf63)
- Compiling noop_proc_macro v0.3.0
- Compiling tendermint-proto v0.32.2
- Compiling ethabi v15.0.0
- Compiling cardano-serialization-lib v11.1.0 (https://[email protected]/KeystoneHQ/cardano-serialization-lib.git?tag=0.0.6#2967a0a2)
- Compiling sui-types v0.1.1 (https://github.com/KeystoneHQ/sui.git?tag=0.1.1#d20f4381)
- Compiling ethabi v18.0.0
- Compiling app_xrp v0.1.0 (/keystone3-firmware/rust/apps/xrp)
- Compiling borsh v0.9.3
- Compiling bincode v2.0.0-rc.3
- Compiling unicode-xid v0.2.4
- Compiling hex-literal v0.4.1
- Compiling app_solana v0.1.0 (/keystone3-firmware/rust/apps/solana)
- Compiling app_ethereum v0.1.0 (/keystone3-firmware/rust/apps/ethereum)
- Compiling app_near v0.1.0 (/keystone3-firmware/rust/apps/near)
- Compiling app_cosmos v0.1.0 (/keystone3-firmware/rust/apps/cosmos)
- Compiling app_cardano v0.1.0 (/keystone3-firmware/rust/apps/cardano)
- warning: unused imports: `CertificateKind`, `Certificate`, `NetworkId`
- --> /keystone3-firmware/rust/apps/cardano/src/structs.rs:12:5
- |
- 12 | Certificate, CertificateKind, NetworkId, NetworkIdKind, Transaction,
- | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^
- |
- = note: `#[warn(unused_imports)]` on by default
- warning: unused import: `third_party::itertools::Itertools`
- --> /keystone3-firmware/rust/apps/cardano/src/structs.rs:21:5
- |
- 21 | use third_party::itertools::Itertools;
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- warning: unused import: `BTreeSet`
- --> /keystone3-firmware/rust/apps/cardano/src/transaction.rs:3:36
- |
- 3 | use alloc::collections::{BTreeMap, BTreeSet};
- | ^^^^^^^^
- warning: unused import: `alloc::format`
- --> /keystone3-firmware/rust/apps/cardano/src/transaction.rs:4:5
- |
- 4 | use alloc::format;
- | ^^^^^^^^^^^^^
- warning: variants `Registration`, `Deregistration`, and `Delegation` are never constructed
- --> /keystone3-firmware/rust/apps/cardano/src/structs.rs:109:5
- |
- 108 | enum CardanoCertAction {
- | ----------------- variants in this enum
- 109 | Registration(Registration),
- | ^^^^^^^^^^^^
- 110 | Deregistration(Deregistration),
- | ^^^^^^^^^^^^^^
- 111 | Delegation(Delegation),
- | ^^^^^^^^^^
- |
- = note: `CardanoCertAction` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
- = note: `#[warn(dead_code)]` on by default
- warning: field `stake_key` is never read
- --> /keystone3-firmware/rust/apps/cardano/src/structs.rs:116:5
- |
- 115 | struct Registration {
- | ------------ field in this struct
- 116 | stake_key: RewardAddress,
- | ^^^^^^^^^
- |
- = note: `Registration` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
- warning: field `stake_key` is never read
- --> /keystone3-firmware/rust/apps/cardano/src/structs.rs:121:5
- |
- 120 | struct Deregistration {
- | -------------- field in this struct
- 121 | stake_key: RewardAddress,
- | ^^^^^^^^^
- |
- = note: `Deregistration` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
- warning: fields `pool` and `stake_key` are never read
- --> /keystone3-firmware/rust/apps/cardano/src/structs.rs:126:5
- |
- 125 | struct Delegation {
- | ---------- fields in this struct
- 126 | pool: String,
- | ^^^^
- 127 | stake_key: RewardAddress,
- | ^^^^^^^^^
- |
- = note: `Delegation` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
- Compiling app_sui v0.1.0 (/keystone3-firmware/rust/apps/sui)
- Compiling app_wallets v0.1.0 (/keystone3-firmware/rust/apps/wallets)
- warning: unused imports: `DEVICE_TYPE`, `DEVICE_VERSION`
- --> /keystone3-firmware/rust/apps/wallets/src/okx.rs:18:60
- |
- 18 | use crate::{common::get_path_component, ExtendedPublicKey, DEVICE_TYPE, DEVICE_VERSION};
- | ^^^^^^^^^^^ ^^^^^^^^^^^^^^
- |
- = note: `#[warn(unused_imports)]` on by default
- warning: `app_cardano` (lib) generated 8 warnings (run `cargo fix --lib -p app_cardano` to apply 4 suggestions)
- Compiling app_aptos v0.1.0 (/keystone3-firmware/rust/apps/aptos)
- Compiling app_bitcoin v0.1.0 (/keystone3-firmware/rust/apps/bitcoin)
- Compiling kt_allocator v0.1.0 (/keystone3-firmware/rust/rust_c/src/kt_allocator)
- warning: `app_wallets` (lib) generated 1 warning (run `cargo fix --lib -p app_wallets` to apply 1 suggestion)
- Compiling common_rust_c v0.1.0 (/keystone3-firmware/rust/rust_c/src/common)
- warning: variable does not need to be mutable
- --> src/common/src/lib.rs:183:9
- |
- 183 | let mut output = keystore::algorithms::crypto::hkdf(&password_bytes, &salt_bytes, iterations);
- | ----^^^^^^
- | |
- | help: remove this `mut`
- |
- = note: `#[warn(unused_mut)]` on by default
- Compiling multi_coins_wallet_rust_c v0.1.0 (/keystone3-firmware/rust/rust_c/src/wallet/src/multi_coins_wallet)
- warning: unused import: `core::slice`
- --> src/wallet/src/multi_coins_wallet/src/lib.rs:20:5
- |
- 20 | use core::slice;
- | ^^^^^^^^^^^
- |
- = note: `#[warn(unused_imports)]` on by default
- warning: unused import: `third_party::ur_registry::bytes::Bytes`
- --> src/wallet/src/multi_coins_wallet/src/lib.rs:23:5
- |
- 23 | use third_party::ur_registry::bytes::Bytes;
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- warning: unused import: `PtrString`
- --> src/wallet/src/multi_coins_wallet/src/lib.rs:33:43
- |
- 33 | use common_rust_c::types::{Ptr, PtrBytes, PtrString, PtrT, PtrUR};
- | ^^^^^^^^^
- warning: unused import: `int32_t`
- --> src/wallet/src/multi_coins_wallet/src/lib.rs:37:11
- |
- 37 | use cty::{int32_t, uint32_t};
- | ^^^^^^^
- warning: unnecessary `unsafe` block
- --> src/wallet/src/multi_coins_wallet/src/imtoken.rs:34:5
- |
- 34 | unsafe {
- | ^^^^^^ unnecessary `unsafe` block
- |
- = note: `#[warn(unused_unsafe)]` on by default
- Compiling btc_only_wallet_rust_c v0.1.0 (/keystone3-firmware/rust/rust_c/src/wallet/src/btc_only_wallet)
- Compiling near_rust_c v0.1.0 (/keystone3-firmware/rust/rust_c/src/near)
- warning: unused import: `alloc::string::String`
- --> src/wallet/src/btc_only_wallet/src/lib.rs:6:5
- |
- 6 | use alloc::string::String;
- | ^^^^^^^^^^^^^^^^^^^^^
- |
- = note: `#[warn(unused_imports)]` on by default
- warning: unused import: `app_wallets::DEVICE_TYPE`
- --> src/wallet/src/btc_only_wallet/src/lib.rs:9:5
- |
- 9 | use app_wallets::DEVICE_TYPE;
- | ^^^^^^^^^^^^^^^^^^^^^^^^
- warning: unused import: `app_wallets::DEVICE_VERSION`
- --> src/wallet/src/btc_only_wallet/src/lib.rs:10:5
- |
- 10 | use app_wallets::DEVICE_VERSION;
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Compiling wallet_rust_c v0.1.0 (/keystone3-firmware/rust/rust_c/src/wallet)
- warning: `btc_only_wallet_rust_c` (lib) generated 3 warnings (run `cargo fix --lib -p btc_only_wallet_rust_c` to apply 3 suggestions)
- Compiling solana_rust_c v0.1.0 (/keystone3-firmware/rust/rust_c/src/solana)
- Compiling btc_test_cmd v0.1.0 (/keystone3-firmware/rust/rust_c/src/test_cmd/src/btc_test_cmd)
- warning: unused import: `alloc::vec`
- --> src/test_cmd/src/btc_test_cmd/src/lib.rs:6:5
- |
- 6 | use alloc::vec;
- | ^^^^^^^^^^
- |
- = note: `#[warn(unused_imports)]` on by default
- warning: unused import: `cty::c_char`
- --> src/test_cmd/src/btc_test_cmd/src/lib.rs:9:5
- |
- 9 | use cty::c_char;
- | ^^^^^^^^^^^
- warning: unused imports: `CryptoKeyPath`, `PathComponent`
- --> src/test_cmd/src/btc_test_cmd/src/lib.rs:13:49
- |
- 13 | use third_party::ur_registry::crypto_key_path::{CryptoKeyPath, PathComponent};
- | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^
- warning: unused import: `recover_c_char`
- --> src/test_cmd/src/btc_test_cmd/src/lib.rs:25:44
- |
- 25 | use common_rust_c::utils::{convert_c_char, recover_c_char};
- | ^^^^^^^^^^^^^^
- warning: `btc_test_cmd` (lib) generated 4 warnings (run `cargo fix --lib -p btc_test_cmd` to apply 4 suggestions)
- Compiling general_test_cmd v0.1.0 (/keystone3-firmware/rust/rust_c/src/test_cmd/src/general_test_cmd)
- warning: unused import: `alloc::boxed::Box`
- --> src/test_cmd/src/general_test_cmd/src/lib.rs:4:5
- |
- 4 | use alloc::boxed::Box;
- | ^^^^^^^^^^^^^^^^^
- |
- = note: `#[warn(unused_imports)]` on by default
- warning: unused import: `String`
- --> src/test_cmd/src/general_test_cmd/src/lib.rs:5:21
- |
- 5 | use alloc::string::{String, ToString};
- | ^^^^^^
- warning: unused import: `alloc::vec::Vec`
- --> src/test_cmd/src/general_test_cmd/src/lib.rs:7:5
- |
- 7 | use alloc::vec::Vec;
- | ^^^^^^^^^^^^^^^
- warning: unused import: `third_party::ur_registry::crypto_psbt::CryptoPSBT`
- --> src/test_cmd/src/general_test_cmd/src/lib.rs:18:5
- |
- 18 | use third_party::ur_registry::crypto_psbt::CryptoPSBT;
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- warning: unused import: `third_party::ur_registry::traits::RegistryItem`
- --> src/test_cmd/src/general_test_cmd/src/lib.rs:23:5
- |
- 23 | use third_party::ur_registry::traits::RegistryItem;
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- warning: unused import: `common_rust_c::errors::ErrorCodes`
- --> src/test_cmd/src/general_test_cmd/src/lib.rs:25:5
- |
- 25 | use common_rust_c::errors::ErrorCodes;
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- warning: unused import: `common_rust_c::ffi::CSliceFFI`
- --> src/test_cmd/src/general_test_cmd/src/lib.rs:26:5
- |
- 26 | use common_rust_c::ffi::CSliceFFI;
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- warning: unused import: `common_rust_c::structs::ExtendedPublicKey`
- --> src/test_cmd/src/general_test_cmd/src/lib.rs:27:5
- |
- 27 | use common_rust_c::structs::ExtendedPublicKey;
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- warning: unused import: `common_rust_c::types::PtrDecoder`
- --> src/test_cmd/src/general_test_cmd/src/lib.rs:28:5
- |
- 28 | use common_rust_c::types::PtrDecoder;
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- warning: unused imports: `FRAGMENT_MAX_LENGTH_DEFAULT`, `UREncodeResult`, `URParseMultiResult`, `decode_ur`, `receive`
- --> src/test_cmd/src/general_test_cmd/src/lib.rs:30:5
- |
- 30 | decode_ur, receive, UREncodeResult, URParseMultiResult, URParseResult, URType, ViewType,
- | ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^
- 31 | FRAGMENT_MAX_LENGTH_DEFAULT,
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- warning: unused import: `convert_c_char`
- --> src/test_cmd/src/general_test_cmd/src/lib.rs:33:28
- |
- 33 | use common_rust_c::utils::{convert_c_char, recover_c_char};
- | ^^^^^^^^^^^^^^
- Compiling tron_rust_c v0.1.0 (/keystone3-firmware/rust/rust_c/src/tron)
- warning: `multi_coins_wallet_rust_c` (lib) generated 5 warnings (run `cargo fix --lib -p multi_coins_wallet_rust_c` to apply 4 suggestions)
- Compiling test_cmd v0.1.0 (/keystone3-firmware/rust/rust_c/src/test_cmd)
- warning: `general_test_cmd` (lib) generated 11 warnings (run `cargo fix --lib -p general_test_cmd` to apply 11 suggestions)
- Compiling sui_rust_c v0.1.0 (/keystone3-firmware/rust/rust_c/src/sui)
- warning: unused import: `btc_test_cmd`
- --> src/test_cmd/src/lib.rs:7:5
- |
- 7 | use btc_test_cmd;
- | ^^^^^^^^^^^^
- |
- = note: `#[warn(unused_imports)]` on by default
- warning: unused import: `general_test_cmd`
- --> src/test_cmd/src/lib.rs:10:5
- |
- 10 | use general_test_cmd;
- | ^^^^^^^^^^^^^^^^
- warning: `test_cmd` (lib) generated 2 warnings (run `cargo fix --lib -p test_cmd` to apply 2 suggestions)
- Compiling aptos_rust_c v0.1.0 (/keystone3-firmware/rust/rust_c/src/aptos)
- Compiling cosmos_rust_c v0.1.0 (/keystone3-firmware/rust/rust_c/src/cosmos)
- Compiling ethereum_rust_c v0.1.0 (/keystone3-firmware/rust/rust_c/src/ethereum)
- warning: unused variable: `e`
- --> src/ethereum/src/lib.rs:120:31
- |
- 120 | .map_err(|e| RustCError::UnexpectedError(format!("unable to derive pubkey")))
- | ^ help: if this is intentional, prefix it with an underscore: `_e`
- |
- = note: `#[warn(unused_variables)]` on by default
- Compiling cardano_rust_c v0.1.0 (/keystone3-firmware/rust/rust_c/src/cardano)
- Compiling bitcoin_rust_c v0.1.0 (/keystone3-firmware/rust/rust_c/src/bitcoin)
- warning: `ethereum_rust_c` (lib) generated 1 warning (run `cargo fix --lib -p ethereum_rust_c` to apply 1 suggestion)
- Compiling xrp_rust_c v0.1.0 (/keystone3-firmware/rust/rust_c/src/xrp)
- warning: unused import: `core::str::FromStr`
- --> src/xrp/src/lib.rs:10:5
- |
- 10 | use core::str::FromStr;
- | ^^^^^^^^^^^^^^^^^^
- |
- = note: `#[warn(unused_imports)]` on by default
- warning: unused import: `XRPHDPath`
- --> src/xrp/src/lib.rs:13:36
- |
- 13 | use crate::structs::{DisplayXrpTx, XRPHDPath};
- | ^^^^^^^^^
- warning: unused import: `RustCError`
- --> src/xrp/src/lib.rs:15:41
- |
- 15 | use common_rust_c::errors::{ErrorCodes, RustCError};
- | ^^^^^^^^^^
- warning: unused import: `common_rust_c::ffi::CSliceFFI`
- --> src/xrp/src/lib.rs:17:5
- |
- 17 | use common_rust_c::ffi::CSliceFFI;
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- warning: unused import: `recover_c_array`
- --> src/xrp/src/lib.rs:21:44
- |
- 21 | use common_rust_c::utils::{convert_c_char, recover_c_array, recover_c_char};
- | ^^^^^^^^^^^^^^^
- warning: unused import: `third_party::bitcoin::bip32::DerivationPath`
- --> src/xrp/src/lib.rs:22:5
- |
- 22 | use third_party::bitcoin::bip32::DerivationPath;
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- warning: unnecessary `unsafe` block
- --> src/xrp/src/structs.rs:63:9
- |
- 63 | unsafe {
- | ^^^^^^ unnecessary `unsafe` block
- |
- = note: `#[warn(unused_unsafe)]` on by default
- warning: `xrp_rust_c` (lib) generated 7 warnings (run `cargo fix --lib -p xrp_rust_c` to apply 6 suggestions)
- warning: `common_rust_c` (lib) generated 1 warning (run `cargo fix --lib -p common_rust_c` to apply 1 suggestion)
- Compiling rust_c v0.1.0 (/keystone3-firmware/rust/rust_c)
- warning: unused import: `bitcoin_rust_c`
- --> src/lib.rs:9:5
- |
- 9 | use bitcoin_rust_c;
- | ^^^^^^^^^^^^^^
- |
- = note: `#[warn(unused_imports)]` on by default
- warning: unused import: `common_rust_c`
- --> src/lib.rs:10:5
- |
- 10 | use common_rust_c;
- | ^^^^^^^^^^^^^
- warning: unused import: `test_cmd`
- --> src/lib.rs:11:5
- |
- 11 | use test_cmd;
- | ^^^^^^^^
- warning: unused import: `wallet_rust_c`
- --> src/lib.rs:12:5
- |
- 12 | use wallet_rust_c;
- | ^^^^^^^^^^^^^
- warning: unused import: `aptos_rust_c`
- --> src/lib.rs:15:5
- |
- 15 | use aptos_rust_c;
- | ^^^^^^^^^^^^
- warning: unused import: `cardano_rust_c`
- --> src/lib.rs:17:5
- |
- 17 | use cardano_rust_c;
- | ^^^^^^^^^^^^^^
- warning: unused import: `cosmos_rust_c`
- --> src/lib.rs:19:5
- |
- 19 | use cosmos_rust_c;
- | ^^^^^^^^^^^^^
- warning: unused import: `ethereum_rust_c`
- --> src/lib.rs:21:5
- |
- 21 | use ethereum_rust_c;
- | ^^^^^^^^^^^^^^^
- warning: unused import: `near_rust_c`
- --> src/lib.rs:23:5
- |
- 23 | use near_rust_c;
- | ^^^^^^^^^^^
- warning: unused import: `solana_rust_c`
- --> src/lib.rs:25:5
- |
- 25 | use solana_rust_c;
- | ^^^^^^^^^^^^^
- warning: unused import: `sui_rust_c`
- --> src/lib.rs:27:5
- |
- 27 | use sui_rust_c;
- | ^^^^^^^^^^
- warning: unused import: `tron_rust_c`
- --> src/lib.rs:29:5
- |
- 29 | use tron_rust_c;
- | ^^^^^^^^^^^
- warning: unused import: `xrp_rust_c`
- --> src/lib.rs:31:5
- |
- 31 | use xrp_rust_c;
- | ^^^^^^^^^^
- warning: `rust_c` (lib) generated 13 warnings (run `cargo fix --lib -p rust_c` to apply 13 suggestions)
- Finished release [optimized] target(s) in 3m 19s
- WARN: Skip rust_c::KT_ALLOCATOR - (not `no_mangle`).
- WARN: Skip rust_c::_ - (not `pub`).
- WARN: Skip common_rust_c::KEYSTONE - (not `no_mangle`).
- WARN: Skip common_rust_c::FRAGMENT_UNLIMITED_LENGTH - (not `no_mangle`).
- [ 0%] Built target rust_c
- Scanning dependencies of target mh1903.elf
- [ 0%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_gpio.c.obj
- [ 0%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_exti.c.obj
- [ 0%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_i2c.c.obj
- [ 0%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_dcmi.c.obj
- [ 0%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_bpk.c.obj
- [ 0%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_adc.c.obj
- [ 0%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_dma.c.obj
- [ 1%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_otp.c.obj
- [ 1%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_lcdi.c.obj
- [ 1%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_psram.c.obj
- [ 1%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_rtc.c.obj
- [ 1%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_sdio.c.obj
- [ 1%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_ssc.c.obj
- [ 1%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_sensor.c.obj
- [ 1%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_spi.c.obj
- [ 2%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_trng.c.obj
- [ 2%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_sysctrl.c.obj
- [ 2%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_timer.c.obj
- [ 2%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/misc.c.obj
- [ 2%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/MHSCPU_Driver/src/mhscpu_uart.c.obj
- [ 2%] Building C object CMakeFiles/mh1903.elf.dir/src/config/version.c.obj
- [ 2%] Building C object CMakeFiles/mh1903.elf.dir/src/cm_backtrace/cm_backtrace.c.obj
- [ 2%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/account_public_info.c.obj
- [ 2%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/bips/bip39.c.obj
- [ 2%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/bips/wordlist.c.obj
- [ 2%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/secret_cache.c.obj
- [ 2%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/slip39/rs1024.c.obj
- [ 3%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/checksum/crc.c.obj
- [ 3%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/bips/mnemonic.c.obj
- [ 3%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/checksum/md5.c.obj
- [ 3%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/utils/hash_and_salt.c.obj
- [ 3%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/slip39/trezor-crypto/rand.c.obj
- [ 3%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/slip39/slip39.c.obj
- [ 4%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/checksum/fingerprint_crc.c.obj
- [ 4%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/slip39/trezor-crypto/sha2.c.obj
- [ 4%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/slip39/trezor-crypto/memzero.c.obj
- [ 4%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/utils/pbkdf2.c.obj
- [ 4%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/slip39/trezor-crypto/pbkdf2.c.obj
- [ 4%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/utils/hmac.c.obj
- [ 4%] Building C object CMakeFiles/mh1903.elf.dir/src/crypto/utils/hkdf.c.obj
- [ 4%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_atecc608b.c.obj
- [ 4%] Building C object CMakeFiles/mh1903.elf.dir/src/device_settings.c.obj
- [ 4%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_battery.c.obj
- [ 5%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_bpk.c.obj
- /keystone3-firmware/src/crypto/utils/hkdf.c: In function 'hkdf':
- /keystone3-firmware/src/crypto/utils/hkdf.c:10:63: warning: passing argument 2 of 'pbkdf2_rust' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 10 | SimpleResponse_u8 *simpleResponse = pbkdf2_rust(password, salt, iterations);
- | ^~~~
- In file included from /keystone3-firmware/src/crypto/utils/hkdf.c:5:
- /keystone3-firmware/build/rust-builds/librust_c.h:864:27: note: expected 'PtrBytes' {aka 'unsigned char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'}
- 864 | struct SimpleResponse_u8 *pbkdf2_rust(PtrBytes password, PtrBytes salt, uint32_t iterations);
- | ^~~~~~~~~~~
- [ 5%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_aw32001.c.obj
- [ 5%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_button.c.obj
- [ 5%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_cst726.c.obj
- [ 5%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_cst3xx.c.obj
- [ 5%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_ds28s60.c.obj
- [ 5%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_gsl1691.c.obj
- [ 5%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_exti.c.obj
- [ 5%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_i2c_io.c.obj
- [ 5%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_ili9806.c.obj
- [ 6%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_i2c.c.obj
- [ 6%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_ft6336.c.obj
- [ 6%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_gd25qxx.c.obj
- [ 6%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_lcd_bright.c.obj
- [ 7%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_psram.c.obj
- [ 7%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_motor.c.obj
- [ 7%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_nt35510.c.obj
- [ 7%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_otp.c.obj
- [ 7%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_rtc.c.obj
- [ 7%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_power.c.obj
- /keystone3-firmware/src/device_settings.c: In function 'WipeDevice':
- /keystone3-firmware/src/device_settings.c:197:9: warning: unused variable 'ret' [-Wunused-variable]
- 197 | int ret = 0;
- | ^~~
- [ 7%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_sdcard.c.obj
- [ 7%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_parallel8080.c.obj
- [ 7%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_sys.c.obj
- [ 7%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_qrdecode.c.obj
- [ 8%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_tamper.c.obj
- [ 8%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_spi.c.obj
- [ 8%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_sensor.c.obj
- [ 8%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_spi_io.c.obj
- [ 8%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_sdio.c.obj
- [ 8%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_uart.c.obj
- [ 8%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_virtual_touch.c.obj
- [ 8%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/drv_trng.c.obj
- [ 8%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/hal_touch.c.obj
- [ 8%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/hal_lcd.c.obj
- [ 8%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/hardware_version.c.obj
- [ 8%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/low_power.c.obj
- [ 8%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/power_on_self_check.c.obj
- [ 9%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/usb/drv_usb.c.obj
- [ 9%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/usb/usb_bsp.c.obj
- [ 9%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/usb/usbd_cdc_vcp.c.obj
- [ 9%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/usb/usbd_composite.c.obj
- [ 9%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/usb/usbd_usr.c.obj
- [ 9%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/usb/usbd_desc.c.obj
- [ 9%] Building C object CMakeFiles/mh1903.elf.dir/src/hardware_interface/anti_tamper.c.obj
- [ 9%] Building C object CMakeFiles/mh1903.elf.dir/src/driver/usb/usbd_storage_msd.c.obj
- [ 9%] Building C object CMakeFiles/mh1903.elf.dir/src/error_codes/err_code.c.obj
- [ 9%] Building C object CMakeFiles/mh1903.elf.dir/src/error_codes/fingerprint_errcode.c.obj
- [ 9%] Building C object CMakeFiles/mh1903.elf.dir/src/hardware_interface/draw_on_lcd.c.obj
- [ 10%] Building C object CMakeFiles/mh1903.elf.dir/src/firmware/firmware_update.c.obj
- /keystone3-firmware/src/driver/drv_otp.c: In function 'ReadTamperFlag':
- [ 10%] Building C object CMakeFiles/mh1903.elf.dir/src/hardware_interface/motor_interface.c.obj
- /keystone3-firmware/src/driver/drv_otp.c:46:1: warning: control reaches end of non-void function [-Wreturn-type]
- 46 | }
- | ^
- [ 10%] Building C object CMakeFiles/mh1903.elf.dir/src/managers/account_manager.c.obj
- [ 10%] Building C object CMakeFiles/mh1903.elf.dir/src/managers/fingerprint_process.c.obj
- [ 10%] Building C object CMakeFiles/mh1903.elf.dir/src/managers/screen_manager.c.obj
- [ 10%] Building C object CMakeFiles/mh1903.elf.dir/src/managers/power_manager.c.obj
- [ 10%] Building C object CMakeFiles/mh1903.elf.dir/src/hardware_interface/screenshot.c.obj
- [ 10%] Building C object CMakeFiles/mh1903.elf.dir/src/hardware_interface/se_interface.c.obj
- [ 10%] Building C object CMakeFiles/mh1903.elf.dir/src/managers/se_manager.c.obj
- [ 10%] Building C object CMakeFiles/mh1903.elf.dir/src/main.c.obj
- [ 11%] Building C object CMakeFiles/mh1903.elf.dir/src/managers/keystore.c.obj
- [ 11%] Building C object CMakeFiles/mh1903.elf.dir/src/managers/motor_manager.c.obj
- [ 11%] Building C object CMakeFiles/mh1903.elf.dir/src/msg/general_msg.c.obj
- [ 11%] Building C object CMakeFiles/mh1903.elf.dir/src/msg/user_msg.c.obj
- [ 11%] Building C object CMakeFiles/mh1903.elf.dir/src/presetting.c.obj
- [ 12%] Building C object CMakeFiles/mh1903.elf.dir/src/ram/psram_heap_4.c.obj
- [ 12%] Building C object CMakeFiles/mh1903.elf.dir/src/ram/user_memory.c.obj
- [ 12%] Building C object CMakeFiles/mh1903.elf.dir/src/tasks/background_app.c.obj
- [ 12%] Building C object CMakeFiles/mh1903.elf.dir/src/tasks/fingerprint_task.c.obj
- [ 12%] Building C object CMakeFiles/mh1903.elf.dir/src/tasks/log_task.c.obj
- [ 12%] Building C object CMakeFiles/mh1903.elf.dir/src/tasks/cmd_task.c.obj
- [ 12%] Building C object CMakeFiles/mh1903.elf.dir/src/tasks/background_task.c.obj
- [ 12%] Building C object CMakeFiles/mh1903.elf.dir/src/tasks/test_task.c.obj
- [ 12%] Building C object CMakeFiles/mh1903.elf.dir/src/tasks/ui_display_task.c.obj
- [ 13%] Building C object CMakeFiles/mh1903.elf.dir/src/tasks/touchpad_task.c.obj
- [ 13%] Building C object CMakeFiles/mh1903.elf.dir/src/tasks/usb_task.c.obj
- [ 13%] Building C object CMakeFiles/mh1903.elf.dir/src/tasks/qrdecode_task.c.obj
- [ 13%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/bigQRCode.c.obj
- /keystone3-firmware/src/managers/fingerprint_process.c: In function 'GuiGetFpVersion':
- [ 13%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_analyze/gui_analyze.c.obj
- /keystone3-firmware/src/managers/fingerprint_process.c:414:12: warning: pointer targets in returning 'char *' from a function with return type 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
- 414 | return version;
- | ^~~~~~~
- [ 13%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/blue.c.obj
- [ 13%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinAkt.c.obj
- [ 13%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/circular.c.obj
- [ 13%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinAda.c.obj
- [ 13%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinAtom.c.obj
- [ 14%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinApt.c.obj
- [ 14%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinAva.c.obj
- [ 14%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinBld.c.obj
- [ 14%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinBnb.c.obj
- [ 14%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinBch.c.obj
- [ 14%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinBoot.c.obj
- [ 14%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinAxl.c.obj
- [ 14%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinBtc.c.obj
- [ 15%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinCro.c.obj
- [ 15%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinCtk.c.obj
- [ 15%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinDash.c.obj
- [ 15%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinDot.c.obj
- [ 15%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinDvpn.c.obj
- [ 15%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinEth.c.obj
- [ 15%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinEvmos.c.obj
- [ 15%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinIris.c.obj
- [ 15%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinIxo.c.obj
- [ 15%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinJuno.c.obj
- [ 15%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinGrav.c.obj
- [ 15%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinKava.c.obj
- [ 15%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinInj.c.obj
- [ 16%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinIov.c.obj
- [ 16%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinKsm.c.obj
- [ 16%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinLuna.c.obj
- [ 16%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinLunc.c.obj
- [ 16%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinLtc.c.obj
- [ 17%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinMatic.c.obj
- [ 17%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinOsmo.c.obj
- [ 17%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinOkb.c.obj
- [ 17%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinQck.c.obj
- [ 17%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinRowan.c.obj
- [ 17%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinScroll.c.obj
- [ 17%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinNgm.c.obj
- [ 17%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinRegen.c.obj
- [ 17%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinScrt.c.obj
- [ 18%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinSol.c.obj
- [ 18%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinSui.c.obj
- [ 18%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinStrd.c.obj
- [ 18%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinSomm.c.obj
- [ 18%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinStars.c.obj
- [ 18%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinTgd.c.obj
- [ 18%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinUmee.c.obj
- [ 18%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinTrx.c.obj
- [ 18%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinXprt.c.obj
- [ 18%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiAlien.c.obj
- [ 19%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/coin/coinXrp.c.obj
- [ 19%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/election.c.obj
- [ 19%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiBitcoin.c.obj
- [ 19%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiCompass.c.obj
- [ 20%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiFlash.c.obj
- [ 20%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiCrown.c.obj
- [ 20%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiEth.c.obj
- [ 20%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiCopper.c.obj
- [ 20%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiAt.c.obj
- [ 20%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiHeart.c.obj
- [ 20%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiHappy.c.obj
- [ 20%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiLogo.c.obj
- [ 20%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiGame.c.obj
- [ 20%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiMusic.c.obj
- /keystone3-firmware/src/ui/gui_analyze/gui_analyze.c: In function 'GuiTemplateCustomFunc':
- /keystone3-firmware/src/ui/gui_analyze/gui_analyze.c:1313:16: warning: returning 'void (*)(lv_obj_t *, void *)' {aka 'void (*)(struct _lv_obj_t *, void *)'} from a function with incompatible return type 'GetCustomContainerFunc' {aka 'void * (*)(struct _lv_obj_t *, void *)'} [-Wincompatible-pointer-types]
- 1313 | return GuiShowSolTxOverview;
- | ^~~~~~~~~~~~~~~~~~~~
- /keystone3-firmware/src/ui/gui_analyze/gui_analyze.c:1317:16: warning: returning 'void (*)(lv_obj_t *, void *)' {aka 'void (*)(struct _lv_obj_t *, void *)'} from a function with incompatible return type 'GetCustomContainerFunc' {aka 'void * (*)(struct _lv_obj_t *, void *)'} [-Wincompatible-pointer-types]
- 1317 | return GuiShowSolTxDetail;
- | ^~~~~~~~~~~~~~~~~~
- [ 20%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiRocket.c.obj
- [ 20%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiStar.c.obj
- [ 20%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/emoji/emojiSafe.c.obj
- [ 21%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/font/cn/openSansCnBoldIllustrate.c.obj
- [ 21%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/font/cn/openSansCnIllustrate.c.obj
- [ 21%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/font/cn/openSansCnTitle.c.obj
- [ 21%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/font/cn/openSansCnLittleTitle.c.obj
- [ 21%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/font/cn/openSansCnText.c.obj
- [ 21%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/font/en/openSansEnBoldIllustrate.c.obj
- [ 21%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/font/en/openSansEnLittleTitle.c.obj
- [ 21%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/font/en/openSansEnIllustrate.c.obj
- [ 21%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/font/en/openSansEnText.c.obj
- [ 21%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/font/openSansButton.c.obj
- [ 21%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/font/openSansLanguage.c.obj
- [ 21%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/font/openSansDesc.c.obj
- [ 22%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/font/en/openSansEnTitle.c.obj
- [ 22%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/font/openSans_24.c.obj
- [ 22%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgAboutIcon.c.obj
- [ 22%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/font/openSans_20.c.obj
- [ 22%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgAbout.c.obj
- [ 23%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgAddressType.c.obj
- [ 23%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgArrowDown.c.obj
- [ 23%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgArrowNext.c.obj
- [ 23%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgArrowDownS.c.obj
- [ 23%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgArrowLeft.c.obj
- [ 23%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgArrowPre.c.obj
- [ 23%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgArrowRightO.c.obj
- [ 23%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgArrowRightS.c.obj
- [ 23%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgArrowRight.c.obj
- [ 23%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgBackspace.c.obj
- [ 24%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgArrowUpS.c.obj
- [ 24%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgBatteryPower10.c.obj
- [ 24%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgBatteryPower20.c.obj
- [ 24%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgBattery.c.obj
- [ 24%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgBatteryPowerFull.c.obj
- [ 24%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgBatteryPower30.c.obj
- [ 24%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgChange.c.obj
- [ 25%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgBrightnessLow.c.obj
- [ 25%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgBrightnessHigh.c.obj
- [ 25%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgBootLogo.c.obj
- [ 25%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgCheck.c.obj
- [ 25%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgConnect.c.obj
- [ 25%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgCharging.c.obj
- [ 25%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgClose.c.obj
- [ 25%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgConfirmSlider.c.obj
- [ 25%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgConnectWithRabby.c.obj
- [ 25%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgConnectWithWallet.c.obj
- [ 25%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgContract.c.obj
- [ 26%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgConnection.c.obj
- [ 26%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgConversion.c.obj
- [ 26%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgDel.c.obj
- [ 26%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgCosmosTag.c.obj
- [ 26%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgDelWallet.c.obj
- [ 27%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgEdit.c.obj
- [ 27%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgDelete.c.obj
- [ 27%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgDeleteL.c.obj
- [ 27%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgDiscord.c.obj
- [ 27%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgExport.c.obj
- [ 27%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgEns.c.obj
- [ 27%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgEye.c.obj
- [ 27%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgEyeOff.c.obj
- [ 27%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgFailed.c.obj
- [ 27%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgEyeOn.c.obj
- [ 28%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgGreenFinger.c.obj
- [ 28%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgFirmwareUp.c.obj
- [ 28%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgForget.c.obj
- [ 28%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgImport.c.obj
- [ 28%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgInfo.c.obj
- [ 28%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgInformation.c.obj
- [ 28%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgLTCorner.c.obj
- [ 28%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgLock.c.obj
- [ 28%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgLockDestroy.c.obj
- [ 29%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgLogoGraph.c.obj
- [ 29%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgLockedDevice.c.obj
- [ 29%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgLogoGraphL.c.obj
- [ 29%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgLockedLock.c.obj
- [ 29%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgManage.c.obj
- [ 29%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgManage2.c.obj
- [ 29%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgMessageSelect.c.obj
- [ 29%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgNetwork.c.obj
- [ 29%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgMore.c.obj
- [ 29%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgMicroSd.c.obj
- [ 29%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgNextStep.c.obj
- [ 29%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgPath.c.obj
- [ 30%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgObserve.c.obj
- [ 30%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgQrcodeTurquoise.c.obj
- [ 30%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgQuestion.c.obj
- [ 30%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgPowerOff.c.obj
- [ 30%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgQrcode36px.c.obj
- [ 30%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgReboot.c.obj
- [ 30%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgReceive.c.obj
- [ 31%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgRedFinger.c.obj
- [ 31%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgRedEye.c.obj
- [ 31%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgSdCard.c.obj
- [ 31%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgReset.c.obj
- [ 31%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgSdCardL.c.obj
- [ 31%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgScan.c.obj
- [ 31%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgSearch.c.obj
- [ 31%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgSingleBackup.c.obj
- [ 31%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgSettings.c.obj
- [ 31%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgSkip.c.obj
- [ 32%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgSmartContract.c.obj
- [ 32%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgSuccess.c.obj
- [ 32%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgTelegram.c.obj
- [ 32%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgSwitch.c.obj
- [ 32%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgSystemSetting.c.obj
- [ 32%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgTransfer.c.obj
- [ 32%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgTutorial.c.obj
- [ 32%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgTutorialS.c.obj
- [ 32%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgWallet.c.obj
- [ 32%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgTwitter.c.obj
- [ 32%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgUsb.c.obj
- [ 33%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgUncheckCircle.c.obj
- [ 33%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgUsbConnection.c.obj
- [ 33%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgUnitConversion.c.obj
- [ 33%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgUnknown.c.obj
- [ 33%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgWallet2.c.obj
- [ 34%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgWalletSetting.c.obj
- [ 34%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgWalletLock.c.obj
- [ 34%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgWarn.c.obj
- [ 34%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgWalletSettings.c.obj
- [ 34%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgWarning.c.obj
- [ 34%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgWipeDevice.c.obj
- [ 34%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgWhiteFinger.c.obj
- [ 34%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/keyStone.c.obj
- [ 34%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgWipe.c.obj
- [ 34%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/specter.c.obj
- [ 34%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/img/imgYellowFinger.c.obj
- [ 35%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/messageRight.c.obj
- [ 35%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/ring.c.obj
- [ 35%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/sparrow.c.obj
- [ 35%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/nunchuck.c.obj
- [ 35%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/qrCode.c.obj
- [ 35%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletArConnect.c.obj
- [ 35%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletBitkeep.c.obj
- [ 35%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletBitcoinlight.c.obj
- [ 36%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletCasa.c.obj
- [ 36%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletBlock.c.obj
- [ 36%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletBlockWallet.c.obj
- [ 36%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletBluewallet.c.obj
- [ 36%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletElectrum.c.obj
- [ 36%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletCore.c.obj
- [ 36%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletImToken.c.obj
- [ 36%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletEternl.c.obj
- [ 36%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletFewcha.c.obj
- [ 37%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletKeplr.c.obj
- [ 37%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletMetamask.c.obj
- [ 37%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletOkx.c.obj
- [ 37%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletKeystone.c.obj
- [ 37%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletNunchuk.c.obj
- [ 37%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletPetra.c.obj
- [ 37%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletPolkadotjs.c.obj
- [ 37%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletPetraAptos.c.obj
- [ 37%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletRabby.c.obj
- [ 38%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletSafe.c.obj
- [ 38%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletSender.c.obj
- [ 38%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletSolflare.c.obj
- [ 38%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletSpecter.c.obj
- [ 38%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletSparrow.c.obj
- [ 38%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletSushi.c.obj
- [ 38%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletSubwallet.c.obj
- [ 38%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletWasabi.c.obj
- [ 38%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletXrptoolkit.c.obj
- [ 39%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletYearn.c.obj
- [ 39%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/wallet/walletZapper.c.obj
- [ 39%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListBlockwallet.c.obj
- [ 39%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListEternl.c.obj
- [ 39%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListBlue.c.obj
- [ 39%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListImToken.c.obj
- [ 39%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListKeplr.c.obj
- [ 40%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListMetaMask.c.obj
- [ 40%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListPetra.c.obj
- [ 40%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListFewcha.c.obj
- [ 40%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListOkx.c.obj
- [ 40%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListKeyStone.c.obj
- [ 40%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListRabby.c.obj
- [ 40%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListSub.c.obj
- [ 40%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListSparrow.c.obj
- [ 40%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListSushi.c.obj
- [ 40%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListSafe.c.obj
- [ 40%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListSolfare.c.obj
- [ 41%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListXRPToolkit.c.obj
- [ 41%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListZapper.c.obj
- [ 41%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_assets/walletList/walletListYearn.c.obj
- [ 41%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_chain/gui_ada.c.obj
- [ 41%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_chain/gui_aptos.c.obj
- [ 41%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_chain/gui_btc.c.obj
- [ 41%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_chain/gui_cosmos.c.obj
- [ 41%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_chain/gui_chain.c.obj
- [ 41%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_chain/gui_eth.c.obj
- [ 42%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_chain/gui_sol.c.obj
- [ 42%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_chain/gui_sui.c.obj
- [ 42%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_chain/gui_xrp.c.obj
- [ 42%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_components/gui_button.c.obj
- [ 42%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_chain/gui_trx.c.obj
- [ 42%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_components/gui_animating_qrcode.c.obj
- [ 42%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_components/gui_hintbox.c.obj
- [ 42%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_components/gui_fullscreen_mode.c.obj
- [ 43%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_components/gui_keyboard_hintbox.c.obj
- [ 43%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_components/gui_keyboard.c.obj
- [ 43%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_components/gui_led.c.obj
- [ 43%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_components/gui_letter_tree.c.obj
- [ 43%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_components/gui_mnemonic_input.c.obj
- [ 43%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_components/gui_qr_hintbox.c.obj
- [ 43%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_components/gui_pending_hintbox.c.obj
- [ 43%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_components/gui_page.c.obj
- [ 43%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_components/gui_status_bar.c.obj
- [ 44%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_frame/gui_framework.c.obj
- [ 44%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_frame/gui_api.c.obj
- [ 44%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_frame/gui_obj.c.obj
- [ 44%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_frame/gui_style.c.obj
- [ 44%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_model/gui_model.c.obj
- [ 44%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_about_device_info_view.c.obj
- [ 44%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_about_view.c.obj
- [ 44%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_about_keystone_view.c.obj
- [ 45%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_connect_wallet_view.c.obj
- [ 45%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_about_terms_view.c.obj
- [ 45%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_device_public_key_view.c.obj
- [ 45%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_create_share_view.c.obj
- [ 45%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_dispaly_view.c.obj
- [ 45%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_connection_view.c.obj
- [ 45%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_create_wallet_view.c.obj
- [ 45%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_firmware_update_view.c.obj
- [ 45%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_forget_pass_view.c.obj
- [ 45%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_home_view.c.obj
- [ 46%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_import_phrase_view.c.obj
- [ 46%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_inactive_view.c.obj
- [ 46%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_import_share_view.c.obj
- [ 46%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_lock_view.c.obj
- [ 46%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_lock_device_view.c.obj
- [ 46%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_init_view.c.obj
- [ 46%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_multi_account_receive_view_copy.c.obj
- [ 46%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_key_derivation_request_view.c.obj
- [ 47%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_passphrase_view.c.obj
- [ 47%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_multi_path_coin_receive_view.c.obj
- [ 47%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_scan_view.c.obj
- [ 47%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_purpose_view.c.obj
- [ 47%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_self_destruct_view.c.obj
- [ 47%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_setting_view.c.obj
- [ 47%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_single_phrase_view.c.obj
- [ 48%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_transaction_detail_view.c.obj
- [ 48%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_tutorial_view.c.obj
- [ 48%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_setup_view.c.obj
- [ 48%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_standard_receive_view.c.obj
- [ 48%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_web_auth_result_view.c.obj
- [ 48%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_web_auth_view.c.obj
- [ 48%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_wallet_tutorial_view.c.obj
- [ 48%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_views.c.obj
- [ 48%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_system_setting_view.c.obj
- [ 48%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_usb_transport_view.c.obj
- [ 48%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_transaction_signature_view.c.obj
- /keystone3-firmware/src/ui/gui_chain/gui_xrp.c: In function 'GuiGetXrpCheckResult':
- [ 48%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_utxo_receive_view.c.obj
- /keystone3-firmware/src/ui/gui_chain/gui_xrp.c:110:9: warning: 'strncpy' output truncated before terminating nul copying 13 bytes from a string of the same length [-Wstringop-truncation]
- 110 | strncpy(g_hdPath, XRP_ROOT_PATH, rootLen);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 49%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_views/gui_wipe_device_view.c.obj
- [ 49%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_about_terms_widgets.c.obj
- [ 49%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_about_info_widgets.c.obj
- [ 49%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_about_widgets.c.obj
- [ 49%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_connect_wallet_widgets.c.obj
- [ 49%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_about_keystone_widgets.c.obj
- [ 49%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_connect_eternl_widgets.c.obj
- [ 49%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_create_share_widgets.c.obj
- [ 50%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_create_wallet_widgets.c.obj
- [ 50%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_connection_widgets.c.obj
- [ 50%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_device_public_key_widgets.c.obj
- [ 50%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_display_widgets.c.obj
- [ 50%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_firmware_process_widgets.c.obj
- [ 50%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_enter_passcode.c.obj
- [ 50%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_firmware_update_widgets.c.obj
- [ 50%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_forget_pass_widgets.c.obj
- [ 50%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_firmware_update_deny_widgets.c.obj
- [ 51%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_home_widgets.c.obj
- [ 51%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_global_resources.c.obj
- [ 51%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_inactive_widgets.c.obj
- [ 51%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_import_phrase_widgets.c.obj
- /keystone3-firmware/src/ui/gui_model/gui_model.c: In function 'GuiModelURGenerateQRCode':
- /keystone3-firmware/src/ui/gui_model/gui_model.c:255:26: warning: passing argument 1 of 'AsyncExecuteRunnable' from incompatible pointer type [-Wincompatible-pointer-types]
- 255 | AsyncExecuteRunnable(ModelURGenerateQRCode, NULL, 0, (BackgroundAsyncRunnable_t)func);
- | ^~~~~~~~~~~~~~~~~~~~~
- | |
- | int32_t (*)(const void *, uint32_t, void *) {aka long int (*)(const void *, long unsigned int, void *)}
- In file included from /keystone3-firmware/src/ui/gui_model/gui_model.c:11:
- /keystone3-firmware/src/tasks/background_task.h:31:64: note: expected 'BackgroundAsyncFuncWithRunnable_t' {aka 'long int (*)(const void *, long unsigned int, void * (*)(void))'} but argument is of type 'int32_t (*)(const void *, uint32_t, void *)' {aka 'long int (*)(const void *, long unsigned int, void *)'}
- 31 | int32_t AsyncExecuteRunnable(BackgroundAsyncFuncWithRunnable_t func, const void *inData, uint32_t inDataLen, BackgroundAsyncRunnable_t runnable);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
- /keystone3-firmware/src/ui/gui_model/gui_model.c: In function 'GuiModelParseTransaction':
- /keystone3-firmware/src/ui/gui_model/gui_model.c:280:26: warning: passing argument 1 of 'AsyncExecuteRunnable' from incompatible pointer type [-Wincompatible-pointer-types]
- 280 | AsyncExecuteRunnable(ModelParseTransaction, NULL, 0, (BackgroundAsyncRunnable_t)func);
- | ^~~~~~~~~~~~~~~~~~~~~
- | |
- | int32_t (*)(const void *, uint32_t, void *) {aka long int (*)(const void *, long unsigned int, void *)}
- In file included from /keystone3-firmware/src/ui/gui_model/gui_model.c:11:
- /keystone3-firmware/src/tasks/background_task.h:31:64: note: expected 'BackgroundAsyncFuncWithRunnable_t' {aka 'long int (*)(const void *, long unsigned int, void * (*)(void))'} but argument is of type 'int32_t (*)(const void *, uint32_t, void *)' {aka 'long int (*)(const void *, long unsigned int, void *)'}
- 31 | int32_t AsyncExecuteRunnable(BackgroundAsyncFuncWithRunnable_t func, const void *inData, uint32_t inDataLen, BackgroundAsyncRunnable_t runnable);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
- [ 51%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_key_derivation_request_widgets.c.obj
- [ 51%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_import_share_widgets.c.obj
- [ 51%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_lock_device_widgets.c.obj
- [ 51%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_lock_widgets.c.obj
- [ 51%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_low_battery_widgets.c.obj
- [ 51%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_multi_accounts_receive_widgets.c.obj
- [ 52%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_multi_path_coin_receive_widgets.c.obj
- [ 52%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_passphrase_widgets.c.obj
- [ 52%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_pop_message_box.c.obj
- [ 52%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_power_option_widgets.c.obj
- [ 52%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_purpose_widgets.c.obj
- [ 52%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_select_address_widgets.c.obj
- [ 52%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_scan_widgets.c.obj
- [ 52%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_self_destruct_widgets.c.obj
- [ 52%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_setup_widgets.c.obj
- [ 53%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_single_phrase_widgets.c.obj
- [ 53%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_transaction_detail_widgets.c.obj
- [ 53%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_standard_receive_widgets.c.obj
- [ 53%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_system_setting_widgets.c.obj
- [ 53%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_tutorial_widgets.c.obj
- [ 53%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_transaction_signature_widgets.c.obj
- [ 53%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_usb_connection_widgets.c.obj
- [ 53%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_web_auth_result_widgets.c.obj
- [ 53%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_usb_transport_widgets.c.obj
- [ 53%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_utxo_receive_widgets.c.obj
- [ 54%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_wallet_tutorial_widgets.c.obj
- [ 54%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_wipe_device_widgets.c.obj
- [ 54%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/gui_web_auth_widgets.c.obj
- [ 54%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/setting/gui_fingerprint_widgets.c.obj
- [ 54%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/setting/gui_namewallet_widgets.c.obj
- [ 54%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/setting/gui_seed_check_widgets.c.obj
- [ 54%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/setting/gui_passphrase_setting_widgets.c.obj
- [ 54%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/setting/gui_setting_widgets.c.obj
- [ 55%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/gui_widgets/setting/gui_wallet_setting_widgets.c.obj
- [ 55%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_demos/benchmark/assets/img_benchmark_cogwheel_argb.c.obj
- [ 55%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_demos/benchmark/assets/img_benchmark_cogwheel_alpha16.c.obj
- [ 55%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_demos/benchmark/assets/img_benchmark_cogwheel_chroma_keyed.c.obj
- [ 55%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_demos/benchmark/assets/img_benchmark_cogwheel_indexed16.c.obj
- [ 55%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_demos/benchmark/assets/img_benchmark_cogwheel_rgb.c.obj
- [ 55%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_demos/benchmark/assets/img_benchmark_cogwheel_rgb565a8.c.obj
- [ 55%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_demos/benchmark/assets/lv_font_bechmark_montserrat_12_compr_az.c.c.obj
- [ 55%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_demos/benchmark/lv_demo_benchmark.c.obj
- [ 55%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_demos/benchmark/assets/lv_font_bechmark_montserrat_28_compr_az.c.c.obj
- [ 56%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_demos/benchmark/assets/lv_font_bechmark_montserrat_16_compr_az.c.c.obj
- [ 56%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_demos/widgets/assets/img_clothes.c.obj
- [ 56%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_demos/widgets/assets/img_lvgl_logo.c.obj
- [ 56%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_demos/widgets/lv_demo_widgets.c.obj
- [ 56%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_demos/widgets/assets/img_demo_widgets_avatar.c.obj
- [ 56%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_i18n/lv_i18n_api.c.obj
- [ 56%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/lv_i18n/lv_i18n.c.obj
- [ 57%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/wallet/gui_qr_code.c.obj
- /keystone3-firmware/src/ui/gui_widgets/gui_home_widgets.c:467:13: warning: 'IsUtxoCoin' defined but not used [-Wunused-function]
- 467 | static bool IsUtxoCoin(HOME_WALLET_CARD_ENUM coin)
- | ^~~~~~~~~~
- /keystone3-firmware/src/ui/gui_widgets/gui_about_info_widgets.c:421:13: warning: 'GuiQrcodeHandler' defined but not used [-Wunused-function]
- 421 | static void GuiQrcodeHandler(lv_event_t *e)
- | ^~~~~~~~~~~~~~~~
- [ 57%] Building C object CMakeFiles/mh1903.elf.dir/src/ui/wallet/gui_wallet.c.obj
- [ 57%] Building C object CMakeFiles/mh1903.elf.dir/src/utils/assert.c.obj
- [ 57%] Building C object CMakeFiles/mh1903.elf.dir/src/user_fatfs.c.obj
- [ 57%] Building C object CMakeFiles/mh1903.elf.dir/src/user_sqlite3.c.obj
- [ 57%] Building C object CMakeFiles/mh1903.elf.dir/src/utils/log/log.c.obj
- [ 57%] Building C object CMakeFiles/mh1903.elf.dir/src/utils/user_utils.c.obj
- [ 57%] Building C object CMakeFiles/mh1903.elf.dir/src/utils/user_delay.c.obj
- [ 57%] Building C object CMakeFiles/mh1903.elf.dir/src/utils/log/log_print.c.obj
- /keystone3-firmware/src/ui/gui_widgets/gui_firmware_update_widgets.c: In function 'GuiCreateSdCardUpdateHintbox':
- /keystone3-firmware/src/ui/gui_widgets/gui_firmware_update_widgets.c:83:15: warning: unused variable 'label' [-Wunused-variable]
- 83 | lv_obj_t *label;
- | ^~~~~
- [ 58%] Building C object CMakeFiles/mh1903.elf.dir/src/webusb_protocol/eapdu_protocol_parser.c.obj
- [ 58%] Building C object CMakeFiles/mh1903.elf.dir/src/webusb_protocol/eapdu_services/service_check_lock.c.obj
- [ 58%] Building C object CMakeFiles/mh1903.elf.dir/src/webusb_protocol/eapdu_services/service_resolve_ur.c.obj
- [ 58%] Building C object CMakeFiles/mh1903.elf.dir/src/webusb_protocol/eapdu_services/service_export_address.c.obj
- [ 58%] Building C object CMakeFiles/mh1903.elf.dir/src/webusb_protocol/eapdu_services/service_echo_test.c.obj
- /keystone3-firmware/src/ui/gui_widgets/gui_lock_widgets.c: In function 'GuiLockScreenTurnOff':
- /keystone3-firmware/src/ui/gui_widgets/gui_lock_widgets.c:236:9: warning: implicit declaration of function 'GuiIsForgetPass' [-Wimplicit-function-declaration]
- 236 | GuiIsForgetPass()) {
- | ^~~~~~~~~~~~~~~
- [ 58%] Building C object CMakeFiles/mh1903.elf.dir/src/webusb_protocol/internal_protocol_parser.c.obj
- [ 58%] Building C object CMakeFiles/mh1903.elf.dir/src/webusb_protocol/services/service_device_info.c.obj
- [ 58%] Building C object CMakeFiles/mh1903.elf.dir/external/FreeRTOS/CMSIS_RTOS_V2/cmsis_os2.c.obj
- [ 59%] Building C object CMakeFiles/mh1903.elf.dir/src/webusb_protocol/services/service_file_trans.c.obj
- [ 59%] Building C object CMakeFiles/mh1903.elf.dir/src/webusb_protocol/protocol_codec.c.obj
- [ 59%] Building C object CMakeFiles/mh1903.elf.dir/src/webusb_protocol/protocol_parse.c.obj
- [ 59%] Building C object CMakeFiles/mh1903.elf.dir/external/FreeRTOS/Source/event_groups.c.obj
- [ 59%] Building C object CMakeFiles/mh1903.elf.dir/external/FreeRTOS/Source/list.c.obj
- [ 59%] Building C object CMakeFiles/mh1903.elf.dir/external/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c.obj
- [ 59%] Building C object CMakeFiles/mh1903.elf.dir/external/FreeRTOS/Source/croutine.c.obj
- [ 59%] Building C object CMakeFiles/mh1903.elf.dir/external/FreeRTOS/Source/portable/MemMang/heap_4.c.obj
- In file included from /keystone3-firmware/src/config/mhscpu_conf.h:32,
- from /keystone3-firmware/external/mh1903_lib/Device/MegaHunt/mhscpu/Include/mhscpu.h:2449,
- from /keystone3-firmware/src/driver/drv_rtc.h:4,
- from /keystone3-firmware/src/ui/gui_model/gui_model.h:11,
- from /keystone3-firmware/src/ui/gui_widgets/gui_home_widgets.h:4,
- from /keystone3-firmware/src/crypto/account_public_info.h:6,
- from /keystone3-firmware/src/ui/gui_chain/gui_cosmos.h:2,
- from /keystone3-firmware/src/ui/gui_chain/gui_chain.h:7,
- from /keystone3-firmware/src/ui/gui_components/gui_status_bar.h:6,
- from /keystone3-firmware/src/ui/gui_widgets/gui_multi_accounts_receive_widgets.c:2:
- /keystone3-firmware/src/ui/gui_widgets/gui_multi_accounts_receive_widgets.c: In function 'ModelGetAddress':
- /keystone3-firmware/src/utils/assert.h:10:40: warning: 'xPub' may be used uninitialized in this function [-Wmaybe-uninitialized]
- 10 | #define ASSERT(expr) ((expr) ? (void)0 : ShowAssert(__FILE__, __LINE__))
- | ^
- /keystone3-firmware/src/ui/gui_widgets/gui_multi_accounts_receive_widgets.c:1130:11: note: 'xPub' was declared here
- 1130 | char *xPub, hdPath[128];
- | ^~~~
- [ 59%] Building C object CMakeFiles/mh1903.elf.dir/external/FreeRTOS/Source/queue.c.obj
- /keystone3-firmware/src/ui/wallet/gui_qr_code.c: In function 'UpdateQrCode':
- /keystone3-firmware/src/ui/wallet/gui_qr_code.c:39:22: warning: assignment to 'lv_res_t * (*)(lv_obj_t *, const void *, uint32_t)' {aka 'unsigned char * (*)(struct _lv_obj_t *, const void *, long unsigned int)'} from incompatible pointer type 'lv_res_t (*)(lv_obj_t *, const void *, uint32_t)' {aka 'unsigned char (*)(struct _lv_obj_t *, const void *, long unsigned int)'} [-Wincompatible-pointer-types]
- 39 | g_updateFunc = lv_qrcode_update;
- | ^
- /keystone3-firmware/src/ui/wallet/gui_qr_code.c: In function 'ShowQrCode':
- /keystone3-firmware/src/ui/wallet/gui_qr_code.c:62:28: warning: passing argument 3 of 'UpdateQrCode' from incompatible pointer type [-Wincompatible-pointer-types]
- 62 | UpdateQrCode(func, qr, lv_qrcode_update);
- | ^~~~~~~~~~~~~~~~
- | |
- | lv_res_t (*)(lv_obj_t *, const void *, uint32_t) {aka unsigned char (*)(struct _lv_obj_t *, const void *, long unsigned int)}
- /keystone3-firmware/src/ui/wallet/gui_qr_code.c:36:56: note: expected 'lv_res_t * (*)(lv_obj_t *, const void *, uint32_t)' {aka 'unsigned char * (*)(struct _lv_obj_t *, const void *, long unsigned int)'} but argument is of type 'lv_res_t (*)(lv_obj_t *, const void *, uint32_t)' {aka 'unsigned char (*)(struct _lv_obj_t *, const void *, long unsigned int)'}
- 36 | void UpdateQrCode(GetUR func, lv_obj_t *qr, UpdateFunc updateFunc)
- | ~~~~~~~~~~~^~~~~~~~~~
- [ 59%] Building C object CMakeFiles/mh1903.elf.dir/external/FreeRTOS/Source/stream_buffer.c.obj
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/FreeRTOS/Source/tasks.c.obj
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/FreeRTOS/Source/timers.c.obj
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/SCPU_USB_Lib/SCPU_USB_Device_Library/Class/msc/src/usbd_msc_core.c.obj
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/SCPU_USB_Lib/SCPU_USB_Device_Library/Core/src/usbd_core.c.obj
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/FreeRTOS/rtos_expand.c.obj
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/SCPU_USB_Lib/SCPU_USB_Device_Library/Class/msc/src/usbd_msc_scsi.c.obj
- /keystone3-firmware/src/ui/gui_widgets/gui_usb_transport_widgets.c: In function 'GetConnectWalletInfo':
- /keystone3-firmware/src/ui/gui_widgets/gui_usb_transport_widgets.c:57:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 57 | .img = &imgConnectWithWallet,
- | ^
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/SCPU_USB_Lib/SCPU_USB_Device_Library/Class/cdc/src/usbd_cdc_core.c.obj
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/SCPU_USB_Lib/SCPU_USB_Device_Library/Core/src/usbd_req.c.obj
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/SCPU_USB_Lib/SCPU_USB_Device_Library/Class/msc/src/usbd_msc_bot.c.obj
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/SCPU_USB_Lib/SCPU_USB_OTG_Driver/src/usb_core.c.obj
- /keystone3-firmware/src/ui/gui_widgets/gui_usb_transport_widgets.c:63:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 63 | walletInfo.img = &imgConnectWithRabby;
- | ^
- /keystone3-firmware/src/ui/gui_widgets/gui_usb_transport_widgets.c: In function 'GuiResolveUrResultViewInit':
- /keystone3-firmware/src/ui/gui_widgets/gui_usb_transport_widgets.c:142:18: warning: unused variable 'statusImg' [-Wunused-variable]
- 142 | lv_img_dsc_t statusImg = imgSuccess;
- | ^~~~~~~~~
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/SCPU_USB_Lib/SCPU_USB_Device_Library/Class/msc/src/usbd_msc_data.c.obj
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/USB-ESL/CircularBuffer.c.obj
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/SCPU_USB_Lib/SCPU_USB_OTG_Driver/src/usb_dcd_int.c.obj
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/ccan/sha512.c.obj
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/ccan/sha256.c.obj
- [ 60%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/SCPU_USB_Lib/SCPU_USB_OTG_Driver/src/usb_dcd.c.obj
- [ 61%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/SCPU_USB_Lib/SCPU_USB_Device_Library/Core/src/usbd_ioreq.c.obj
- [ 61%] Building C object CMakeFiles/mh1903.elf.dir/external/cjson/cJSON.c.obj
- [ 61%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/atca_cfgs.c.obj
- /keystone3-firmware/src/ui/gui_widgets/gui_utxo_receive_widgets.c: In function 'Highlight.constprop':
- /keystone3-firmware/src/ui/gui_widgets/gui_utxo_receive_widgets.c:597:5: warning: 'strncpy' destination unchanged after copying no bytes [-Wstringop-truncation]
- 597 | strncpy(beforeHighlight, address, highlightStart);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 62%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/atca_basic.c.obj
- [ 62%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/atca_iface.c.obj
- [ 62%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/atca_device.c.obj
- [ 62%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/atca_debug.c.obj
- [ 62%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_aes_gcm.c.obj
- [ 62%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/atca_helpers.c.obj
- /keystone3-firmware/src/webusb_protocol/eapdu_services/service_echo_test.c: In function 'EchoService':
- /keystone3-firmware/src/webusb_protocol/eapdu_services/service_echo_test.c:7:18: warning: assignment to 'uint8_t *' {aka 'unsigned char *'} from incompatible pointer type 'uint8_t **' {aka 'unsigned char **'} [-Wincompatible-pointer-types]
- 7 | result->data = &payload.data;
- | ^
- [ 62%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/atca_utils_sizes.c.obj
- [ 62%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_checkmac.c.obj
- [ 62%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_command.c.obj
- [ 62%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_counter.c.obj
- [ 62%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_aes.c.obj
- [ 63%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_basic.c.obj
- [ 63%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_derivekey.c.obj
- [ 63%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_gendig.c.obj
- [ 63%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_execution.c.obj
- [ 63%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_ecdh.c.obj
- [ 63%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_genkey.c.obj
- [ 64%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_helpers.c.obj
- /keystone3-firmware/src/utils/user_utils.c: In function 'ArrayRandom':
- /keystone3-firmware/src/utils/user_utils.c:147:5: warning: 'strcpy' accessing 1 byte at offsets [0, 330] and [0, 330] may overlap 1 byte at offset 0 [-Wrestrict]
- 147 | strcpy(wordList[count - 1], wordList[num]);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 64%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_hmac.c.obj
- [ 64%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_kdf.c.obj
- [ 64%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_info.c.obj
- /keystone3-firmware/src/webusb_protocol/eapdu_services/service_export_address.c:2:22: warning: extra tokens at end of #include directive
- 2 | #include "user_msg.h";
- | ^
- /keystone3-firmware/src/ui/wallet/gui_wallet.c:82:8: warning: return type defaults to 'int' [-Wimplicit-int]
- 82 | static get_unlimited_connect_metamask_ur(PtrBytes master_fingerprint, uint32_t master_fingerprint_length, enum ETHAccountType account_type, PtrT_CSliceFFI_ExtendedPublicKey public_keys)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /keystone3-firmware/src/ui/wallet/gui_wallet.c: In function 'get_unlimited_connect_metamask_ur':
- /keystone3-firmware/src/ui/wallet/gui_wallet.c:84:12: warning: returning 'struct UREncodeResult *' from a function with return type 'int' makes integer from pointer without a cast [-Wint-conversion]
- 84 | return get_connect_metamask_ur_unlimited(master_fingerprint, master_fingerprint_length, account_type, public_keys);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /keystone3-firmware/src/ui/wallet/gui_wallet.c: In function 'GetUnlimitedMetamaskDataForAccountType':
- /keystone3-firmware/src/ui/wallet/gui_wallet.c:132:60: warning: passing argument 2 of 'BasicGetMetamaskDataForAccountType' from incompatible pointer type [-Wincompatible-pointer-types]
- 132 | return BasicGetMetamaskDataForAccountType(accountType, get_unlimited_connect_metamask_ur);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | int (*)(uint8_t *, uint32_t, enum ETHAccountType, struct CSliceFFI_ExtendedPublicKey *) {aka int (*)(unsigned char *, long unsigned int, enum ETHAccountType, struct CSliceFFI_ExtendedPublicKey *)}
- /keystone3-firmware/src/ui/wallet/gui_wallet.c:87:104: note: expected 'UREncodeResult * (*)(uint8_t *, uint32_t, enum ETHAccountType, struct CSliceFFI_ExtendedPublicKey *)' {aka 'struct UREncodeResult * (*)(unsigned char *, long unsigned int, enum ETHAccountType, struct CSliceFFI_ExtendedPublicKey *)'} but argument is of type 'int (*)(uint8_t *, uint32_t, enum ETHAccountType, struct CSliceFFI_ExtendedPublicKey *)' {aka 'int (*)(unsigned char *, long unsigned int, enum ETHAccountType, struct CSliceFFI_ExtendedPublicKey *)'}
- 87 | static UREncodeResult *BasicGetMetamaskDataForAccountType(ETHAccountType accountType, MetamaskUrGetter func)
- | ~~~~~~~~~~~~~~~~~^~~~
- /keystone3-firmware/src/ui/wallet/gui_wallet.c: In function 'GuiGetFewchaDataByCoin':
- /keystone3-firmware/src/ui/wallet/gui_wallet.c:224:9: warning: 'return' with no value, in function returning non-void [-Wreturn-type]
- 224 | return;
- | ^~~~~~
- /keystone3-firmware/src/ui/wallet/gui_wallet.c:202:17: note: declared here
- 202 | UREncodeResult *GuiGetFewchaDataByCoin(GuiChainCoinType coin)
- | ^~~~~~~~~~~~~~~~~~~~~~
- [ 64%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_lock.c.obj
- [ 64%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_nonce.c.obj
- [ 64%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_mac.c.obj
- [ 64%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_privwrite.c.obj
- /keystone3-firmware/src/webusb_protocol/eapdu_services/service_export_address.c: In function 'ExportAddressService':
- /keystone3-firmware/src/webusb_protocol/eapdu_services/service_export_address.c:163:51: warning: pointer targets in passing argument 1 of 'ParseParams' differ in signedness [-Wpointer-sign]
- 163 | struct EthParams *params = ParseParams(payload.data);
- | ~~~~~~~^~~~~
- | |
- | uint8_t * {aka unsigned char *}
- /keystone3-firmware/src/webusb_protocol/eapdu_services/service_export_address.c:39:44: note: expected 'char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'}
- 39 | static struct EthParams *ParseParams(char *data)
- | ~~~~~~^~~~
- [ 64%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_random.c.obj
- [ 65%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_read.c.obj
- /keystone3-firmware/src/webusb_protocol/eapdu_protocol_parser.c: In function 'FrameParser':
- /keystone3-firmware/src/webusb_protocol/eapdu_protocol_parser.c:142:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 142 | char *data = frame;
- | ^~~~~
- /keystone3-firmware/src/webusb_protocol/eapdu_protocol_parser.c:149:22: warning: pointer targets in assignment from 'char *' to 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
- 149 | eapduFrame->data = data + OFFSET_CDATA;
- | ^
- [ 65%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_secureboot.c.obj
- [ 65%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_selftest.c.obj
- [ 65%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_sha.c.obj
- [ 65%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_verify.c.obj
- [ 65%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_sign.c.obj
- [ 65%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_updateextra.c.obj
- [ 65%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/crypto/atca_crypto_hw_aes_cbc.c.obj
- [ 65%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/crypto/atca_crypto_hw_aes_cmac.c.obj
- [ 66%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/crypto/atca_crypto_hw_aes_cbcmac.c.obj
- [ 66%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/calib/calib_write.c.obj
- [ 66%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/crypto/atca_crypto_hw_aes_ccm.c.obj
- [ 66%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/crypto/atca_crypto_hw_aes_ctr.c.obj
- [ 66%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/crypto/atca_crypto_pad.c.obj
- [ 66%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/crypto/atca_crypto_pbkdf2.c.obj
- [ 66%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/crypto/atca_crypto_sw_sha1.c.obj
- [ 67%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/crypto/hashes/sha1_routines.c.obj
- [ 67%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/crypto/atca_crypto_sw_sha2.c.obj
- [ 67%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/crypto/hashes/sha2_routines.c.obj
- [ 67%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/hal/atca_hal.c.obj
- [ 67%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/hal/hal_mh1903_i2c.c.obj
- [ 67%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/host/atca_host.c.obj
- [ 67%] Building C object CMakeFiles/mh1903.elf.dir/external/cryptoauthlib/lib/hal/hal_mh1903_timer.c.obj
- [ 67%] Building C object CMakeFiles/mh1903.elf.dir/external/fatfs/diskio.c.obj
- [ 67%] Building C object CMakeFiles/mh1903.elf.dir/external/ctaes/ctaes.c.obj
- [ 67%] Building C object CMakeFiles/mh1903.elf.dir/external/fatfs/ff.c.obj
- [ 68%] Building C object CMakeFiles/mh1903.elf.dir/external/fatfs/ffunicode.c.obj
- [ 68%] Building C object CMakeFiles/mh1903.elf.dir/external/sqlite3/sdfat_fns.c.obj
- [ 68%] Building C object CMakeFiles/mh1903.elf.dir/external/sqlite3/sqlite3.c.obj
- [ 68%] Building C object CMakeFiles/mh1903.elf.dir/external/quicklz/quicklz.c.obj
- [ 68%] Building C object CMakeFiles/mh1903.elf.dir/external/sqlite3/vfs.c.obj
- [ 68%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/core/lv_disp.c.obj
- [ 68%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/core/lv_event.c.obj
- [ 68%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/core/lv_obj.c.obj
- [ 68%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/core/lv_group.c.obj
- [ 69%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/core/lv_indev_scroll.c.obj
- [ 69%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/core/lv_indev.c.obj
- /keystone3-firmware/external/sqlite3/sqlite3.c:11156:9: warning: missing terminating " character
- 11156 | # error "Two or more of the following compile-time configuration options\
- | ^
- /keystone3-firmware/external/sqlite3/sqlite3.c:11160:19: warning: missing terminating " character
- 11160 | SQLITE_ZERO_MALLOC"
- | ^
- [ 69%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/core/lv_obj_tree.c.obj
- [ 69%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/core/lv_obj_style_gen.c.obj
- [ 69%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/core/lv_obj_scroll.c.obj
- [ 70%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/core/lv_refr.c.obj
- [ 70%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/core/lv_obj_style.c.obj
- [ 70%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/core/lv_obj_draw.c.obj
- [ 70%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/core/lv_theme.c.obj
- [ 70%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/arm2d/lv_gpu_arm2d.c.obj
- [ 70%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/core/lv_obj_class.c.obj
- [ 70%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/lv_draw.c.obj
- [ 70%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/core/lv_obj_pos.c.obj
- [ 70%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/lv_draw_arc.c.obj
- [ 70%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/lv_draw_img.c.obj
- [ 70%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/lv_draw_layer.c.obj
- [ 70%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/lv_draw_label.c.obj
- [ 70%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/lv_draw_line.c.obj
- [ 71%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/lv_draw_mask.c.obj
- [ 71%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/lv_draw_transform.c.obj
- [ 71%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/lv_img_cache.c.obj
- [ 71%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/lv_draw_triangle.c.obj
- [ 71%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/lv_draw_rect.c.obj
- [ 71%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/lv_img_buf.c.obj
- [ 71%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/nxp/lv_gpu_nxp.c.obj
- [ 72%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/nxp/pxp/lv_gpu_nxp_pxp.c.obj
- [ 72%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/nxp/pxp/lv_gpu_nxp_pxp_osa.c.obj
- [ 72%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/lv_img_decoder.c.obj
- [ 72%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/nxp/pxp/lv_draw_pxp_blend.c.obj
- [ 72%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/nxp/vglite/lv_draw_vglite_arc.c.obj
- [ 72%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/nxp/vglite/lv_draw_vglite_blend.c.obj
- [ 72%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/nxp/vglite/lv_draw_vglite_rect.c.obj
- [ 72%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sdl/lv_draw_sdl.c.obj
- [ 72%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/nxp/vglite/lv_gpu_nxp_vglite.c.obj
- [ 72%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sdl/lv_draw_sdl_bg.c.obj
- [ 72%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sdl/lv_draw_sdl_arc.c.obj
- [ 73%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sdl/lv_draw_sdl_composite.c.obj
- [ 73%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sdl/lv_draw_sdl_layer.c.obj
- [ 73%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sdl/lv_draw_sdl_img.c.obj
- [ 73%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sdl/lv_draw_sdl_line.c.obj
- [ 73%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sdl/lv_draw_sdl_label.c.obj
- [ 73%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sdl/lv_draw_sdl_polygon.c.obj
- [ 73%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sdl/lv_draw_sdl_stack_blur.c.obj
- [ 73%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sw/lv_draw_sw_dither.c.obj
- [ 73%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sdl/lv_draw_sdl_mask.c.obj
- [ 73%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sdl/lv_draw_sdl_rect.c.obj
- [ 73%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sw/lv_draw_sw_blend.c.obj
- [ 73%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sw/lv_draw_sw_arc.c.obj
- [ 73%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sw/lv_draw_sw.c.obj
- [ 73%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/stm32_dma2d/lv_gpu_stm32_dma2d.c.obj
- [ 73%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sdl/lv_draw_sdl_utils.c.obj
- [ 74%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sdl/lv_draw_sdl_texture_cache.c.obj
- [ 74%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sw/lv_draw_sw_gradient.c.obj
- [ 75%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sw/lv_draw_sw_layer.c.obj
- [ 75%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sw/lv_draw_sw_line.c.obj
- [ 75%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sw/lv_draw_sw_letter.c.obj
- [ 75%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sw/lv_draw_sw_img.c.obj
- [ 75%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/swm341_dma2d/lv_gpu_swm341_dma2d.c.obj
- [ 75%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sw/lv_draw_sw_polygon.c.obj
- [ 75%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sw/lv_draw_sw_rect.c.obj
- [ 75%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/draw/sw/lv_draw_sw_transform.c.obj
- [ 75%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/layouts/flex/lv_flex.c.obj
- [ 76%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/bmp/lv_bmp.c.obj
- [ 76%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/layouts/grid/lv_grid.c.obj
- [ 76%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/ffmpeg/lv_ffmpeg.c.obj
- [ 76%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/fsdrv/lv_fs_fatfs.c.obj
- [ 76%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/freetype/lv_freetype.c.obj
- [ 76%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/fsdrv/lv_fs_posix.c.obj
- [ 76%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/gif/gifdec.c.obj
- [ 76%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/fsdrv/lv_fs_stdio.c.obj
- [ 76%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/fsdrv/lv_fs_win32.c.obj
- [ 76%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/gif/lv_gif.c.obj
- [ 77%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/png/lodepng.c.obj
- [ 77%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/qrcode/lv_qrcode.c.obj
- [ 77%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/qrcode/qrcodegen.c.obj
- [ 77%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/png/lv_png.c.obj
- [ 77%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/rlottie/lv_rlottie.c.obj
- [ 77%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/sjpg/lv_sjpg.c.obj
- [ 77%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/lv_extra.c.obj
- [ 77%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/libs/sjpg/tjpgd.c.obj
- [ 78%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/others/monkey/lv_monkey.c.obj
- [ 78%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/others/fragment/lv_fragment.c.obj
- [ 78%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/others/ime/lv_ime_pinyin.c.obj
- [ 79%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/themes/default/lv_theme_default.c.obj
- [ 79%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/others/fragment/lv_fragment_manager.c.obj
- [ 79%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/others/gridnav/lv_gridnav.c.obj
- [ 79%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/others/snapshot/lv_snapshot.c.obj
- [ 79%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/others/imgfont/lv_imgfont.c.obj
- [ 79%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/others/msg/lv_msg.c.obj
- [ 79%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/themes/basic/lv_theme_basic.c.obj
- [ 79%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/themes/mono/lv_theme_mono.c.obj
- [ 79%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/animimg/lv_animimg.c.obj
- [ 79%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/calendar/lv_calendar.c.obj
- [ 79%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/calendar/lv_calendar_header_dropdown.c.obj
- [ 79%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/calendar/lv_calendar_header_arrow.c.obj
- [ 80%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/keyboard/lv_keyboard.c.obj
- [ 80%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/chart/lv_chart.c.obj
- [ 80%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/led/lv_led.c.obj
- [ 80%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/list/lv_list.c.obj
- [ 80%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/colorwheel/lv_colorwheel.c.obj
- [ 80%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/imgbtn/lv_imgbtn.c.obj
- [ 80%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/msgbox/lv_msgbox.c.obj
- [ 80%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/meter/lv_meter.c.obj
- [ 80%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/spinbox/lv_spinbox.c.obj
- [ 80%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/menu/lv_menu.c.obj
- [ 80%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/span/lv_span.c.obj
- [ 80%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/tileview/lv_tileview.c.obj
- [ 80%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/spinner/lv_spinner.c.obj
- [ 81%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/tabview/lv_tabview.c.obj
- [ 81%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font.c.obj
- [ 81%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/extra/widgets/win/lv_win.c.obj
- [ 81%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_dejavu_16_persian_hebrew.c.obj
- [ 81%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_fmt_txt.c.obj
- [ 81%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_loader.c.obj
- [ 82%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_12_subpx.c.obj
- [ 82%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_12.c.obj
- [ 82%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_10.c.obj
- [ 82%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_16.c.obj
- [ 82%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_14.c.obj
- [ 82%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_20.c.obj
- [ 82%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_18.c.obj
- [ 82%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_22.c.obj
- [ 82%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_24.c.obj
- [ 82%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_28.c.obj
- [ 82%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_26.c.obj
- [ 82%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_30.c.obj
- [ 83%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_28_compressed.c.obj
- [ 83%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_36.c.obj
- [ 83%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_38.c.obj
- [ 83%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_32.c.obj
- [ 83%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_34.c.obj
- [ 83%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_40.c.obj
- [ 83%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_42.c.obj
- [ 84%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_46.c.obj
- [ 84%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_44.c.obj
- [ 84%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_simsun_16_cjk.c.obj
- [ 84%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_48.c.obj
- [ 84%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_montserrat_8.c.obj
- [ 84%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/hal/lv_hal_disp.c.obj
- [ 84%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/hal/lv_hal_tick.c.obj
- [ 85%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_anim.c.obj
- [ 85%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_unscii_8.c.obj
- [ 85%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/font/lv_font_unscii_16.c.obj
- [ 85%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/hal/lv_hal_indev.c.obj
- [ 85%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_async.c.obj
- [ 85%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_color.c.obj
- [ 85%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_anim_timeline.c.obj
- [ 85%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_fs.c.obj
- [ 85%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_area.c.obj
- [ 85%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_bidi.c.obj
- [ 85%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_gc.c.obj
- [ 85%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_ll.c.obj
- [ 86%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_log.c.obj
- [ 86%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_lru.c.obj
- [ 86%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_templ.c.obj
- [ 86%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_printf.c.obj
- [ 86%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_utils.c.obj
- [ 86%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_style_gen.c.obj
- [ 86%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_txt.c.obj
- [ 86%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_txt_ap.c.obj
- [ 86%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_style.c.obj
- [ 87%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_tlsf.c.obj
- [ 87%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_arc.c.obj
- [ 87%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_math.c.obj
- [ 87%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_mem.c.obj
- [ 87%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_btnmatrix.c.obj
- [ 87%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_bar.c.obj
- [ 87%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/misc/lv_timer.c.obj
- [ 87%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_canvas.c.obj
- [ 87%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_btn.c.obj
- [ 88%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_checkbox.c.obj
- [ 88%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_dropdown.c.obj
- [ 88%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_img.c.obj
- [ 88%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_label.c.obj
- [ 88%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_line.c.obj
- [ 88%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_objx_templ.c.obj
- [ 88%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_slider.c.obj
- [ 88%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_roller.c.obj
- [ 88%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/memchr_s.c.obj
- [ 89%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_switch.c.obj
- [ 89%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_textarea.c.obj
- [ 89%] Building C object CMakeFiles/mh1903.elf.dir/external/lvgl/src/widgets/lv_table.c.obj
- [ 89%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/abort_handler_s.c.obj
- [ 89%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/memcmp_s.c.obj
- [ 89%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/memcmp32_s.c.obj
- [ 89%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/memcmp16_s.c.obj
- [ 89%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/memccpy_s.c.obj
- [ 90%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/memcpy16_s.c.obj
- [ 90%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/memcpy32_s.c.obj
- [ 90%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/memmove16_s.c.obj
- [ 90%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/memmove32_s.c.obj
- [ 90%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/memrchr_s.c.obj
- [ 90%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/memset16_s.c.obj
- [ 90%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/memzero16_s.c.obj
- [ 90%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/memset32_s.c.obj
- [ 91%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/memzero_s.c.obj
- [ 91%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/memzero32_s.c.obj
- [ 91%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/timingsafe_bcmp.c.obj
- [ 91%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extmem/timingsafe_memcmp.c.obj
- [ 91%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/stpcpy_s.c.obj
- [ 91%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/stpncpy_s.c.obj
- [ 91%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strcasestr_s.c.obj
- [ 91%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strcasecmp_s.c.obj
- [ 91%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strcoll_s.c.obj
- [ 92%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strcmpfld_s.c.obj
- [ 92%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strchr_s.c.obj
- [ 92%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strcpyfldin_s.c.obj
- [ 92%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strcpyfld_s.c.obj
- [ 92%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strfirstchar_s.c.obj
- [ 92%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strcspn_s.c.obj
- [ 92%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strcpyfldout_s.c.obj
- [ 92%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strcmp_s.c.obj
- [ 92%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strfirstsame_s.c.obj
- [ 92%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strfirstdiff_s.c.obj
- [ 93%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strisalphanumeric_s.c.obj
- [ 93%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strisascii_s.c.obj
- [ 93%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strislowercase_s.c.obj
- [ 93%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strisdigit_s.c.obj
- [ 93%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strishex_s.c.obj
- [ 93%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strlastchar_s.c.obj
- [ 93%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strlastsame_s.c.obj
- [ 94%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strismixedcase_s.c.obj
- [ 94%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strlastdiff_s.c.obj
- [ 94%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strisuppercase_s.c.obj
- [ 94%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strljustify_s.c.obj
- [ 94%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strispassword_s.c.obj
- [ 94%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strnset_s.c.obj
- [ 94%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strnatcmp_s.c.obj
- [ 94%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strnterminate_s.c.obj
- [ 94%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strprefix_s.c.obj
- [ 94%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strpbrk_s.c.obj
- [ 94%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strrchr_s.c.obj
- [ 95%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strremovews_s.c.obj
- [ 95%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strset_s.c.obj
- [ 95%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strtolowercase_s.c.obj
- [ 95%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strspn_s.c.obj
- [ 95%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strtouppercase_s.c.obj
- [ 95%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strstr_s.c.obj
- [ 95%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/io/freopen_s.c.obj
- [ 95%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/extstr/strzero_s.c.obj
- [ 95%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/io/gets_s.c.obj
- [ 95%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/io/fopen_s.c.obj
- [ 96%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/io/fprintf_s.c.obj
- [ 96%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/io/fscanf_s.c.obj
- [ 96%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/io/tmpfile_s.c.obj
- [ 96%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/ignore_handler_s.c.obj
- [ 96%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/io/printf_s.c.obj
- [ 96%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/io/scanf_s.c.obj
- [ 96%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/io/sscanf_s.c.obj
- [ 96%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/io/tmpnam_s.c.obj
- [ 96%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/io/vfscanf_s.c.obj
- [ 97%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/io/vfprintf_s.c.obj
- [ 97%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/io/vprintf_s.c.obj
- [ 97%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/io/vscanf_s.c.obj
- [ 97%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/io/vsscanf_s.c.obj
- [ 97%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/mem/memcpy_s.c.obj
- [ 97%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/mem/mem_primitives_lib.c.obj
- [ 97%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/mem/memmove_s.c.obj
- [ 98%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/mem/safe_mem_constraint.c.obj
- [ 98%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/mem/memset_s.c.obj
- [ 98%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/misc/bsearch_s.c.obj
- [ 98%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/misc/qsort_s.c.obj
- [ 98%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/str/snprintf_s.c.obj
- [ 98%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/str/safe_str_constraint.c.obj
- [ 98%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/str/sprintf_s.c.obj
- [ 98%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/str/strerror_s.c.obj
- [ 98%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/str/strcpy_s.c.obj
- [ 99%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/str/strncat_s.c.obj
- [ 99%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/str/strncpy_s.c.obj
- [ 99%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/str/strcat_s.c.obj
- [ 99%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/str/strnlen_s.c.obj
- [ 99%] Building C object CMakeFiles/mh1903.elf.dir/extcernal/safec/src/str/strtok_s.c.obj
- [ 99%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/str/vsnprintf_s.c.obj
- [ 99%] Building C object CMakeFiles/mh1903.elf.dir/external/mh1903_lib/Device/MegaHunt/mhscpu/Source/GCC/startup_mhscpu.s.obj
- [ 99%] Building C object CMakeFiles/mh1903.elf.dir/external/safec/src/str/vsprintf_s.c.obj
- [ 99%] Building C object CMakeFiles/mh1903.elf.dir/src/cm_backtrace/fault_handler/gcc/cmb_fault.s.obj
- [100%] Linking C executable mh1903.elf
- Invoking: Cross ARM GNU Print Size
- text data bss dec hex filename
- 10042607 59152 977016 11078775 a90c77 mh1903.elf
- 0 10101759 0 10101759 9a23ff mh1903.hex
- [100%] Built target mh1903.elf
- =============================================
- --
- Building firmware for production
- --
- =============================================
Add Comment
Please, Sign In to add comment