Skip to main content
MikeAtETI
Associate III
March 12, 2024
Question

[1.14.0] Build Analyzer picking up wrong build

  • March 12, 2024
  • 1 reply
  • 2191 views

In CubeIDE 1.14, I can build a project in debug configuration (verified by output like 14:55:15 **** Incremental Build of configuration Debug for project ThermaWiFiII **** and file system changes).

However, the build analyzer still continues to show me an old Release build.]

How do you "poke" it to look at the latest build?

    1 reply

    Ghofrane GSOURI
    Technical Moderator
    March 13, 2024

    Hello @MikeAtETI 

    First let me thank you for posting.

    1. Click on  " Your Project" .
    2. Select "Clean Project  " from the dropdown menu:  This will delete all the build files and force the build system to rebuild the project from scratch.
    3. After the cleaning process, build the project again in the debug configuration.
    The build analyzer should now display the latest build information.

    Thx

    Ghofrane

    To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
    MikeAtETI
    MikeAtETIAuthor
    Associate III
    March 13, 2024

    Hi,

    I've tried that and it reloaded the release configuration

     

     

    11:07:22 **** Build of configuration Debug for project ThermaWiFiII ****
    
    make -j16 all 
    
    [...]
    
    Finished building target: ThermaWiFiII.elf
    
    
    
    arm-none-eabi-size ThermaWiFiII.elf 
    
    arm-none-eabi-objdump -h -S ThermaWiFiII.elf > "ThermaWiFiII.list"
    
    arm-none-eabi-objcopy -O ihex ThermaWiFiII.elf "ThermaWiFiII.hex"
    
     text data bss dec hex filename
    
     191936 22020 64592 278548 44014 ThermaWiFiII.elf
    
    Finished building: default.size.stdout
    
    
    
    Finished building: ThermaWiFiII.hex
    
    
    
    Finished building: ThermaWiFiII.list
    
    
    
    
    
    11:07:43 Build Finished. 0 errors, 10 warnings. (took 20s.669ms)

     

    It then loads this
     
    MikeAtETI_0-1710328181097.png

    Looking at the times on the filesystem the release .map was updated on 12/4 at 2:20:41 and the debug .map updated as expected on 13/3 at 11:07

    So I'm not sure why it is loading the release one when debug is the active configuration for the project, and its just been built clean.

     

    Ghofrane GSOURI
    Technical Moderator
    March 13, 2024

    Hello @MikeAtETI 

    Actually the issue that you are facing ,it's not reproducible on my side , let's try to upgrade the STM32CubeIDE version to 1.14.1

    GhofraneGSOURI_0-1710330924338.png

    Thx

    Ghofrane

    To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.