Closed dirkx closed 5 years ago
is this patch where it will be used?
i got the following errors while compiling in Arduino IDE 1.8.5
Thx,
`C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp: In member function 'int8_t EEPROMClass::readChar(int)':
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:188:46: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return EEPROMClass::readAll (address, value);
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp: In member function 'uint8_t EEPROMClass::readUChar(int)':
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:194:46: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return EEPROMClass::readAll (address, value);
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp: In member function 'int16_t EEPROMClass::readShort(int)':
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:199:11: note: 'value' was declared here
int16_t value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp: In member function 'uint16_t EEPROMClass::readUShort(int)':
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:205:12: note: 'value' was declared here
uint16_t value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp: In member function 'int32_t EEPROMClass::readLong(int)':
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:223:11: note: 'value' was declared here
int32_t value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp: In member function 'uint32_t EEPROMClass::readULong(int)':
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:229:12: note: 'value' was declared here
uint32_t value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp: In member function 'int64_t EEPROMClass::readLong64(int)':
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:235:11: note: 'value' was declared here
int64_t value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp: In member function 'uint64_t EEPROMClass::readULong64(int)':
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:241:12: note: 'value' was declared here
uint64_t value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp: In member function 'float_t EEPROMClass::readFloat(int)':
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:247:11: note: 'value' was declared here
float_t value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp: In member function 'double_t EEPROMClass::readDouble(int)':
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:253:12: note: 'value' was declared here
double_t value;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp: In member function 'bool EEPROMClass::readBool(int)':
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:260:54: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return EEPROMClass::readAll (address, value) ? 1 : 0;
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp: At global scope:
C:\Users\Arduino\hardware\espressif\esp32\libraries\EEPROM\EEPROM.cpp:32:20: warning: 'TAG' defined but not used [-Wunused-variable]
static const char* TAG = "eeprom"; `
Also getting the same compiler warnings on Arduino 1.8.4, ESP32 core version "0.0.1" according to platform.txt (ignore the unused variable warnings)
/Applications/Arduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -hardware /Users/derwent/Library/Arduino15/packages -hardware /Users/derwent/Documents/Arduino/hardware -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -tools /Users/derwent/Library/Arduino15/packages -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/derwent/Documents/Arduino/libraries -fqbn=espressif:esp32:esp32:FlashMode=qio,FlashFreq=80,FlashSize=4M,UploadSpeed=921600,DebugLevel=none -ide-version=10804 -build-path /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908 -warnings=all -prefs=build.warn_data_percentage=75 -verbose /Users/derwent/Documents/GitHub/TeleCortex/server/server.ino
/Applications/Arduino.app/Contents/Java/arduino-builder -compile -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -hardware /Users/derwent/Library/Arduino15/packages -hardware /Users/derwent/Documents/Arduino/hardware -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -tools /Users/derwent/Library/Arduino15/packages -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/derwent/Documents/Arduino/libraries -fqbn=espressif:esp32:esp32:FlashMode=qio,FlashFreq=80,FlashSize=4M,UploadSpeed=921600,DebugLevel=none -ide-version=10804 -build-path /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908 -warnings=all -prefs=build.warn_data_percentage=75 -verbose /Users/derwent/Documents/GitHub/TeleCortex/server/server.ino
Using board 'esp32' from platform in folder: /Users/derwent/Documents/Arduino/hardware/espressif/esp32
Using core 'esp32' from platform in folder: /Users/derwent/Documents/Arduino/hardware/espressif/esp32
Detecting libraries used...
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/server.ino.cpp" -o "/dev/null"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/server.ino.cpp" -o "/dev/null"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/server.ino.cpp" -o "/dev/null"
Using cached library dependencies for file: /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/b64.cpp
Using cached library dependencies for file: /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/clock.cpp
Using cached library dependencies for file: /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/debug.cpp
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/eeprom.cpp" -o "/dev/null"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/gcode.cpp" -o "/dev/null"
Using cached library dependencies for file: /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/panel.cpp
Using cached library dependencies for file: /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/queue.cpp
Using cached library dependencies for file: /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/serial.cpp
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/settings.cpp" -o "/dev/null"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/utility.cpp" -o "/dev/null"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/FastLED.cpp" -o "/dev/null"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/bitswap.cpp" -o "/dev/null"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/colorpalettes.cpp" -o "/dev/null"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/colorutils.cpp" -o "/dev/null"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/hsv2rgb.cpp" -o "/dev/null"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/lib8tion.cpp" -o "/dev/null"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/noise.cpp" -o "/dev/null"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/power_mgt.cpp" -o "/dev/null"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/wiring.cpp" -o "/dev/null"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp" -o "/dev/null"
Generating function prototypes...
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/server.ino.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/preproc/ctags_target_for_gcc_minus_e.cpp"
"/Applications/Arduino.app/Contents/Java/tools-builder/ctags/5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/preproc/ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
Using previously compiled file: /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/b64.cpp.o
Using previously compiled file: /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/clock.cpp.o
Using previously compiled file: /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/debug.cpp.o
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/eeprom.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/eeprom.cpp.o"
/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/eeprom.cpp: In function 'bool eeprom_magic_present()':
/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/eeprom.cpp:12:17: warning: unused variable 'debug_prefix' [-Wunused-variable]
const char* debug_prefix = "EMP";
^
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/gcode.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/gcode.cpp.o"
In file included from /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/panel.h:5:0,
from /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/gcode.cpp:1:
/Users/derwent/Documents/Arduino/libraries/FastLED/FastLED.h:17:21: note: #pragma message: FastLED version 3.001.008
# pragma message "FastLED version 3.001.008"
^
In file included from /Users/derwent/Documents/Arduino/libraries/FastLED/FastLED.h:68:0,
from /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/panel.h:5,
from /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/gcode.cpp:1:
/Users/derwent/Documents/Arduino/libraries/FastLED/fastspi.h:110:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output
# pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"
^
/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/gcode.cpp: In function 'int gcode_M508()':
/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/gcode.cpp:218:18: warning: unused variable 'debug_prefix' [-Wunused-variable]
const char * debug_prefix = "GCO_M508";
^
/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/gcode.cpp:291:9: warning: unused variable 'dec_len' [-Wunused-variable]
int dec_len = base64_decode(eep_buffer, code_payload, code_payload_len);
^
/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/gcode.cpp: In function 'int gcode_M260X()':
/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/gcode.cpp:342:18: warning: unused variable 'debug_prefix' [-Wunused-variable]
const char * debug_prefix = "GCO_M260X";
^
/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/gcode.cpp: In function 'int gcode_M2610()':
/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/gcode.cpp:518:18: warning: unused variable 'debug_prefix' [-Wunused-variable]
const char * debug_prefix = "GCO";
^
Using previously compiled file: /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/panel.cpp.o
Using previously compiled file: /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/queue.cpp.o
Using previously compiled file: /var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/serial.cpp.o
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/server.ino.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/server.ino.cpp.o"
In file included from /Users/derwent/Documents/GitHub/TeleCortex/server/server.ino:4:0:
/Users/derwent/Documents/Arduino/libraries/FastLED/FastLED.h:17:21: note: #pragma message: FastLED version 3.001.008
# pragma message "FastLED version 3.001.008"
^
In file included from /Users/derwent/Documents/Arduino/libraries/FastLED/FastLED.h:68:0,
from /Users/derwent/Documents/GitHub/TeleCortex/server/server.ino:4:
/Users/derwent/Documents/Arduino/libraries/FastLED/fastspi.h:110:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output
# pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"
^
/Users/derwent/Documents/GitHub/TeleCortex/server/server.ino: In function 'void get_eeprom_commands()':
/Users/derwent/Documents/GitHub/TeleCortex/server/server.ino:48:18: warning: unused variable 'debug_prefix' [-Wunused-variable]
const char * debug_prefix = "GEC";
^
/Users/derwent/Documents/GitHub/TeleCortex/server/server.ino: In function 'void flush_serial_resend()':
/Users/derwent/Documents/GitHub/TeleCortex/server/server.ino:122:17: warning: unused variable 'debug_prefix' [-Wunused-variable]
const char *debug_prefix = "FLU";
^
/Users/derwent/Documents/GitHub/TeleCortex/server/server.ino: In function 'int validate_serial_special_fields(char*)':
/Users/derwent/Documents/GitHub/TeleCortex/server/server.ino:149:17: warning: unused variable 'debug_prefix' [-Wunused-variable]
const char* debug_prefix = "VSF";
^
/Users/derwent/Documents/GitHub/TeleCortex/server/server.ino: In function 'int gcode_M110()':
/Users/derwent/Documents/GitHub/TeleCortex/server/server.ino:360:17: warning: unused variable 'debug_prefix' [-Wunused-variable]
const char* debug_prefix = "GCO_M110";
^
/Users/derwent/Documents/GitHub/TeleCortex/server/server.ino: In function 'int gcode_M2205()':
/Users/derwent/Documents/GitHub/TeleCortex/server/server.ino:425:17: warning: unused variable 'debug_prefix' [-Wunused-variable]
const char *debug_prefix = "GCO";
^
/Users/derwent/Documents/GitHub/TeleCortex/server/server.ino: In function 'int gcode_M9999()':
/Users/derwent/Documents/GitHub/TeleCortex/server/server.ino:453:17: warning: unused variable 'debug_prefix' [-Wunused-variable]
const char* debug_prefix = "GCO_M9999";
^
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/settings.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/settings.cpp.o"
/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/settings.cpp: In static member function 'static void TeleCortexSettings::write_data(int&, const uint8_t*, uint16_t, uint16_t*)':
/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/settings.cpp:44:25: warning: unused variable 'p' [-Wunused-variable]
uint8_t * const p = (uint8_t * const)pos;
^
/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/settings.cpp: In static member function 'static bool TeleCortexSettings::save()':
/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/settings.cpp:97:19: warning: unused variable 'eeprom_size' [-Wunused-variable]
const int eeprom_size = eeprom_index;
^
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/utility.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/sketch/utility.cpp.o"
Compiling libraries...
Compiling library "FastLED"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/FastLED.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/libraries/FastLED/FastLED.cpp.o"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/bitswap.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/libraries/FastLED/bitswap.cpp.o"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/colorpalettes.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/libraries/FastLED/colorpalettes.cpp.o"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/colorutils.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/libraries/FastLED/colorutils.cpp.o"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/hsv2rgb.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/libraries/FastLED/hsv2rgb.cpp.o"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/lib8tion.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/libraries/FastLED/lib8tion.cpp.o"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/noise.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/libraries/FastLED/noise.cpp.o"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/power_mgt.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/libraries/FastLED/power_mgt.cpp.o"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/libraries/FastLED/wiring.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/libraries/FastLED/wiring.cpp.o"
Compiling library "EEPROM"
"/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DHAVE_CONFIG_H "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/config" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bluedroid" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_trace" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/app_update" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bootloader_support" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/bt" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/driver" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/esp_adc_cal" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ethernet" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/fatfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/freertos" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/heap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/jsmn" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/log" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mdns" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/mbedtls_port" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nvs_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/openssl" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spi_flash" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/sdmmc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/spiffs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/tcpip_adapter" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/ulp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/vfs" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wear_levelling" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/xtensa-debug-module" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/coap" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/console" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/expat" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/json" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/lwip" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/newlib" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/nghttp" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/soc" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/tools/sdk/include/wpa_supplicant" -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10804 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DESP32 -DCORE_DEBUG_LEVEL=0 "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/cores/esp32" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/variants/esp32" "-I/Users/derwent/Documents/Arduino/libraries/FastLED" "-I/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM" "/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp" -o "/var/folders/sx/43gc_nmj43dcwbw15n3pwm440000gn/T/arduino_build_422908/libraries/EEPROM/EEPROM.cpp.o"
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp: In member function 'int8_t EEPROMClass::readChar(int)':
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:188:46: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return EEPROMClass::readAll (address, value);
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp: In member function 'uint8_t EEPROMClass::readUChar(int)':
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:194:46: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return EEPROMClass::readAll (address, value);
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp: In member function 'int16_t EEPROMClass::readShort(int)':
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:199:11: note: 'value' was declared here
int16_t value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp: In member function 'uint16_t EEPROMClass::readUShort(int)':
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:205:12: note: 'value' was declared here
uint16_t value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp: In member function 'int32_t EEPROMClass::readLong(int)':
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:223:11: note: 'value' was declared here
int32_t value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp: In member function 'uint32_t EEPROMClass::readULong(int)':
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:229:12: note: 'value' was declared here
uint32_t value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp: In member function 'int64_t EEPROMClass::readLong64(int)':
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:235:11: note: 'value' was declared here
int64_t value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp: In member function 'uint64_t EEPROMClass::readULong64(int)':
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:241:12: note: 'value' was declared here
uint64_t value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp: In member function 'float_t EEPROMClass::readFloat(int)':
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:247:11: note: 'value' was declared here
float_t value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp: In member function 'double_t EEPROMClass::readDouble(int)':
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:317:12: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:253:12: note: 'value' was declared here
double_t value;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp: In member function 'bool EEPROMClass::readBool(int)':
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:260:54: error: 'value' may be used uninitialized in this function [-Werror=maybe-uninitialized]
return EEPROMClass::readAll (address, value) ? 1 : 0;
^
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp: At global scope:
/Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM/EEPROM.cpp:32:20: warning: 'TAG' defined but not used [-Wunused-variable]
static const char* TAG = "eeprom";
^
cc1plus: some warnings being treated as errors
Using library FastLED at version 3.1.6 in folder: /Users/derwent/Documents/Arduino/libraries/FastLED
Using library EEPROM at version 1.0 in folder: /Users/derwent/Documents/Arduino/hardware/espressif/esp32/libraries/EEPROM
exit status 1
Error compiling for board ESP32 Dev Module.
And there's definitely something up. When I check out EEPROM.cpp:179, it looks like this
/*
Read 'value' from 'address'
*/
uint8_t EEPROMClass::readByte (int address)
{
uint8_t value;
return EEPROMClass::readAll (address, value);
}
clearly value isn't being initialized. Is it meant to be return EEPROMClass::readAll (address, &value);
instead?
There must be some kind of bug here.
Issue goes away when I initialise all the values before they are given to EEPROMClass:::readAll
Here's what my EEPROM.cpp looks like, should i submit a pull request?
/*
EEPROM.h -ported by Paolo Becchi to Esp32 from esp8266 EEPROM
-Modified by Elochukwu Ifediora <ifedioraelochukwuc@gmail.com>
Uses a one sector flash partition defined in partition table
OR
Multiple sector flash partitions defined by the name column in the partition table
Copyright (c) 2014 Ivan Grokhotkov. All rights reserved.
This file is part of the esp8266 core for Arduino environment.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
#include "Arduino.h"
#include "EEPROM.h"
#include <esp_log.h>
static const char* TAG = "eeprom";
EEPROMClass::EEPROMClass(uint32_t sector)
: _sector(sector)
, _data(0)
, _size(0)
, _dirty(false)
, _name("eeprom")
{
}
EEPROMClass::EEPROMClass(const char* name, uint32_t user_defined_size)
: _sector(0)
, _data(0)
, _size(0)
, _dirty(false)
, _name(name)
, _user_defined_size(user_defined_size)
{
}
EEPROMClass::EEPROMClass(void)
: _sector(0)// (((uint32_t)&_SPIFFS_end - 0x40200000) / SPI_FLASH_SEC_SIZE))
, _data(0)
, _size(0)
, _dirty(false)
, _name("eeprom")
{
}
EEPROMClass::~EEPROMClass() {
// end();
}
bool EEPROMClass::begin(size_t size) {
if (size <= 0) {
return false;
}
if (size > SPI_FLASH_SEC_SIZE) {
size = SPI_FLASH_SEC_SIZE;
}
// _mypart = esp_partition_find_first(ESP_PARTITION_TYPE_DATA,ESP_PARTITION_SUBTYPE_ANY, EEPROM_FLASH_PARTITION_NAME);
_mypart = esp_partition_find_first(ESP_PARTITION_TYPE_DATA, ESP_PARTITION_SUBTYPE_ANY, _name);
if (_mypart == NULL) {
return false;
}
size = (size + 3) & (~3);
if (_data) {
delete[] _data;
}
_data = new uint8_t[size];
_size = size;
bool ret = false;
if (esp_partition_read (_mypart, 0, (void *) _data, _size) == ESP_OK) {
ret = true;
}
return ret;
}
void EEPROMClass::end() {
if (!_size) {
return;
}
commit();
if (_data) {
delete[] _data;
}
_data = 0;
_size = 0;
}
uint8_t EEPROMClass::read(int address) {
if (address < 0 || (size_t)address >= _size) {
return 0;
}
if (!_data) {
return 0;
}
return _data[address];
}
void EEPROMClass::write(int address, uint8_t value) {
if (address < 0 || (size_t)address >= _size)
return;
if (!_data)
return;
// Optimise _dirty. Only flagged if data written is different.
uint8_t* pData = &_data[address];
if (*pData != value)
{
*pData = value;
_dirty = true;
}
}
bool EEPROMClass::commit() {
bool ret = false;
if (!_size)
return false;
if (!_dirty)
return true;
if (!_data)
return false;
if (esp_partition_erase_range(_mypart, 0, SPI_FLASH_SEC_SIZE) != ESP_OK)
{
log_e( "partition erase err.");
}
else
{
if (esp_partition_write(_mypart, 0, (void *)_data, _size) == ESP_ERR_INVALID_SIZE)
{
log_e( "error in Write");
}
else
{
_dirty = false;
ret = true;
}
}
return ret;
}
uint8_t * EEPROMClass::getDataPtr() {
_dirty = true;
return &_data[0];
}
/*
Get EEPROM total size in byte defined by the user
*/
uint16_t EEPROMClass::length ()
{
return _user_defined_size;
}
/*
Read 'value' from 'address'
*/
uint8_t EEPROMClass::readByte (int address)
{
uint8_t value = 0;
return EEPROMClass::readAll (address, value);
}
int8_t EEPROMClass::readChar (int address)
{
int8_t value = 0;
return EEPROMClass::readAll (address, value);
}
uint8_t EEPROMClass::readUChar (int address)
{
uint8_t value = 0;
return EEPROMClass::readAll (address, value);
}
int16_t EEPROMClass::readShort (int address)
{
int16_t value = 0;
return EEPROMClass::readAll (address, value);
}
uint16_t EEPROMClass::readUShort (int address)
{
uint16_t value = 0;
return EEPROMClass::readAll (address, value);
}
int32_t EEPROMClass::readInt (int address)
{
int32_t value = 0;
return EEPROMClass::readAll (address, value);
}
uint32_t EEPROMClass::readUInt (int address)
{
uint32_t value = 0;
return EEPROMClass::readAll (address, value);
}
int32_t EEPROMClass::readLong (int address)
{
int32_t value = 0;
return EEPROMClass::readAll (address, value);
}
uint32_t EEPROMClass::readULong (int address)
{
uint32_t value = 0;
return EEPROMClass::readAll (address, value);
}
int64_t EEPROMClass::readLong64 (int address)
{
int64_t value = 0;
return EEPROMClass::readAll (address, value);
}
uint64_t EEPROMClass::readULong64 (int address)
{
uint64_t value = 0;
return EEPROMClass::readAll (address, value);
}
float_t EEPROMClass::readFloat (int address)
{
float_t value = 0.0;
return EEPROMClass::readAll (address, value);
}
double_t EEPROMClass::readDouble (int address)
{
double_t value = 0.0;
return EEPROMClass::readAll (address, value);
}
bool EEPROMClass::readBool (int address)
{
int8_t value = 0;
return EEPROMClass::readAll (address, value) ? 1 : 0;
}
size_t EEPROMClass::readString (int address, char* value, size_t maxLen)
{
if (!value)
return 0;
if (address < 0 || address + maxLen > _size)
return 0;
uint16_t len;
for (len = 0; len <= _size; len++)
if (_data[address + len] == 0)
break;
if (address + len > _size)
return 0;
memcpy((uint8_t*) value, _data + address, len);
return len;
}
String EEPROMClass::readString (int address)
{
if (address < 0 || address > _size)
return String(0);
uint16_t len;
for (len = 0; len <= _size; len++)
if (_data[address + len] == 0)
break;
if (address + len > _size)
return String(0);
char value[len + 1];
memcpy((uint8_t*) value, _data + address, len);
value[len + 1] = 0;
return String(value);
}
size_t EEPROMClass::readBytes (int address, void* value, size_t maxLen)
{
if (!value || !maxLen)
return 0;
if (address < 0 || address + maxLen > _size)
return 0;
memcpy((void*) value, _data + address, maxLen);
return maxLen;
}
template <class T> T EEPROMClass::readAll (int address, T &value)
{
if (address < 0 || address + sizeof(T) > _size)
return value;
memcpy((uint8_t*) &value, _data + address, sizeof(T));
return value;
}
/*
Write 'value' to 'address'
*/
size_t EEPROMClass::writeByte (int address, uint8_t value)
{
return EEPROMClass::writeAll (address, value);
}
size_t EEPROMClass::writeChar (int address, int8_t value)
{
return EEPROMClass::writeAll (address, value);
}
size_t EEPROMClass::writeUChar (int address, uint8_t value)
{
return EEPROMClass::writeAll (address, value);
}
size_t EEPROMClass::writeShort (int address, int16_t value)
{
return EEPROMClass::writeAll (address, value);
}
size_t EEPROMClass::writeUShort (int address, uint16_t value)
{
return EEPROMClass::writeAll (address, value);
}
size_t EEPROMClass::writeInt (int address, int32_t value)
{
return EEPROMClass::writeAll (address, value);
}
size_t EEPROMClass::writeUInt (int address, uint32_t value)
{
return EEPROMClass::writeAll (address, value);
}
size_t EEPROMClass::writeLong (int address, int32_t value)
{
return EEPROMClass::writeAll (address, value);
}
size_t EEPROMClass::writeULong (int address, uint32_t value)
{
return EEPROMClass::writeAll (address, value);
}
size_t EEPROMClass::writeLong64 (int address, int64_t value)
{
return EEPROMClass::writeAll (address, value);
}
size_t EEPROMClass::writeULong64 (int address, uint64_t value)
{
return EEPROMClass::writeAll (address, value);
}
size_t EEPROMClass::writeFloat (int address, float_t value)
{
return EEPROMClass::writeAll (address, value);
}
size_t EEPROMClass::writeDouble (int address, double_t value)
{
return EEPROMClass::writeAll (address, value);
}
size_t EEPROMClass::writeBool (int address, bool value)
{
int8_t Bool;
value ? Bool = 1 : Bool = 0;
return EEPROMClass::writeAll (address, Bool);
}
size_t EEPROMClass::writeString (int address, const char* value)
{
if (!value)
return 0;
if (address < 0 || address > _size)
return 0;
uint16_t len;
for (len = 0; len <= _size; len++)
if (value[len] == 0)
break;
if (address + len > _size)
return 0;
memcpy(_data + address, (const uint8_t*) value, len + 1);
_dirty = true;
return strlen(value);
}
size_t EEPROMClass::writeString (int address, String value)
{
return EEPROMClass::writeString (address, value.c_str());
}
size_t EEPROMClass::writeBytes (int address, const void* value, size_t len)
{
if (!value || !len)
return 0;
if (address < 0 || address + len > _size)
return 0;
memcpy(_data + address, (const void*) value, len);
_dirty = true;
return len;
}
template <class T> T EEPROMClass::writeAll (int address, const T &value)
{
if (address < 0 || address + sizeof(T) > _size)
return value;
memcpy(_data + address, (const uint8_t*) &value, sizeof(T));
_dirty = true;
return sizeof (value);
}
#if !defined(NO_GLOBAL_INSTANCES) && !defined(NO_GLOBAL_EEPROM)
EEPROMClass EEPROM;
#endif
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 14 days if no further activity occurs. Thank you for your contributions.
This stale issue has been automatically closed. Thank you for your contributions.
Below patch is needed in order to get the EEPROM code to compile on recent SDKs.
Otherwise it moans/misses the call by reference populating the value and hence errors-out on the seemingly uninitialized value passed to readAll().
Dw.
commit 9889158c741360e86618a5a16e2fff2c876ae16e Author: Dirk-Willem van Gulik dirkx@webweaving.org Date: Mon Mar 19 17:59:01 2018 +0100
diff --git a/libraries/EEPROM/EEPROM.cpp b/libraries/EEPROM/EEPROM.cpp index 62e15af..d0ab410 100644 --- a/libraries/EEPROM/EEPROM.cpp +++ b/libraries/EEPROM/EEPROM.cpp @@ -178,85 +178,85 @@ uint16_t EEPROMClass::length () */ uint8_t EEPROMClass::readByte (int address) {
uint8_t value = 0; return EEPROMClass::readAll (address, value); }
int8_t EEPROMClass::readChar (int address) {
int8_t value = 0; return EEPROMClass::readAll (address, value); }
uint8_t EEPROMClass::readUChar (int address) {
uint8_t value = 0; return EEPROMClass::readAll (address, value); }
int16_t EEPROMClass::readShort (int address) {
int16_t value = 0; return EEPROMClass::readAll (address, value); }
uint16_t EEPROMClass::readUShort (int address) {
uint16_t value = 0; return EEPROMClass::readAll (address, value); }
int32_t EEPROMClass::readInt (int address) {
int32_t value = 0; return EEPROMClass::readAll (address, value); }
uint32_t EEPROMClass::readUInt (int address) {
uint32_t value = 0; return EEPROMClass::readAll (address, value); }
int32_t EEPROMClass::readLong (int address) {
int32_t value = 0; return EEPROMClass::readAll (address, value); }
uint32_t EEPROMClass::readULong (int address) {
uint32_t value = 0; return EEPROMClass::readAll (address, value); }
int64_t EEPROMClass::readLong64 (int address) {
int64_t value = 0; return EEPROMClass::readAll (address, value); }
uint64_t EEPROMClass::readULong64 (int address) {
uint64_t value = 0; return EEPROMClass::readAll (address, value); }
float_t EEPROMClass::readFloat (int address) {
float_t value = 0; return EEPROMClass::readAll (address, value); }
double_t EEPROMClass::readDouble (int address) {
double_t value = 0; return EEPROMClass::readAll (address, value); }
bool EEPROMClass::readBool (int address) {