Error while using STM32Duino@latest & ArduinoFreeRtos

Hi All

Problem and trace in one image
A week ago, using ststm32 earlier version, no problem occured.
Currently, platformio self-updated, and we have image:

C:\.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/WCharacter.h: In function 'isControl':
C:\.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/WCharacter.h: In function 'isAlpha':
C:\.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/WCharacter.h: In function 'isWhitespace':
C:\.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/WCharacter.h: In function 'isWhitespace':
C:\.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/WCharacter.h:62:30: error: 'false' undeclared (first use in this function); did you mean 'fabsl'?
   return ( isalpha(c) == 0 ? false : true);
                              ^~~~~
                              fabsl
C:\.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/WCharacter.h:62:38: error: 'true' undeclared (first use in this function); did you mean 'trunc'?
   return ( isalpha(c) == 0 ? false : true);
                                      ^~~~
                                      trunc
C:\.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/WCharacter.h:78:31: error: 'false' undeclared (first use in this function); did you mean 'fabsl'?    The terminal process terminated with exit code: 1

... [very long repeating errors such as this] ...

In file included from .pio\libdeps\blackpill_f103c8\STM32duino FreeRTOS_ID2093\src\cmsis_os.c:9:0:
.pio\libdeps\blackpill_f103c8\STM32duino FreeRTOS_ID2093\src\../portable/CMSIS_RTOS/cmsis_os.c:79:12: fatal error: cmsis_gcc.h: No such file or directory

*******************************************************************
* Looking for cmsis_gcc.h dependency? Check our library registry!
*
* CLI  > platformio lib search "header:cmsis_gcc.h"
* Web  > https://platformio.org/lib/search?query=header:cmsis_gcc.h
*
*******************************************************************

   #include "cmsis_gcc.h"
            ^~~~~~~~~~~~~
compilation terminated.
*** [.pio\build\blackpill_f103c8\lib27e\STM32duino FreeRTOS_ID2093\port.c.o] Error 1
*** [.pio\build\blackpill_f103c8\lib27e\STM32duino FreeRTOS_ID2093\heap.c.o] Error 1
*** [.pio\build\blackpill_f103c8\lib27e\STM32duino FreeRTOS_ID2093\STM32FreeRTOS.c.o] Error 1
*** [.pio\build\blackpill_f103c8\lib27e\STM32duino FreeRTOS_ID2093\cmsis_os.c.o] Error 1
======================================================================================== [FAILED] Took 7.74 seconds ========================================================================================
    Terminal will be reused by tasks, press any key to close it.

Perhaps roll back to the prior stm32 platform version? i.e. in your platformio.ini instead of

platform = ststm32

do

platform = ststm32@5.5.0

to use the previous version of the stm32 platform (from three months ago). 5.6.0 is the current version, and is about a month old, but perhaps it only just updated on your end.