#

##

##

##

##

##

##

    µVision Build Log
    Tool Versions:
    IDE-Version: ¦ÌVision V5.14.0.0
    Copyright (C) 2015 ARM Ltd and ARM Germany GmbH. All rights reserved.
    License Information: s s, s, LIC=NQQMA-16HZD-NN9AF-6G96H-Y1SVA-DJPD4

    Tool Versions:
    Toolchain:       MDK-ARM Standard  Version: 5.14.0.0
    Toolchain Path:  C:\Keil\ARM\ARMCC\Bin
    C Compiler:      Armcc.exe V5.05 update 1 (build 106)
    Assembler:       Armasm.exe V5.05 update 1 (build 106)
    Linker/Locator:  ArmLink.exe V5.05 update 1 (build 106)
    Library Manager: ArmAr.exe V5.05 update 1 (build 106)
    Hex Converter:   FromElf.exe V5.05 update 1 (build 106)
    CPU DLL:         SARMCM3.DLL V5.14.0.0
    Dialog DLL:      DARMCM1.DLL V1.12.0.0
    Target DLL:      Segger\JL2CM3.dll V2.99.13.0
    Dialog DLL:      TARMCM1.DLL V1.9.0.0

    Project:
    D:\a\lvgl\MDK-ARM\lvgl.uvprojx
    Project File Date:  12/12/2024

    Output:
    Build target 'lvgl'
    compiling lv_disp.c...
    compiling lv_event.c...
    ..\src\core\lv_event.c(117): warning:  #188-D: enumerated type mixed with another type
          return e->code & ~LV_EVENT_PREPROCESS;
    ..\src\core\lv_event.c: 1 warning, 0 errors
    compiling lv_group.c...
    compiling lv_indev.c...
    compiling lv_indev_scroll.c...
    compiling lv_obj.c...
    compiling lv_obj_class.c...
    compiling lv_obj_draw.c...
    ..\src\core\lv_obj_draw.c(392): warning:  #188-D: enumerated type mixed with another type
          if(obj->spec_attr) return obj->spec_attr->layer_type;
    ..\src\core\lv_obj_draw.c: 1 warning, 0 errors
    compiling lv_obj_pos.c...
    compiling lv_obj_scroll.c...
    compiling lv_obj_style.c...
    compiling lv_obj_style_gen.c...
    compiling lv_refr.c...
    compiling lv_theme.c...
    compiling lv_draw.c...
    compiling lv_draw_arc.c...
    compiling lv_draw_img.c...
    compiling lv_draw_label.c...
    compiling lv_draw_layer.c...
    compiling lv_draw_line.c...
    compiling lv_draw_mask.c...
    compiling lv_draw_rect.c...
    compiling lv_draw_transform.c...
    compiling lv_draw_triangle.c...
    compiling lv_extra.c...
    compiling lv_font.c...
    compiling lv_hal_disp.c...
    ..\src\hal\lv_hal_disp.c(582): warning:  #188-D: enumerated type mixed with another type
          return disp->driver->rotated;
    ..\src\hal\lv_hal_disp.c: 1 warning, 0 errors
    compiling lv_hal_indev.c...
    compiling lv_hal_tick.c...
    compiling lv_area.c...
    compiling lv_color.c...
    compiling lv_ll.c...
    compiling lv_log.c...
    compiling lv_math.c...
    compiling lv_mem.c...
    ..\src\misc\lv_mem.c(324): warning:  #111-D: statement is unreachable
          return NULL;
    ..\src\misc\lv_mem.c: 1 warning, 0 errors
    compiling lv_timer.c...
    compiling lv_txt.c...
    compiling lv_txt_ap.c...
    compiling lv_arc.c...
    compiling lv_bar.c...
    compiling lv_btn.c...
    compiling lv_canvas.c...
    compiling lv_checkbox.c...
    compiling lv_img.c...
    compiling lv_label.c...
    compiling lv_line.c...
    compiling lv_roller.c...
    compiling lv_slider.c...
    compiling lv_switch.c...
    compiling lv_textarea.c...
    compiling lv_obj_tree.c...
    compiling lv_img_buf.c...
    compiling lv_img_cache.c...
    compiling lv_img_decoder.c...
    compiling lv_anim_timeline.c...
    compiling lv_async.c...
    compiling lv_bidi.c...
    compiling lv_fs.c...
    compiling lv_gc.c...
    compiling lv_lru.c...
    ..\src\misc\lv_lru.c(238): warning:  #68-D: integer conversion resulted in a change of sign
          uint32_t i = 0, min_index = -1;
    ..\src\misc\lv_lru.c(239): warning:  #68-D: integer conversion resulted in a change of sign
          uint64_t min_access_count = -1;
    ..\src\misc\lv_lru.c: 2 warnings, 0 errors
    compiling lv_printf.c...
    compiling lv_style.c...
    ..\src\misc\lv_style.c(214): warning:  #188-D: enumerated type mixed with another type
          return last_custom_prop_id;
    ..\src\misc\lv_style.c(219): warning:  #188-D: enumerated type mixed with another type
          return last_custom_prop_id - _LV_STYLE_LAST_BUILT_IN_PROP;
    ..\src\misc\lv_style.c(290): warning:  #188-D: enumerated type mixed with another type
          lv_style_set_prop_internal(style, prop | meta, null_style_value, lv_style_set_prop_meta_helper);
    ..\src\misc\lv_style.c: 3 warnings, 0 errors
    compiling lv_style_gen.c...
    compiling lv_tlsf.c...
    ..\src\misc\lv_tlsf.c(897): warning:  #68-D: integer conversion resulted in a change of sign
              offset_to_block(pool, -(int)block_header_overhead);
    ..\src\misc\lv_tlsf.c(999): warning:  #68-D: integer conversion resulted in a change of sign
          block = offset_to_block(mem, -(tlsfptr_t)block_header_overhead);
    ..\src\misc\lv_tlsf.c(1017): warning:  #68-D: integer conversion resulted in a change of sign
          block_header_t * block = offset_to_block(pool, -(int)block_header_overhead);
    ..\src\misc\lv_tlsf.c: 3 warnings, 0 errors
    compiling lv_anim.c...
    compiling lv_grid.c...
    compiling lv_font_fmt_txt.c...
    ..\src\font\lv_font_fmt_txt.c(137): warning:  #111-D: statement is unreachable
          return NULL;
    ..\src\font\lv_font_fmt_txt.c: 1 warning, 0 errors
    compiling lv_font_loader.c...
    compiling lv_draw_sw_img.c...
    compiling lv_draw_sw_blend.c...
    compiling lv_draw_sw_transform.c...
    compiling lv_draw_sw.c...
    compiling lv_draw_sw_arc.c...
    compiling lv_draw_sw_dither.c...
    compiling lv_draw_sw_gradient.c...
    compiling lv_draw_sw_layer.c...
    compiling lv_draw_sw_letter.c...
    compiling lv_draw_sw_line.c...
    compiling lv_draw_sw_polygon.c...
    compiling lv_draw_sw_rect.c...
    ..\src\draw\sw\lv_draw_sw_rect.c(234): warning:  #546-D: transfer of control bypasses initialization of:
                variable "mask_any_center" (declared at line 280)
              goto bg_clean_up;
              ^
    ..\src\draw\sw\lv_draw_sw_rect.c: 1 warning, 0 errors
    compiling lv_font_montserrat_14.c...
    compiling lv_driver.c...
    compiling main.c...
    linking...
    Program Size: Code=72792 RO-data=15052 RW-data=236 ZI-data=15612
    FromELF: creating hex file...
    "lvgl\lvgl.axf" - 0 Error(s), 14 Warning(s).

    Software Packages used:

    Package Vendor: ARM
                    http://www.keil.com/pack/ARM.CMSIS.4.2.0.pack
                    ARM::CMSIS:CORE:3.40.0
                    CMSIS (Cortex Microcontroller Software Interface Standard)
       * Component: CORE Version: 3.40.0

    Collection of Component include folders:
      D:\a\lvgl\MDK-ARM\RTE
      C:\Keil\ARM\PACK\ARM\CMSIS\4.2.0\CMSIS\Include
      C:\Keil\ARM\PACK\Keil\STM32F0xx_DFP\2.1.1

    Collection of Component Files used:

       * Component: ARM::CMSIS:CORE:3.40.0
          Source file:   CMSIS\UserCodeTemplates\ARM\ITM_Retarget.c