
---
events:
  -
    kind: "message-v1"
    backtrace:
      - "/opt/homebrew/Cellar/cmake/3.28.3/share/cmake/Modules/CMakeDetermineSystem.cmake:228 (message)"
      - "CMakeLists.txt:31 (enable_language)"
    message: |
      The target system is: Generic -  - arm
      The host system is: Darwin - 23.5.0 - arm64
  -
    kind: "message-v1"
    backtrace:
      - "/opt/homebrew/Cellar/cmake/3.28.3/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
      - "/opt/homebrew/Cellar/cmake/3.28.3/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
      - "/opt/homebrew/Cellar/cmake/3.28.3/share/cmake/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)"
      - "CMakeLists.txt:31 (enable_language)"
    message: |
      Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
      Compiler: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/arm-none-eabi-gcc 
      Build flags: -mcpu=cortex-m0plus;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections;-Os;-g0;-mcpu=cortex-m0plus;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections;-Os;-g0;-mcpu=cortex-m0plus;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections;-Os;-g0
      Id flags:  
      
      The output was:
      1
      /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/ld: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a(libc_a-exit.o): in function `exit':
      /build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/src/newlib/newlib/libc/stdlib/exit.c:65: undefined reference to `_exit'
      /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/ld: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a(libc_a-closer.o): in function `_close_r':
      /build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/src/newlib/newlib/libc/reent/closer.c:47: undefined reference to `_close'
      /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/ld: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a(libc_a-lseekr.o): in function `_lseek_r':
      /build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/src/newlib/newlib/libc/reent/lseekr.c:49: undefined reference to `_lseek'
      /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/ld: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a(libc_a-readr.o): in function `_read_r':
      /build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/src/newlib/newlib/libc/reent/readr.c:49: undefined reference to `_read'
      /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/ld: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a(libc_a-sbrkr.o): in function `_sbrk_r':
      /build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/src/newlib/newlib/libc/reent/sbrkr.c:51: undefined reference to `_sbrk'
      /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/ld: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a(libc_a-writer.o): in function `_write_r':
      /build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/src/newlib/newlib/libc/reent/writer.c:49: undefined reference to `_write'
      collect2: error: ld returned 1 exit status
      
      
  -
    kind: "message-v1"
    backtrace:
      - "/opt/homebrew/Cellar/cmake/3.28.3/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
      - "/opt/homebrew/Cellar/cmake/3.28.3/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
      - "/opt/homebrew/Cellar/cmake/3.28.3/share/cmake/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)"
      - "CMakeLists.txt:31 (enable_language)"
    message: |
      Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
      Compiler: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/arm-none-eabi-gcc 
      Build flags: -mcpu=cortex-m0plus;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections;-Os;-g0;-mcpu=cortex-m0plus;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections;-Os;-g0;-mcpu=cortex-m0plus;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections;-Os;-g0
      Id flags: -c 
      
      The output was:
      0
      
      
      Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.o"
      
      The C compiler identification is GNU, found in:
        /Users/andrew/Dropbox/-projects/9048-IMSC/02/code/build/Release/CMakeFiles/3.28.3/CompilerIdC/CMakeCCompilerId.o
      
  -
    kind: "message-v1"
    backtrace:
      - "/opt/homebrew/Cellar/cmake/3.28.3/share/cmake/Modules/CMakeDetermineCompilerId.cmake:1131 (message)"
      - "/opt/homebrew/Cellar/cmake/3.28.3/share/cmake/Modules/CMakeDetermineASMCompiler.cmake:131 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)"
      - "CMakeLists.txt:31 (enable_language)"
    message: |
      Checking whether the ASM compiler is GNU using "--version" matched "(GNU assembler)|(GCC)|(Free Software Foundation)":
      arm-none-eabi-gcc (GNU Tools for STM32 11.3.rel1.20230519-1941) 11.3.1 20220712
      Copyright (C) 2021 Free Software Foundation, Inc.
      This is free software; see the source for copying conditions.  There is NO
      warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
      
  -
    kind: "message-v1"
    backtrace:
      - "/opt/homebrew/Cellar/cmake/3.28.3/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
      - "/opt/homebrew/Cellar/cmake/3.28.3/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
      - "/opt/homebrew/Cellar/cmake/3.28.3/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)"
      - "CMakeLists.txt:34 (project)"
    message: |
      Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
      Compiler: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/arm-none-eabi-g++ 
      Build flags: -mcpu=cortex-m0plus;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections;-Os;-g0;-mcpu=cortex-m0plus;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections;-Os;-g0;-mcpu=cortex-m0plus;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections;-Os;-g0;-fno-rtti;-fno-exceptions;-fno-threadsafe-statics
      Id flags:  
      
      The output was:
      1
      /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/ld: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a(libc_a-exit.o): in function `exit':
      /build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/src/newlib/newlib/libc/stdlib/exit.c:65: undefined reference to `_exit'
      /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/ld: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a(libc_a-closer.o): in function `_close_r':
      /build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/src/newlib/newlib/libc/reent/closer.c:47: undefined reference to `_close'
      /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/ld: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a(libc_a-lseekr.o): in function `_lseek_r':
      /build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/src/newlib/newlib/libc/reent/lseekr.c:49: undefined reference to `_lseek'
      /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/ld: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a(libc_a-readr.o): in function `_read_r':
      /build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/src/newlib/newlib/libc/reent/readr.c:49: undefined reference to `_read'
      /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/ld: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a(libc_a-sbrkr.o): in function `_sbrk_r':
      /build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/src/newlib/newlib/libc/reent/sbrkr.c:51: undefined reference to `_sbrk'
      /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/ld: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a(libc_a-writer.o): in function `_write_r':
      /build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/src/newlib/newlib/libc/reent/writer.c:49: undefined reference to `_write'
      collect2: error: ld returned 1 exit status
      
      
  -
    kind: "message-v1"
    backtrace:
      - "/opt/homebrew/Cellar/cmake/3.28.3/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
      - "/opt/homebrew/Cellar/cmake/3.28.3/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
      - "/opt/homebrew/Cellar/cmake/3.28.3/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)"
      - "CMakeLists.txt:34 (project)"
    message: |
      Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
      Compiler: /opt/ST/STM32CubeCLT/GNU-tools-for-STM32/bin/arm-none-eabi-g++ 
      Build flags: -mcpu=cortex-m0plus;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections;-Os;-g0;-mcpu=cortex-m0plus;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections;-Os;-g0;-mcpu=cortex-m0plus;-Wall;-Wextra;-Wpedantic;-fdata-sections;-ffunction-sections;-Os;-g0;-fno-rtti;-fno-exceptions;-fno-threadsafe-statics
      Id flags: -c 
      
      The output was:
      0
      
      
      Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.o"
      
      The CXX compiler identification is GNU, found in:
        /Users/andrew/Dropbox/-projects/9048-IMSC/02/code/build/Release/CMakeFiles/3.28.3/CompilerIdCXX/CMakeCXXCompilerId.o
      
...
