Impossible to compile

Since sometime, I cannot compile any sketch with any board. The IDE runs correctly, but never compile anymore: ArduinoUno, or Mega2560, or STM32F10, with all my sketches (large sketches) or the very simple and classic "Blink.ino". What can be wrong in my configuration ? Thanks for your help.

The error message is :

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\papa\AppData\Local\Arduino15\packages -hardware C:\Users\papa\Documents\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\papa\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\papa\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10810 -build-path C:\Users\papa\AppData\Local\Temp\arduino_build_396994 -warnings=all -build-cache C:\Users\papa\AppData\Local\Temp\arduino_cache_968470 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\papa\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -prefs=runtime.tools.avr-gcc-4.9.2-atmel3.5.4-arduino2.path=C:\Users\papa\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -prefs=runtime.tools.avrdude.path=C:\Users\papa\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -prefs=runtime.tools.avrdude-6.3.0-arduino9.path=C:\Users\papa\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -prefs=runtime.tools.arduinoOTA.path=C:\Users\papa\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -prefs=runtime.tools.arduinoOTA-1.1.1.path=C:\Users\papa\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -verbose C:\Users\papa\Documents\Arduino\Blink-3-Pin2\Blink-3-Pin2.ino
loading hardware from C:\Users\papa\Documents\Arduino\hardware: loading package resource STM32 bluepill: invalid version dir C:\Users\papa\Documents\Arduino\hardware\resource STM32 bluepill\Arduino_STM32\STM32F1: no major version found

Error compiling for board Arduino/Genuino Uno.

The problem is you have an extra folder level in your Arduino_STM32 hardware package installation. Your current incorrect folder structure:

C:\Users\papa\Documents\Arduino\hardware
|_resource STM32 bluepill
|_Arduino_STM32
|_STM32F1

The correct folder structure:

C:\Users\papa\Documents\Arduino\hardware
|_Arduino_STM32
|_STM32F1

Fix the folder structure and the error will be gone.