mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
9456c157ff
The -Werror=all activates error for all warnings in -Wall, however, it
does not activate error for other default warnings, such as:
- int-conversion (pointer from integer w/o a cast)
- incompatible-pointer-types
- discarded-qualifiers
Which are IMO even more important that -Wall.
This commit fixes that by activating error for all warnings (i.e. from
-Wall and default ones) and removing those from -Wextra, as the culprit
commit seemed to address.
Fixes:
|
||
---|---|---|
.. | ||
main | ||
CMakeLists.txt | ||
README.md | ||
sdkconfig.ci.client_only_mbedtls | ||
sdkconfig.ci.console_none_esp32c3 | ||
sdkconfig.ci.custom_mac | ||
sdkconfig.ci.custom_uart | ||
sdkconfig.ci.esp32c2_26mhz_xtal | ||
sdkconfig.ci.esp32s3_mspi_timing_assertion_disabled | ||
sdkconfig.ci.ethernet_disabled | ||
sdkconfig.ci.flash_encryption_release | ||
sdkconfig.ci.freertos_smp | ||
sdkconfig.ci.heap_tracing | ||
sdkconfig.ci.no_esp_cert_bundle | ||
sdkconfig.ci.no_flash_delay | ||
sdkconfig.ci.no_https_client | ||
sdkconfig.ci.no_hwsg | ||
sdkconfig.ci.no_rvfplib | ||
sdkconfig.ci.o2_no_asserts | ||
sdkconfig.ci.panic_handler_iram | ||
sdkconfig.ci.panic_silent_reboot | ||
sdkconfig.ci.phy_multiple_init_data | ||
sdkconfig.ci.spi_flash_opts | ||
sdkconfig.ci.trax_esp32 | ||
sdkconfig.ci.trax_esp32s2 | ||
sdkconfig.ci.usb_console_ets_printf | ||
sdkconfig.ci.werror |
Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-H2 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
---|
This project is for testing if the application can be built with a particular sdkconfig setting.
To add new configuration, create one more sdkconfig.ci.NAME file in this directory. To make the configuration target-specific, add a CONFIG_IDF_TARGET="name" line.
If you need to test for anything other than building, create another test project.