pfeerick

Arch Linux Button verbose log

Jun 4th, 2020
19
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Processing l0 (platform: ststm32; board: l0; framework: stm32cube; build_flags: -I inc; lib_extra_dirs: ../../Drivers/; lib_deps: Luos@>0.6.6; debug_tool: stlink)
  2. --------------------------------------------------------------------------------
  3. CONFIGURATION: https://docs.platformio.org/page/boards/ststm32/l0.html
  4. PLATFORM: ST STM32 6.1.0 > L0
  5. HARDWARE: STM32F072VBT6 48MHz, 16KB RAM, 128KB Flash
  6. DEBUG: Current (stlink) External (stlink)
  7. PACKAGES:
  8. - framework-stm32cube 2.0.181130
  9. - tool-dfuutil 1.9.200310
  10. - toolchain-gccarmnoneeabi 1.70201.0 (7.2.1)
  11. LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
  12. LDF Modes: Finder ~ chain, Compatibility ~ soft
  13. Found 24 compatible libraries
  14. Scanning dependencies...
  15. Dependency Graph
  16. |-- <Luos> 0.6.7 (/home/pfeerick/repos/Examples/Projects/Button/.pio/libdeps/l0/Luos_ID7112)
  17. | |-- <Robus> 1.2.0 (/home/pfeerick/repos/Examples/Projects/Button/.pio/libdeps/l0/Robus_ID7111)
  18. |-- <Button> 0.6.0 (/home/pfeerick/repos/Examples/Drivers/Button)
  19. | |-- <Luos> 0.6.7 (/home/pfeerick/repos/Examples/Projects/Button/.pio/libdeps/l0/Luos_ID7112)
  20. | | |-- <Robus> 1.2.0 (/home/pfeerick/repos/Examples/Projects/Button/.pio/libdeps/l0/Robus_ID7111)
  21. Building in release mode
  22. arm-none-eabi-gcc -o .pio/build/l0/src/adc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -I/home/pfeerick/repos/Examples/Drivers/Button -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common src/adc.c
  23. arm-none-eabi-gcc -o .pio/build/l0/src/crc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -I/home/pfeerick/repos/Examples/Drivers/Button -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common src/crc.c
  24. arm-none-eabi-gcc -o .pio/build/l0/src/dma.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -I/home/pfeerick/repos/Examples/Drivers/Button -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common src/dma.c
  25. arm-none-eabi-gcc -o .pio/build/l0/src/gpio.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -I/home/pfeerick/repos/Examples/Drivers/Button -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common src/gpio.c
  26. arm-none-eabi-gcc -o .pio/build/l0/src/main.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -I/home/pfeerick/repos/Examples/Drivers/Button -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common src/main.c
  27. arm-none-eabi-gcc -o .pio/build/l0/src/stm32f0xx_hal_msp.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -I/home/pfeerick/repos/Examples/Drivers/Button -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common src/stm32f0xx_hal_msp.c
  28. arm-none-eabi-gcc -o .pio/build/l0/src/stm32f0xx_it.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -I/home/pfeerick/repos/Examples/Drivers/Button -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common src/stm32f0xx_it.c
  29. arm-none-eabi-gcc -o .pio/build/l0/src/sys.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -I/home/pfeerick/repos/Examples/Drivers/Button -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common src/sys.c
  30. arm-none-eabi-gcc -o .pio/build/l0/src/syscalls.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -I/home/pfeerick/repos/Examples/Drivers/Button -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common src/syscalls.c
  31. arm-none-eabi-gcc -o .pio/build/l0/src/system_stm32f0xx.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -I/home/pfeerick/repos/Examples/Drivers/Button -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common src/system_stm32f0xx.c
  32. arm-none-eabi-gcc -o .pio/build/l0/src/usart.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Isrc -I/home/pfeerick/repos/Examples/Drivers/Button -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common src/usart.c
  33. arm-none-eabi-ar rc .pio/build/l0/lib205/libRobus_ID7111.a
  34. arm-none-eabi-ranlib .pio/build/l0/lib205/libRobus_ID7111.a
  35. arm-none-eabi-gcc -o .pio/build/l0/lib980/hal/l0/eeprom.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=0.6.7 -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 .pio/libdeps/l0/Luos_ID7112/hal/l0/eeprom.c
  36. arm-none-eabi-gcc -o .pio/build/l0/lib980/hal/l0/luos_board.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=0.6.7 -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 .pio/libdeps/l0/Luos_ID7112/hal/l0/luos_board.c
  37. arm-none-eabi-gcc -o .pio/build/l0/lib980/Luos_ID7112/luos.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=0.6.7 -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 .pio/libdeps/l0/Luos_ID7112/src/luos.c
  38. .pio/libdeps/l0/Luos_ID7112/hal/l0/luos_board.c: In function 'node_init':
  39. .pio/libdeps/l0/Luos_ID7112/hal/l0/luos_board.c:139:34: warning: passing argument 2 of 'HAL_ADC_Start_DMA' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  40. HAL_ADC_Start_DMA(&luos_adc, node_analog.unmap, sizeof(node_analog_t) / sizeof(uint32_t));
  41. ^~~~~~~~~~~
  42. In file included from /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_conf.h:201:0,
  43. from /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:46,
  44. from inc/main.h:31,
  45. from inc/adc.h:27,
  46. from .pio/libdeps/l0/Luos_ID7112/hal/l0/luos_board.h:5,
  47. from .pio/libdeps/l0/Luos_ID7112/hal/l0/luos_board.c:1:
  48. /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_adc.h:922:25: note: expected 'uint32_t * {aka long unsigned int *}' but argument is of type 'volatile uint32_t * {aka volatile long unsigned int *}'
  49. HAL_StatusTypeDef HAL_ADC_Start_DMA(ADC_HandleTypeDef* hadc, uint32_t* pData, uint32_t Length);
  50. ^~~~~~~~~~~~~~~~~
  51. .pio/libdeps/l0/Luos_ID7112/src/luos.c: In function 'luos_msg_handler':
  52. .pio/libdeps/l0/Luos_ID7112/src/luos.c:32:46: warning: passing argument 3 of 'luos_receive_data' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  53. if (luos_receive_data(module, input, route_tab))
  54. ^~~~~~~~~
  55. In file included from .pio/libdeps/l0/Luos_ID7112/src/luos.c:1:0:
  56. .pio/libdeps/l0/Luos_ID7112/Inc/luos.h:101:15: note: expected 'void *' but argument is of type 'volatile route_table_t * {aka volatile struct <anonymous> *}'
  57. unsigned char luos_receive_data(module_t *module, msg_t *msg, void *bin_data);
  58. ^~~~~~~~~~~~~~~~~
  59. .pio/libdeps/l0/Luos_ID7112/src/luos.c:43:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
  60. sprintf(output->data, "%s", module->firm_version);
  61. ^~~~~~
  62. In file included from /home/pfeerick/.platformio/packages/toolchain-gccarmnoneeabi/arm-none-eabi/include/string.h:10:0,
  63. from .pio/libdeps/l0/Luos_ID7112/OD/od_linear.h:12,
  64. from .pio/libdeps/l0/Luos_ID7112/OD/luos_od.h:11,
  65. from .pio/libdeps/l0/Luos_ID7112/Inc/module_structs.h:6,
  66. from .pio/libdeps/l0/Luos_ID7112/Inc/luos.h:6,
  67. from .pio/libdeps/l0/Luos_ID7112/src/luos.c:1:
  68. /home/pfeerick/.platformio/packages/toolchain-gccarmnoneeabi/arm-none-eabi/include/stdio.h:244:5: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  69. int _EXFUN(sprintf, (char *__restrict, const char *__restrict, ...)
  70. ^
  71. .pio/libdeps/l0/Luos_ID7112/src/luos.c:55:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
  72. sprintf(output->data, "%s", luos_version);
  73. ^~~~~~
  74. In file included from /home/pfeerick/.platformio/packages/toolchain-gccarmnoneeabi/arm-none-eabi/include/string.h:10:0,
  75. from .pio/libdeps/l0/Luos_ID7112/OD/od_linear.h:12,
  76. from .pio/libdeps/l0/Luos_ID7112/OD/luos_od.h:11,
  77. from .pio/libdeps/l0/Luos_ID7112/Inc/module_structs.h:6,
  78. from .pio/libdeps/l0/Luos_ID7112/Inc/luos.h:6,
  79. from .pio/libdeps/l0/Luos_ID7112/src/luos.c:1:
  80. /home/pfeerick/.platformio/packages/toolchain-gccarmnoneeabi/arm-none-eabi/include/stdio.h:244:5: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  81. int _EXFUN(sprintf, (char *__restrict, const char *__restrict, ...)
  82. ^
  83. .pio/libdeps/l0/Luos_ID7112/src/luos.c:66:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
  84. sprintf(output->data, "%s", ROBUS_VERSION);
  85. ^~~~~~
  86. In file included from /home/pfeerick/.platformio/packages/toolchain-gccarmnoneeabi/arm-none-eabi/include/string.h:10:0,
  87. from .pio/libdeps/l0/Luos_ID7112/OD/od_linear.h:12,
  88. from .pio/libdeps/l0/Luos_ID7112/OD/luos_od.h:11,
  89. from .pio/libdeps/l0/Luos_ID7112/Inc/module_structs.h:6,
  90. from .pio/libdeps/l0/Luos_ID7112/Inc/luos.h:6,
  91. from .pio/libdeps/l0/Luos_ID7112/src/luos.c:1:
  92. /home/pfeerick/.platformio/packages/toolchain-gccarmnoneeabi/arm-none-eabi/include/stdio.h:244:5: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  93. int _EXFUN(sprintf, (char *__restrict, const char *__restrict, ...)
  94. ^
  95. .pio/libdeps/l0/Luos_ID7112/src/luos.c: In function 'luos_cb':
  96. .pio/libdeps/l0/Luos_ID7112/src/luos.c:154:26: warning: passing argument 1 of 'luos_msg_handler' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  97. if (luos_msg_handler(module, msg, (msg_t *)&luos_pub_msg))
  98. ^~~~~~
  99. .pio/libdeps/l0/Luos_ID7112/src/luos.c:17:12: note: expected 'module_t * {aka struct module_t *}' but argument is of type 'volatile module_t * {aka volatile struct module_t *}'
  100. static int luos_msg_handler(module_t *module, msg_t *input, msg_t *output)
  101. ^~~~~~~~~~~~~~~~
  102. .pio/libdeps/l0/Luos_ID7112/src/luos.c:156:29: warning: assignment discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  103. luos_module_pointer = module;
  104. ^
  105. .pio/libdeps/l0/Luos_ID7112/src/luos.c:160:37: warning: passing argument 1 of 'node_msg_handler' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  106. int pub_type = node_msg_handler(module, msg, (msg_t *)&luos_pub_msg);
  107. ^~~~~~
  108. In file included from .pio/libdeps/l0/Luos_ID7112/src/luos.c:2:0:
  109. .pio/libdeps/l0/Luos_ID7112/hal/l0/luos_board.h:29:5: note: expected 'module_t * {aka struct module_t *}' but argument is of type 'volatile module_t * {aka volatile struct module_t *}'
  110. int node_msg_handler(module_t *module, msg_t *input, msg_t *output);
  111. ^~~~~~~~~~~~~~~~
  112. .pio/libdeps/l0/Luos_ID7112/src/luos.c:167:29: warning: assignment discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  113. luos_module_pointer = module;
  114. ^
  115. .pio/libdeps/l0/Luos_ID7112/src/luos.c:173:24: warning: passing argument 1 of 'module->mod_cb' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  116. module->mod_cb(module, msg);
  117. ^~~~~~
  118. .pio/libdeps/l0/Luos_ID7112/src/luos.c:173:24: note: expected 'struct module_t *' but argument is of type 'volatile module_t * {aka volatile struct module_t *}'
  119. .pio/libdeps/l0/Luos_ID7112/src/luos.c:178:18: warning: passing argument 1 of 'mngr_set' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  120. mngr_set(module, msg);
  121. ^~~~~~
  122. In file included from .pio/libdeps/l0/Luos_ID7112/src/luos.c:4:0:
  123. .pio/libdeps/l0/Luos_ID7112/Inc/message_mngr.h:26:6: note: expected 'module_t * {aka struct module_t *}' but argument is of type 'volatile module_t * {aka volatile struct module_t *}'
  124. void mngr_set(module_t *module, msg_t *msg);
  125. ^~~~~~~~
  126. .pio/libdeps/l0/Luos_ID7112/src/luos.c: In function 'transmit_local_route_table':
  127. .pio/libdeps/l0/Luos_ID7112/src/luos.c:196:34: warning: passing argument 1 of 'convert_board_to_route_table' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  128. convert_board_to_route_table(&local_route_table[entry_nb++], uuid, detection_branches, table_size);
  129. ^
  130. In file included from .pio/libdeps/l0/Luos_ID7112/Inc/luos.h:7:0,
  131. from .pio/libdeps/l0/Luos_ID7112/src/luos.c:1:
  132. .pio/libdeps/l0/Luos_ID7112/Inc/routingTable.h:56:6: note: expected 'route_table_t * {aka struct <anonymous> *}' but argument is of type 'volatile route_table_t * {aka volatile struct <anonymous> *}'
  133. void convert_board_to_route_table(route_table_t *entry, luos_uuid_t uuid, unsigned short *port_table, int branch_nb);
  134. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  135. .pio/libdeps/l0/Luos_ID7112/src/luos.c:200:39: warning: passing argument 1 of 'convert_module_to_route_table' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  136. convert_module_to_route_table(&local_route_table[entry_nb++], &module_table[i]);
  137. ^
  138. In file included from .pio/libdeps/l0/Luos_ID7112/Inc/luos.h:7:0,
  139. from .pio/libdeps/l0/Luos_ID7112/src/luos.c:1:
  140. .pio/libdeps/l0/Luos_ID7112/Inc/routingTable.h:57:6: note: expected 'route_table_t * {aka struct <anonymous> *}' but argument is of type 'volatile route_table_t * {aka volatile struct <anonymous> *}'
  141. void convert_module_to_route_table(route_table_t *entry, module_t *module);
  142. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  143. .pio/libdeps/l0/Luos_ID7112/src/luos.c:202:65: warning: passing argument 3 of 'luos_send_data' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  144. luos_send_data(luos_module_pointer, (msg_t *)&luos_pub_msg, local_route_table, (entry_nb * sizeof(route_table_t)));
  145. ^~~~~~~~~~~~~~~~~
  146. In file included from .pio/libdeps/l0/Luos_ID7112/src/luos.c:1:0:
  147. .pio/libdeps/l0/Luos_ID7112/Inc/luos.h:76:15: note: expected 'void *' but argument is of type 'volatile route_table_t * {aka volatile struct <anonymous> *}'
  148. unsigned char luos_send_data(module_t *module, msg_t *msg, void *bin_data, unsigned short size);
  149. ^~~~~~~~~~~~~~
  150. .pio/libdeps/l0/Luos_ID7112/src/luos.c: In function 'luos_send_data':
  151. .pio/libdeps/l0/Luos_ID7112/src/luos.c:371:36: warning: dereferencing 'void *' pointer
  152. memcpy(msg->data, &bin_data[sent_size], chunk_size);
  153. ^
  154. .pio/libdeps/l0/Luos_ID7112/src/luos.c: In function 'luos_receive_data':
  155. .pio/libdeps/l0/Luos_ID7112/src/luos.c:462:21: warning: dereferencing 'void *' pointer
  156. memcpy(&bin_data[data_size[id]], msg->data, chunk_size);
  157. ^
  158. arm-none-eabi-gcc -o .pio/build/l0/lib980/Luos_ID7112/message_mngr.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=0.6.7 -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 .pio/libdeps/l0/Luos_ID7112/src/message_mngr.c
  159. .pio/libdeps/l0/Luos_ID7112/src/message_mngr.c: In function 'mngr_get_msg':
  160. .pio/libdeps/l0/Luos_ID7112/src/message_mngr.c:50:19: warning: assignment discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  161. chunk->module = module_msg_mngr[module_index];
  162. ^
  163. arm-none-eabi-gcc -o .pio/build/l0/lib980/Luos_ID7112/routingTable.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=0.6.7 -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 .pio/libdeps/l0/Luos_ID7112/src/routingTable.c
  164. arm-none-eabi-gcc -o .pio/build/l0/lib980/Luos_ID7112/streaming.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=0.6.7 -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 .pio/libdeps/l0/Luos_ID7112/src/streaming.c
  165. .pio/libdeps/l0/Luos_ID7112/src/routingTable.c: In function 'add_num_to_alias':
  166. .pio/libdeps/l0/Luos_ID7112/src/routingTable.c:250:5: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration]
  167. sprintf(alias, "%s%d", alias, num);
  168. ^~~~~~~
  169. .pio/libdeps/l0/Luos_ID7112/src/routingTable.c:250:5: warning: incompatible implicit declaration of built-in function 'sprintf'
  170. .pio/libdeps/l0/Luos_ID7112/src/routingTable.c:250:5: note: include '<stdio.h>' or provide a declaration of 'sprintf'
  171. .pio/libdeps/l0/Luos_ID7112/src/routingTable.c: In function 'wait_route_table':
  172. .pio/libdeps/l0/Luos_ID7112/src/routingTable.c:258:26: warning: implicit declaration of function 'HAL_GetTick' [-Wimplicit-function-declaration]
  173. uint32_t timestamp = HAL_GetTick(); // TODO : create a function for it into board
  174. ^~~~~~~~~~~
  175. .pio/libdeps/l0/Luos_ID7112/src/streaming.c: In function 'create_streaming_channel':
  176. .pio/libdeps/l0/Luos_ID7112/src/streaming.c:13:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  177. stream.ring_buffer = ring_buffer;
  178. ^
  179. .pio/libdeps/l0/Luos_ID7112/src/streaming.c:15:28: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  180. stream.end_ring_buffer = ring_buffer + (stream.data_size * ring_buffer_size);
  181. ^
  182. .pio/libdeps/l0/Luos_ID7112/src/streaming.c: In function 'get_samples':
  183. .pio/libdeps/l0/Luos_ID7112/src/streaming.c:46:25: warning: dereferencing 'void *' pointer
  184. memcpy(&data[chunk1], stream->ring_buffer, chunk2);
  185. ^
  186. .pio/libdeps/l0/Luos_ID7112/src/streaming.c: In function 'set_samples':
  187. .pio/libdeps/l0/Luos_ID7112/src/streaming.c:99:42: warning: dereferencing 'void *' pointer
  188. memcpy(stream->ring_buffer, &data[chunk1], chunk2);
  189. ^
  190. arm-none-eabi-gcc -o .pio/build/l0/lib235/Button/button.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -DVERSION=0.6.0 -I/home/pfeerick/repos/Examples/Drivers/Button -I.pio/libdeps/l0/Luos_ID7112/src -I.pio/libdeps/l0/Robus_ID7111 -I.pio/libdeps/l0/Robus_ID7111/Inc -I.pio/libdeps/l0/Robus_ID7111/hal/l0 -I.pio/libdeps/l0/Luos_ID7112/Inc -I.pio/libdeps/l0/Luos_ID7112/OD -I.pio/libdeps/l0/Luos_ID7112/hal/l0 -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/repos/Examples/Drivers/Button/button.c
  191. arm-none-eabi-ar rc .pio/build/l0/lib980/libLuos_ID7112.a .pio/build/l0/lib980/hal/l0/eeprom.o .pio/build/l0/lib980/hal/l0/luos_board.o .pio/build/l0/lib980/Luos_ID7112/luos.o .pio/build/l0/lib980/Luos_ID7112/message_mngr.o .pio/build/l0/lib980/Luos_ID7112/routingTable.o .pio/build/l0/lib980/Luos_ID7112/streaming.o
  192. arm-none-eabi-ranlib .pio/build/l0/lib980/libLuos_ID7112.a
  193. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c
  194. arm-none-eabi-ar rc .pio/build/l0/lib235/libButton.a .pio/build/l0/lib235/Button/button.o
  195. arm-none-eabi-ranlib .pio/build/l0/lib235/libButton.a
  196. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_adc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc.c
  197. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_adc_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc_ex.c
  198. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_can.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_can.c
  199. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_cec.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cec.c
  200. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_comp.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_comp.c
  201. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_cortex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c
  202. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_crc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_crc.c
  203. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_crc_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_crc_ex.c
  204. /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_crc.c: In function 'CRC_Handle_8':
  205. /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_crc.c:475:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  206. *(uint16_t volatile*) (&hcrc->Instance->DR) = ((uint32_t)pBuffer[4*i]<<8) | (uint32_t)pBuffer[4*i+1];
  207. ^
  208. /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_crc.c:479:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  209. *(uint16_t volatile*) (&hcrc->Instance->DR) = ((uint32_t)pBuffer[4*i]<<8) | (uint32_t)pBuffer[4*i+1];
  210. ^
  211. /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_crc.c: In function 'CRC_Handle_16':
  212. /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_crc.c:511:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  213. *(uint16_t volatile*) (&hcrc->Instance->DR) = pBuffer[2*i];
  214. ^
  215. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_dac.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dac.c
  216. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_dac_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dac_ex.c
  217. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_dma.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c
  218. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_flash.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c
  219. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_flash_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c
  220. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_gpio.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c
  221. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_i2c.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c
  222. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_i2c_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c
  223. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_i2s.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2s.c
  224. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_irda.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_irda.c
  225. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_iwdg.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_iwdg.c
  226. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_pcd.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd.c
  227. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_pcd_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c
  228. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_pwr.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c
  229. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_pwr_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c
  230. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_rcc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c
  231. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_rcc_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c
  232. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_rtc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rtc.c
  233. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_rtc_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rtc_ex.c
  234. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_smartcard.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_smartcard.c
  235. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_smartcard_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_smartcard_ex.c
  236. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_smbus.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_smbus.c
  237. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_spi.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_spi.c
  238. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_spi_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_spi_ex.c
  239. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_tim.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.c
  240. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_tim_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.c
  241. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_tsc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tsc.c
  242. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_uart.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart.c
  243. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_uart_ex.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart_ex.c
  244. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_usart.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_usart.c
  245. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_wwdg.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_wwdg.c
  246. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_adc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_adc.c
  247. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_comp.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_comp.c
  248. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_crc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_crc.c
  249. In file included from /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_crc.c:38:0:
  250. /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crc.h: In function 'LL_CRC_FeedData16':
  251. /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_crc.h:371:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  252. *(uint16_t __IO *)(&CRCx->DR) = (uint16_t) InData;
  253. ^
  254. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_crs.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_crs.c
  255. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_dac.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_dac.c
  256. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_dma.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_dma.c
  257. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_exti.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_exti.c
  258. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_gpio.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_gpio.c
  259. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_i2c.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_i2c.c
  260. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_pwr.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_pwr.c
  261. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_rcc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_rcc.c
  262. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_rtc.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_rtc.c
  263. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_spi.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_spi.c
  264. In file included from /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_spi.c:38:0:
  265. /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h: In function 'LL_SPI_TransmitData16':
  266. /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_ll_spi.h:1388:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  267. *((__IO uint16_t *)&SPIx->DR) = TxData;
  268. ^
  269. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_tim.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_tim.c
  270. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_usart.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_usart.c
  271. arm-none-eabi-gcc -o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_utils.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_ll_utils.c
  272. arm-none-eabi-gcc -x assembler-with-cpp -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common -c -o .pio/build/l0/FrameworkCMSISDevice/gcc/startup_stm32f072xb.o /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Source/Templates/gcc/startup_stm32f072xb.s
  273. arm-none-eabi-gcc -o .pio/build/l0/FrameworkCMSISDevice/system_stm32f0xx.o -c -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m0 -nostdlib -DPLATFORMIO=40304 -DSTM32F072xB -DUSE_FULL_LL_DRIVER -DHAL=l0 -DUSE_HAL_DRIVER -DF_CPU=48000000L -Iinc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Include -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/STM32F0xx_HAL_Driver/Inc -I/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/BSP/Components/Common /home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Device/ST/STM32F0xx/Source/Templates/system_stm32f0xx.c
  274. arm-none-eabi-ar rc .pio/build/l0/libFrameworkHALDriver.a .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_adc.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_adc_ex.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_can.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_cec.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_comp.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_cortex.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_crc.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_crc_ex.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_dac.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_dac_ex.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_dma.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_flash.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_flash_ex.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_gpio.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_i2c.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_i2c_ex.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_i2s.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_irda.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_iwdg.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_pcd.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_pcd_ex.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_pwr.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_pwr_ex.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_rcc.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_rcc_ex.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_rtc.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_rtc_ex.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_smartcard.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_smartcard_ex.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_smbus.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_spi.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_spi_ex.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_tim.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_tim_ex.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_tsc.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_uart.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_uart_ex.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_usart.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_hal_wwdg.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_adc.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_comp.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_crc.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_crs.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_dac.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_dma.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_exti.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_gpio.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_i2c.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_pwr.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_rcc.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_rtc.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_spi.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_tim.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_usart.o .pio/build/l0/FrameworkHALDriver/Src/stm32f0xx_ll_utils.o
  275. arm-none-eabi-ar rc .pio/build/l0/libFrameworkCMSISDevice.a .pio/build/l0/FrameworkCMSISDevice/gcc/startup_stm32f072xb.o .pio/build/l0/FrameworkCMSISDevice/system_stm32f0xx.o
  276. arm-none-eabi-ranlib .pio/build/l0/libFrameworkHALDriver.a
  277. arm-none-eabi-ranlib .pio/build/l0/libFrameworkCMSISDevice.a
  278. arm-none-eabi-gcc -o .pio/build/l0/firmware.elf -T /home/pfeerick/.platformio/packages/framework-stm32cube/platformio/ldscripts/STM32F072VB_FLASH.ld -Os -Wl,--gc-sections,--relax -mthumb -mcpu=cortex-m0 --specs=nano.specs --specs=nosys.specs .pio/build/l0/src/adc.o .pio/build/l0/src/crc.o .pio/build/l0/src/dma.o .pio/build/l0/src/gpio.o .pio/build/l0/src/main.o .pio/build/l0/src/stm32f0xx_hal_msp.o .pio/build/l0/src/stm32f0xx_it.o .pio/build/l0/src/sys.o .pio/build/l0/src/syscalls.o .pio/build/l0/src/system_stm32f0xx.o .pio/build/l0/src/usart.o -L/home/pfeerick/.platformio/platforms/ststm32/ldscripts -L.pio/build/l0 -L/home/pfeerick/.platformio/packages/framework-stm32cube/f0/Drivers/CMSIS/Lib/GCC -L/home/pfeerick/.platformio/packages/framework-stm32cube/platformio/ldscripts -Wl,--start-group .pio/build/l0/lib205/libRobus_ID7111.a .pio/build/l0/lib980/libLuos_ID7112.a .pio/build/l0/lib235/libButton.a -lc -lgcc -lm -lstdc++ -lnosys .pio/build/l0/libFrameworkHALDriver.a .pio/build/l0/libFrameworkCMSISDevice.a -Wl,--end-group
  279. .pio/build/l0/lib980/libLuos_ID7112.a(luos.o): In function `luos_init':
  280. luos.c:(.text.luos_init+0xe): undefined reference to `robus_init'
  281. .pio/build/l0/lib980/libLuos_ID7112.a(luos.o): In function `luos_module_create':
  282. luos.c:(.text.luos_module_create+0x18): undefined reference to `robus_module_create'
  283. .pio/build/l0/lib980/libLuos_ID7112.a(luos.o): In function `luos_send':
  284. luos.c:(.text.luos_send+0x16): undefined reference to `robus_send'
  285. .pio/build/l0/lib980/libLuos_ID7112.a(luos.o): In function `transmit_local_route_table':
  286. luos.c:(.text.transmit_local_route_table+0x3e): undefined reference to `robus_get_node_branches'
  287. .pio/build/l0/lib980/libLuos_ID7112.a(luos.o): In function `luos_cb':
  288. luos.c:(.text.luos_cb+0x384): undefined reference to `ROBUS_VERSION'
  289. collect2: error: ld returned 1 exit status
  290. *** [.pio/build/l0/firmware.elf] Error 1
  291. ========================== [FAILED] Took 9.77 seconds ==========================
RAW Paste Data