µVision Build Log

Tool Versions:

IDE-Version: ¦ÌVision V5.39.0.0 Copyright (C) 2023 ARM Ltd and ARM Germany GmbH. All rights reserved. License Information: adim adim, adim, LIC=585FJ-U485V-FWP2N-YFI24-78GHR-LFFXN Tool Versions: Toolchain: MDK-ARM Plus Version: 5.39.0.0 Toolchain Path: D:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin C Compiler: Armcc.exe V5.06 update 7 (build 960) Assembler: Armasm.exe V5.06 update 7 (build 960) Linker/Locator: ArmLink.exe V5.06 update 7 (build 960) Library Manager: ArmAr.exe V5.06 update 7 (build 960) Hex Converter: FromElf.exe V5.06 update 7 (build 960) CPU DLL: SARMCM3.DLL V5.39.0.0 Dialog DLL: DCM.DLL V1.17.5.0 Target DLL: CMSIS_AGDI.dll V1.33.16.0 Dialog DLL: TCM.DLL V1.56.4.0

Project:

E:\Desktop\work\3794\C1-DEMO\C1-E1\arch\gd32\MDK-ARM\Xiaomi-IoT-arch-gd.uvprojx Project File Date: 07/15/2024

Output:

*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin' Build target 'Xiaomi-IoT-C1-V1' Note: source file '..\lib\GD32F4xx_standard_peripheral\Source\gd32f4xx_adc.c' - object file renamed from '.\Objects\gd32f4xx_adc.o' to '.\Objects\gd32f4xx_adc_1.o'. compiling arch_dbg.c... compiling arch_init.c... compiling main.c... ..\..\..\miio\uart\miio_uart.h(49): warning: #1295-D: Deprecated declaration _get_ringbuff_len - give arg types uint16_t _get_ringbuff_len(); ..\device\arch_uart.h(32): warning: #1295-D: Deprecated declaration _get_ringbuff_len - give arg types uint16_t _get_ringbuff_len(); ..\..\..\user\ota\ota.h(42): warning: #1-D: last line of file ends without a newline #endif /* __OTA_H__ */ ..\main\main.c: 3 warnings, 0 errors compiling arch_os.c... compiling arch_ota.c... compiling arch_uart.c... ..\..\..\miio\uart\miio_uart.h(49): warning: #1295-D: Deprecated declaration _get_ringbuff_len - give arg types uint16_t _get_ringbuff_len(); ..\device\arch_uart.h(32): warning: #1295-D: Deprecated declaration _get_ringbuff_len - give arg types uint16_t _get_ringbuff_len(); ..\device\arch_uart.c(272): warning: #177-D: label "error" was declared but never referenced error: ..\device\arch_uart.c: 3 warnings, 0 errors compiling ota.c... ..\..\..\miio\uart\miio_uart.h(49): warning: #1295-D: Deprecated declaration _get_ringbuff_len - give arg types uint16_t _get_ringbuff_len(); ..\device\arch_uart.h(32): warning: #1295-D: Deprecated declaration _get_ringbuff_len - give arg types uint16_t _get_ringbuff_len(); ..\..\..\user\ota\ota.h(42): warning: #1-D: last line of file ends without a newline #endif /* __OTA_H__ */ ..\..\..\user\ota\ota.c: 3 warnings, 0 errors compiling on_action_invoke.c... compiling xmodem.c... ..\..\..\user\ota\xmodem\crc16.h(26): warning: #1-D: last line of file ends without a newline #endif /* _CRC16_H_ */ ..\..\..\miio\uart\miio_uart.h(49): warning: #1295-D: Deprecated declaration _get_ringbuff_len - give arg types uint16_t _get_ringbuff_len(); ..\..\..\user\ota\xmodem\xmodem.c(308): warning: #177-D: variable "lwrite" was declared but never referenced int lwrite = 0; ..\..\..\user\ota\xmodem\xmodem.c: 3 warnings, 0 errors compiling on_property_get.c... compiling on_property_set.c... compiling print_value.c... compiling S_1_DeviceInformation_doGet.c... compiling S_1_DeviceInformation_doChange.c... compiling S_2_Light_doSet.c... ..\..\..\user\handler\S_2_Light_doSet.c(320): warning: #1035-D: single-precision operand implicitly converted to double-precision if (o->value->data.number.value.floatValue < 0.0 || o->value->data.number.value.floatValue > 10.0) ..\..\..\user\handler\S_2_Light_doSet.c(320): warning: #1035-D: single-precision operand implicitly converted to double-precision if (o->value->data.number.value.floatValue < 0.0 || o->value->data.number.value.floatValue > 10.0) ..\..\..\user\handler\S_2_Light_doSet.c(347): warning: #1035-D: single-precision operand implicitly converted to double-precision if (o->value->data.number.value.floatValue < 0.0 || o->value->data.number.value.floatValue > 10.0) ..\..\..\user\handler\S_2_Light_doSet.c(347): warning: #1035-D: single-precision operand implicitly converted to double-precision if (o->value->data.number.value.floatValue < 0.0 || o->value->data.number.value.floatValue > 10.0) ..\..\..\user\handler\S_2_Light_doSet.c: 4 warnings, 0 errors compiling S_2_Light_doGet.c... compiling S_2_Light_doAction.c... ..\..\..\user\handler\S_2_Light_doAction.c(102): warning: #167-D: argument of type "long *" is incompatible with parameter of type "int *" o->code = A_2_2_GetAwakeConfig(&(o->out->arguments[0].value->data.number.value.integerValue), ..\..\..\user\handler\S_2_Light_doAction.c(103): warning: #167-D: argument of type "long *" is incompatible with parameter of type "int *" &(o->out->arguments[1].value->data.number.value.integerValue), ..\..\..\user\handler\S_2_Light_doAction.c(104): warning: #167-D: argument of type "long *" is incompatible with parameter of type "int *" &(o->out->arguments[2].value->data.number.value.integerValue)); ..\..\..\user\handler\S_2_Light_doAction.c(194): warning: #167-D: argument of type "long *" is incompatible with parameter of type "int *" o->code = A_2_4_GetAsleepConfig(&(o->out->arguments[0].value->data.number.value.integerValue), ..\..\..\user\handler\S_2_Light_doAction.c(195): warning: #167-D: argument of type "long *" is incompatible with parameter of type "int *" &(o->out->arguments[1].value->data.number.value.integerValue), ..\..\..\user\handler\S_2_Light_doAction.c(196): warning: #167-D: argument of type "long *" is incompatible with parameter of type "int *" &(o->out->arguments[2].value->data.number.value.integerValue)); ..\..\..\user\handler\S_2_Light_doAction.c: 6 warnings, 0 errors compiling S_2_Light_doChange.c... compiling user_app_main.c... ..\..\..\miio\uart\miio_uart.h(49): warning: #1295-D: Deprecated declaration _get_ringbuff_len - give arg types uint16_t _get_ringbuff_len(); ..\..\..\user\app\user_app_main.c: 1 warning, 0 errors compiling user_app_func.c... ..\..\..\miio\uart\miio_uart.h(49): warning: #1295-D: Deprecated declaration _get_ringbuff_len - give arg types uint16_t _get_ringbuff_len(); ..\..\..\user\app\user_app_func.c: 1 warning, 0 errors compiling miio_api.c... ..\..\..\miio\uart\miio_uart.h(49): warning: #1295-D: Deprecated declaration _get_ringbuff_len - give arg types uint16_t _get_ringbuff_len(); ..\device\arch_uart.h(32): warning: #1295-D: Deprecated declaration _get_ringbuff_len - give arg types uint16_t _get_ringbuff_len(); ..\..\..\miio\miio_api.c(170): warning: #223-D: function "send_error_code" declared implicitly ret = send_error_code(handle, (const char *)req_arg, strlen(req_arg), ack); ..\..\..\miio\miio_api.c(206): warning: #546-D: transfer of control bypasses initialization of: variable "miio" (declared at line 209) variable "u" (declared at line 210) variable "c" (declared at line 211) variable "method_len" (declared at line 216) goto safe_exit; ^ ..\..\..\miio\miio_api.c: 4 warnings, 0 errors compiling miio_uart.c... ..\..\..\miio\uart\miio_uart.h(49): warning: #1295-D: Deprecated declaration _get_ringbuff_len - give arg types uint16_t _get_ringbuff_len(); ..\device\arch_uart.h(32): warning: #1295-D: Deprecated declaration _get_ringbuff_len - give arg types uint16_t _get_ringbuff_len(); ..\..\..\miio\uart\miio_uart.c: 2 warnings, 0 errors compiling util.c... compiling operation_executor.c... ..\..\..\miio\uart\miio_uart.h(49): warning: #1295-D: Deprecated declaration _get_ringbuff_len - give arg types uint16_t _get_ringbuff_len(); ..\..\..\miio\device\operation_executor.c(238): warning: #225-D: the format string ends before this argument LOG_ERROR(TAG, "params error"); ..\..\..\miio\device\operation_executor.c: 2 warnings, 0 errors compiling action_operation_decoder.c... compiling action_operation_encoder.c... compiling event_operation_encoder.c... compiling property_changed_encoder.c... compiling property_operation_encoder.c... compiling property_operation_decoder.c... compiling action_operation.c... compiling argument.c... compiling uart_command_decoder.c... ..\..\..\miio\device\codec\uart_command_decoder.c(10): warning: #546-D: transfer of control bypasses initialization of: variable "temp" (declared at line 16) goto error_exit; ^ ..\..\..\miio\device\codec\uart_command_decoder.c(29): warning: #177-D: label "normal_exit" was declared but never referenced normal_exit: ..\..\..\miio\device\codec\uart_command_decoder.c: 2 warnings, 0 errors compiling arguments.c... compiling property_operation.c... compiling event_operation.c... compiling property_value.c... linking... Program Size: Code=27204 RO-data=1424 RW-data=56 ZI-data=46344 FromELF: creating hex file... ".\Objects\Xiaomi-IoT-C1-V1.axf" - 0 Error(s), 34 Warning(s).

Software Packages used:

Package Vendor: GigaDevice https://gd32mcu.com/data/documents/pack/GigaDevice.GD32F4xx_DFP.3.2.0.pack GigaDevice::GD32F4xx_DFP@3.2.0 GigaDevice GD32F4xx Series Device Support and Examples

Collection of Component include folders:

D:/Users/user/AppData/Local/Arm/Packs/GigaDevice/GD32F4xx_DFP/3.2.0/Device/F4XX/Include

Collection of Component Files used:

Build Time Elapsed: 00:00:18