This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ARM-CGT-CLANG -1 v1.3.1.LTS warning flag options (AWR2944)

Hello (on behalf of a customer),

I have some question about TI clang compiler flags, 

 

In our SW TI Clang compiler flag  “-Werror” is used.

 

“-Werror”  : Treat detected warning as error.

 

I removed “-Werror” and added “-Weverything” in compiler option , Now I can see list of compiler warnings in SW build logs.

 

Could you provide me list of SW warning detected by “-Werror” flag?

 

Which option will you suggest for compiler warning be used in production program, so we should  not missed any important warning fix in SW.

We are using: 

Compiler version- ARM-CGT-CLANG -1 v1.3.1.LTS

Thanks, Stefan

  • Which option will you suggest for compiler warning be used in production program

    There is not one single answer, which is why the compiler provides different options.  

    Could you provide me list of SW warning detected by “-Werror” flag?

    These details are not documented, which is why I filed the entry EXT_EP-10855.  Feel free to follow it with that link.  In the meantime, use the documentation on this page.  We have not tested every option on this page.  But many of them do work as described.

    Thanks and regards,

    -George

  • Flag "-Weverthing" list out all the warning.

    When both flag Werror" and "Weverything" then code build will fail.

    If i keep "Werror" flag alone , then build will pass, this i am not understanding why "Werror" is not able to detect warning as error

  • For one source file where this occurs ...

    When both flag Werror" and "Weverything" then code build will fail.

    If i keep "Werror" flag alone , then build will pass

    ... please follow the directions in the article How to Submit a Compiler Test Case.

    Thanks and regards,

    -George

  • Hi Team,

    Attaching relevant files showing the issue.

    we tried 3 compiler options , attached are the .c file , .ti_compiler_flags.bzl and command.txt file that show how our build behave with each of those options.

    Wunused , Weverything , Werror and Weverything

    Werror Weverything : this crashes our build for every warning

    Wunused : build goes thru only listing warnings in the category of Wunused

    Weverything : Build crashes for warnings

    we also tried Werror alone where the build just goes through without listing any warnings.

    Our requirement now is to come up with proper/valid compiler option so that we not miss production relevant warnings in our production SW.

    command_WError_WEverything.log
    Loading: 
    
    Loading: 0 packages loaded
    
    INFO: Build option --define has changed, discarding analysis cache.
    Analyzing: target //software/app/mss/src:aptivMssApp.elf (0 packages loaded)
    
    Analyzing: target //software/app/mss/src:aptivMssApp.elf (0 packages loaded, 0 targets configured)
    
    Analyzing: target //software/app/mss/src:aptivMssApp.elf (1 packages loaded, 1019 targets configured)
    
    INFO: Analyzed target //software/app/mss/src:aptivMssApp.elf (1 packages loaded, 1019 targets configured).
    
    
    INFO: Found 1 target...
    
    
    [0 / 145] [Prepa] BazelWorkspaceStatusAction stable-status.txt
    
    [369 / 510] 8 actions, 4 running
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_driver.c; 0s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_sensor.c; 0s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c; 0s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_controller.c; 0s local
        [Sched] Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_device.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/emac/V5/priv/csl_cpgmac_sl.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/V5_1/priv/csl_cpsw_ss.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/priv/csl_cpsw.c
    
    
    
    
    
    
    
    
    
    [369 / 510] 8 actions, 4 running
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_driver.c; 0s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_sensor.c; 0s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c; 0s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_controller.c; 0s local
        [Sched] Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_device.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/emac/V5/priv/csl_cpgmac_sl.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/V5_1/priv/csl_cpsw_ss.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/priv/csl_cpsw.c
    
    
    
    
    
    
    
    
    
    [369 / 510] 8 actions, 5 running
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_driver.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_sensor.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_controller.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_device.c; 0s local
        [Sched] Compiling software/app/mss/networking/enet/hw_include/emac/V5/priv/csl_cpgmac_sl.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/V5_1/priv/csl_cpsw_ss.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/priv/csl_cpsw.c
    
    
    
    
    
    
    
    
    
    ERROR: C:/srr7/git_new_repo/bmw_sp2025_radar_sensor_sw/software/app/mss/mmic/drivers/ti/mmwavelink/BUILD:26:11: Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c failed: (Exit 1): tiarmclang failed: error executing command 
      cd C:/bzl/ke3mcqqn/execroot/__main__
      SET PATH=c:\tools\msys64\usr\bin;c:\tools\msys64\bin;C:\WINDOWS;C:\WINDOWS\System32;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\bazel\downloads\bazelbuild\bazel-4.2.1-windows-x86_64\bin;C:\Program Files\Python39\Scripts\;C:\Program Files\Python39\;C:\Program Files (x86)\Vector vFlash 2.5\Bin\;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\PlasticSCM5\server;C:\Program Files\PlasticSCM5\client;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Adaptiva\AdaptivaClient\bin\x32;C:\Program Files (x86)\Adaptiva\AdaptivaClient\bin\x64;C:\Users\sjk22y\AppData\Local\Microsoft\WindowsApps;C:\Users\sjk22y\AppData\Local\Programs\Git\cmd
        SET PWD=/proc/self/cwd
        SET RUNFILES_MANIFEST_ONLY=1
      C:/ti/ti-cgt-armllvm_1.3.1.LTS/bin/tiarmclang -MD -MF bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_objs/mmwavelink_module/rl_monitoring.d -frandom-seed=bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_objs/mmwavelink_module/rl_monitoring.o -DSUBSYS_MSS -iquote . -iquote bazel-out/ti_arm-fastbuild/bin -Ibazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_virtual_includes/mmwavelink_module -Ibazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_virtual_includes/mmwavelink_h -mlittle-endian -mcpu=cortex-r5 -gdwarf-3 -mfloat-abi=hard -mfpu=vfpv3-d16 -Werror -Weverything -ffunction-sections -Oz -g -fdiagnostics-show-option -ffunction-sections -fshort-enums -mno-unaligned-access -DCLANG -DAWR29XXETS_PLATFORM -DBUILD_SOC_AWR294X -DBUILD_SUBSYS_MSS -DTRACE_ENABLE -DASSERT_ENABLE -c software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c -o bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_objs/mmwavelink_module/rl_monitoring.o
    Execution platform: @local_config_platform//:host
    [370 / 510] 7 actions, 4 running
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_driver.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_sensor.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_controller.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_device.c; 0s local
        [Sched] Compiling software/app/mss/networking/enet/hw_include/emac/V5/priv/csl_cpgmac_sl.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/V5_1/priv/csl_cpsw_ss.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/priv/csl_cpsw.c
    
    
    
    
    
    
    
    
    In file included from software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c:60:
    bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_virtual_includes/mmwavelink_h\mmwavelink.h:2383:86: error: unknown command tag name [-Werror,-Wdocumentation-unknown-command]
               the AE report for type 2 will contains done status bit set for all types. \n
                                                                                         ^~
    In file included from software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c:60:
    In file included from bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_virtual_includes/mmwavelink_h\mmwavelink.h:5035:
    bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_virtual_includes/mmwavelink_h/include/rl_device.h:1371:5: error: unknown command tag name [-Werror,-Wdocumentation-unknown-command]
     *  @image html data_path_lanes.png
        ^~~~~~
    In file included from software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c:61:
    bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_virtual_includes/mmwavelink_h\include/rl_driver.h:358:23: error: padding struct 'struct rlDriverMsg' with 2 bytes to align 'subblocks' [-Werror,-Wpadded]
        rlPayloadSb_t*    subblocks;
                          ^
    bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_virtual_includes/mmwavelink_h\include/rl_driver.h:355:16: error: padding size of 'struct rlDriverMsg' with 2 bytes to alignment boundary [-Werror,-Wpadded]
    typedef struct rlDriverMsg
                   ^
    4 errors generated.
    [370 / 510] 7 actions, 4 running
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_driver.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_sensor.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_controller.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_device.c; 0s local
        [Sched] Compiling software/app/mss/networking/enet/hw_include/emac/V5/priv/csl_cpgmac_sl.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/V5_1/priv/csl_cpsw_ss.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/priv/csl_cpsw.c
    
    
    
    
    
    
    
    
    [376 / 510] Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_device.c; 0s local
    
    Target //software/app/mss/src:aptivMssApp.elf failed to build
    [377 / 510] checking cached actions
    
    INFO: Elapsed time: 3.022s, Critical Path: 2.03s
    [377 / 510] checking cached actions
    
    INFO: 9 processes: 9 internal.
    [377 / 510] checking cached actions
    
    FAILED: Build did NOT complete successfully
    
    FAILED: Build did NOT complete successfully
    
    mss_main_WError_WEverything.c
    /*===========================================================================*\
     * FILE: main.c
     *===========================================================================
     * Copyright (C) 2021 Aptiv. All Rights Reserved.
     * Aptiv Confidential
     *---------------------------------------------------------------------------
     * %full_filespec:  main.c~3:csrc:kok_css2#129 %
     * %version:  1 %
     * %derived_by:  pzbdxm %
     * %date_modified:  Mon Aug  1 15:55:28 2016 %
     *---------------------------------------------------------------------------
     *
     * DESCRIPTION:
     *   This file contains code for the main funciton
     *
     * ABBREVIATIONS:
     *
     * TRACEABILITY INFO:
     *   Design Document(s):
     *   Requirements Document(s):
     *   (Design & Requirements)
     *
     *   Applicable Standards (in order of precedence: highest first):
     *     ESGW_4-2_PE-SWX_00-01-A02_EN - "Aptiv C Coding Standards"
     *
     * DEVIATIONS FROM STANDARDS:
     *   None
     *
    \*===========================================================================*/
    /*===========================================================================*\
     * Standard Header Files
    \*===========================================================================*/
    #include <stdint.h>
    /*===========================================================================*\
     * Other Header Files
    \*===========================================================================*/
    #include "calibration.h"
    #include "dd_adc.h"
    #include "dd_mmic.h"
    #include "default_netif.h"
    #include "drivers/soc/awr294x/soc_rcm.h"
    #include "enet.h"
    #include "include/core/enet_types.h"
    #include "kernel/dpl/HwiP.h"
    #include "lwip/tcpip.h"
    #include "mcal_init.h"
    #include "mdo/mdo_config.h"
    #include "os_tasks.h"
    #include "osal.h"
    #include "radar_data.h"
    #include "versions.h"
    #include <drivers/ipc_notify.h>
    #include <drivers/mailbox.h>
    
    /*===========================================================================*\
     * Local Preprocessor #define Constants
    \*===========================================================================*/
    #define MDO_DSS_FIFO_THRESH 1024
    
    /*===========================================================================*\
     * Local Preprocessor #define MACROS
    \*===========================================================================*/
    
    /*===========================================================================*\
     * Local Type Declarations
    \*===========================================================================*/
    
    /*===========================================================================*\
     * Local Object Definitions
    \*===========================================================================*/
    
    /*===========================================================================*\
    * External Object Declarations
    \*===========================================================================*/
    /*===========================================================================*\
    * Local Function Prototypes
    \*===========================================================================*/
    
    /*===========================================================================*\
    * Exported Function Prototypes
    \*===========================================================================*/
    
    /*===========================================================================*\
     * Local Inline Function Definitions and Function-Like Macros
    \*===========================================================================*/
    
    /*===========================================================================*\
     * Function Definitions
    \*===========================================================================*/
    /*****************************************************************************
     *. Name: Ipc_module_init
     *.   initializes ipc init module
     *.
     *. Parameters:void
     *.
     *. Return Value: None.
     *.
     *. Shared Variables: None.
     *.
     *. Design Information:
     *.    (xxx is version no.)
     *.
     *. SCR Information:
     *.
     *.
     ******************************************************************************/
    static uint8 Test =0;
    void Ipc_module_init(void)
    {
       IpcNotify_Params notifyParams;
       int32_t status;
    
       /* initialize parameters to default */
       IpcNotify_Params_init(&notifyParams);
    
       /* specify the core on which this API is called */
       notifyParams.selfCoreId = CSL_CORE_ID_R5FSS0_0;
    
       /* list the cores that will do IPC Notify with this core
        * Make sure to NOT list 'self' core in the list below
        */
       notifyParams.numCores      = 1;
       notifyParams.coreIdList[0] = CSL_CORE_ID_C66SS0; // CSL_CORE_ID_R5FSS0_1;
       // notifyParams.coreIdList[1] = CSL_CORE_ID_C66SS0;
    
       /* initialize the IPC Notify module */
       status = IpcNotify_init(&notifyParams);
       DebugP_assert(status == SystemP_SUCCESS);
    
       { /* Mailbox driver MUST be initialized after IPC Notify init */
          Mailbox_Params mailboxInitParams;
    
          Mailbox_Params_init(&mailboxInitParams);
          status = Mailbox_init(&mailboxInitParams);
          DebugP_assert(status == SystemP_SUCCESS);
       }
    }
    
    void loop_forever()
    {
       volatile uint32_t loop = 1;
       while (loop)
          ;
    }
    
    /*****************************************************************************
     *. Name: main
     *.    Entry point to the Aptiv mss application
     *.
     *. Parameters:void
     *.
     *. Return Value: None.
     *.
     *. Shared Variables: None.
     *.
     *. Design Information:
     *.    (xxx is version no.)
     *.
     *. SCR Information:
     *.
     *.
     ******************************************************************************/
    int32_t main(void)
    {
       const Application_Version_T *app_version;
       const Bootloader_Version_T *boot_version;
       static volatile uint32_t i = 0;
    
       app_version  = Get_Application_Version();
       boot_version = Get_Bootloader_Version();
    
       /* Init the Vector Interrupt Module */
       HwiP_init();
    
       /* Run the MCAL initialization function */
       mcal_init();
    
       /* Enable the Vector Interrupt Module */
       HwiP_enable();
    
       /* Read Sensor Position Pins */
       Read_Sensor_Position_Pins();
    
       /* Configure the MDO for ADC Tracing */
       configure_MDO_DSS_FIFO_only(MDO_DSS_FIFO_THRESH);
    
       /* MMIC ADC buffer Initialization*/
       MMIC_ADC_Buf_Init();
    
       /* initialize ipc module  */
       Ipc_module_init();
    
       /* Initialize calibrations */
       Update_Calib_Data();
    
       /* Set radar ctl module state to radiate */
       Put_Radar_Radiate_Enable(true);
    
       /* Init OS tasks */
       Init_Tasks();
    
       /* Start FreeRTOS */
       Start_Os();
    
       while (1)
       {
          i++;
       }
    }
    
    ti_compiler_flags_WError_WEverything.bzl.txt
    """\r
    This script is where all compiler and linker flags will be set.\r
    These flags will be passed to the compiler/linker as part of the toolchain.\r
    """
    
    def arm_c_flags():
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-mlittle-endian",
            "-mcpu=cortex-r5",
            "-gdwarf-3",
            "-mfloat-abi=hard",
            "-mfpu=vfpv3-d16",
            #"-mthumb",
            "-Werror",
            "-Weverything",
            #"-Wunused",
            "-ffunction-sections",
            "-Oz",
            #"-mthumb",
            "-g",
            "-fdiagnostics-show-option",
            "-ffunction-sections",
            "-fshort-enums",
            "-mno-unaligned-access",
            # Define Flags that should be passed to every file
            "-DCLANG",
            "-DAWR29XXETS_PLATFORM",
            "-DBUILD_SOC_AWR294X",
            "-DBUILD_SUBSYS_MSS",
            "-DTRACE_ENABLE",
            "-DASSERT_ENABLE",
            #Define for enabling the ADC Test pattern generation to trigger the EDMA/HWA-RFFT-DFFT-RDD processing.
            #"-DADC_TEST_PATTERN_GEN_MODE_ENABLED",
        ]
    
    def arm_cpp_flags():
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "",
        ]
    
    def arm_asm_flags():
        """ This funciton will be used to return all the assembler flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-mcpu=cortex-r5",
            "-mfloat-abi=hard",
            "-mfpu=vfpv3-d16",
        ]
    
    def arm_linker_flags(r5f_codegen_path):
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-Wl,--diag_suppress=10063",
            "-Wl,--emit_warnings_as_errors",
            "-Wl,-qq",
            #"-Wl,--rom_model",
            "-Wl,-mcpu=cortex-r5",
            "-Wl,-qq",
            "-Wl,-a",
            "-Wl,--rom_model",
            "-Wl,--reread_libs",
            "-Wl,--unused_section_elimination=on",
            "-Wl,--compress_dwarf=on",
            "-Wl,--copy_compression=rle",
            "-Wl,--cinit_compression=rle",
        ]
    
    def c66_c_flags():
        """ This funciton will be used to return all the c flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Compiler\r
        """
        return [
            # "--use_llvm",
            "-c",
            "-mv6600",
            "--abi=eabi",
            "--gcc",
            "-g",
            "-O3",
            "-mf3",
            "-mo",
            "--define=SUBSYS_DSS",
            "--define=SOC_AWR294X",
            "--define=_LITTLE_ENDIAN",
            "--display_error_number",
            "--define=DebugP_ASSERT_ENABLED",
            "--diag_warning=225",
            "--diag_wrap=off",
            "--preproc_with_compile",
            "--emit_warnings_as_errors",
            #Define for enabling the ADC Test pattern generation to trigger the EDMA/HWA-RFFT-DFFT-RDD processing.
            #"--define=ADC_TEST_PATTERN_GEN_MODE_ENABLED",
            #Define for enabling the ADC Offline Data in Flash test mode - must define DISABLE_LAUTERBACH_TEST_ADC_OUTPUT also
            #"--define=ADC_OFFLINE_DATA_ENABLED",
            #"--define=DISABLE_LAUTERBACH_TEST_ADC_OUTPUT"
        ]
    
    def c66_cpp_flags():
        """ This funciton will be used to return all the c flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the C66 Compiler\r
        """
        return [
            "",
        ]
    
    def c66_asm_flags():
        """ This funciton will be used to return all the assembler flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Compiler\r
        """
        return [
            "-mv6600",
            "--abi=eabi",
            "-q",
            "-mi10",
            "-mo",
            "-pden",
            "-pds=238",
            "-pds=880",
            "-pds1110",
            "--emit_warnings_as_errors",
            "--program_level_compile",
            "-o3",
            "-mf3",
            "-DSOC_AWR294X",
        ]
    
    def c66_linker_flags(c66_codegen_path):
        """ This funciton will be used to return all the flags for the c66 linker.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Linker\r
        """
        return [
            "-mv6600",
            "--abi=eabi",
            "-g",
            "--define=SOC_AWR294X",
            "--display_error_number",
            "--diag_warning=225",
            "--diag_wrap=off",
            "-z",
            "--reread_libs",
            "--warn_sections",
            "--ram_model",
            "-i" + c66_codegen_path + "/lib",
            "--emit_warnings_as_errors",
            "--diag_error=10015",
            "--map_file=awr294x_mmw_demo_dss.map",
        ]
    
    command_Weverything.log
    Loading: 
    
    Loading: 0 packages loaded
    
    INFO: Build options --cpu and --define have changed, discarding analysis cache.
    Analyzing: target //software/boot:aptivBootloader.elf (0 packages loaded)
    
    Analyzing: target //software/boot:aptivBootloader.elf (0 packages loaded, 0 targets configured)
    
    INFO: Analyzed target //software/boot:aptivBootloader.elf (0 packages loaded, 360 targets configured).
    
    
    INFO: Found 1 target...
    
    
    [0 / 2] [Prepa] BazelWorkspaceStatusAction stable-status.txt
    
    [219 / 254] 8 actions, 4 running
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 0s local
        Compiling software/boot/kernel/dpl/boot_armv7r.c; 0s local
        Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/MpuP_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
    
    
    
    
    
    
    
    
    
    [219 / 254] 8 actions, 5 running
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 1s local
        Compiling software/boot/kernel/dpl/boot_armv7r.c; 1s local
        Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
    
    
    
    
    
    
    
    
    
    ERROR: C:/srr7/git_new_repo/bmw_sp2025_radar_sensor_sw/software/boot/kernel/dpl/BUILD:171:11: Compiling software/boot/kernel/dpl/boot_armv7r.c failed: (Exit 1): tiarmclang failed: error executing command 
      cd C:/bzl/ke3mcqqn/execroot/__main__
      SET PATH=c:\tools\msys64\usr\bin;c:\tools\msys64\bin;C:\WINDOWS;C:\WINDOWS\System32;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\bazel\downloads\bazelbuild\bazel-4.2.1-windows-x86_64\bin;C:\Program Files\Python39\Scripts\;C:\Program Files\Python39\;C:\Program Files (x86)\Vector vFlash 2.5\Bin\;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\PlasticSCM5\server;C:\Program Files\PlasticSCM5\client;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Adaptiva\AdaptivaClient\bin\x32;C:\Program Files (x86)\Adaptiva\AdaptivaClient\bin\x64;C:\Users\sjk22y\AppData\Local\Microsoft\WindowsApps;C:\Users\sjk22y\AppData\Local\Programs\Git\cmd
        SET PWD=/proc/self/cwd
        SET RUNFILES_MANIFEST_ONLY=1
      C:/ti/ti-cgt-armllvm_1.3.1.LTS/bin/tiarmclang -MD -MF bazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_objs/ti_dpl/boot_armv7r.d -frandom-seed=bazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_objs/ti_dpl/boot_armv7r.o -DAUTOSAR_431= -iquote . -iquote bazel-out/ti_arm-fastbuild/bin -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/ti_dpl -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/HwiP_armv7r_vim_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/ti-arm-clang/generated/_virtual_includes/TiDrivers_h -Ibazel-out/ti_arm-fastbuild/bin/software/app/common/_virtual_includes/uart_h -Ibazel-out/ti_arm-fastbuild/bin/software/app/common/hw_include/_virtual_includes/hwinclude_h -Ibazel-out/ti_arm-fastbuild/bin/software/app/common/hw_include/awr294x/_virtual_includes/hwinclude_awr294x_h -Ibazel-out/ti_arm-fastbuild/bin/software/app/common/uart/v1/_virtual_includes/drivers_uart_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/SystemP_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/DebugP_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/SemaphoreP_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/HwiP_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/drivers/_virtual_includes/edma_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/drivers/edma/v0/_virtual_includes/EdmaDriver_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/drivers/_virtual_includes/qspi_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/drivers/qspi/v0/_virtual_includes/QspiDriver_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/drivers/hw_include/_virtual_includes/cslr_qspi_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/drivers/qspi/v0/_virtual_includes/cslr_qspi_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/drivers/soc/awr294x/_virtual_includes/SOCdrivers_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/CacheP_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/MpuP_armv7_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/printf_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/TaskP_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/mcal/wrappers/gpt/_virtual_includes/dd_gpt_h -Ibazel-out/ti_arm-fastbuild/bin/software/app/common/_virtual_includes/reuse_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/mcal/Workspace/AWR294x/_virtual_includes/Gpt_Cfg_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/mcal/modules/autosar_include/_virtual_includes/autosar_include_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/mcal/modules/include/memmap/_virtual_includes/mcal_memmap_h -mlittle-endian -mcpu=cortex-r5 -gdwarf-3 -mfloat-abi=hard -mfpu=vfpv3-d16 -Weverything -ffunction-sections -Oz -g -fdiagnostics-show-option -ffunction-sections -fshort-enums -mno-unaligned-access -DCLANG -DAWR29XXETS_PLATFORM -DBUILD_SOC_AWR294X -DBUILD_SUBSYS_MSS -DTRACE_ENABLE -DASSERT_ENABLE -Werror -Wno-extra -c software/boot/kernel/dpl/boot_armv7r.c -o bazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_objs/ti_dpl/boot_armv7r.o
    Execution platform: @local_config_platform//:host
    [220 / 254] 7 actions, 4 running
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 1s local
        Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
    
    
    
    
    
    
    
    
    software/boot/kernel/dpl/boot_armv7r.c:38:5: error: no previous prototype for function '_system_pre_init' [-Werror,-Wmissing-prototypes]
    int _system_pre_init()
        ^
    software/boot/kernel/dpl/boot_armv7r.c:38:1: note: declare 'static' if the function is not intended to be used outside of this translation unit
    int _system_pre_init()
    ^
    static 
    software/boot/kernel/dpl/boot_armv7r.c:38:21: error: this old-style function definition is not preceded by a prototype [-Werror,-Wstrict-prototypes]
    int _system_pre_init()
                        ^
    2 errors generated.
    [220 / 254] 7 actions, 4 running
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 1s local
        Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
    
    
    
    
    
    
    
    
    [226 / 254] Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 0s local
    
    Target //software/boot:aptivBootloader.elf failed to build
    [227 / 254] checking cached actions
    
    INFO: Elapsed time: 2.190s, Critical Path: 1.79s
    [227 / 254] checking cached actions
    
    INFO: 9 processes: 9 internal.
    [227 / 254] checking cached actions
    
    FAILED: Build did NOT complete successfully
    
    FAILED: Build did NOT complete successfully
    
    mss_main_Weverything.c
    /*===========================================================================*\
     * FILE: main.c
     *===========================================================================
     * Copyright (C) 2021 Aptiv. All Rights Reserved.
     * Aptiv Confidential
     *---------------------------------------------------------------------------
     * %full_filespec:  main.c~3:csrc:kok_css2#129 %
     * %version:  1 %
     * %derived_by:  pzbdxm %
     * %date_modified:  Mon Aug  1 15:55:28 2016 %
     *---------------------------------------------------------------------------
     *
     * DESCRIPTION:
     *   This file contains code for the main funciton
     *
     * ABBREVIATIONS:
     *
     * TRACEABILITY INFO:
     *   Design Document(s):
     *   Requirements Document(s):
     *   (Design & Requirements)
     *
     *   Applicable Standards (in order of precedence: highest first):
     *     ESGW_4-2_PE-SWX_00-01-A02_EN - "Aptiv C Coding Standards"
     *
     * DEVIATIONS FROM STANDARDS:
     *   None
     *
    \*===========================================================================*/
    /*===========================================================================*\
     * Standard Header Files
    \*===========================================================================*/
    #include <stdint.h>
    /*===========================================================================*\
     * Other Header Files
    \*===========================================================================*/
    #include "calibration.h"
    #include "dd_adc.h"
    #include "dd_mmic.h"
    #include "default_netif.h"
    #include "drivers/soc/awr294x/soc_rcm.h"
    #include "enet.h"
    #include "include/core/enet_types.h"
    #include "kernel/dpl/HwiP.h"
    #include "lwip/tcpip.h"
    #include "mcal_init.h"
    #include "mdo/mdo_config.h"
    #include "os_tasks.h"
    #include "osal.h"
    #include "radar_data.h"
    #include "versions.h"
    #include <drivers/ipc_notify.h>
    #include <drivers/mailbox.h>
    
    /*===========================================================================*\
     * Local Preprocessor #define Constants
    \*===========================================================================*/
    #define MDO_DSS_FIFO_THRESH 1024
    
    /*===========================================================================*\
     * Local Preprocessor #define MACROS
    \*===========================================================================*/
    
    /*===========================================================================*\
     * Local Type Declarations
    \*===========================================================================*/
    
    /*===========================================================================*\
     * Local Object Definitions
    \*===========================================================================*/
    
    /*===========================================================================*\
    * External Object Declarations
    \*===========================================================================*/
    /*===========================================================================*\
    * Local Function Prototypes
    \*===========================================================================*/
    
    /*===========================================================================*\
    * Exported Function Prototypes
    \*===========================================================================*/
    
    /*===========================================================================*\
     * Local Inline Function Definitions and Function-Like Macros
    \*===========================================================================*/
    
    /*===========================================================================*\
     * Function Definitions
    \*===========================================================================*/
    /*****************************************************************************
     *. Name: Ipc_module_init
     *.   initializes ipc init module
     *.
     *. Parameters:void
     *.
     *. Return Value: None.
     *.
     *. Shared Variables: None.
     *.
     *. Design Information:
     *.    (xxx is version no.)
     *.
     *. SCR Information:
     *.
     *.
     ******************************************************************************/
    static uint8 Test =0;
    void Ipc_module_init(void)
    {
       IpcNotify_Params notifyParams;
       int32_t status;
    
       /* initialize parameters to default */
       IpcNotify_Params_init(&notifyParams);
    
       /* specify the core on which this API is called */
       notifyParams.selfCoreId = CSL_CORE_ID_R5FSS0_0;
    
       /* list the cores that will do IPC Notify with this core
        * Make sure to NOT list 'self' core in the list below
        */
       notifyParams.numCores      = 1;
       notifyParams.coreIdList[0] = CSL_CORE_ID_C66SS0; // CSL_CORE_ID_R5FSS0_1;
       // notifyParams.coreIdList[1] = CSL_CORE_ID_C66SS0;
    
       /* initialize the IPC Notify module */
       status = IpcNotify_init(&notifyParams);
       DebugP_assert(status == SystemP_SUCCESS);
    
       { /* Mailbox driver MUST be initialized after IPC Notify init */
          Mailbox_Params mailboxInitParams;
    
          Mailbox_Params_init(&mailboxInitParams);
          status = Mailbox_init(&mailboxInitParams);
          DebugP_assert(status == SystemP_SUCCESS);
       }
    }
    
    void loop_forever()
    {
       volatile uint32_t loop = 1;
       while (loop)
          ;
    }
    
    /*****************************************************************************
     *. Name: main
     *.    Entry point to the Aptiv mss application
     *.
     *. Parameters:void
     *.
     *. Return Value: None.
     *.
     *. Shared Variables: None.
     *.
     *. Design Information:
     *.    (xxx is version no.)
     *.
     *. SCR Information:
     *.
     *.
     ******************************************************************************/
    int32_t main(void)
    {
       const Application_Version_T *app_version;
       const Bootloader_Version_T *boot_version;
       static volatile uint32_t i = 0;
    
       app_version  = Get_Application_Version();
       boot_version = Get_Bootloader_Version();
    
       /* Init the Vector Interrupt Module */
       HwiP_init();
    
       /* Run the MCAL initialization function */
       mcal_init();
    
       /* Enable the Vector Interrupt Module */
       HwiP_enable();
    
       /* Read Sensor Position Pins */
       Read_Sensor_Position_Pins();
    
       /* Configure the MDO for ADC Tracing */
       configure_MDO_DSS_FIFO_only(MDO_DSS_FIFO_THRESH);
    
       /* MMIC ADC buffer Initialization*/
       MMIC_ADC_Buf_Init();
    
       /* initialize ipc module  */
       Ipc_module_init();
    
       /* Initialize calibrations */
       Update_Calib_Data();
    
       /* Set radar ctl module state to radiate */
       Put_Radar_Radiate_Enable(true);
    
       /* Init OS tasks */
       Init_Tasks();
    
       /* Start FreeRTOS */
       Start_Os();
    
       while (1)
       {
          i++;
       }
    }
    
    ti_compiler_flags_Weverything.bzl.txt
    """\r
    This script is where all compiler and linker flags will be set.\r
    These flags will be passed to the compiler/linker as part of the toolchain.\r
    """
    
    def arm_c_flags():
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-mlittle-endian",
            "-mcpu=cortex-r5",
            "-gdwarf-3",
            "-mfloat-abi=hard",
            "-mfpu=vfpv3-d16",
            #"-mthumb",
            #"-Werror",
            "-Weverything",
            #"-Wunused",
            "-ffunction-sections",
            "-Oz",
            #"-mthumb",
            "-g",
            "-fdiagnostics-show-option",
            "-ffunction-sections",
            "-fshort-enums",
            "-mno-unaligned-access",
            # Define Flags that should be passed to every file
            "-DCLANG",
            "-DAWR29XXETS_PLATFORM",
            "-DBUILD_SOC_AWR294X",
            "-DBUILD_SUBSYS_MSS",
            "-DTRACE_ENABLE",
            "-DASSERT_ENABLE",
            #Define for enabling the ADC Test pattern generation to trigger the EDMA/HWA-RFFT-DFFT-RDD processing.
            #"-DADC_TEST_PATTERN_GEN_MODE_ENABLED",
        ]
    
    def arm_cpp_flags():
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "",
        ]
    
    def arm_asm_flags():
        """ This funciton will be used to return all the assembler flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-mcpu=cortex-r5",
            "-mfloat-abi=hard",
            "-mfpu=vfpv3-d16",
        ]
    
    def arm_linker_flags(r5f_codegen_path):
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-Wl,--diag_suppress=10063",
            "-Wl,--emit_warnings_as_errors",
            "-Wl,-qq",
            #"-Wl,--rom_model",
            "-Wl,-mcpu=cortex-r5",
            "-Wl,-qq",
            "-Wl,-a",
            "-Wl,--rom_model",
            "-Wl,--reread_libs",
            "-Wl,--unused_section_elimination=on",
            "-Wl,--compress_dwarf=on",
            "-Wl,--copy_compression=rle",
            "-Wl,--cinit_compression=rle",
        ]
    
    def c66_c_flags():
        """ This funciton will be used to return all the c flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Compiler\r
        """
        return [
            # "--use_llvm",
            "-c",
            "-mv6600",
            "--abi=eabi",
            "--gcc",
            "-g",
            "-O3",
            "-mf3",
            "-mo",
            "--define=SUBSYS_DSS",
            "--define=SOC_AWR294X",
            "--define=_LITTLE_ENDIAN",
            "--display_error_number",
            "--define=DebugP_ASSERT_ENABLED",
            "--diag_warning=225",
            "--diag_wrap=off",
            "--preproc_with_compile",
            "--emit_warnings_as_errors",
            #Define for enabling the ADC Test pattern generation to trigger the EDMA/HWA-RFFT-DFFT-RDD processing.
            #"--define=ADC_TEST_PATTERN_GEN_MODE_ENABLED",
            #Define for enabling the ADC Offline Data in Flash test mode - must define DISABLE_LAUTERBACH_TEST_ADC_OUTPUT also
            #"--define=ADC_OFFLINE_DATA_ENABLED",
            #"--define=DISABLE_LAUTERBACH_TEST_ADC_OUTPUT"
        ]
    
    def c66_cpp_flags():
        """ This funciton will be used to return all the c flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the C66 Compiler\r
        """
        return [
            "",
        ]
    
    def c66_asm_flags():
        """ This funciton will be used to return all the assembler flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Compiler\r
        """
        return [
            "-mv6600",
            "--abi=eabi",
            "-q",
            "-mi10",
            "-mo",
            "-pden",
            "-pds=238",
            "-pds=880",
            "-pds1110",
            "--emit_warnings_as_errors",
            "--program_level_compile",
            "-o3",
            "-mf3",
            "-DSOC_AWR294X",
        ]
    
    def c66_linker_flags(c66_codegen_path):
        """ This funciton will be used to return all the flags for the c66 linker.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Linker\r
        """
        return [
            "-mv6600",
            "--abi=eabi",
            "-g",
            "--define=SOC_AWR294X",
            "--display_error_number",
            "--diag_warning=225",
            "--diag_wrap=off",
            "-z",
            "--reread_libs",
            "--warn_sections",
            "--ram_model",
            "-i" + c66_codegen_path + "/lib",
            "--emit_warnings_as_errors",
            "--diag_error=10015",
            "--map_file=awr294x_mmw_demo_dss.map",
        ]
    
    command_Wunused.log
    Loading: 
    
    Loading: 0 packages loaded
    
    INFO: Build options --cpu and --define have changed, discarding analysis cache.
    Analyzing: target //software/boot:aptivBootloader.elf (0 packages loaded)
    
    Analyzing: target //software/boot:aptivBootloader.elf (0 packages loaded, 0 targets configured)
    
    INFO: Analyzed target //software/boot:aptivBootloader.elf (0 packages loaded, 360 targets configured).
    
    
    INFO: Found 1 target...
    
    
    [0 / 1] [Prepa] BazelWorkspaceStatusAction stable-status.txt
    
    [169 / 248] 8 actions, 4 running
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Dio_Lcfg.c; 0s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Mcu_PBcfg_awr29xxETS.c; 0s local
        Compiling software/boot/mcal/modules/Dio/src/Dio.c; 0s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Gpt_PBcfg.c; 0s local
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c
        [Sched] Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c
        [Sched] Compiling software/boot/mcal/modules/Mcu/src/Mcu.c
        [Sched] Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c
    
    
    
    
    
    
    
    
    
    [169 / 248] 8 actions, 4 running
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Dio_Lcfg.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Mcu_PBcfg_awr29xxETS.c; 1s local
        Compiling software/boot/mcal/modules/Dio/src/Dio.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Gpt_PBcfg.c; 1s local
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c
        [Sched] Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c
        [Sched] Compiling software/boot/mcal/modules/Mcu/src/Mcu.c
        [Sched] Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c
    
    
    
    
    
    
    
    
    
    [169 / 248] 8 actions, 5 running
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Dio_Lcfg.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Mcu_PBcfg_awr29xxETS.c; 1s local
        Compiling software/boot/mcal/modules/Dio/src/Dio.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Gpt_PBcfg.c; 1s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c; 0s local
        [Sched] Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c
        [Sched] Compiling software/boot/mcal/modules/Mcu/src/Mcu.c
        [Sched] Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c
    
    
    
    
    
    
    
    
    
    [174 / 248] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Dio/src/Dio.c; 1s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c; 0s local
        Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c; 0s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu.c; 0s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c; 0s local
        [Sched] Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt.c
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c
    
    
    
    
    
    
    
    
    
    [175 / 248] 8 actions, 4 running
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c; 0s local
        Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c; 0s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu.c; 0s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c; 0s local
        [Sched] Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt.c
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c
        [Sched] Compiling software/boot/mcal/modules/Port/src/Port_Platform.c
    
    
    
    
    
    
    
    
    
    [175 / 248] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu.c; 1s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c; 0s local
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt.c
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c
        [Sched] Compiling software/boot/mcal/modules/Port/src/Port_Platform.c
    
    
    
    
    
    
    
    
    
    INFO: From Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c:
    [175 / 248] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu.c; 1s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c; 0s local
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt.c
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c
        [Sched] Compiling software/boot/mcal/modules/Port/src/Port_Platform.c
    
    
    
    
    
    
    
    
    
    software/boot/mcal/modules/Gpt/src/Gpt_Platform.c:250:11: warning: unused variable 'compareBlk' [-Wunused-variable]
        uint8 compareBlk = (channelId & CH_COMP_MASK);
              ^
    1 warning generated.
    [175 / 248] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu.c; 1s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c; 0s local
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt.c
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c
        [Sched] Compiling software/boot/mcal/modules/Port/src/Port_Platform.c
    
    
    
    
    
    
    
    
    
    [187 / 252] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c; 0s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt.c; 0s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c; 0s local
        Compiling software/boot/mcal/modules/Port/src/Port_Platform.c; 0s local
        [Sched] Compiling software/boot/mcal/modules/Port/src/Port.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c
    
    
    
    
    
    
    
    
    
    [189 / 252] 8 actions, 4 running
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c; 0s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt.c; 0s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c; 0s local
        Compiling software/boot/mcal/modules/Port/src/Port_Platform.c; 0s local
        [Sched] Compiling software/boot/mcal/modules/Port/src/Port.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c
    
    
    
    
    
    
    
    
    
    [189 / 252] 8 actions, 5 running
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c; 1s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt.c; 1s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c; 1s local
        Compiling software/boot/mcal/modules/Port/src/Port_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Port/src/Port.c; 0s local
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c
    
    
    
    
    
    
    
    
    
    INFO: From Compiling software/boot/mcal/modules/Gpt/src/Gpt.c:
    [192 / 252] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Gpt/src/Gpt.c; 1s local
        Compiling software/boot/mcal/modules/Port/src/Port_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Port/src/Port.c; 0s local
        Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c; 0s local
        Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c; 0s local
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c
        [Sched] Compiling software/boot/mcal/DetStub/Det.c
    
    
    
    
    
    
    
    
    
    software/boot/mcal/modules/Gpt/src/Gpt.c:515:10: warning: unused variable 'compareBlk' [-Wunused-variable]
       uint8 compareBlk = (channel & CH_COMP_MASK);
             ^
    1 warning generated.
    [192 / 252] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Gpt/src/Gpt.c; 1s local
        Compiling software/boot/mcal/modules/Port/src/Port_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Port/src/Port.c; 0s local
        Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c; 0s local
        Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c; 0s local
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c
        [Sched] Compiling software/boot/mcal/DetStub/Det.c
    
    
    
    
    
    
    
    
    
    [196 / 253] 8 actions, 4 running
        Compiling software/boot/mcal/modules/Port/src/Port.c; 0s local
        Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c; 0s local
        Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c; 0s local
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c; 0s local
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c
        [Sched] Compiling software/boot/mcal/DetStub/Det.c
        [Sched] Compiling software/app/common/uart/v1/uart_sci.c
        [Sched] Compiling software/boot/mcal/src/mcal_init.c
    
    
    
    
    
    
    
    
    
    [196 / 253] 8 actions, 4 running
        Compiling software/boot/mcal/modules/Port/src/Port.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c; 1s local
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c
        [Sched] Compiling software/boot/mcal/DetStub/Det.c
        [Sched] Compiling software/app/common/uart/v1/uart_sci.c
        [Sched] Compiling software/boot/mcal/src/mcal_init.c
    
    
    
    
    
    
    
    
    
    [196 / 253] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Port/src/Port.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c; 0s local
        [Sched] Compiling software/boot/mcal/DetStub/Det.c
        [Sched] Compiling software/app/common/uart/v1/uart_sci.c
        [Sched] Compiling software/boot/mcal/src/mcal_init.c
    
    
    
    
    
    
    
    
    
    [197 / 253] 8 actions, 4 running
        Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c; 0s local
        [Sched] Compiling software/boot/mcal/DetStub/Det.c
        [Sched] Compiling software/app/common/uart/v1/uart_sci.c
        [Sched] Compiling software/boot/mcal/src/mcal_init.c
        [Sched] Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c
    
    
    
    
    
    
    
    
    
    [200 / 253] 8 actions, 4 running
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c; 0s local
        Compiling software/boot/mcal/DetStub/Det.c; 0s local
        Compiling software/app/common/uart/v1/uart_sci.c; 0s local
        [Sched] Compiling software/boot/mcal/src/mcal_init.c
        [Sched] Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_profile.c
    
    
    
    
    
    
    
    
    
    [201 / 253] 8 actions, 4 running
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c; 0s local
        Compiling software/boot/mcal/DetStub/Det.c; 0s local
        Compiling software/app/common/uart/v1/uart_sci.c; 0s local
        Compiling software/boot/mcal/src/mcal_init.c; 0s local
        [Sched] Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_profile.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_uniflash.c
    
    
    
    
    
    
    
    
    
    [201 / 253] 8 actions, 4 running
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c; 0s local
        Compiling software/boot/mcal/DetStub/Det.c; 0s local
        Compiling software/app/common/uart/v1/uart_sci.c; 0s local
        Compiling software/boot/mcal/src/mcal_init.c; 0s local
        [Sched] Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_profile.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_uniflash.c
    
    
    
    
    
    
    
    
    
    [201 / 253] 8 actions, 5 running
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c; 1s local
        Compiling software/boot/mcal/DetStub/Det.c; 1s local
        Compiling software/app/common/uart/v1/uart_sci.c; 1s local
        Compiling software/boot/mcal/src/mcal_init.c; 1s local
        Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/bootloader.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_profile.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_uniflash.c
    
    
    
    
    
    
    
    
    
    [205 / 253] 8 actions, 4 running
        Compiling software/app/common/uart/v1/uart_sci.c; 1s local
        Compiling software/boot/mcal/src/mcal_init.c; 1s local
        Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_profile.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_uniflash.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_mem.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_xmodem.c
    
    
    
    
    
    
    
    
    
    [209 / 253] 8 actions, 4 running
        Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_profile.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_uniflash.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_mem.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_xmodem.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c
    
    
    
    
    
    
    
    
    
    [209 / 253] 8 actions, 4 running
        Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_profile.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_uniflash.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_mem.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_xmodem.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c
    
    
    
    
    
    
    
    
    
    [209 / 253] 8 actions, 5 running
        Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_profile.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_uniflash.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_mem.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_xmodem.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c
    
    
    
    
    
    
    
    
    
    [211 / 253] 8 actions, 4 running
        Compiling software/boot/drivers/bootloader/bootloader.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_profile.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_uniflash.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_mem.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_xmodem.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c
        [Sched] Compiling software/boot/drivers/bootloader/xmodem.c
    
    
    
    
    
    
    
    
    
    [212 / 253] 7 actions, 4 running
        Compiling software/boot/drivers/bootloader/bootloader_profile.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_uniflash.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_mem.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_xmodem.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c
        [Sched] Compiling software/boot/drivers/bootloader/xmodem.c
    
    
    
    
    
    
    
    
    INFO: From Compiling software/boot/drivers/bootloader/bootloader_profile.c:
    [213 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/bootloader/bootloader_profile.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_mem.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_xmodem.c; 0s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c; 0s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/xmodem.c
        [Sched] Compiling software/boot/drivers/bootloader/crc16.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_flash.c
    
    
    
    
    
    
    
    
    
    software/boot/drivers/bootloader/bootloader_profile.c:114:13: warning: unused variable 'cpuMHz' [-Wunused-variable]
       uint32_t cpuMHz = 0U;
                ^
    1 warning generated.
    [213 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/bootloader/bootloader_profile.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_mem.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_xmodem.c; 0s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c; 0s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/xmodem.c
        [Sched] Compiling software/boot/drivers/bootloader/crc16.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_flash.c
    
    
    
    
    
    
    
    
    
    [214 / 253] 8 actions, 4 running
        Compiling software/boot/drivers/bootloader/bootloader_mem.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_xmodem.c; 0s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c; 0s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/xmodem.c
        [Sched] Compiling software/boot/drivers/bootloader/crc16.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_flash.c
        [Sched] Compiling software/boot/drivers/soc/awr294x/soc.c
    
    
    
    
    
    
    
    
    
    [214 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/bootloader/bootloader_mem.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_xmodem.c; 1s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c; 1s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c; 0s local
        Compiling software/boot/drivers/bootloader/xmodem.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/crc16.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_flash.c
        [Sched] Compiling software/boot/drivers/soc/awr294x/soc.c
    
    
    
    
    
    
    
    
    
    [215 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/bootloader/bootloader_xmodem.c; 1s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c; 1s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c; 1s local
        Compiling software/boot/drivers/bootloader/xmodem.c; 0s local
        Compiling software/boot/drivers/bootloader/crc16.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_flash.c
        [Sched] Compiling software/boot/drivers/soc/awr294x/soc.c
        [Sched] Compiling software/boot/drivers/soc/awr294x/soc_rcm.c
    
    
    
    
    
    
    
    
    
    [216 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c; 1s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c; 1s local
        Compiling software/boot/drivers/bootloader/xmodem.c; 0s local
        Compiling software/boot/drivers/bootloader/crc16.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_flash.c; 0s local
        [Sched] Compiling software/boot/drivers/soc/awr294x/soc.c
        [Sched] Compiling software/boot/drivers/soc/awr294x/soc_rcm.c
        [Sched] Compiling software/boot/mcal/DemStub/Dem.c
    
    
    
    
    
    
    
    
    
    [218 / 253] 8 actions, 4 running
        Compiling software/boot/drivers/bootloader/xmodem.c; 0s local
        Compiling software/boot/drivers/bootloader/crc16.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_flash.c; 0s local
        Compiling software/boot/drivers/soc/awr294x/soc.c; 0s local
        [Sched] Compiling software/boot/drivers/soc/awr294x/soc_rcm.c
        [Sched] Compiling software/boot/mcal/DemStub/Dem.c
        [Sched] Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c
        [Sched] Compiling software/boot/drivers/qspi/v0/qspi.c
    
    
    
    
    
    
    
    
    
    [218 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/bootloader/xmodem.c; 1s local
        Compiling software/boot/drivers/bootloader/crc16.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_flash.c; 0s local
        Compiling software/boot/drivers/soc/awr294x/soc.c; 0s local
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 0s local
        [Sched] Compiling software/boot/mcal/DemStub/Dem.c
        [Sched] Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c
        [Sched] Compiling software/boot/drivers/qspi/v0/qspi.c
    
    
    
    
    
    
    
    
    
    [220 / 253] 8 actions, 4 running
        Compiling software/boot/drivers/bootloader/bootloader_flash.c; 1s local
        Compiling software/boot/drivers/soc/awr294x/soc.c; 1s local
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 0s local
        Compiling software/boot/mcal/DemStub/Dem.c; 0s local
        [Sched] Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c
        [Sched] Compiling software/boot/drivers/qspi/v0/qspi.c
        [Sched] Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c
        [Sched] Compiling software/boot/drivers/edma/v0/edma.c
    
    
    
    
    
    
    
    
    
    [220 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/bootloader/bootloader_flash.c; 1s local
        Compiling software/boot/drivers/soc/awr294x/soc.c; 1s local
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 0s local
        Compiling software/boot/mcal/DemStub/Dem.c; 0s local
        Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c; 0s local
        [Sched] Compiling software/boot/drivers/qspi/v0/qspi.c
        [Sched] Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c
        [Sched] Compiling software/boot/drivers/edma/v0/edma.c
    
    
    
    
    
    
    
    
    
    [222 / 253] 8 actions, 4 running
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 0s local
        Compiling software/boot/mcal/DemStub/Dem.c; 0s local
        Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c; 0s local
        Compiling software/boot/drivers/qspi/v0/qspi.c; 0s local
        [Sched] Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c
        [Sched] Compiling software/boot/drivers/edma/v0/edma.c
        [Sched] Compiling software/boot/board/flash/flash.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c
    
    
    
    
    
    
    
    
    
    [222 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 1s local
        Compiling software/boot/mcal/DemStub/Dem.c; 1s local
        Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c; 0s local
        Compiling software/boot/drivers/qspi/v0/qspi.c; 0s local
        Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c; 0s local
        [Sched] Compiling software/boot/drivers/edma/v0/edma.c
        [Sched] Compiling software/boot/board/flash/flash.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c
    
    
    
    
    
    
    
    
    
    [225 / 253] 8 actions, 4 running
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 1s local
        Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c; 1s local
        Compiling software/boot/drivers/qspi/v0/qspi.c; 1s local
        Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c; 0s local
        [Sched] Compiling software/boot/drivers/edma/v0/edma.c
        [Sched] Compiling software/boot/board/flash/flash.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi.c
    
    
    
    
    
    
    
    
    
    [225 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 2s local
        Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c; 1s local
        Compiling software/boot/drivers/qspi/v0/qspi.c; 1s local
        Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c; 0s local
        Compiling software/boot/drivers/edma/v0/edma.c; 0s local
        [Sched] Compiling software/boot/board/flash/flash.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi.c
    
    
    
    
    
    
    
    
    
    [227 / 254] 8 actions, 4 running
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 2s local
        Compiling software/boot/drivers/qspi/v0/qspi.c; 1s local
        Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c; 1s local
        Compiling software/boot/drivers/edma/v0/edma.c; 0s local
        [Sched] Compiling software/boot/board/flash/flash.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi.c
        [Sched] Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c
    
    
    
    
    
    
    
    
    
    INFO: From Compiling software/boot/drivers/qspi/v0/qspi.c:
    [229 / 254] 8 actions, 5 running
        Compiling software/boot/drivers/qspi/v0/qspi.c; 2s local
        Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c; 1s local
        Compiling software/boot/drivers/edma/v0/edma.c; 0s local
        Compiling software/boot/board/flash/flash.c; 0s local
        Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c; 0s local
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi.c
        [Sched] Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c
        [Sched] Compiling software/boot/boot_main.c
    
    
    
    
    
    
    
    
    
    software/boot/drivers/qspi/v0/qspi.c:126:16: warning: unused function 'QSPI_spiMemMapWrite' [-Wunused-function]
    static int32_t QSPI_spiMemMapWrite(QSPI_Handle handle);
                   ^
    1 warning generated.
    [229 / 254] 8 actions, 5 running
        Compiling software/boot/drivers/qspi/v0/qspi.c; 2s local
        Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c; 1s local
        Compiling software/boot/drivers/edma/v0/edma.c; 0s local
        Compiling software/boot/board/flash/flash.c; 0s local
        Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c; 0s local
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi.c
        [Sched] Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c
        [Sched] Compiling software/boot/boot_main.c
    
    
    
    
    
    
    
    
    
    [230 / 254] 8 actions, 4 running
        Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c; 1s local
        Compiling software/boot/drivers/edma/v0/edma.c; 0s local
        Compiling software/boot/board/flash/flash.c; 0s local
        Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c; 0s local
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi.c
        [Sched] Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c
        [Sched] Compiling software/boot/boot_main.c
        [Sched] Compiling software/boot/kernel/dpl/boot_armv7r.c
    
    
    
    
    
    
    
    
    
    [231 / 254] 8 actions, 4 running
        Compiling software/boot/drivers/edma/v0/edma.c; 0s local
        Compiling software/boot/board/flash/flash.c; 0s local
        Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c; 0s local
        Compiling software/boot/board/flash/flash_nor_qspi.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c
        [Sched] Compiling software/boot/boot_main.c
        [Sched] Compiling software/boot/kernel/dpl/boot_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/MpuP_armv7r.c
    
    
    
    
    
    
    
    
    
    [231 / 254] 8 actions, 4 running
        Compiling software/boot/drivers/edma/v0/edma.c; 1s local
        Compiling software/boot/board/flash/flash.c; 0s local
        Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c; 0s local
        Compiling software/boot/board/flash/flash_nor_qspi.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c
        [Sched] Compiling software/boot/boot_main.c
        [Sched] Compiling software/boot/kernel/dpl/boot_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/MpuP_armv7r.c
    
    
    
    
    
    
    
    
    
    [231 / 254] 8 actions, 5 running
        Compiling software/boot/drivers/edma/v0/edma.c; 1s local
        Compiling software/boot/board/flash/flash.c; 1s local
        Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c; 1s local
        Compiling software/boot/board/flash/flash_nor_qspi.c; 0s local
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 0s local
        [Sched] Compiling software/boot/boot_main.c
        [Sched] Compiling software/boot/kernel/dpl/boot_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/MpuP_armv7r.c
    
    
    
    
    
    
    
    
    
    [234 / 254] 8 actions, 4 running
        Compiling software/boot/drivers/edma/v0/edma.c; 1s local
        Compiling software/boot/board/flash/flash_nor_qspi.c; 1s local
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 0s local
        Compiling software/boot/boot_main.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/boot_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/MpuP_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/CacheP_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
    
    
    
    
    
    
    
    
    
    [237 / 254] 8 actions, 4 running
        Compiling software/boot/board/flash/flash_nor_qspi.c; 1s local
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 0s local
        Compiling software/boot/boot_main.c; 0s local
        Compiling software/boot/kernel/dpl/boot_armv7r.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/MpuP_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/CacheP_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_log.c
    
    
    
    
    
    
    
    
    
    [238 / 254] 8 actions, 4 running
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 0s local
        Compiling software/boot/boot_main.c; 0s local
        Compiling software/boot/kernel/dpl/boot_armv7r.c; 0s local
        Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/CacheP_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_log.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
    
    
    
    
    
    
    
    
    
    [238 / 254] 8 actions, 5 running
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 1s local
        Compiling software/boot/boot_main.c; 1s local
        Compiling software/boot/kernel/dpl/boot_armv7r.c; 1s local
        Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 0s local
        Compiling software/boot/kernel/dpl/CacheP_armv7r.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_log.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
    
    
    
    
    
    
    
    
    
    [240 / 254] 8 actions, 5 running
        Compiling software/boot/boot_main.c; 1s local
        Compiling software/boot/kernel/dpl/boot_armv7r.c; 1s local
        Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 1s local
        Compiling software/boot/kernel/dpl/CacheP_armv7r.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_uartScanf.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_log.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c
    
    
    
    
    
    
    
    
    
    [241 / 254] 8 actions, 4 running
        Compiling software/boot/boot_main.c; 1s local
        Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 1s local
        Compiling software/boot/kernel/dpl/CacheP_armv7r.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_uartScanf.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_log.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_nortos.c
    
    
    
    
    
    
    
    
    
    [243 / 254] 8 actions, 4 running
        Compiling software/boot/kernel/dpl/CacheP_armv7r.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_uartScanf.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 0s local
        Compiling software/boot/kernel/dpl/printf.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_nortos.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/TaskP_nortos.c
    
    
    
    
    
    
    
    
    
    [243 / 254] 8 actions, 4 running
        Compiling software/boot/kernel/dpl/CacheP_armv7r.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_uartScanf.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 0s local
        Compiling software/boot/kernel/dpl/printf.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_nortos.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/TaskP_nortos.c
    
    
    
    
    
    
    
    
    
    [243 / 254] 8 actions, 5 running
        Compiling software/boot/kernel/dpl/CacheP_armv7r.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_uartScanf.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 1s local
        Compiling software/boot/kernel/dpl/printf.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_nortos.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/TaskP_nortos.c
    
    
    
    
    
    
    
    
    
    [244 / 254] 8 actions, 5 running
        Compiling software/boot/kernel/dpl/DebugP_uartScanf.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 1s local
        Compiling software/boot/kernel/dpl/printf.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_nortos.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/TaskP_nortos.c
        [Sched] Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c
    
    
    
    
    
    
    
    
    
    [245 / 254] 7 actions, 5 running
        Compiling software/boot/kernel/dpl/DebugP_log.c; 1s local
        Compiling software/boot/kernel/dpl/printf.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_nortos.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/TaskP_nortos.c
        [Sched] Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c
    
    
    
    
    
    
    
    
    [246 / 254] 6 actions, 4 running
        Compiling software/boot/kernel/dpl/printf.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_nortos.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/TaskP_nortos.c
        [Sched] Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c
    
    
    
    
    
    
    
    [247 / 254] 5 actions, 4 running
        Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_nortos.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c; 0s local
        Compiling software/boot/kernel/dpl/TaskP_nortos.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c
    
    
    
    
    
    
    [247 / 254] 5 actions, 4 running
        Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_nortos.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c; 0s local
        Compiling software/boot/kernel/dpl/TaskP_nortos.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c
    
    
    
    
    
    
    [248 / 254] 4 actions running
        Compiling software/boot/kernel/dpl/DebugP_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c; 0s local
        Compiling software/boot/kernel/dpl/TaskP_nortos.c; 0s local
        Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 0s local
    
    
    
    
    
    [248 / 254] 4 actions running
        Compiling software/boot/kernel/dpl/DebugP_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c; 1s local
        Compiling software/boot/kernel/dpl/TaskP_nortos.c; 0s local
        Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 0s local
    
    
    
    
    
    [249 / 254] 3 actions running
        Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c; 1s local
        Compiling software/boot/kernel/dpl/TaskP_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 0s local
    
    
    
    
    [251 / 254] Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 1s local
    
    Target //software/boot:aptivBootloader.elf up-to-date:
    [254 / 254] checking cached actions
    
      bazel-bin/software/boot/aptivBootloader.elf
    [254 / 254] checking cached actions
    
    INFO: Elapsed time: 22.747s, Critical Path: 4.20s
    [254 / 254] checking cached actions
    
    INFO: 55 processes: 1 internal, 54 local.
    [254 / 254] checking cached actions
    
    INFO: Build completed successfully, 55 total actions
    
    INFO: Build completed successfully, 55 total actions
    
    mss_main_Wunused.c
    /*===========================================================================*\
     * FILE: main.c
     *===========================================================================
     * Copyright (C) 2021 Aptiv. All Rights Reserved.
     * Aptiv Confidential
     *---------------------------------------------------------------------------
     * %full_filespec:  main.c~3:csrc:kok_css2#129 %
     * %version:  1 %
     * %derived_by:  pzbdxm %
     * %date_modified:  Mon Aug  1 15:55:28 2016 %
     *---------------------------------------------------------------------------
     *
     * DESCRIPTION:
     *   This file contains code for the main funciton
     *
     * ABBREVIATIONS:
     *
     * TRACEABILITY INFO:
     *   Design Document(s):
     *   Requirements Document(s):
     *   (Design & Requirements)
     *
     *   Applicable Standards (in order of precedence: highest first):
     *     ESGW_4-2_PE-SWX_00-01-A02_EN - "Aptiv C Coding Standards"
     *
     * DEVIATIONS FROM STANDARDS:
     *   None
     *
    \*===========================================================================*/
    /*===========================================================================*\
     * Standard Header Files
    \*===========================================================================*/
    #include <stdint.h>
    /*===========================================================================*\
     * Other Header Files
    \*===========================================================================*/
    #include "calibration.h"
    #include "dd_adc.h"
    #include "dd_mmic.h"
    #include "default_netif.h"
    #include "drivers/soc/awr294x/soc_rcm.h"
    #include "enet.h"
    #include "include/core/enet_types.h"
    #include "kernel/dpl/HwiP.h"
    #include "lwip/tcpip.h"
    #include "mcal_init.h"
    #include "mdo/mdo_config.h"
    #include "os_tasks.h"
    #include "osal.h"
    #include "radar_data.h"
    #include "versions.h"
    #include <drivers/ipc_notify.h>
    #include <drivers/mailbox.h>
    
    /*===========================================================================*\
     * Local Preprocessor #define Constants
    \*===========================================================================*/
    #define MDO_DSS_FIFO_THRESH 1024
    
    /*===========================================================================*\
     * Local Preprocessor #define MACROS
    \*===========================================================================*/
    
    /*===========================================================================*\
     * Local Type Declarations
    \*===========================================================================*/
    
    /*===========================================================================*\
     * Local Object Definitions
    \*===========================================================================*/
    
    /*===========================================================================*\
    * External Object Declarations
    \*===========================================================================*/
    /*===========================================================================*\
    * Local Function Prototypes
    \*===========================================================================*/
    
    /*===========================================================================*\
    * Exported Function Prototypes
    \*===========================================================================*/
    
    /*===========================================================================*\
     * Local Inline Function Definitions and Function-Like Macros
    \*===========================================================================*/
    
    /*===========================================================================*\
     * Function Definitions
    \*===========================================================================*/
    /*****************************************************************************
     *. Name: Ipc_module_init
     *.   initializes ipc init module
     *.
     *. Parameters:void
     *.
     *. Return Value: None.
     *.
     *. Shared Variables: None.
     *.
     *. Design Information:
     *.    (xxx is version no.)
     *.
     *. SCR Information:
     *.
     *.
     ******************************************************************************/
    static uint8 Test =0;
    void Ipc_module_init(void)
    {
       IpcNotify_Params notifyParams;
       int32_t status;
    
       /* initialize parameters to default */
       IpcNotify_Params_init(&notifyParams);
    
       /* specify the core on which this API is called */
       notifyParams.selfCoreId = CSL_CORE_ID_R5FSS0_0;
    
       /* list the cores that will do IPC Notify with this core
        * Make sure to NOT list 'self' core in the list below
        */
       notifyParams.numCores      = 1;
       notifyParams.coreIdList[0] = CSL_CORE_ID_C66SS0; // CSL_CORE_ID_R5FSS0_1;
       // notifyParams.coreIdList[1] = CSL_CORE_ID_C66SS0;
    
       /* initialize the IPC Notify module */
       status = IpcNotify_init(&notifyParams);
       DebugP_assert(status == SystemP_SUCCESS);
    
       { /* Mailbox driver MUST be initialized after IPC Notify init */
          Mailbox_Params mailboxInitParams;
    
          Mailbox_Params_init(&mailboxInitParams);
          status = Mailbox_init(&mailboxInitParams);
          DebugP_assert(status == SystemP_SUCCESS);
       }
    }
    
    void loop_forever()
    {
       volatile uint32_t loop = 1;
       while (loop)
          ;
    }
    
    /*****************************************************************************
     *. Name: main
     *.    Entry point to the Aptiv mss application
     *.
     *. Parameters:void
     *.
     *. Return Value: None.
     *.
     *. Shared Variables: None.
     *.
     *. Design Information:
     *.    (xxx is version no.)
     *.
     *. SCR Information:
     *.
     *.
     ******************************************************************************/
    int32_t main(void)
    {
       const Application_Version_T *app_version;
       const Bootloader_Version_T *boot_version;
       static volatile uint32_t i = 0;
    
       app_version  = Get_Application_Version();
       boot_version = Get_Bootloader_Version();
    
       /* Init the Vector Interrupt Module */
       HwiP_init();
    
       /* Run the MCAL initialization function */
       mcal_init();
    
       /* Enable the Vector Interrupt Module */
       HwiP_enable();
    
       /* Read Sensor Position Pins */
       Read_Sensor_Position_Pins();
    
       /* Configure the MDO for ADC Tracing */
       configure_MDO_DSS_FIFO_only(MDO_DSS_FIFO_THRESH);
    
       /* MMIC ADC buffer Initialization*/
       MMIC_ADC_Buf_Init();
    
       /* initialize ipc module  */
       Ipc_module_init();
    
       /* Initialize calibrations */
       Update_Calib_Data();
    
       /* Set radar ctl module state to radiate */
       Put_Radar_Radiate_Enable(true);
    
       /* Init OS tasks */
       Init_Tasks();
    
       /* Start FreeRTOS */
       Start_Os();
    
       while (1)
       {
          i++;
       }
    }
    
    ti_compiler_flags_Wunused.bzl.txt
    """\r
    This script is where all compiler and linker flags will be set.\r
    These flags will be passed to the compiler/linker as part of the toolchain.\r
    """
    
    def arm_c_flags():
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-mlittle-endian",
            "-mcpu=cortex-r5",
            "-gdwarf-3",
            "-mfloat-abi=hard",
            "-mfpu=vfpv3-d16",
            #"-mthumb",
            #"-Werror",
            #"-Weverything",
            "-Wunused",
            "-ffunction-sections",
            "-Oz",
            #"-mthumb",
            "-g",
            "-fdiagnostics-show-option",
            "-ffunction-sections",
            "-fshort-enums",
            "-mno-unaligned-access",
            # Define Flags that should be passed to every file
            "-DCLANG",
            "-DAWR29XXETS_PLATFORM",
            "-DBUILD_SOC_AWR294X",
            "-DBUILD_SUBSYS_MSS",
            "-DTRACE_ENABLE",
            "-DASSERT_ENABLE",
            #Define for enabling the ADC Test pattern generation to trigger the EDMA/HWA-RFFT-DFFT-RDD processing.
            #"-DADC_TEST_PATTERN_GEN_MODE_ENABLED",
        ]
    
    def arm_cpp_flags():
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "",
        ]
    
    def arm_asm_flags():
        """ This funciton will be used to return all the assembler flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-mcpu=cortex-r5",
            "-mfloat-abi=hard",
            "-mfpu=vfpv3-d16",
        ]
    
    def arm_linker_flags(r5f_codegen_path):
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-Wl,--diag_suppress=10063",
            "-Wl,--emit_warnings_as_errors",
            "-Wl,-qq",
            #"-Wl,--rom_model",
            "-Wl,-mcpu=cortex-r5",
            "-Wl,-qq",
            "-Wl,-a",
            "-Wl,--rom_model",
            "-Wl,--reread_libs",
            "-Wl,--unused_section_elimination=on",
            "-Wl,--compress_dwarf=on",
            "-Wl,--copy_compression=rle",
            "-Wl,--cinit_compression=rle",
        ]
    
    def c66_c_flags():
        """ This funciton will be used to return all the c flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Compiler\r
        """
        return [
            # "--use_llvm",
            "-c",
            "-mv6600",
            "--abi=eabi",
            "--gcc",
            "-g",
            "-O3",
            "-mf3",
            "-mo",
            "--define=SUBSYS_DSS",
            "--define=SOC_AWR294X",
            "--define=_LITTLE_ENDIAN",
            "--display_error_number",
            "--define=DebugP_ASSERT_ENABLED",
            "--diag_warning=225",
            "--diag_wrap=off",
            "--preproc_with_compile",
            "--emit_warnings_as_errors",
            #Define for enabling the ADC Test pattern generation to trigger the EDMA/HWA-RFFT-DFFT-RDD processing.
            #"--define=ADC_TEST_PATTERN_GEN_MODE_ENABLED",
            #Define for enabling the ADC Offline Data in Flash test mode - must define DISABLE_LAUTERBACH_TEST_ADC_OUTPUT also
            #"--define=ADC_OFFLINE_DATA_ENABLED",
            #"--define=DISABLE_LAUTERBACH_TEST_ADC_OUTPUT"
        ]
    
    def c66_cpp_flags():
        """ This funciton will be used to return all the c flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the C66 Compiler\r
        """
        return [
            "",
        ]
    
    def c66_asm_flags():
        """ This funciton will be used to return all the assembler flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Compiler\r
        """
        return [
            "-mv6600",
            "--abi=eabi",
            "-q",
            "-mi10",
            "-mo",
            "-pden",
            "-pds=238",
            "-pds=880",
            "-pds1110",
            "--emit_warnings_as_errors",
            "--program_level_compile",
            "-o3",
            "-mf3",
            "-DSOC_AWR294X",
        ]
    
    def c66_linker_flags(c66_codegen_path):
        """ This funciton will be used to return all the flags for the c66 linker.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Linker\r
        """
        return [
            "-mv6600",
            "--abi=eabi",
            "-g",
            "--define=SOC_AWR294X",
            "--display_error_number",
            "--diag_warning=225",
            "--diag_wrap=off",
            "-z",
            "--reread_libs",
            "--warn_sections",
            "--ram_model",
            "-i" + c66_codegen_path + "/lib",
            "--emit_warnings_as_errors",
            "--diag_error=10015",
            "--map_file=awr294x_mmw_demo_dss.map",
        ]
    

  • Thank you for submitting the source files and build logs.  Unfortunately, I remain unable to reproduce this behavior ...

    Werror Weverything : this crashes our build for every warning

    I am unable to use any of the source files supplied, because they all #include many files, and I do not have these files.  That is why the article https://software-dl.ti.com/ccs/esd/documents/sdto_cgt_How-to-Submit-a-Compiler-Test-Case.html shows how to preprocess the files.  Once preprocessing is complete, there is only one file to submit.  Please focus on the part of the article titled Makefile Method and Clang Compiler.  Use those directions only as a general guide.  Adapt them to the details of how your build works.

    Thanks and regards,

    -George

  • Hello Team,

    Attaching preprocessed files in addition, in reference with KrishnaMeghana's query.

    Please check the above said query for more details.

    mss_main_WError_WEverything.i.txt

    mss_main_WError_WEverything.o.txt
    ELF(�4(!�H-�(�M�@������������������ ��������\@��o�XP��0��Hp������p�� ������`��������������o��� ��0����p������(Ѝ����0 �M�������P����Ѝ��/������������������������������������������� ��������������������������software/app/mss/src/mss_main.cIpc_module_initstatus == SystemP_SUCCESS����4<PptP%U.@
    :;'I?4I:;
    4:;I5II:;$>.@
    :;'?	4
    :;I
    4:;I.@
    :;?
    :;
    I:;8I!I7$>I&I:;3x�\]����e������ju�F��O���0��N��]�l	�n
    �o�`�	�o�e ]��	���e^h
    LX
    jZR]5jb@jgj^!p�H
    �D�jF���%�� ��!��"��#��$��;��K��
    $,'��)��*��+� \TI clang version 12.0.1 (ssh://git@bitbucket.itg.ti.com/code/llvm-project.git 245a03e599fe96dcc95127facd35f169133a0ff3)mss_main.cC:\bzl\ke3mcqqn\execroot\__main__iunsigned int__uint32_tuint32_tint__int32_tint32_tIpc_module_initloop_forevermainnotifyParamsnumCorescoreIdList__ARRAY_SIZE_TYPE__selfCoreIdlinuxCoreIdIpcNotify_Params_IpcNotify_ParamsmailboxInitParamsrsvMailbox_Params_Mailbox_Paramsstatusloopapp_versiongenerationunsigned char__uint8_tuint8_tvariantmajorminorpatchApplication_Version_Tboot_versionBootloader_Version_TTI clang version 12.0.1 (ssh://git@bitbucket.itg.ti.com/code/llvm-project.git 245a03e599fe96dcc95127facd35f169133a0ff3)�)�
    C:\C:\bzl\ke3mcqqn\execroot\__main__ti\ti-cgt-armllvm_1.3.1.LTS\include\c\machine\_types.hti\ti-cgt-armllvm_1.3.1.LTS\include\c\sys\_stdint.hsoftware/app/mss/src/mss_main.cbazel-out/ti_arm-fastbuild/bin/software/app/common/drivers/_virtual_includes/ipc_notify_h\drivers/ipc_notify.hbazel-out/ti_arm-fastbuild/bin/software/app/common/drivers/mailbox/v0/_virtual_includes/mailbox_v0_h\drivers/mailbox/v0/mailbox.hbazel-out/ti_arm-fastbuild/bin/software/app/common/versions/_virtual_includes/Versions\versions.h�
    �	��}
    
    J	�J	J�	JA�"�J"�J��~��
    �KJ��
    KMMMMM�MM"M�M���~JAFaeabi<C2.09cortex-r5
    R	
    "&,����|
     �D������D@ D\=����~
    ��yT
    �
    �"�
    eI���{XX�:g1b �\
    �0X"dl�"���**	&# $(!8< TX*
    "'
    +
    1>JOZoz���������
    �����	�	�".:F_jqy���������*		
    
    8�	�
    8<	LP
    configure_MDO_DSS_FIFO_only.debug_abbrev.text_DebugP_assert.commentIpcNotify_initMailbox_initIpcNotify_Params_initMailbox_Params_initmcal_init.rel.ARM.exidx.text.Ipc_module_init.rel.text.Ipc_module_initHwiP_initMMIC_ADC_Buf_InitRead_Sensor_Position_PinsInit_Tasks.ARM.attributes.rel.debug_rangesStart_Os.debug_str.rel.ARM.exidx.text.loop_forever.rel.debug_infoGet_Bootloader_VersionGet_Application_Version.rel.ARM.exidx.text.main.rel.text.main.note.GNU-stack.data.main.i.llvm_addrsig.rel.debug_line.rel.debug_frameHwiP_enable.rel.debug_locmss_main.c.strtab.symtabRadar_Ctl_DataUpdate_Calib_Data$d.4$a.3$a.2$d.1.rodata.str1.1$a.0H��+4�4��	�
    H �p���	  \� Rp��N	( �\�	0p 
    �p�`
    �	� �2hJ��2�&.	� �s�7o	�� , (	h0 C0:9@0sy����	� p�
    GX	�0 �L�o�� Php
    mss_main_Weverything.o.txt
    ELF(�4(!�H-�(�M�@������������������ ��������\@��o�XP��0��Hp������p�� ������`��������������o��� ��0����p������(Ѝ����0 �M�������P����Ѝ��/������������������������������������������� ��������������������������software/app/mss/src/mss_main.cIpc_module_initstatus == SystemP_SUCCESS����4<PptP%U.@
    :;'I?4I:;
    4:;I5II:;$>.@
    :;'?	4
    :;I
    4:;I.@
    :;?
    :;
    I:;8I!I7$>I&I:;3x�\]����e������ju�F��O���0��N��]�l	�n
    �o�`�	�o�e ]��	���e^h
    LX
    jZR]5jb@jgj^!p�H
    �D�jF���%�� ��!��"��#��$��;��K��
    $,'��)��*��+� \TI clang version 12.0.1 (ssh://git@bitbucket.itg.ti.com/code/llvm-project.git 245a03e599fe96dcc95127facd35f169133a0ff3)mss_main.cC:\bzl\ke3mcqqn\execroot\__main__iunsigned int__uint32_tuint32_tint__int32_tint32_tIpc_module_initloop_forevermainnotifyParamsnumCorescoreIdList__ARRAY_SIZE_TYPE__selfCoreIdlinuxCoreIdIpcNotify_Params_IpcNotify_ParamsmailboxInitParamsrsvMailbox_Params_Mailbox_Paramsstatusloopapp_versiongenerationunsigned char__uint8_tuint8_tvariantmajorminorpatchApplication_Version_Tboot_versionBootloader_Version_TTI clang version 12.0.1 (ssh://git@bitbucket.itg.ti.com/code/llvm-project.git 245a03e599fe96dcc95127facd35f169133a0ff3)�)�
    C:\C:\bzl\ke3mcqqn\execroot\__main__ti\ti-cgt-armllvm_1.3.1.LTS\include\c\machine\_types.hti\ti-cgt-armllvm_1.3.1.LTS\include\c\sys\_stdint.hsoftware/app/mss/src/mss_main.cbazel-out/ti_arm-fastbuild/bin/software/app/common/drivers/_virtual_includes/ipc_notify_h\drivers/ipc_notify.hbazel-out/ti_arm-fastbuild/bin/software/app/common/drivers/mailbox/v0/_virtual_includes/mailbox_v0_h\drivers/mailbox/v0/mailbox.hbazel-out/ti_arm-fastbuild/bin/software/app/common/versions/_virtual_includes/Versions\versions.h�
    �	��}
    
    J	�J	J�	JA�"�J"�J��~��
    �KJ��
    KMMMMM�MM"M�M���~JAFaeabi<C2.09cortex-r5
    R	
    "&,����|
     �D������D@ D\=����~
    ��yT
    �
    �"�
    eI���{XX�:g1b �\
    �0X"dl�"���**	&# $(!8< TX*
    "'
    +
    1>JOZoz���������
    �����	�	�".:F_jqy���������*		
    
    8�	�
    8<	LP
    configure_MDO_DSS_FIFO_only.debug_abbrev.text_DebugP_assert.commentIpcNotify_initMailbox_initIpcNotify_Params_initMailbox_Params_initmcal_init.rel.ARM.exidx.text.Ipc_module_init.rel.text.Ipc_module_initHwiP_initMMIC_ADC_Buf_InitRead_Sensor_Position_PinsInit_Tasks.ARM.attributes.rel.debug_rangesStart_Os.debug_str.rel.ARM.exidx.text.loop_forever.rel.debug_infoGet_Bootloader_VersionGet_Application_Version.rel.ARM.exidx.text.main.rel.text.main.note.GNU-stack.data.main.i.llvm_addrsig.rel.debug_line.rel.debug_frameHwiP_enable.rel.debug_locmss_main.c.strtab.symtabRadar_Ctl_DataUpdate_Calib_Data$d.4$a.3$a.2$d.1.rodata.str1.1$a.0H��+4�4��	�
    H �p���	  \� Rp��N	( �\�	0p 
    �p�`
    �	� �2hJ��2�&.	� �s�7o	�� , (	h0 C0:9@0sy����	� p�
    GX	�0 �L�o�� Php
    mss_main_Weverything.i.txtmss_main_Wunused.i.txt
    mss_main_Wunused.o.txt
    ELF(�4(!�H-�(�M�@������������������ ��������\@��o�XP��0��Hp������p�� ������`��������������o��� ��0����p������(Ѝ����0 �M�������P����Ѝ��/������������������������������������������� ��������������������������software/app/mss/src/mss_main.cIpc_module_initstatus == SystemP_SUCCESS����4<PptP%U.@
    :;'I?4I:;
    4:;I5II:;$>.@
    :;'?	4
    :;I
    4:;I.@
    :;?
    :;
    I:;8I!I7$>I&I:;3x�\]����e������ju�F��O���0��N��]�l	�n
    �o�`�	�o�e ]��	���e^h
    LX
    jZR]5jb@jgj^!p�H
    �D�jF���%�� ��!��"��#��$��;��K��
    $,'��)��*��+� \TI clang version 12.0.1 (ssh://git@bitbucket.itg.ti.com/code/llvm-project.git 245a03e599fe96dcc95127facd35f169133a0ff3)mss_main.cC:\bzl\ke3mcqqn\execroot\__main__iunsigned int__uint32_tuint32_tint__int32_tint32_tIpc_module_initloop_forevermainnotifyParamsnumCorescoreIdList__ARRAY_SIZE_TYPE__selfCoreIdlinuxCoreIdIpcNotify_Params_IpcNotify_ParamsmailboxInitParamsrsvMailbox_Params_Mailbox_Paramsstatusloopapp_versiongenerationunsigned char__uint8_tuint8_tvariantmajorminorpatchApplication_Version_Tboot_versionBootloader_Version_TTI clang version 12.0.1 (ssh://git@bitbucket.itg.ti.com/code/llvm-project.git 245a03e599fe96dcc95127facd35f169133a0ff3)�)�
    C:\C:\bzl\ke3mcqqn\execroot\__main__ti\ti-cgt-armllvm_1.3.1.LTS\include\c\machine\_types.hti\ti-cgt-armllvm_1.3.1.LTS\include\c\sys\_stdint.hsoftware/app/mss/src/mss_main.cbazel-out/ti_arm-fastbuild/bin/software/app/common/drivers/_virtual_includes/ipc_notify_h\drivers/ipc_notify.hbazel-out/ti_arm-fastbuild/bin/software/app/common/drivers/mailbox/v0/_virtual_includes/mailbox_v0_h\drivers/mailbox/v0/mailbox.hbazel-out/ti_arm-fastbuild/bin/software/app/common/versions/_virtual_includes/Versions\versions.h�
    �	��}
    
    J	�J	J�	JA�"�J"�J��~��
    �KJ��
    KMMMMM�MM"M�M���~JAFaeabi<C2.09cortex-r5
    R	
    "&,����|
     �D������D@ D\=����~
    ��yT
    �
    �"�
    eI���{XX�:g1b �\
    �0X"dl�"���**	&# $(!8< TX*
    "'
    +
    1>JOZoz���������
    �����	�	�".:F_jqy���������*		
    
    8�	�
    8<	LP
    configure_MDO_DSS_FIFO_only.debug_abbrev.text_DebugP_assert.commentIpcNotify_initMailbox_initIpcNotify_Params_initMailbox_Params_initmcal_init.rel.ARM.exidx.text.Ipc_module_init.rel.text.Ipc_module_initHwiP_initMMIC_ADC_Buf_InitRead_Sensor_Position_PinsInit_Tasks.ARM.attributes.rel.debug_rangesStart_Os.debug_str.rel.ARM.exidx.text.loop_forever.rel.debug_infoGet_Bootloader_VersionGet_Application_Version.rel.ARM.exidx.text.main.rel.text.main.note.GNU-stack.data.main.i.llvm_addrsig.rel.debug_line.rel.debug_frameHwiP_enable.rel.debug_locmss_main.c.strtab.symtabRadar_Ctl_DataUpdate_Calib_Data$d.4$a.3$a.2$d.1.rodata.str1.1$a.0H��+4�4��	�
    H �p���	  \� Rp��N	( �\�	0p 
    �p�`
    �	� �2hJ��2�&.	� �s�7o	�� , (	h0 C0:9@0sy����	� p�
    GX	�0 �L�o�� Php
    5852.command_Weverything.log
    Loading: 
    
    Loading: 0 packages loaded
    
    INFO: Build options --cpu and --define have changed, discarding analysis cache.
    Analyzing: target //software/boot:aptivBootloader.elf (0 packages loaded)
    
    Analyzing: target //software/boot:aptivBootloader.elf (0 packages loaded, 0 targets configured)
    
    INFO: Analyzed target //software/boot:aptivBootloader.elf (0 packages loaded, 360 targets configured).
    
    
    INFO: Found 1 target...
    
    
    [0 / 2] [Prepa] BazelWorkspaceStatusAction stable-status.txt
    
    [219 / 254] 8 actions, 4 running
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 0s local
        Compiling software/boot/kernel/dpl/boot_armv7r.c; 0s local
        Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/MpuP_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
    
    
    
    
    
    
    
    
    
    [219 / 254] 8 actions, 5 running
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 1s local
        Compiling software/boot/kernel/dpl/boot_armv7r.c; 1s local
        Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
    
    
    
    
    
    
    
    
    
    ERROR: C:/srr7/git_new_repo/bmw_sp2025_radar_sensor_sw/software/boot/kernel/dpl/BUILD:171:11: Compiling software/boot/kernel/dpl/boot_armv7r.c failed: (Exit 1): tiarmclang failed: error executing command 
      cd C:/bzl/ke3mcqqn/execroot/__main__
      SET PATH=c:\tools\msys64\usr\bin;c:\tools\msys64\bin;C:\WINDOWS;C:\WINDOWS\System32;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\bazel\downloads\bazelbuild\bazel-4.2.1-windows-x86_64\bin;C:\Program Files\Python39\Scripts\;C:\Program Files\Python39\;C:\Program Files (x86)\Vector vFlash 2.5\Bin\;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\PlasticSCM5\server;C:\Program Files\PlasticSCM5\client;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Adaptiva\AdaptivaClient\bin\x32;C:\Program Files (x86)\Adaptiva\AdaptivaClient\bin\x64;C:\Users\sjk22y\AppData\Local\Microsoft\WindowsApps;C:\Users\sjk22y\AppData\Local\Programs\Git\cmd
        SET PWD=/proc/self/cwd
        SET RUNFILES_MANIFEST_ONLY=1
      C:/ti/ti-cgt-armllvm_1.3.1.LTS/bin/tiarmclang -MD -MF bazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_objs/ti_dpl/boot_armv7r.d -frandom-seed=bazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_objs/ti_dpl/boot_armv7r.o -DAUTOSAR_431= -iquote . -iquote bazel-out/ti_arm-fastbuild/bin -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/ti_dpl -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/HwiP_armv7r_vim_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/ti-arm-clang/generated/_virtual_includes/TiDrivers_h -Ibazel-out/ti_arm-fastbuild/bin/software/app/common/_virtual_includes/uart_h -Ibazel-out/ti_arm-fastbuild/bin/software/app/common/hw_include/_virtual_includes/hwinclude_h -Ibazel-out/ti_arm-fastbuild/bin/software/app/common/hw_include/awr294x/_virtual_includes/hwinclude_awr294x_h -Ibazel-out/ti_arm-fastbuild/bin/software/app/common/uart/v1/_virtual_includes/drivers_uart_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/SystemP_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/DebugP_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/SemaphoreP_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/HwiP_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/drivers/_virtual_includes/edma_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/drivers/edma/v0/_virtual_includes/EdmaDriver_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/drivers/_virtual_includes/qspi_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/drivers/qspi/v0/_virtual_includes/QspiDriver_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/drivers/hw_include/_virtual_includes/cslr_qspi_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/drivers/qspi/v0/_virtual_includes/cslr_qspi_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/drivers/soc/awr294x/_virtual_includes/SOCdrivers_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/CacheP_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/MpuP_armv7_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/printf_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_virtual_includes/TaskP_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/mcal/wrappers/gpt/_virtual_includes/dd_gpt_h -Ibazel-out/ti_arm-fastbuild/bin/software/app/common/_virtual_includes/reuse_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/mcal/Workspace/AWR294x/_virtual_includes/Gpt_Cfg_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/mcal/modules/autosar_include/_virtual_includes/autosar_include_h -Ibazel-out/ti_arm-fastbuild/bin/software/boot/mcal/modules/include/memmap/_virtual_includes/mcal_memmap_h -mlittle-endian -mcpu=cortex-r5 -gdwarf-3 -mfloat-abi=hard -mfpu=vfpv3-d16 -Weverything -ffunction-sections -Oz -g -fdiagnostics-show-option -ffunction-sections -fshort-enums -mno-unaligned-access -DCLANG -DAWR29XXETS_PLATFORM -DBUILD_SOC_AWR294X -DBUILD_SUBSYS_MSS -DTRACE_ENABLE -DASSERT_ENABLE -Werror -Wno-extra -c software/boot/kernel/dpl/boot_armv7r.c -o bazel-out/ti_arm-fastbuild/bin/software/boot/kernel/dpl/_objs/ti_dpl/boot_armv7r.o
    Execution platform: @local_config_platform//:host
    [220 / 254] 7 actions, 4 running
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 1s local
        Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
    
    
    
    
    
    
    
    
    software/boot/kernel/dpl/boot_armv7r.c:38:5: error: no previous prototype for function '_system_pre_init' [-Werror,-Wmissing-prototypes]
    int _system_pre_init()
        ^
    software/boot/kernel/dpl/boot_armv7r.c:38:1: note: declare 'static' if the function is not intended to be used outside of this translation unit
    int _system_pre_init()
    ^
    static 
    software/boot/kernel/dpl/boot_armv7r.c:38:21: error: this old-style function definition is not preceded by a prototype [-Werror,-Wstrict-prototypes]
    int _system_pre_init()
                        ^
    2 errors generated.
    [220 / 254] 7 actions, 4 running
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 1s local
        Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
    
    
    
    
    
    
    
    
    [226 / 254] Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 0s local
    
    Target //software/boot:aptivBootloader.elf failed to build
    [227 / 254] checking cached actions
    
    INFO: Elapsed time: 2.190s, Critical Path: 1.79s
    [227 / 254] checking cached actions
    
    INFO: 9 processes: 9 internal.
    [227 / 254] checking cached actions
    
    FAILED: Build did NOT complete successfully
    
    FAILED: Build did NOT complete successfully
    
    3125.ti_compiler_flags_Weverything.bzl.txt
    """\r
    This script is where all compiler and linker flags will be set.\r
    These flags will be passed to the compiler/linker as part of the toolchain.\r
    """
    
    def arm_c_flags():
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-mlittle-endian",
            "-mcpu=cortex-r5",
            "-gdwarf-3",
            "-mfloat-abi=hard",
            "-mfpu=vfpv3-d16",
            #"-mthumb",
            #"-Werror",
            "-Weverything",
            #"-Wunused",
            "-ffunction-sections",
            "-Oz",
            #"-mthumb",
            "-g",
            "-fdiagnostics-show-option",
            "-ffunction-sections",
            "-fshort-enums",
            "-mno-unaligned-access",
            # Define Flags that should be passed to every file
            "-DCLANG",
            "-DAWR29XXETS_PLATFORM",
            "-DBUILD_SOC_AWR294X",
            "-DBUILD_SUBSYS_MSS",
            "-DTRACE_ENABLE",
            "-DASSERT_ENABLE",
            #Define for enabling the ADC Test pattern generation to trigger the EDMA/HWA-RFFT-DFFT-RDD processing.
            #"-DADC_TEST_PATTERN_GEN_MODE_ENABLED",
        ]
    
    def arm_cpp_flags():
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "",
        ]
    
    def arm_asm_flags():
        """ This funciton will be used to return all the assembler flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-mcpu=cortex-r5",
            "-mfloat-abi=hard",
            "-mfpu=vfpv3-d16",
        ]
    
    def arm_linker_flags(r5f_codegen_path):
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-Wl,--diag_suppress=10063",
            "-Wl,--emit_warnings_as_errors",
            "-Wl,-qq",
            #"-Wl,--rom_model",
            "-Wl,-mcpu=cortex-r5",
            "-Wl,-qq",
            "-Wl,-a",
            "-Wl,--rom_model",
            "-Wl,--reread_libs",
            "-Wl,--unused_section_elimination=on",
            "-Wl,--compress_dwarf=on",
            "-Wl,--copy_compression=rle",
            "-Wl,--cinit_compression=rle",
        ]
    
    def c66_c_flags():
        """ This funciton will be used to return all the c flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Compiler\r
        """
        return [
            # "--use_llvm",
            "-c",
            "-mv6600",
            "--abi=eabi",
            "--gcc",
            "-g",
            "-O3",
            "-mf3",
            "-mo",
            "--define=SUBSYS_DSS",
            "--define=SOC_AWR294X",
            "--define=_LITTLE_ENDIAN",
            "--display_error_number",
            "--define=DebugP_ASSERT_ENABLED",
            "--diag_warning=225",
            "--diag_wrap=off",
            "--preproc_with_compile",
            "--emit_warnings_as_errors",
            #Define for enabling the ADC Test pattern generation to trigger the EDMA/HWA-RFFT-DFFT-RDD processing.
            #"--define=ADC_TEST_PATTERN_GEN_MODE_ENABLED",
            #Define for enabling the ADC Offline Data in Flash test mode - must define DISABLE_LAUTERBACH_TEST_ADC_OUTPUT also
            #"--define=ADC_OFFLINE_DATA_ENABLED",
            #"--define=DISABLE_LAUTERBACH_TEST_ADC_OUTPUT"
        ]
    
    def c66_cpp_flags():
        """ This funciton will be used to return all the c flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the C66 Compiler\r
        """
        return [
            "",
        ]
    
    def c66_asm_flags():
        """ This funciton will be used to return all the assembler flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Compiler\r
        """
        return [
            "-mv6600",
            "--abi=eabi",
            "-q",
            "-mi10",
            "-mo",
            "-pden",
            "-pds=238",
            "-pds=880",
            "-pds1110",
            "--emit_warnings_as_errors",
            "--program_level_compile",
            "-o3",
            "-mf3",
            "-DSOC_AWR294X",
        ]
    
    def c66_linker_flags(c66_codegen_path):
        """ This funciton will be used to return all the flags for the c66 linker.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Linker\r
        """
        return [
            "-mv6600",
            "--abi=eabi",
            "-g",
            "--define=SOC_AWR294X",
            "--display_error_number",
            "--diag_warning=225",
            "--diag_wrap=off",
            "-z",
            "--reread_libs",
            "--warn_sections",
            "--ram_model",
            "-i" + c66_codegen_path + "/lib",
            "--emit_warnings_as_errors",
            "--diag_error=10015",
            "--map_file=awr294x_mmw_demo_dss.map",
        ]
    

    5661.command_Wunused.log
    Loading: 
    
    Loading: 0 packages loaded
    
    INFO: Build options --cpu and --define have changed, discarding analysis cache.
    Analyzing: target //software/boot:aptivBootloader.elf (0 packages loaded)
    
    Analyzing: target //software/boot:aptivBootloader.elf (0 packages loaded, 0 targets configured)
    
    INFO: Analyzed target //software/boot:aptivBootloader.elf (0 packages loaded, 360 targets configured).
    
    
    INFO: Found 1 target...
    
    
    [0 / 1] [Prepa] BazelWorkspaceStatusAction stable-status.txt
    
    [169 / 248] 8 actions, 4 running
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Dio_Lcfg.c; 0s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Mcu_PBcfg_awr29xxETS.c; 0s local
        Compiling software/boot/mcal/modules/Dio/src/Dio.c; 0s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Gpt_PBcfg.c; 0s local
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c
        [Sched] Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c
        [Sched] Compiling software/boot/mcal/modules/Mcu/src/Mcu.c
        [Sched] Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c
    
    
    
    
    
    
    
    
    
    [169 / 248] 8 actions, 4 running
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Dio_Lcfg.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Mcu_PBcfg_awr29xxETS.c; 1s local
        Compiling software/boot/mcal/modules/Dio/src/Dio.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Gpt_PBcfg.c; 1s local
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c
        [Sched] Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c
        [Sched] Compiling software/boot/mcal/modules/Mcu/src/Mcu.c
        [Sched] Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c
    
    
    
    
    
    
    
    
    
    [169 / 248] 8 actions, 5 running
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Dio_Lcfg.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Mcu_PBcfg_awr29xxETS.c; 1s local
        Compiling software/boot/mcal/modules/Dio/src/Dio.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Gpt_PBcfg.c; 1s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c; 0s local
        [Sched] Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c
        [Sched] Compiling software/boot/mcal/modules/Mcu/src/Mcu.c
        [Sched] Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c
    
    
    
    
    
    
    
    
    
    [174 / 248] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Dio/src/Dio.c; 1s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c; 0s local
        Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c; 0s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu.c; 0s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c; 0s local
        [Sched] Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt.c
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c
    
    
    
    
    
    
    
    
    
    [175 / 248] 8 actions, 4 running
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c; 0s local
        Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c; 0s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu.c; 0s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c; 0s local
        [Sched] Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt.c
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c
        [Sched] Compiling software/boot/mcal/modules/Port/src/Port_Platform.c
    
    
    
    
    
    
    
    
    
    [175 / 248] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu.c; 1s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c; 0s local
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt.c
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c
        [Sched] Compiling software/boot/mcal/modules/Port/src/Port_Platform.c
    
    
    
    
    
    
    
    
    
    INFO: From Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c:
    [175 / 248] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu.c; 1s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c; 0s local
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt.c
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c
        [Sched] Compiling software/boot/mcal/modules/Port/src/Port_Platform.c
    
    
    
    
    
    
    
    
    
    software/boot/mcal/modules/Gpt/src/Gpt_Platform.c:250:11: warning: unused variable 'compareBlk' [-Wunused-variable]
        uint8 compareBlk = (channelId & CH_COMP_MASK);
              ^
    1 warning generated.
    [175 / 248] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Dio/src/Dio_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu.c; 1s local
        Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c; 0s local
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt.c
        [Sched] Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c
        [Sched] Compiling software/boot/mcal/modules/Port/src/Port_Platform.c
    
    
    
    
    
    
    
    
    
    [187 / 252] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Mcu/src/Mcu_Platform.c; 1s local
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c; 0s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt.c; 0s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c; 0s local
        Compiling software/boot/mcal/modules/Port/src/Port_Platform.c; 0s local
        [Sched] Compiling software/boot/mcal/modules/Port/src/Port.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c
    
    
    
    
    
    
    
    
    
    [189 / 252] 8 actions, 4 running
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c; 0s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt.c; 0s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c; 0s local
        Compiling software/boot/mcal/modules/Port/src/Port_Platform.c; 0s local
        [Sched] Compiling software/boot/mcal/modules/Port/src/Port.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c
    
    
    
    
    
    
    
    
    
    [189 / 252] 8 actions, 5 running
        Compiling software/boot/mcal/Workspace/AWR294x/output/src/Port_PBcfg.c; 1s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt.c; 1s local
        Compiling software/boot/mcal/modules/Gpt/src/Gpt_Irq.c; 1s local
        Compiling software/boot/mcal/modules/Port/src/Port_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Port/src/Port.c; 0s local
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c
    
    
    
    
    
    
    
    
    
    INFO: From Compiling software/boot/mcal/modules/Gpt/src/Gpt.c:
    [192 / 252] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Gpt/src/Gpt.c; 1s local
        Compiling software/boot/mcal/modules/Port/src/Port_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Port/src/Port.c; 0s local
        Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c; 0s local
        Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c; 0s local
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c
        [Sched] Compiling software/boot/mcal/DetStub/Det.c
    
    
    
    
    
    
    
    
    
    software/boot/mcal/modules/Gpt/src/Gpt.c:515:10: warning: unused variable 'compareBlk' [-Wunused-variable]
       uint8 compareBlk = (channel & CH_COMP_MASK);
             ^
    1 warning generated.
    [192 / 252] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Gpt/src/Gpt.c; 1s local
        Compiling software/boot/mcal/modules/Port/src/Port_Platform.c; 1s local
        Compiling software/boot/mcal/modules/Port/src/Port.c; 0s local
        Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c; 0s local
        Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c; 0s local
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c
        [Sched] Compiling software/boot/mcal/DetStub/Det.c
    
    
    
    
    
    
    
    
    
    [196 / 253] 8 actions, 4 running
        Compiling software/boot/mcal/modules/Port/src/Port.c; 0s local
        Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c; 0s local
        Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c; 0s local
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c; 0s local
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c
        [Sched] Compiling software/boot/mcal/DetStub/Det.c
        [Sched] Compiling software/app/common/uart/v1/uart_sci.c
        [Sched] Compiling software/boot/mcal/src/mcal_init.c
    
    
    
    
    
    
    
    
    
    [196 / 253] 8 actions, 4 running
        Compiling software/boot/mcal/modules/Port/src/Port.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c; 1s local
        [Sched] Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c
        [Sched] Compiling software/boot/mcal/DetStub/Det.c
        [Sched] Compiling software/app/common/uart/v1/uart_sci.c
        [Sched] Compiling software/boot/mcal/src/mcal_init.c
    
    
    
    
    
    
    
    
    
    [196 / 253] 8 actions, 5 running
        Compiling software/boot/mcal/modules/Port/src/Port.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c; 0s local
        [Sched] Compiling software/boot/mcal/DetStub/Det.c
        [Sched] Compiling software/app/common/uart/v1/uart_sci.c
        [Sched] Compiling software/boot/mcal/src/mcal_init.c
    
    
    
    
    
    
    
    
    
    [197 / 253] 8 actions, 4 running
        Compiling software/boot/ti-arm-clang/generated/ti_board_open_close.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_dpl_config.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c; 0s local
        [Sched] Compiling software/boot/mcal/DetStub/Det.c
        [Sched] Compiling software/app/common/uart/v1/uart_sci.c
        [Sched] Compiling software/boot/mcal/src/mcal_init.c
        [Sched] Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c
    
    
    
    
    
    
    
    
    
    [200 / 253] 8 actions, 4 running
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_open_close.c; 1s local
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c; 0s local
        Compiling software/boot/mcal/DetStub/Det.c; 0s local
        Compiling software/app/common/uart/v1/uart_sci.c; 0s local
        [Sched] Compiling software/boot/mcal/src/mcal_init.c
        [Sched] Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_profile.c
    
    
    
    
    
    
    
    
    
    [201 / 253] 8 actions, 4 running
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c; 0s local
        Compiling software/boot/mcal/DetStub/Det.c; 0s local
        Compiling software/app/common/uart/v1/uart_sci.c; 0s local
        Compiling software/boot/mcal/src/mcal_init.c; 0s local
        [Sched] Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_profile.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_uniflash.c
    
    
    
    
    
    
    
    
    
    [201 / 253] 8 actions, 4 running
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c; 0s local
        Compiling software/boot/mcal/DetStub/Det.c; 0s local
        Compiling software/app/common/uart/v1/uart_sci.c; 0s local
        Compiling software/boot/mcal/src/mcal_init.c; 0s local
        [Sched] Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_profile.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_uniflash.c
    
    
    
    
    
    
    
    
    
    [201 / 253] 8 actions, 5 running
        Compiling software/boot/ti-arm-clang/generated/ti_drivers_config.c; 1s local
        Compiling software/boot/mcal/DetStub/Det.c; 1s local
        Compiling software/app/common/uart/v1/uart_sci.c; 1s local
        Compiling software/boot/mcal/src/mcal_init.c; 1s local
        Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/bootloader.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_profile.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_uniflash.c
    
    
    
    
    
    
    
    
    
    [205 / 253] 8 actions, 4 running
        Compiling software/app/common/uart/v1/uart_sci.c; 1s local
        Compiling software/boot/mcal/src/mcal_init.c; 1s local
        Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_profile.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_uniflash.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_mem.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_xmodem.c
    
    
    
    
    
    
    
    
    
    [209 / 253] 8 actions, 4 running
        Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_profile.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_uniflash.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_mem.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_xmodem.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c
    
    
    
    
    
    
    
    
    
    [209 / 253] 8 actions, 4 running
        Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_profile.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_uniflash.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_mem.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_xmodem.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c
    
    
    
    
    
    
    
    
    
    [209 / 253] 8 actions, 5 running
        Compiling software/boot/mcal/wrappers/gpt/dd_gpt.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_profile.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_uniflash.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_mem.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_xmodem.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c
    
    
    
    
    
    
    
    
    
    [211 / 253] 8 actions, 4 running
        Compiling software/boot/drivers/bootloader/bootloader.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_profile.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_uniflash.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_mem.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_xmodem.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c
        [Sched] Compiling software/boot/drivers/bootloader/xmodem.c
    
    
    
    
    
    
    
    
    
    [212 / 253] 7 actions, 4 running
        Compiling software/boot/drivers/bootloader/bootloader_profile.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_uniflash.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_mem.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_xmodem.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c
        [Sched] Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c
        [Sched] Compiling software/boot/drivers/bootloader/xmodem.c
    
    
    
    
    
    
    
    
    INFO: From Compiling software/boot/drivers/bootloader/bootloader_profile.c:
    [213 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/bootloader/bootloader_profile.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_mem.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_xmodem.c; 0s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c; 0s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/xmodem.c
        [Sched] Compiling software/boot/drivers/bootloader/crc16.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_flash.c
    
    
    
    
    
    
    
    
    
    software/boot/drivers/bootloader/bootloader_profile.c:114:13: warning: unused variable 'cpuMHz' [-Wunused-variable]
       uint32_t cpuMHz = 0U;
                ^
    1 warning generated.
    [213 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/bootloader/bootloader_profile.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_mem.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_xmodem.c; 0s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c; 0s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/xmodem.c
        [Sched] Compiling software/boot/drivers/bootloader/crc16.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_flash.c
    
    
    
    
    
    
    
    
    
    [214 / 253] 8 actions, 4 running
        Compiling software/boot/drivers/bootloader/bootloader_mem.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_xmodem.c; 0s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c; 0s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/xmodem.c
        [Sched] Compiling software/boot/drivers/bootloader/crc16.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_flash.c
        [Sched] Compiling software/boot/drivers/soc/awr294x/soc.c
    
    
    
    
    
    
    
    
    
    [214 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/bootloader/bootloader_mem.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_xmodem.c; 1s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c; 1s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c; 0s local
        Compiling software/boot/drivers/bootloader/xmodem.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/crc16.c
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_flash.c
        [Sched] Compiling software/boot/drivers/soc/awr294x/soc.c
    
    
    
    
    
    
    
    
    
    [215 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/bootloader/bootloader_xmodem.c; 1s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c; 1s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c; 1s local
        Compiling software/boot/drivers/bootloader/xmodem.c; 0s local
        Compiling software/boot/drivers/bootloader/crc16.c; 0s local
        [Sched] Compiling software/boot/drivers/bootloader/bootloader_flash.c
        [Sched] Compiling software/boot/drivers/soc/awr294x/soc.c
        [Sched] Compiling software/boot/drivers/soc/awr294x/soc_rcm.c
    
    
    
    
    
    
    
    
    
    [216 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_soc.c; 1s local
        Compiling software/boot/drivers/bootloader/soc/awr294x/bootloader_utils_addrxlate.c; 1s local
        Compiling software/boot/drivers/bootloader/xmodem.c; 0s local
        Compiling software/boot/drivers/bootloader/crc16.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_flash.c; 0s local
        [Sched] Compiling software/boot/drivers/soc/awr294x/soc.c
        [Sched] Compiling software/boot/drivers/soc/awr294x/soc_rcm.c
        [Sched] Compiling software/boot/mcal/DemStub/Dem.c
    
    
    
    
    
    
    
    
    
    [218 / 253] 8 actions, 4 running
        Compiling software/boot/drivers/bootloader/xmodem.c; 0s local
        Compiling software/boot/drivers/bootloader/crc16.c; 0s local
        Compiling software/boot/drivers/bootloader/bootloader_flash.c; 0s local
        Compiling software/boot/drivers/soc/awr294x/soc.c; 0s local
        [Sched] Compiling software/boot/drivers/soc/awr294x/soc_rcm.c
        [Sched] Compiling software/boot/mcal/DemStub/Dem.c
        [Sched] Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c
        [Sched] Compiling software/boot/drivers/qspi/v0/qspi.c
    
    
    
    
    
    
    
    
    
    [218 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/bootloader/xmodem.c; 1s local
        Compiling software/boot/drivers/bootloader/crc16.c; 1s local
        Compiling software/boot/drivers/bootloader/bootloader_flash.c; 0s local
        Compiling software/boot/drivers/soc/awr294x/soc.c; 0s local
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 0s local
        [Sched] Compiling software/boot/mcal/DemStub/Dem.c
        [Sched] Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c
        [Sched] Compiling software/boot/drivers/qspi/v0/qspi.c
    
    
    
    
    
    
    
    
    
    [220 / 253] 8 actions, 4 running
        Compiling software/boot/drivers/bootloader/bootloader_flash.c; 1s local
        Compiling software/boot/drivers/soc/awr294x/soc.c; 1s local
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 0s local
        Compiling software/boot/mcal/DemStub/Dem.c; 0s local
        [Sched] Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c
        [Sched] Compiling software/boot/drivers/qspi/v0/qspi.c
        [Sched] Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c
        [Sched] Compiling software/boot/drivers/edma/v0/edma.c
    
    
    
    
    
    
    
    
    
    [220 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/bootloader/bootloader_flash.c; 1s local
        Compiling software/boot/drivers/soc/awr294x/soc.c; 1s local
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 0s local
        Compiling software/boot/mcal/DemStub/Dem.c; 0s local
        Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c; 0s local
        [Sched] Compiling software/boot/drivers/qspi/v0/qspi.c
        [Sched] Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c
        [Sched] Compiling software/boot/drivers/edma/v0/edma.c
    
    
    
    
    
    
    
    
    
    [222 / 253] 8 actions, 4 running
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 0s local
        Compiling software/boot/mcal/DemStub/Dem.c; 0s local
        Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c; 0s local
        Compiling software/boot/drivers/qspi/v0/qspi.c; 0s local
        [Sched] Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c
        [Sched] Compiling software/boot/drivers/edma/v0/edma.c
        [Sched] Compiling software/boot/board/flash/flash.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c
    
    
    
    
    
    
    
    
    
    [222 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 1s local
        Compiling software/boot/mcal/DemStub/Dem.c; 1s local
        Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c; 0s local
        Compiling software/boot/drivers/qspi/v0/qspi.c; 0s local
        Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c; 0s local
        [Sched] Compiling software/boot/drivers/edma/v0/edma.c
        [Sched] Compiling software/boot/board/flash/flash.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c
    
    
    
    
    
    
    
    
    
    [225 / 253] 8 actions, 4 running
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 1s local
        Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c; 1s local
        Compiling software/boot/drivers/qspi/v0/qspi.c; 1s local
        Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c; 0s local
        [Sched] Compiling software/boot/drivers/edma/v0/edma.c
        [Sched] Compiling software/boot/board/flash/flash.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi.c
    
    
    
    
    
    
    
    
    
    [225 / 253] 8 actions, 5 running
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 2s local
        Compiling software/boot/drivers/qspi/v0/qspi_nor_flash.c; 1s local
        Compiling software/boot/drivers/qspi/v0/qspi.c; 1s local
        Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c; 0s local
        Compiling software/boot/drivers/edma/v0/edma.c; 0s local
        [Sched] Compiling software/boot/board/flash/flash.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi.c
    
    
    
    
    
    
    
    
    
    [227 / 254] 8 actions, 4 running
        Compiling software/boot/drivers/soc/awr294x/soc_rcm.c; 2s local
        Compiling software/boot/drivers/qspi/v0/qspi.c; 1s local
        Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c; 1s local
        Compiling software/boot/drivers/edma/v0/edma.c; 0s local
        [Sched] Compiling software/boot/board/flash/flash.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi.c
        [Sched] Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c
    
    
    
    
    
    
    
    
    
    INFO: From Compiling software/boot/drivers/qspi/v0/qspi.c:
    [229 / 254] 8 actions, 5 running
        Compiling software/boot/drivers/qspi/v0/qspi.c; 2s local
        Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c; 1s local
        Compiling software/boot/drivers/edma/v0/edma.c; 0s local
        Compiling software/boot/board/flash/flash.c; 0s local
        Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c; 0s local
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi.c
        [Sched] Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c
        [Sched] Compiling software/boot/boot_main.c
    
    
    
    
    
    
    
    
    
    software/boot/drivers/qspi/v0/qspi.c:126:16: warning: unused function 'QSPI_spiMemMapWrite' [-Wunused-function]
    static int32_t QSPI_spiMemMapWrite(QSPI_Handle handle);
                   ^
    1 warning generated.
    [229 / 254] 8 actions, 5 running
        Compiling software/boot/drivers/qspi/v0/qspi.c; 2s local
        Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c; 1s local
        Compiling software/boot/drivers/edma/v0/edma.c; 0s local
        Compiling software/boot/board/flash/flash.c; 0s local
        Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c; 0s local
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi.c
        [Sched] Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c
        [Sched] Compiling software/boot/boot_main.c
    
    
    
    
    
    
    
    
    
    [230 / 254] 8 actions, 4 running
        Compiling software/boot/drivers/qspi/v0/edma/qspi_edma.c; 1s local
        Compiling software/boot/drivers/edma/v0/edma.c; 0s local
        Compiling software/boot/board/flash/flash.c; 0s local
        Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c; 0s local
        [Sched] Compiling software/boot/board/flash/flash_nor_qspi.c
        [Sched] Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c
        [Sched] Compiling software/boot/boot_main.c
        [Sched] Compiling software/boot/kernel/dpl/boot_armv7r.c
    
    
    
    
    
    
    
    
    
    [231 / 254] 8 actions, 4 running
        Compiling software/boot/drivers/edma/v0/edma.c; 0s local
        Compiling software/boot/board/flash/flash.c; 0s local
        Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c; 0s local
        Compiling software/boot/board/flash/flash_nor_qspi.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c
        [Sched] Compiling software/boot/boot_main.c
        [Sched] Compiling software/boot/kernel/dpl/boot_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/MpuP_armv7r.c
    
    
    
    
    
    
    
    
    
    [231 / 254] 8 actions, 4 running
        Compiling software/boot/drivers/edma/v0/edma.c; 1s local
        Compiling software/boot/board/flash/flash.c; 0s local
        Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c; 0s local
        Compiling software/boot/board/flash/flash_nor_qspi.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c
        [Sched] Compiling software/boot/boot_main.c
        [Sched] Compiling software/boot/kernel/dpl/boot_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/MpuP_armv7r.c
    
    
    
    
    
    
    
    
    
    [231 / 254] 8 actions, 5 running
        Compiling software/boot/drivers/edma/v0/edma.c; 1s local
        Compiling software/boot/board/flash/flash.c; 1s local
        Compiling software/boot/board/flash/flash_nor_qspi_device_MX25V1635F.c; 1s local
        Compiling software/boot/board/flash/flash_nor_qspi.c; 0s local
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 0s local
        [Sched] Compiling software/boot/boot_main.c
        [Sched] Compiling software/boot/kernel/dpl/boot_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/MpuP_armv7r.c
    
    
    
    
    
    
    
    
    
    [234 / 254] 8 actions, 4 running
        Compiling software/boot/drivers/edma/v0/edma.c; 1s local
        Compiling software/boot/board/flash/flash_nor_qspi.c; 1s local
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 0s local
        Compiling software/boot/boot_main.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/boot_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/MpuP_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/CacheP_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
    
    
    
    
    
    
    
    
    
    [237 / 254] 8 actions, 4 running
        Compiling software/boot/board/flash/flash_nor_qspi.c; 1s local
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 0s local
        Compiling software/boot/boot_main.c; 0s local
        Compiling software/boot/kernel/dpl/boot_armv7r.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/MpuP_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/CacheP_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_log.c
    
    
    
    
    
    
    
    
    
    [238 / 254] 8 actions, 4 running
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 0s local
        Compiling software/boot/boot_main.c; 0s local
        Compiling software/boot/kernel/dpl/boot_armv7r.c; 0s local
        Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/CacheP_armv7r.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_log.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
    
    
    
    
    
    
    
    
    
    [238 / 254] 8 actions, 5 running
        Compiling software/boot/kernel/dpl/HwiP_armv7r_handlers_nortos.c; 1s local
        Compiling software/boot/boot_main.c; 1s local
        Compiling software/boot/kernel/dpl/boot_armv7r.c; 1s local
        Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 0s local
        Compiling software/boot/kernel/dpl/CacheP_armv7r.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartScanf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_log.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
    
    
    
    
    
    
    
    
    
    [240 / 254] 8 actions, 5 running
        Compiling software/boot/boot_main.c; 1s local
        Compiling software/boot/kernel/dpl/boot_armv7r.c; 1s local
        Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 1s local
        Compiling software/boot/kernel/dpl/CacheP_armv7r.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_uartScanf.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_log.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c
    
    
    
    
    
    
    
    
    
    [241 / 254] 8 actions, 4 running
        Compiling software/boot/boot_main.c; 1s local
        Compiling software/boot/kernel/dpl/MpuP_armv7r.c; 1s local
        Compiling software/boot/kernel/dpl/CacheP_armv7r.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_uartScanf.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_log.c
        [Sched] Compiling software/boot/kernel/dpl/printf.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_nortos.c
    
    
    
    
    
    
    
    
    
    [243 / 254] 8 actions, 4 running
        Compiling software/boot/kernel/dpl/CacheP_armv7r.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_uartScanf.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 0s local
        Compiling software/boot/kernel/dpl/printf.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_nortos.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/TaskP_nortos.c
    
    
    
    
    
    
    
    
    
    [243 / 254] 8 actions, 4 running
        Compiling software/boot/kernel/dpl/CacheP_armv7r.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_uartScanf.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 0s local
        Compiling software/boot/kernel/dpl/printf.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_nortos.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/TaskP_nortos.c
    
    
    
    
    
    
    
    
    
    [243 / 254] 8 actions, 5 running
        Compiling software/boot/kernel/dpl/CacheP_armv7r.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_uartScanf.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 1s local
        Compiling software/boot/kernel/dpl/printf.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_nortos.c
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/TaskP_nortos.c
    
    
    
    
    
    
    
    
    
    [244 / 254] 8 actions, 5 running
        Compiling software/boot/kernel/dpl/DebugP_uartScanf.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_log.c; 1s local
        Compiling software/boot/kernel/dpl/printf.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_nortos.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c
        [Sched] Compiling software/boot/kernel/dpl/TaskP_nortos.c
        [Sched] Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c
    
    
    
    
    
    
    
    
    
    [245 / 254] 7 actions, 5 running
        Compiling software/boot/kernel/dpl/DebugP_log.c; 1s local
        Compiling software/boot/kernel/dpl/printf.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_nortos.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/TaskP_nortos.c
        [Sched] Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c
    
    
    
    
    
    
    
    
    [246 / 254] 6 actions, 4 running
        Compiling software/boot/kernel/dpl/printf.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_nortos.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/TaskP_nortos.c
        [Sched] Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c
    
    
    
    
    
    
    
    [247 / 254] 5 actions, 4 running
        Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_nortos.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c; 0s local
        Compiling software/boot/kernel/dpl/TaskP_nortos.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c
    
    
    
    
    
    
    [247 / 254] 5 actions, 4 running
        Compiling software/boot/kernel/dpl/DebugP_uartLogWriter.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_nortos.c; 0s local
        Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c; 0s local
        Compiling software/boot/kernel/dpl/TaskP_nortos.c; 0s local
        [Sched] Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c
    
    
    
    
    
    
    [248 / 254] 4 actions running
        Compiling software/boot/kernel/dpl/DebugP_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c; 0s local
        Compiling software/boot/kernel/dpl/TaskP_nortos.c; 0s local
        Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 0s local
    
    
    
    
    
    [248 / 254] 4 actions running
        Compiling software/boot/kernel/dpl/DebugP_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c; 1s local
        Compiling software/boot/kernel/dpl/TaskP_nortos.c; 0s local
        Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 0s local
    
    
    
    
    
    [249 / 254] 3 actions running
        Compiling software/boot/kernel/dpl/DebugP_memTraceLogWriter.c; 1s local
        Compiling software/boot/kernel/dpl/TaskP_nortos.c; 1s local
        Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 0s local
    
    
    
    
    [251 / 254] Compiling software/boot/kernel/dpl/SemaphoreP_nortos.c; 1s local
    
    Target //software/boot:aptivBootloader.elf up-to-date:
    [254 / 254] checking cached actions
    
      bazel-bin/software/boot/aptivBootloader.elf
    [254 / 254] checking cached actions
    
    INFO: Elapsed time: 22.747s, Critical Path: 4.20s
    [254 / 254] checking cached actions
    
    INFO: 55 processes: 1 internal, 54 local.
    [254 / 254] checking cached actions
    
    INFO: Build completed successfully, 55 total actions
    
    INFO: Build completed successfully, 55 total actions
    
    8206.command_WError_WEverything.log
    Loading: 
    
    Loading: 0 packages loaded
    
    INFO: Build option --define has changed, discarding analysis cache.
    Analyzing: target //software/app/mss/src:aptivMssApp.elf (0 packages loaded)
    
    Analyzing: target //software/app/mss/src:aptivMssApp.elf (0 packages loaded, 0 targets configured)
    
    Analyzing: target //software/app/mss/src:aptivMssApp.elf (1 packages loaded, 1019 targets configured)
    
    INFO: Analyzed target //software/app/mss/src:aptivMssApp.elf (1 packages loaded, 1019 targets configured).
    
    
    INFO: Found 1 target...
    
    
    [0 / 145] [Prepa] BazelWorkspaceStatusAction stable-status.txt
    
    [369 / 510] 8 actions, 4 running
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_driver.c; 0s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_sensor.c; 0s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c; 0s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_controller.c; 0s local
        [Sched] Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_device.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/emac/V5/priv/csl_cpgmac_sl.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/V5_1/priv/csl_cpsw_ss.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/priv/csl_cpsw.c
    
    
    
    
    
    
    
    
    
    [369 / 510] 8 actions, 4 running
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_driver.c; 0s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_sensor.c; 0s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c; 0s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_controller.c; 0s local
        [Sched] Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_device.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/emac/V5/priv/csl_cpgmac_sl.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/V5_1/priv/csl_cpsw_ss.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/priv/csl_cpsw.c
    
    
    
    
    
    
    
    
    
    [369 / 510] 8 actions, 5 running
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_driver.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_sensor.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_controller.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_device.c; 0s local
        [Sched] Compiling software/app/mss/networking/enet/hw_include/emac/V5/priv/csl_cpgmac_sl.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/V5_1/priv/csl_cpsw_ss.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/priv/csl_cpsw.c
    
    
    
    
    
    
    
    
    
    ERROR: C:/srr7/git_new_repo/bmw_sp2025_radar_sensor_sw/software/app/mss/mmic/drivers/ti/mmwavelink/BUILD:26:11: Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c failed: (Exit 1): tiarmclang failed: error executing command 
      cd C:/bzl/ke3mcqqn/execroot/__main__
      SET PATH=c:\tools\msys64\usr\bin;c:\tools\msys64\bin;C:\WINDOWS;C:\WINDOWS\System32;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\bazel\downloads\bazelbuild\bazel-4.2.1-windows-x86_64\bin;C:\Program Files\Python39\Scripts\;C:\Program Files\Python39\;C:\Program Files (x86)\Vector vFlash 2.5\Bin\;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\PlasticSCM5\server;C:\Program Files\PlasticSCM5\client;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Adaptiva\AdaptivaClient\bin\x32;C:\Program Files (x86)\Adaptiva\AdaptivaClient\bin\x64;C:\Users\sjk22y\AppData\Local\Microsoft\WindowsApps;C:\Users\sjk22y\AppData\Local\Programs\Git\cmd
        SET PWD=/proc/self/cwd
        SET RUNFILES_MANIFEST_ONLY=1
      C:/ti/ti-cgt-armllvm_1.3.1.LTS/bin/tiarmclang -MD -MF bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_objs/mmwavelink_module/rl_monitoring.d -frandom-seed=bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_objs/mmwavelink_module/rl_monitoring.o -DSUBSYS_MSS -iquote . -iquote bazel-out/ti_arm-fastbuild/bin -Ibazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_virtual_includes/mmwavelink_module -Ibazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_virtual_includes/mmwavelink_h -mlittle-endian -mcpu=cortex-r5 -gdwarf-3 -mfloat-abi=hard -mfpu=vfpv3-d16 -Werror -Weverything -ffunction-sections -Oz -g -fdiagnostics-show-option -ffunction-sections -fshort-enums -mno-unaligned-access -DCLANG -DAWR29XXETS_PLATFORM -DBUILD_SOC_AWR294X -DBUILD_SUBSYS_MSS -DTRACE_ENABLE -DASSERT_ENABLE -c software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c -o bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_objs/mmwavelink_module/rl_monitoring.o
    Execution platform: @local_config_platform//:host
    [370 / 510] 7 actions, 4 running
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_driver.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_sensor.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_controller.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_device.c; 0s local
        [Sched] Compiling software/app/mss/networking/enet/hw_include/emac/V5/priv/csl_cpgmac_sl.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/V5_1/priv/csl_cpsw_ss.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/priv/csl_cpsw.c
    
    
    
    
    
    
    
    
    In file included from software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c:60:
    bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_virtual_includes/mmwavelink_h\mmwavelink.h:2383:86: error: unknown command tag name [-Werror,-Wdocumentation-unknown-command]
               the AE report for type 2 will contains done status bit set for all types. \n
                                                                                         ^~
    In file included from software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c:60:
    In file included from bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_virtual_includes/mmwavelink_h\mmwavelink.h:5035:
    bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_virtual_includes/mmwavelink_h/include/rl_device.h:1371:5: error: unknown command tag name [-Werror,-Wdocumentation-unknown-command]
     *  @image html data_path_lanes.png
        ^~~~~~
    In file included from software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_monitoring.c:61:
    bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_virtual_includes/mmwavelink_h\include/rl_driver.h:358:23: error: padding struct 'struct rlDriverMsg' with 2 bytes to align 'subblocks' [-Werror,-Wpadded]
        rlPayloadSb_t*    subblocks;
                          ^
    bazel-out/ti_arm-fastbuild/bin/software/app/mss/mmic/drivers/ti/mmwavelink/_virtual_includes/mmwavelink_h\include/rl_driver.h:355:16: error: padding size of 'struct rlDriverMsg' with 2 bytes to alignment boundary [-Werror,-Wpadded]
    typedef struct rlDriverMsg
                   ^
    4 errors generated.
    [370 / 510] 7 actions, 4 running
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_driver.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_sensor.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_controller.c; 1s local
        Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_device.c; 0s local
        [Sched] Compiling software/app/mss/networking/enet/hw_include/emac/V5/priv/csl_cpgmac_sl.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/V5_1/priv/csl_cpsw_ss.c
        [Sched] Compiling software/app/mss/networking/enet/hw_include/cpsw/V5/priv/csl_cpsw.c
    
    
    
    
    
    
    
    
    [376 / 510] Compiling software/app/mss/mmic/drivers/ti/mmwavelink/src/rl_device.c; 0s local
    
    Target //software/app/mss/src:aptivMssApp.elf failed to build
    [377 / 510] checking cached actions
    
    INFO: Elapsed time: 3.022s, Critical Path: 2.03s
    [377 / 510] checking cached actions
    
    INFO: 9 processes: 9 internal.
    [377 / 510] checking cached actions
    
    FAILED: Build did NOT complete successfully
    
    FAILED: Build did NOT complete successfully
    
    6471.ti_compiler_flags_WError_WEverything.bzl.txt
    """\r
    This script is where all compiler and linker flags will be set.\r
    These flags will be passed to the compiler/linker as part of the toolchain.\r
    """
    
    def arm_c_flags():
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-mlittle-endian",
            "-mcpu=cortex-r5",
            "-gdwarf-3",
            "-mfloat-abi=hard",
            "-mfpu=vfpv3-d16",
            #"-mthumb",
            "-Werror",
            "-Weverything",
            #"-Wunused",
            "-ffunction-sections",
            "-Oz",
            #"-mthumb",
            "-g",
            "-fdiagnostics-show-option",
            "-ffunction-sections",
            "-fshort-enums",
            "-mno-unaligned-access",
            # Define Flags that should be passed to every file
            "-DCLANG",
            "-DAWR29XXETS_PLATFORM",
            "-DBUILD_SOC_AWR294X",
            "-DBUILD_SUBSYS_MSS",
            "-DTRACE_ENABLE",
            "-DASSERT_ENABLE",
            #Define for enabling the ADC Test pattern generation to trigger the EDMA/HWA-RFFT-DFFT-RDD processing.
            #"-DADC_TEST_PATTERN_GEN_MODE_ENABLED",
        ]
    
    def arm_cpp_flags():
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "",
        ]
    
    def arm_asm_flags():
        """ This funciton will be used to return all the assembler flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-mcpu=cortex-r5",
            "-mfloat-abi=hard",
            "-mfpu=vfpv3-d16",
        ]
    
    def arm_linker_flags(r5f_codegen_path):
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-Wl,--diag_suppress=10063",
            "-Wl,--emit_warnings_as_errors",
            "-Wl,-qq",
            #"-Wl,--rom_model",
            "-Wl,-mcpu=cortex-r5",
            "-Wl,-qq",
            "-Wl,-a",
            "-Wl,--rom_model",
            "-Wl,--reread_libs",
            "-Wl,--unused_section_elimination=on",
            "-Wl,--compress_dwarf=on",
            "-Wl,--copy_compression=rle",
            "-Wl,--cinit_compression=rle",
        ]
    
    def c66_c_flags():
        """ This funciton will be used to return all the c flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Compiler\r
        """
        return [
            # "--use_llvm",
            "-c",
            "-mv6600",
            "--abi=eabi",
            "--gcc",
            "-g",
            "-O3",
            "-mf3",
            "-mo",
            "--define=SUBSYS_DSS",
            "--define=SOC_AWR294X",
            "--define=_LITTLE_ENDIAN",
            "--display_error_number",
            "--define=DebugP_ASSERT_ENABLED",
            "--diag_warning=225",
            "--diag_wrap=off",
            "--preproc_with_compile",
            "--emit_warnings_as_errors",
            #Define for enabling the ADC Test pattern generation to trigger the EDMA/HWA-RFFT-DFFT-RDD processing.
            #"--define=ADC_TEST_PATTERN_GEN_MODE_ENABLED",
            #Define for enabling the ADC Offline Data in Flash test mode - must define DISABLE_LAUTERBACH_TEST_ADC_OUTPUT also
            #"--define=ADC_OFFLINE_DATA_ENABLED",
            #"--define=DISABLE_LAUTERBACH_TEST_ADC_OUTPUT"
        ]
    
    def c66_cpp_flags():
        """ This funciton will be used to return all the c flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the C66 Compiler\r
        """
        return [
            "",
        ]
    
    def c66_asm_flags():
        """ This funciton will be used to return all the assembler flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Compiler\r
        """
        return [
            "-mv6600",
            "--abi=eabi",
            "-q",
            "-mi10",
            "-mo",
            "-pden",
            "-pds=238",
            "-pds=880",
            "-pds1110",
            "--emit_warnings_as_errors",
            "--program_level_compile",
            "-o3",
            "-mf3",
            "-DSOC_AWR294X",
        ]
    
    def c66_linker_flags(c66_codegen_path):
        """ This funciton will be used to return all the flags for the c66 linker.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Linker\r
        """
        return [
            "-mv6600",
            "--abi=eabi",
            "-g",
            "--define=SOC_AWR294X",
            "--display_error_number",
            "--diag_warning=225",
            "--diag_wrap=off",
            "-z",
            "--reread_libs",
            "--warn_sections",
            "--ram_model",
            "-i" + c66_codegen_path + "/lib",
            "--emit_warnings_as_errors",
            "--diag_error=10015",
            "--map_file=awr294x_mmw_demo_dss.map",
        ]
    
    0184.ti_compiler_flags_Wunused.bzl.txt
    """\r
    This script is where all compiler and linker flags will be set.\r
    These flags will be passed to the compiler/linker as part of the toolchain.\r
    """
    
    def arm_c_flags():
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-mlittle-endian",
            "-mcpu=cortex-r5",
            "-gdwarf-3",
            "-mfloat-abi=hard",
            "-mfpu=vfpv3-d16",
            #"-mthumb",
            #"-Werror",
            #"-Weverything",
            "-Wunused",
            "-ffunction-sections",
            "-Oz",
            #"-mthumb",
            "-g",
            "-fdiagnostics-show-option",
            "-ffunction-sections",
            "-fshort-enums",
            "-mno-unaligned-access",
            # Define Flags that should be passed to every file
            "-DCLANG",
            "-DAWR29XXETS_PLATFORM",
            "-DBUILD_SOC_AWR294X",
            "-DBUILD_SUBSYS_MSS",
            "-DTRACE_ENABLE",
            "-DASSERT_ENABLE",
            #Define for enabling the ADC Test pattern generation to trigger the EDMA/HWA-RFFT-DFFT-RDD processing.
            #"-DADC_TEST_PATTERN_GEN_MODE_ENABLED",
        ]
    
    def arm_cpp_flags():
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "",
        ]
    
    def arm_asm_flags():
        """ This funciton will be used to return all the assembler flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-mcpu=cortex-r5",
            "-mfloat-abi=hard",
            "-mfpu=vfpv3-d16",
        ]
    
    def arm_linker_flags(r5f_codegen_path):
        """ This funciton will be used to return all the c flags for the arm compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the Arm Compiler\r
        """
        return [
            "-Wl,--diag_suppress=10063",
            "-Wl,--emit_warnings_as_errors",
            "-Wl,-qq",
            #"-Wl,--rom_model",
            "-Wl,-mcpu=cortex-r5",
            "-Wl,-qq",
            "-Wl,-a",
            "-Wl,--rom_model",
            "-Wl,--reread_libs",
            "-Wl,--unused_section_elimination=on",
            "-Wl,--compress_dwarf=on",
            "-Wl,--copy_compression=rle",
            "-Wl,--cinit_compression=rle",
        ]
    
    def c66_c_flags():
        """ This funciton will be used to return all the c flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Compiler\r
        """
        return [
            # "--use_llvm",
            "-c",
            "-mv6600",
            "--abi=eabi",
            "--gcc",
            "-g",
            "-O3",
            "-mf3",
            "-mo",
            "--define=SUBSYS_DSS",
            "--define=SOC_AWR294X",
            "--define=_LITTLE_ENDIAN",
            "--display_error_number",
            "--define=DebugP_ASSERT_ENABLED",
            "--diag_warning=225",
            "--diag_wrap=off",
            "--preproc_with_compile",
            "--emit_warnings_as_errors",
            #Define for enabling the ADC Test pattern generation to trigger the EDMA/HWA-RFFT-DFFT-RDD processing.
            #"--define=ADC_TEST_PATTERN_GEN_MODE_ENABLED",
            #Define for enabling the ADC Offline Data in Flash test mode - must define DISABLE_LAUTERBACH_TEST_ADC_OUTPUT also
            #"--define=ADC_OFFLINE_DATA_ENABLED",
            #"--define=DISABLE_LAUTERBACH_TEST_ADC_OUTPUT"
        ]
    
    def c66_cpp_flags():
        """ This funciton will be used to return all the c flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as C Flags to the C66 Compiler\r
        """
        return [
            "",
        ]
    
    def c66_asm_flags():
        """ This funciton will be used to return all the assembler flags for the c66 compiler.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Compiler\r
        """
        return [
            "-mv6600",
            "--abi=eabi",
            "-q",
            "-mi10",
            "-mo",
            "-pden",
            "-pds=238",
            "-pds=880",
            "-pds1110",
            "--emit_warnings_as_errors",
            "--program_level_compile",
            "-o3",
            "-mf3",
            "-DSOC_AWR294X",
        ]
    
    def c66_linker_flags(c66_codegen_path):
        """ This funciton will be used to return all the flags for the c66 linker.\r
    \r
        Returns:\r
            List of strings to pass as flags to the C66 Linker\r
        """
        return [
            "-mv6600",
            "--abi=eabi",
            "-g",
            "--define=SOC_AWR294X",
            "--display_error_number",
            "--diag_warning=225",
            "--diag_wrap=off",
            "-z",
            "--reread_libs",
            "--warn_sections",
            "--ram_model",
            "-i" + c66_codegen_path + "/lib",
            "--emit_warnings_as_errors",
            "--diag_error=10015",
            "--map_file=awr294x_mmw_demo_dss.map",
        ]
    

  • Thank you for submitting a test case.

    When you said ...

    When both flag Werror" and "Weverything" then code build will fail.

    ... I took that to mean the compiler itself had a catastrophic failure.  I never reproduced that result.  I did see this ...

    tiarmclang @options.txt -Weverything -Werror -c file.c
    <many diagnostics omitted>
    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    20 errors generated.

    (The file options.txt has all of your build options, except for the three you see.  file.c is your preprocessed file, copied into a normal C source file).  When 20 errors are seen, this last diagnostic is issued, and compilation halts.  I presume this is what you see.  To overcome it, set -ferror-limit to a high number.  Then compilation completes ...

    tiarmclang @options.txt -Weverything -Werror -c -ferror-limit=100 file.c
    <many diagnostics omitted>
    54 errors generated.

    As far as I can tell, all 54 diagnostics are legitimate.  The very first one ...

    In file included from software/app/mss/src/mss_main.c:38:
    In file included from bazel-out/ti_arm-fastbuild/bin/software/app/mss/mcal/wrappers/adc/_virtual_includes/dd_adc_h\dd_adc.h:32:
    bazel-out/ti_arm-fastbuild/bin/software/app/mss/mcal/Workspace/AWR294x/_virtual_includes/Adc_Cfg_h\Adc_Cfg.h:812:12: error:
          padding struct 'Adc_ChannelConfigType' with 1 byte to align 'channelConfigValue' [-Werror,-Wpadded]
        uint32 channelConfigValue;
               ^

    ... says that in this structure ...

    typedef struct
    {
        Adc_ChannelType hwChannelId;
    # 800 "bazel-out/ti_arm-fastbuild/bin/software/app/mss/mcal/Workspace/AWR294x/_virtual_includes/Adc_Cfg_h\\Adc_Cfg.h"
        uint8 settlingTime;
    
    
    
        boolean isConfigured;
    
    
    
    
    
    
    
        uint32 channelConfigValue;

    ... the compiler inserts a byte of padding just before the field channelConfigValue.  That is accurate.  A requirement of C is that the fields of a structure are laid out in the same order as in the source code.  A 32-bit wide field must be aligned to a 4-byte boundary.  The total size of all the fields before channelConfigValue is 3 bytes.  Thus, 1 byte of padding is required.  By default, this diagnostic is not emitted.  Adding -Weverything causes this diagnostic to be emitted as a warning.  Adding -Werror causes it to be emitted as an error.  The situation with all the other diagnostics is similar.

    Getting a successful build while using both -Weverything -Werror is possible, but difficult.  Is it worth all the trouble?  Only you can decide.

    Thanks and regards,

    -George