Compile Error 3221225477 on all projects

First I am pretty sure this is not an issue with PIO but rather an issue on my dev machine, however I am stumped on what has caused ALL of my projects to fail to build in the same manner.
Searching for the error “3221225477” or “ACCESS VIOLATION” has not been very fruitful for me. I did come across i-cant-compile-anything-and-it-end-with-a-lot-of-error-3221225477 but unfortunately I was unable to resolve my issue from the information gleaned there.

Here is what is happening…

> Executing task in folder HVACSensor_ESP: C:\Users\Justin\.platformio\penv\Scripts\platformio.exe run --environment nodemcu <

Processing nodemcu (board: nodemcuv2; framework: arduino; platform: espressif8266)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif8266/nodemcuv2.html
PLATFORM: Espressif 8266 (3.0.0) > NodeMCU 1.0 (ESP-12E Module)
HARDWARE: ESP8266 80MHz, 80KB RAM, 4MB Flash
PACKAGES:
 - framework-arduinoespressif8266 3.30000.210519 (3.0.0)
 - tool-esptool 1.413.0 (4.13)
 - tool-esptoolpy 1.30000.201119 (3.0.0)
 - toolchain-xtensa 2.100200.0 (10.2.0)
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 42 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <SparkFun HTU21D Humidity and Temperature Sensor Breakout> 1.1.3
|   |-- <Wire> 1.0
|-- <ArduinoJson-esphomelib> 6.15.2
|-- <PubSubClient> 2.8.0
|-- <NTPClient> 3.1.0
|-- <Time> 1.6.1
|-- <EasyStringStream> 1.0.0
|-- <EasyOTA> 0.0.0+sha.59a1299
|   |-- <ArduinoOTA> 1.0
|   |   |-- <ESP8266WiFi> 1.0
|   |   |-- <ESP8266mDNS> 1.2
|   |   |   |-- <ESP8266WiFi> 1.0
|   |-- <ESP8266mDNS> 1.2
|   |   |-- <ESP8266WiFi> 1.0
|   |-- <ESP8266WiFi> 1.0
|-- <LittleFS(esp8266)> 0.1.0
|-- <EEPROM> 1.0
|-- <ESP8266WiFi> 1.0
Building in debug mode
Compiling .pio\build\nodemcu\src\main.cpp.o
Generating LD script .pio\build\nodemcu\ld\local.eagle.app.v6.common.ld
Compiling .pio\build\nodemcu\lib330\Wire\Wire.cpp.o
Compiling .pio\build\nodemcu\libd81\SparkFun HTU21D Humidity and Temperature Sensor Breakout\SparkFunHTU21D.cpp.o
Compiling .pio\build\nodemcu\liba43\PubSubClient\PubSubClient.cpp.o
Compiling .pio\build\nodemcu\lib1d3\NTPClient\NTPClient.cpp.o
Compiling .pio\build\nodemcu\libf36\Time\DateStrings.cpp.o
Compiling .pio\build\nodemcu\libf36\Time\Time.cpp.o
Compiling .pio\build\nodemcu\lib984\EasyStringStream\EasyStringStream.cpp.o
Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\BearSSLHelpers.cpp.o
Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\CertStoreBearSSL.cpp.o
Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFi.cpp.o
Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiAP.cpp.o
Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiGeneric.cpp.o
Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiGratuitous.cpp.o
Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiMulti.cpp.o
Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiSTA-WPS.cpp.o
Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiSTA.cpp.o
Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiScan.cpp.o
Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiClient.cpp.o
Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiClientSecureBearSSL.cpp.o
Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiServer.cpp.o
Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiServerSecureBearSSL.cpp.o
Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiUdp.cpp.o
*** [.pio\build\nodemcu\ld\local.eagle.app.v6.common.ld] Error 3221225477
*** [.pio\build\nodemcu\src\main.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\libd81\SparkFun HTU21D Humidity and Temperature Sensor Breakout\SparkFunHTU21D.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib330\Wire\Wire.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\liba43\PubSubClient\PubSubClient.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib1d3\NTPClient\NTPClient.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\libf36\Time\DateStrings.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\libf36\Time\Time.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib984\EasyStringStream\EasyStringStream.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\BearSSLHelpers.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\CertStoreBearSSL.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiAP.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFi.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiGeneric.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiMulti.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiGratuitous.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiSTA-WPS.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiSTA.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiScan.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiClient.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiClientSecureBearSSL.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiServer.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiServerSecureBearSSL.cpp.o] Error 3221225477
*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiUdp.cpp.o] Error 3221225477
================================================================================ [FAILED] Took 2.22 seconds ================================================================================
Environment    Status    Duration
-------------  --------  ------------
nodemcu        FAILED    00:00:02.224
========================================================================== 1 failed, 0 succeeded in 00:00:02.224 ========================================================================== 
The terminal process "C:\Users\Justin\.platformio\penv\Scripts\platformio.exe 'run', '--environment', 'nodemcu'" terminated with exit code: 1.

Terminal will be reused by tasks, press any key to close it.

And when I run a verbose build…

... TRUNCATED FOR SPACE ...
Building in debug mode
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\src\main.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -Iinclude -Isrc -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\EEPROM -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\LittleFS\src -I.pio\libdeps\nodemcu\EasyOTA -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ArduinoOTA -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266mDNS\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src -I.pio\libdeps\nodemcu\EasyStringStream\src -I.pio\libdeps\nodemcu\Time -I.pio\libdeps\nodemcu\NTPClient -I.pio\libdeps\nodemcu\PubSubClient\src -I.pio\libdeps\nodemcu\ArduinoJson-esphomelib\src "-I.pio\libdeps\nodemcu\SparkFun HTU21D Humidity and Temperature Sensor Breakout\src" -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\Wire -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu src\main.cpp
xtensa-lx106-elf-gcc -CC -E -P -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\ld\eagle.app.v6.common.ld.h -o .pio\build\nodemcu\ld\local.eagle.app.v6.common.ld
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\lib330\Wire\Wire.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\Wire -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\Wire\Wire.cpp
... TRUNCATED FOR SPACE ...
-DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -I.pio\libdeps\nodemcu\EasyStringStream\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tool*** [.pio\build\nodemcu\src\main.cpp.o] Error 3221225477
s\sdk\libc\xtensa-lx106-elf\include*** [.pio\build\nodemcu\ld\local.eagle.app.v6.common.ld] Error 3221225477
 -I*** [.pio\build\nodemcu\lib330\Wire\Wire.cpp.o] Error 3221225477
C:\*** [.pio\build\nodemcu\libd81\SparkFun HTU21D Humidity and Temperature Sensor Breakout\SparkFunHTU21D.cpp.o] Error 3221225477
Use*** [.pio\build\nodemcu\liba43\PubSubClient\PubSubClient.cpp.o] Error 3221225477
rs\*** [.pio\build\nodemcu\lib1d3\NTPClient\NTPClient.cpp.o] Error 3221225477
Jus*** [.pio\build\nodemcu\libf36\Time\DateStrings.cpp.o] Error 3221225477
tin*** [.pio\build\nodemcu\libf36\Time\Time.cpp.o] Error 3221225477
\.p*** [.pio\build\nodemcu\lib984\EasyStringStream\EasyStringStream.cpp.o] Error 3221225477
lat*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\CertStoreBearSSL.cpp.o] Error 3221225477
formio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu .pio\libdeps\nodemcu\EasyStringStream\src\EasyStringStream.cpp
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\lib5a1\ESP8266WiFi\CertStoreBearSSL.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\l*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiAP.cpp.o] Error 3221225477
ibc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cor*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiGeneric.cpp.o] Error 3221225477 
es\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\BearSSLHelpers.cpp.o] Error 3221225477
\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src\CertStoreBearSSL.cpp
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiAP.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src\ESP8266WiFiAP.cpp
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiGeneric.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ 
-DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src\ESP8266WiFiGeneric.cpp
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\lib5a1\ESP8266WiFi\BearSSLHelpers.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH 
-DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\fram*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiMulti.cpp.o] Error 3221225477
ewor*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiScan.cpp.o] Error 3221225477
k-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src\BearSSLHelpers.cpp
...TRUNCATED FOR SPACE ...

What I see happening is in the <project_dir>/.pio/build/nodemcu directory multiple directories are created but are empty.

Screenshot 2022-01-27 105323

However if i run the first 2 commands from the verbose build

xtensa-lx106-elf-g++ -o .pio\build\nodemcu\src\main.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -Iinclude -Isrc -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\EEPROM -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\LittleFS\src -I.pio\libdeps\nodemcu\EasyOTA -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ArduinoOTA -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266mDNS\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src -I.pio\libdeps\nodemcu\EasyStringStream\src -I.pio\libdeps\nodemcu\Time -I.pio\libdeps\nodemcu\NTPClient -I.pio\libdeps\nodemcu\PubSubClient\src -I.pio\libdeps\nodemcu\ArduinoJson-esphomelib\src "-I.pio\libdeps\nodemcu\SparkFun HTU21D Humidity and Temperature Sensor Breakout\src" -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\Wire -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu src\main.cpp
xtensa-lx106-elf-gcc -CC -E -P -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\ld\eagle.app.v6.common.ld.h -o .pio\build\nodemcu\ld\local.eagle.app.v6.common.ld

I get a proper looking ld file in the ld directory, which tells me the process should work.

Screenshot 2022-01-27 105725

What I have tried so far:

  • Removed the .pio and .vscode folders from each project.
  • Uninstall PIO and remove any leftover folder found that related to PIO, then reinstall via vscode.
  • Uninstall VSCode and remove any leftovers found, then reinstall and install PIO.
  • Had upgraded NodeJS since last successful build to 16x so downgraded back to 10x
  • Disable windows defender
  • Disable Acronis Protection.
  • Exclude C:\users\Justin.platformio folder from Acronis
  • Add C:\Users\Justin.platformio\packages\toolchain-xtensa\bin to the system path

To the best of my knowledge nothing in the system path has changed other than me adding the xtensa toolchain which I do not believe should be needed.

Runnig pio system info results in:

PS D:\Projects\HouseControl\HVACSensor_ESP> pio system info     
--------------------------  -------------------------------------------------------
PlatformIO Core             5.2.5a6
Python                      3.8.4-final.0
System Type                 windows_amd64
Platform                    Windows-10
File System Encoding        utf-8
Locale Encoding             cp1252
PlatformIO Core Directory   C:\Users\Justin\.platformio
PlatformIO Core Executable  C:\Users\Justin\.platformio\penv\Scripts\platformio.exe
Python Executable           C:\Users\Justin\.platformio\penv\Scripts\python.exe    
Global Libraries            0
Development Platforms       1
Tools & Toolchains          7
--------------------------  -------------------------------------------------------

If someone has any ideas or has encountered this before I would be appreciative of some guidance or a solution.
Thank you.
Justin

Fuller verbose build output:

> Executing task in folder HVACSensor_ESP: C:\Users\Justin\.platformio\penv\Scripts\platformio.exe run --verbose --environment nodemcu <

Processing nodemcu (extends: env; board: nodemcuv2; upload_speed: 921600; board_build.filesystem: littlefs; build_type: debug; monitor_speed: 115200; framework: arduino; platform: espressif8266; build_flags: -D PIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH, -DWIFI_SSID=\"DavisHome\", -DWIFI_PASS=\"CottonDog\", -DMQ_HOST=\"192.168.14.254\", -DMQ_USER=\"node\", -DMQ_PASS=\"Isabelle2014\", -DTOPIC_BASE=\"home\", -DTOPIC_ZONE=\"north\", -DTOPIC_LOCATION=\"mbed_wall_test\", -DESP_NAME=\"mbed_wall_test\", -DESP_PW=\"Isabelle2014\", -DUPLOAD_TO=\"mbed_wall_test\", -DFW_VERSION=\"1.7\"; lib_deps: sparkfun/SparkFun HTU21D Humidity and Temperature Sensor Breakout@^1.1.3, ottowinter/ArduinoJson-esphomelib@^6.15.2, knolleary/PubSubClient@^2.8, arduino-libraries/NTPClient@^3.1.0, paulstoffregen/Time@^1.6.1, morsisko/EasyStringStream@^1.0.0, git+https://github.com/evotodi/easyota.git)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CONFIGURATION: https://docs.platformio.org/page/boards/espressif8266/nodemcuv2.html
PLATFORM: Espressif 8266 (3.0.0) > NodeMCU 1.0 (ESP-12E Module)
HARDWARE: ESP8266 80MHz, 80KB RAM, 4MB Flash
PACKAGES:
 - framework-arduinoespressif8266 3.30000.210519 (3.0.0)       
 - tool-esptool 1.413.0 (4.13)
 - tool-esptoolpy 1.30000.201119 (3.0.0)
 - toolchain-xtensa 2.100200.0 (10.2.0)
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 42 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <SparkFun HTU21D Humidity and Temperature Sensor Breakout> 1.1.3 (D:\Projects\HouseControl\HVACSensor_ESP\.pio\libdeps\nodemcu\SparkFun HTU21D Humidity and Temperature Sensor Breakout)|   |-- <Wire> 1.0 (C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\Wire)
|-- <ArduinoJson-esphomelib> 6.15.2 (D:\Projects\HouseControl\HVACSensor_ESP\.pio\libdeps\nodemcu\ArduinoJson-esphomelib)
|-- <PubSubClient> 2.8.0 (D:\Projects\HouseControl\HVACSensor_ESP\.pio\libdeps\nodemcu\PubSubClient)
|-- <NTPClient> 3.1.0 (D:\Projects\HouseControl\HVACSensor_ESP\.pio\libdeps\nodemcu\NTPClient)
|-- <Time> 1.6.1 (D:\Projects\HouseControl\HVACSensor_ESP\.pio\libdeps\nodemcu\Time)
|-- <EasyStringStream> 1.0.0 (D:\Projects\HouseControl\HVACSensor_ESP\.pio\libdeps\nodemcu\EasyStringStream)
|-- <EasyOTA> 0.0.0+sha.59a1299 [git+https://github.com/evotodi/easyota.git] (D:\Projects\HouseControl\HVACSensor_ESP\.pio\libdeps\nodemcu\EasyOTA)
|   |-- <ArduinoOTA> 1.0 (C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ArduinoOTA)
|   |   |-- <ESP8266WiFi> 1.0 (C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi)
|   |   |-- <ESP8266mDNS> 1.2 (C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266mDNS)
|   |   |   |-- <ESP8266WiFi> 1.0 (C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi)
|   |-- <ESP8266mDNS> 1.2 (C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266mDNS)
|   |   |-- <ESP8266WiFi> 1.0 (C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi)
|   |-- <ESP8266WiFi> 1.0 (C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi)
|-- <LittleFS(esp8266)> 0.1.0 (C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\LittleFS)
|-- <EEPROM> 1.0 (C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\EEPROM)
|-- <ESP8266WiFi> 1.0 (C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi)
Building in debug mode
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\src\main.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -Iinclude -Isrc -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\EEPROM -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\LittleFS\src -I.pio\libdeps\nodemcu\EasyOTA -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ArduinoOTA -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266mDNS\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src -I.pio\libdeps\nodemcu\EasyStringStream\src -I.pio\libdeps\nodemcu\Time -I.pio\libdeps\nodemcu\NTPClient -I.pio\libdeps\nodemcu\PubSubClient\src -I.pio\libdeps\nodemcu\ArduinoJson-esphomelib\src "-I.pio\libdeps\nodemcu\SparkFun HTU21D Humidity and Temperature Sensor Breakout\src" -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\Wire -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu src\main.cpp
xtensa-lx106-elf-gcc -CC -E -P -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\ld\eagle.app.v6.common.ld.h -o .pio\build\nodemcu\ld\local.eagle.app.v6.common.ld
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\lib330\Wire\Wire.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\Wire -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\Wire\Wire.cpp
xtensa-lx106-elf-g++ -o ".pio\build\nodemcu\libd81\SparkFun HTU21D Humidity and Temperature Sensor Breakout\SparkFunHTU21D.cpp.o" -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ "-I.pio\libdeps\nodemcu\SparkFun HTU21D Humidity and Temperature Sensor Breakout\src" -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\Wire -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu ".pio\libdeps\nodemcu\SparkFun HTU21D Humidity and Temperature Sensor Breakout\src\SparkFunHTU21D.cpp"
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\liba43\PubSubClient\PubSubClient.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -I.pio\libdeps\nodemcu\PubSubClient\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu .pio\libdeps\nodemcu\PubSubClient\src\PubSubClient.cpp
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\lib1d3\NTPClient\NTPClient.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -I.pio\libdeps\nodemcu\NTPClient -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu .pio\libdeps\nodemcu\NTPClient\NTPClient.cpp
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\libf36\Time\DateStrings.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -I.pio\libdeps\nodemcu\Time -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu .pio\libdeps\nodemcu\Time\DateStrings.cpp
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\libf36\Time\Time.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -I.pio\libdeps\nodemcu\Time -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu .pio\libdeps\nodemcu\Time\Time.cpp
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\lib984\EasyStringStream\EasyStringStream.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 
-U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -D*** [.pio\build\nodemcu\src\main.cpp.o] Error 3221225477
MMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_B*** [.pio\build\nodemcu\ld\local.eagle.app.v6.common.ld] Error 3221225477
UILD*** [.pio\build\nodemcu\lib330\Wire\Wire.cpp.o] Error 3221225477
_DE*** [.pio\build\nodemcu\libd81\SparkFun HTU21D Humidity and Temperature Sensor Breakout\SparkFunHTU21D.cpp.o] Error 3221225477
BUG*** [.pio\build\nodemcu\lib1d3\NTPClient\NTPClient.cpp.o] Error 3221225477
__ *** [.pio\build\nodemcu\liba43\PubSubClient\PubSubClient.cpp.o] Error 3221225477
-I.*** [.pio\build\nodemcu\libf36\Time\DateStrings.cpp.o] Error 3221225477
pio*** [.pio\build\nodemcu\lib984\EasyStringStream\EasyStringStream.cpp.o] Error 3221225477
\li*** [.pio\build\nodemcu\libf36\Time\Time.cpp.o] Error 3221225477
bde*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\CertStoreBearSSL.cpp.o] Error 3221225477
ps\nodemcu\EasyStringStream\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu .pio\libdeps\nodemcu\EasyStringStream\src\EasyStringStream.cpp
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\lib5a1\ESP8266WiFi\CertStoreBearSSL.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lib*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiAP.cpp.o] Error 3221225477
c\xtensa-lx106-elf\include -IC:\Use*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\BearSSLHelpers.cpp.o] Error 3221225477
rs\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 *** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiGeneric.cpp.o] Error 3221225477
-IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src\CertStoreBearSSL.cpp
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiAP.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src\ESP8266WiFiAP.cpp
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\lib5a1\ESP8266WiFi\BearSSLHelpers.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH 
-DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src\BearSSLHelpers.cpp
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiGeneric.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ 
-DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platfo*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiMulti.cpp.o] Error 3221225477
rmio\package*** [.pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiScan.cpp.o] Error 3221225477
s\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src\ESP8266WiFiGeneric.cpp
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiMulti.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src\ESP8266WiFiMulti.cpp
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiSTA.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH 
-DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\cores\esp8266 -IC:\Users\Justin\.platformio\packages\toolchain-xtensa\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\lwip2\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\variants\nodemcu C:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp
xtensa-lx106-elf-g++ -o .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiScan.cpp.o -c -fno-rtti -std=gnu++17 -fno-exceptions -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -free -fipa-pta -Og -g2 -ggdb2 -DPLATFORMIO=50205 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID=\"DavisHome\" -DWIFI_PASS=\"CottonDog\" -DMQ_HOST=\"192.168.14.254\" -DMQ_USER=\"node\" -DMQ_PASS=\"Isabelle2014\" -DTOPIC_BASE=\"home\" -DTOPIC_ZONE=\"north\" -DTOPIC_LOCATION=\"mbed_wall_test\" -DESP_NAME=\"mbed_wall_test\" -DESP_PW=\"Isabelle2014\" -DUPLOAD_TO=\"mbed_wall_test\" -DFW_VERSION=\"1.7\" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_NODEMCUV2\" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WiFi\src -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\include -IC:\Users\Justin\.platformio\packages\framework-arduinoespressif8266\tools\sdk\libc\xtensa-lx106-elf\include -IC:\Users\Justin\.platformio\packages

BTW I know some sensitive info is in the build output. You are welcome to come over and use my wifi :slight_smile:

This is 0xc0000005 and the Windows error code for Access Violation Error. Since you confirmed that the compiler can be run by itself in the commandline, I can only imagine that the antivirus system is stopping execution and returning this error code, and this is not returned by Windows itself. Can you temporarily uninstall your AVs to see if the error is still there?

Max,

Uninstalled Acronis, then tried build. Same failure.
Rebooted. Same failure.
Disabled windows virus protection. Same failure.

Exited google drive sync. Since it does cause issues with remote building under clion. Same failure.

Also running C:\Users\Justin\.platformio\penv\Scripts\platformio.exe run --environment nodemcu (which is run when you click build) from powershell as admin outside of vscode causes the same error.

Running platformio.exe run --environment nodemcu under WSL2 Ubuntu in the project directory causes the same error.

It seams like to me that the platformio.exe can not find the toolchains and throws the 3221225477 error.

Does any of this help?

Close VSCode, remove the C:\Users\Justin\.platformio folder, restart VSCode, let PlatformIO reinstall itself, and after a VSCode restart try it again.

Done. Closed VSCode. Deleted C:\Users\Justin\.platformio. Restarted VSCode and waited for PIO to install. Clicked reload window when finished. Closed VSCode and reopened it. Build fails.

PlatformIO Core version changed to 5.2.4 from 5.2.5a6 because I had previously tried the dev version of PIO but had the same failure.

Running pio check on a project fails with a different error.

PS D:\Projects\HouseControl\HVACSensor_ESP> pio check -e nodemcu -v
Checking nodemcu > cppcheck (board: nodemcuv2; framework: arduino; platform: espressif8266)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Tool Manager: Installing platformio/tool-cppcheck @ ~1.260.0
Downloading  [####################################]  100%
Unpacking  [####################################]  100%
Tool Manager: tool-cppcheck @ 1.260.0 has been installed!
C:\Users\Justin\.platformio\packages\tool-cppcheck\cppcheck --addon-python=C:\Users\Justin\.platformio\penv\Scripts\python.exe --error-exitcode=3 --verbose --template="severity={severity}<&PIO&>message={message}<&PIO&>file={file}<&PIO&>line={line}<&PIO&>column={column}<&PIO&>callstack={callstack}<&PIO&>cwe={cwe}<&PIO&>id={id}" --inline-suppr --platform=unspecified --enable=warning,style,performance,portability,unusedFunction --language=c++ --std=c++17 -DPLATFORMIO=50204 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID="DavisHome" -DWIFI_PASS="CottonDog" -DMQ_HOST="192.168.14.254" -DMQ_USER="node" -DMQ_PASS="Isabelle2014" -DTOPIC_BASE="home" -DTOPIC_ZONE="north" -DTOPIC_LOCATION="mbed_wall_test" -DESP_NAME="mbed_wall_test" -DESP_PW="Isabelle2014" -DUPLOAD_TO="mbed_wall_test" -DFW_VERSION="1.7" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD="PLATFORMIO_NODEMCUV2" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ --includes-file=C:\Users\Justin\AppData\Local\Temp\tmppw5ww6kf "D:\Projects\HouseControl\HVACSensor_ESP\src\main.cpp"
Checking D:\Projects\HouseControl\HVACSensor_ESP\src\main.cpp ...

Defines:PLATFORMIO=50204;ESP8266=1;ARDUINO_ARCH_ESP8266=1;ARDUINO_ESP8266_NODEMCU_ESP12E=1;PIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH=1;WIFI_SSID="DavisHome";WIFI_PASS="CottonDog";MQ_HOST="192.168.14.254";MQ_USER="node";MQ_PASS="Isabelle2014";TOPIC_BASE="home";TOPIC_ZONE="north";TOPIC_LOCATION="mbed_wall_test";ESP_NAME="mbed_wall_test";ESP_PW="Isabelle2014";UPLOAD_TO="mbed_wall_test";FW_VERSION="1.7";F_CPU=80000000L;__ets__=1;ICACHE_FLASH=1;ARDUINO=10805;ARDUINO_BOARD="PLATFORMIO_NODEMCUV2";FLASHMODE_DIO=1;LWIP_OPEN_SRC=1;NONOSDK22x_190703=1;TCP_MSS=1460;LWIP_FEATURES=1;LWIP_IPV6=0;VTABLES_IN_FLASH=1;MMU_IRAM_SIZE=0x8000;MMU_ICACHE_SIZE=0x8000;__PLATFORMIO_BUILD_DEBUG__=1

Undefines:

Includes: -ID:/Projects/HouseControl/HVACSensor_ESP/include/ -ID:/Projects/HouseControl/HVACSensor_ESP/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/EEPROM/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/LittleFS/src/ -ID:/Projects/HouseControl/HVACSensor_ESP/.pio/libdeps/nodemcu/EasyOTA/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/ArduinoOTA/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266mDNS/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFi/src/ -ID:/Projects/HouseControl/HVACSensor_ESP/.pio/libdeps/nodemcu/EasyStringStream/src/ -ID:/Projects/HouseControl/HVACSensor_ESP/.pio/libdeps/nodemcu/Time/ -ID:/Projects/HouseControl/HVACSensor_ESP/.pio/libdeps/nodemcu/NTPClient/ -ID:/Projects/HouseControl/HVACSensor_ESP/.pio/libdeps/nodemcu/PubSubClient/src/ -ID:/Projects/HouseControl/HVACSensor_ESP/.pio/libdeps/nodemcu/ArduinoJson-esphomelib/src/ -ID:/Projects/HouseControl/HVACSensor_ESP/.pio/libdeps/nodemcu/SparkFun HTU21D Humidity and Temperature Sensor Breakout/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/Wire/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/tools/sdk/include/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/ -IC:/Users/Justin/.platformio/packages/toolchain-xtensa/include/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/tools/sdk/lwip2/include/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/variants/nodemcu/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/DNSServer/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266AVRISP/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266HTTPClient/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266HTTPUpdateServer/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266LLMNR/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266NetBIOS/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266SSDP/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266SdFat/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WebServer/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFiMesh/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266httpUpdate/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/Ethernet/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/GDBStub/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/Hash/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/I2S/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/Netdump/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/SD/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/SDFS/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/SPI/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/SPISlave/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/Servo/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/SoftwareSerial/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/TFT_Touch_Shield_V2/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/Ticker/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/esp8266/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/lwIP_PPP/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/lwIP_enc28j60/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/lwIP_w5100/src/ -IC:/Users/Justin/.platformio/packages/framework-arduinoespressif8266/libraries/lwIP_w5500/src/ -IC:/Users/Justin/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/10.3.0/ -IC:/Users/Justin/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/c++/10.3.0/xtensa-lx106-elf/ -IC:/Users/Justin/.platformio/packages/toolchain-xtensa/lib/gcc/xtensa-lx106-elf/10.3.0/include/ -IC:/Users/Justin/.platformio/packages/toolchain-xtensa/lib/gcc/xtensa-lx106-elf/10.3.0/include-fixed/ -IC:/Users/Justin/.platformio/packages/toolchain-xtensa/xtensa-lx106-elf/include/

Platform:Unspecified

Error: Found a breaking defect 'failed to evaluate #if condition' in C:\Users\Justin\.platformio\packages\toolchain-xtensa\xtensa-lx106-elf\include\c++\10.3.0\xtensa-lx106-elf\bits\c++config.h:674
Please note: check results might not be valid!
Try adding --skip-packages

"severity=error<&PIO&>message=failed to evaluate #if condition<&PIO&>file=C:\Users\Justin\.platformio\packages\toolchain-xtensa\xtensa-lx106-elf\include\c++\10.3.0\xtensa-lx106-elf\bits\c++config.h<&PIO&>line=674<&PIO&>column=0<&PIO&>callstack=[C:\Users\Justin\.platformio\packages\toolchain-xtensa\xtensa-lx106-elf\include\c++\10.3.0\xtensa-lx106-elf\bits\c++config.h:674]<&PIO&>cwe=0<&PIO&>id=preprocessorErrorDirective"


Error: cppcheck failed to perform check! Please examine tool output in verbose mode.
======================================================================================================== [FAILED] Took 8.27 seconds ========================================================================================================

Environment    Tool      Status    Duration
-------------  --------  --------  ------------
nodemcu        cppcheck  FAILED    00:00:08.267
nodemcu_ota    cppcheck  IGNORED
=================================================================================================== 1 failed, 0 succeeded in 00:00:08.267 ===================================================================================================

And with skip-packages it passes but warns about a preprocessorErrorDirective for a lib:

PS D:\Projects\HouseControl\HVACSensor_ESP> pio check -e nodemcu -v --skip-packages
Checking nodemcu > cppcheck (board: nodemcuv2; framework: arduino; platform: espressif8266)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
C:\Users\Justin\.platformio\packages\tool-cppcheck\cppcheck --addon-python=C:\Users\Justin\.platformio\penv\Scripts\python.exe --error-exitcode=3 --verbose --template="severity={severity}<&PIO&>message={message}<&PIO&>file={file}<&PIO&>line={line}<&PIO&>column={column}<&PIO&>callstack={callstack}<&PIO&>cwe={cwe}<&PIO&>id={id}" --inline-suppr --platform=unspecified --enable=warning,style,performance,portability,unusedFunction --language=c++ --std=c++17 -DPLATFORMIO=50204 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU_ESP12E -DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH -DWIFI_SSID="DavisHome" -DWIFI_PASS="CottonDog" -DMQ_HOST="192.168.14.254" -DMQ_USER="node" -DMQ_PASS="Isabelle2014" -DTOPIC_BASE="home" -DTOPIC_ZONE="north" -DTOPIC_LOCATION="mbed_wall_test" -DESP_NAME="mbed_wall_test" -DESP_PW="Isabelle2014" -DUPLOAD_TO="mbed_wall_test" -DFW_VERSION="1.7" -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD="PLATFORMIO_NODEMCUV2" -DFLASHMODE_DIO -DLWIP_OPEN_SRC -DNONOSDK22x_190703=1 -DTCP_MSS=1460 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -D__PLATFORMIO_BUILD_DEBUG__ --includes-file=C:\Users\Justin\AppData\Local\Temp\tmp5yqg66kc "D:\Projects\HouseControl\HVACSensor_ESP\src\main.cpp"
Checking D:\Projects\HouseControl\HVACSensor_ESP\src\main.cpp ...

Defines:PLATFORMIO=50204;ESP8266=1;ARDUINO_ARCH_ESP8266=1;ARDUINO_ESP8266_NODEMCU_ESP12E=1;PIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH=1;WIFI_SSID="DavisHome";WIFI_PASS="CottonDog";MQ_HOST="192.168.14.254";MQ_USER="node";MQ_PASS="Isabelle2014";TOPIC_BASE="home";TOPIC_ZONE="north";TOPIC_LOCATION="mbed_wall_test";ESP_NAME="mbed_wall_test";ESP_PW="Isabelle2014";UPLOAD_TO="mbed_wall_test";FW_VERSION="1.7";F_CPU=80000000L;__ets__=1;ICACHE_FLASH=1;ARDUINO=10805;ARDUINO_BOARD="PLATFORMIO_NODEMCUV2";FLASHMODE_DIO=1;LWIP_OPEN_SRC=1;NONOSDK22x_190703=1;TCP_MSS=1460;LWIP_FEATURES=1;LWIP_IPV6=0;VTABLES_IN_FLASH=1;MMU_IRAM_SIZE=0x8000;MMU_ICACHE_SIZE=0x8000;__PLATFORMIO_BUILD_DEBUG__=1

Undefines:

Includes: -ID:/Projects/HouseControl/HVACSensor_ESP/include/ -ID:/Projects/HouseControl/HVACSensor_ESP/src/ -ID:/Projects/HouseControl/HVACSensor_ESP/.pio/libdeps/nodemcu/EasyOTA/ -ID:/Projects/HouseControl/HVACSensor_ESP/.pio/libdeps/nodemcu/EasyStringStream/src/ -ID:/Projects/HouseControl/HVACSensor_ESP/.pio/libdeps/nodemcu/Time/ -ID:/Projects/HouseControl/HVACSensor_ESP/.pio/libdeps/nodemcu/NTPClient/ -ID:/Projects/HouseControl/HVACSensor_ESP/.pio/libdeps/nodemcu/PubSubClient/src/ -ID:/Projects/HouseControl/HVACSensor_ESP/.pio/libdeps/nodemcu/ArduinoJson-esphomelib/src/ -ID:/Projects/HouseControl/HVACSensor_ESP/.pio/libdeps/nodemcu/SparkFun HTU21D Humidity and Temperature Sensor Breakout/src/

Platform:Unspecified

.pio\libdeps\nodemcu\ArduinoJson-esphomelib\src\ArduinoJson\Configuration.hpp:39: [high:error] failed to evaluate #if condition [preprocessorErrorDirective]
======================================================================================================== [PASSED] Took 0.15 seconds ========================================================================================================

Component                                                     HIGH    MEDIUM    LOW
-----------------------------------------------------------  ------  --------  -----
.pio\libdeps\nodemcu\ArduinoJson-esphomelib\src\ArduinoJson    1        0        0

Total                                                          1        0        0

Environment    Tool      Status    Duration
-------------  --------  --------  ------------
nodemcu        cppcheck  PASSED    00:00:00.150
nodemcu_ota    cppcheck  IGNORED
======================================================================================================== 1 succeeded in 00:00:00.150 ========================================================================================================

Any of that help?
I do appreciate your help.

Is D a substituted drive or a network drive? Do projects on C:\ fail the same way?

D: is a physical drive. Copied a project to C: and removed the .pio and .vscode folders then opened the project in vscode. Build fails.

I can confirm this issue is on my system an not a vscode or pio issue. I just finished loading a box with Win10, vscode, git, and installed pio via vscode. Project builds fine.

Since friday when this started I have upgraded then downgraded NodeJS, updated FireFox, and windows update ran because i noticed my system had rebooted overnight.

I am guessing windows update changed something… but what oh mighty micosoft lords!

Acronis does incrimental backups of D: nightly which is where all of my projects live.

The only last recommendation I would have for this is to try and to do load a system restore point before the update. Otherwise this issue is beyond my understanding.

Thank you again Max for your help.
I forgot about system restore points. Started the process of backing up offsite last night, once that is finished I’ll try the restore point option.

FYI the system restore to prior the issue did not fix the build. On to reloading windows.

Can you run the IDE from admin (right click icon “Run as Administrator”, if that doesnt work try to take ownership of your .platformio folder recursively - just in case any ownership problems ie installed platformio as admin ?

This folder

C:\Users\Justin.platformio\

You can take ownership manually, or I use a registry file entry and a context menu - this page looks similar to what I used to set it up, then right click your .platformio folder and “Take Ownership”

Add Take Ownership to Context Menu in Windows 10 | Tutorials (tenforums.com)

Aside from that - VSCode doesnt even need to be installed, so create another instance on disk, then start that up with a workspace folder that you own, re-install platformio, then re-import the project into the workspace and try that.