Compile Error output is not helpful, always looks the same if there's ANY error

Hi guys,

I installed particle workbench on two computers, one Windows 10 VSCode, and one MacOSX 10.15.4.

I can cloud compile on both, but the output when I have an error on the mac is super unhelpful to me. Every error looks like the following, which appears to be very non-specific.

Did something get screwed up?

Compiling code for argon
Targeting version: 1.5.0

Including:
    lib/Adafruit_GFX_RK/src/Adafruit_GFX_RK.h
    lib/Adafruit_GFX_RK/src/Adafruit_GFX.h
    lib/Adafruit_GFX_RK/src/Adafruit_SPITFT_Macros.h
    lib/Adafruit_GFX_RK/src/Adafruit_SPITFT.h
    lib/Adafruit_GFX_RK/src/FreeMono12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMono18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMono24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMono9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic9pt7b.h
    lib/Adafruit_GFX_RK/src/gfxfont.h
    lib/Adafruit_GFX_RK/src/Org_01.h
    lib/Adafruit_GFX_RK/src/Picopixel.h
    lib/Adafruit_GFX_RK/src/Tiny3x3a2pt7b.h
    lib/Adafruit_GFX_RK/src/TomThumb.h
    lib/Adafruit_Seesaw/src/Adafruit_Crickit.h
    lib/Adafruit_Seesaw/src/Adafruit_miniTFTWing.h
    lib/Adafruit_Seesaw/src/Adafruit_NeoTrellis.h
    lib/Adafruit_Seesaw/src/Adafruit_Seesaw.h
    lib/Adafruit_Seesaw/src/Adafruit_TFTShield18.h
    lib/Adafruit_Seesaw/src/seesaw_motor.h
    lib/Adafruit_Seesaw/src/seesaw_neopixel.h
    lib/Adafruit_Seesaw/src/seesaw_servo.h
    lib/Adafruit_SSD1306_RK/src/Adafruit_SSD1306_RK.h
    lib/Adafruit_SSD1306_RK/src/Adafruit_SSD1306.h
    lib/Adafruit_SSD1306_RK/src/splash.h
    lib/Debounce/src/Debounce.h
    lib/Debounce/src/Debounce/Debounce.h
    lib/oled-wing-adafruit/src/oled-wing-adafruit.h
    lib/Adafruit_Seesaw/examples/analog/analogRead/analogRead.ino
    lib/Adafruit_Seesaw/examples/analog/Fade/Fade.ino
    lib/Adafruit_Seesaw/examples/communication/UART_loopback/UART_loopback.ino
    lib/Adafruit_Seesaw/examples/Crickit/basic/basic.ino
    lib/Adafruit_Seesaw/examples/Crickit/cap_touch_demo/cap_touch_demo.ino
    lib/Adafruit_Seesaw/examples/Crickit/drive/more_drivers/more_drivers.ino
    lib/Adafruit_Seesaw/examples/Crickit/drive/test_drive/test_drive.ino
    lib/Adafruit_Seesaw/examples/Crickit/motor/dual_motor/dual_motor.ino
    lib/Adafruit_Seesaw/examples/Crickit/servo/more_servos/more_servos.ino
    lib/Adafruit_Seesaw/examples/Crickit/servo/test_servo/test_servo.ino
    lib/Adafruit_Seesaw/examples/Crickit/signal/test_signal/test_signal.ino
    lib/Adafruit_Seesaw/examples/digital/blink/blink.ino
    lib/Adafruit_Seesaw/examples/digital/gpio_interrupts/gpio_interrupts.ino
    lib/Adafruit_Seesaw/examples/digital/multiblink/multiblink.ino
    lib/Adafruit_Seesaw/examples/digital/multiread/multiread.ino
    lib/Adafruit_Seesaw/examples/EEPROM/EEPROM.ino
    lib/Adafruit_Seesaw/examples/joy_featherwing/joy_featherwing_example/joy_featherwing_example.ino
    lib/Adafruit_Seesaw/examples/joy_featherwing/joy_wing_oled/joy_wing_oled.ino
    lib/Adafruit_Seesaw/examples/NeoPixel/NeoPixel_strandtest/NeoPixel_strandtest.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/basic/basic.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/interrupt/interrupt.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/multitrellis/basic/basic.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/ripples/ripples.ino
    lib/Adafruit_Seesaw/examples/soil_sensor/soilsensor_example/soilsensor_example.ino
    lib/Adafruit_SSD1306_RK/examples/OLED_featherwing/OLED_featherwing.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_i2c/ssd1306_128x32_i2c.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_spi/ssd1306_128x32_spi.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_i2c/ssd1306_128x64_i2c.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_spi/ssd1306_128x64_spi.ino
    lib/Debounce/examples/example/example.ino
    src/particle_mesh_OLED_and_joywing.ino
    lib/Adafruit_GFX_RK/examples/readme/readme.cpp
    lib/Adafruit_GFX_RK/src/Adafruit_GFX_RK.cpp
    lib/Adafruit_GFX_RK/src/Adafruit_SPITFT.cpp
    lib/Adafruit_Seesaw/examples/Crickit/fulltest/fulltest.cpp
    lib/Adafruit_Seesaw/src/Adafruit_Crickit.cpp
    lib/Adafruit_Seesaw/src/Adafruit_miniTFTWing.cpp
    lib/Adafruit_Seesaw/src/Adafruit_NeoTrellis.cpp
    lib/Adafruit_Seesaw/src/Adafruit_Seesaw.cpp
    lib/Adafruit_Seesaw/src/Adafruit_TFTShield18.cpp
    lib/Adafruit_Seesaw/src/seesaw_neopixel.cpp
    lib/Adafruit_Seesaw/src/seesaw_servo.cpp
    lib/Adafruit_SSD1306_RK/src/Adafruit_SSD1306.cpp
    lib/Debounce/src/Debounce.cpp
    lib/oled-wing-adafruit/examples/1-demo-oled-wing-adafruit/1-demo-oled-wing-adafruit.cpp
    lib/oled-wing-adafruit/src/oled-wing-adafruit.cpp
    lib/Adafruit_GFX_RK/src/glcdfont.c
    project.properties
attempting to compile firmware 

Processing  lib/Adafruit_SSD1306_RK/examples/OLED_featherwing/OLED_featherwing.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_i2c/ssd1306_128x32_i2c.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_spi/ssd1306_128x32_spi.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_i2c/ssd1306_128x64_i2c.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_spi/ssd1306_128x64_spi.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/basic/basic.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/cap_touch_demo/cap_touch_demo.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/drive/more_drivers/more_drivers.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/drive/test_drive/test_drive.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/motor/dual_motor/dual_motor.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/servo/more_servos/more_servos.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/servo/test_servo/test_servo.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/signal/test_signal/test_signal.ino
Processing  lib/Adafruit_Seesaw/examples/EEPROM/EEPROM.ino
Processing  lib/Adafruit_Seesaw/examples/NeoPixel/NeoPixel_strandtest/NeoPixel_strandtest.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/basic/basic.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/interrupt/interrupt.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/multitrellis/basic/basic.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/ripples/ripples.ino
Processing  lib/Adafruit_Seesaw/examples/analog/Fade/Fade.ino
Processing  lib/Adafruit_Seesaw/examples/analog/analogRead/analogRead.ino
Processing  lib/Adafruit_Seesaw/examples/communication/UART_loopback/UART_loopback.ino
Processing  lib/Adafruit_Seesaw/examples/digital/blink/blink.ino
Processing  lib/Adafruit_Seesaw/examples/digital/gpio_interrupts/gpio_interrupts.ino
Processing  lib/Adafruit_Seesaw/examples/digital/multiblink/multiblink.ino
Processing  lib/Adafruit_Seesaw/examples/digital/multiread/multiread.ino
Processing  lib/Adafruit_Seesaw/examples/joy_featherwing/joy_featherwing_example/joy_featherwing_example.ino
Processing  lib/Adafruit_Seesaw/examples/joy_featherwing/joy_wing_oled/joy_wing_oled.ino
Processing  lib/Adafruit_Seesaw/examples/soil_sensor/soilsensor_example/soilsensor_example.ino
Processing  lib/Debounce/examples/example/example.ino
Processing  src/particle_mesh_OLED_and_joywing.ino
Checking library oled-wing-adafruit...
Checking library Adafruit_Seesaw...
Installing library Adafruit_Seesaw 0.0.6 to lib/Adafruit_Seesaw ...
Installing library oled-wing-adafruit 0.0.7 to lib/oled-wing-adafruit ...
Library oled-wing-adafruit 0.0.7 installed.
Checking library Adafruit_SSD1306_RK...
Checking library Debounce...
Installing library Debounce 0.0.1 to lib/Debounce ...
Installing library Adafruit_SSD1306_RK 1.3.0 to lib/Adafruit_SSD1306_RK ...
Library Adafruit_Seesaw 0.0.6 installed.
Library Debounce 0.0.1 installed.
Library Adafruit_SSD1306_RK 1.3.0 installed.
Checking library Adafruit_GFX_RK...
Installing library Adafruit_GFX_RK 1.5.6 to lib/Adafruit_GFX_RK ...
Library Adafruit_GFX_RK 1.5.6 installed.
make -C ../modules/argon/user-part all
make[1]: Entering directory '/firmware/modules/argon/user-part'

mkdir -p target/
make -f ../../../modules/shared/nRF52840/build_linker_script.mk PREBUILD=1
make[2]: Entering directory '/firmware/modules/argon/user-part'
Creating target/platform_user_ram.ld ...
make[2]: Leaving directory '/firmware/modules/argon/user-part'

make -C ../../../user 
make[2]: Entering directory '/firmware/user'
Building c file: lib/Adafruit_GFX_RK/src/glcdfont.c
Invoking: ARM GCC C Compiler
mkdir -p ../build/target/user/platform-12-mAdafruit_GFX_RK/src/
arm-none-eabi-gcc -DSTM32_DEVICE -DnRF52840 -DNRF52840_XXAA -DPLATFORM_THREADING=1 -DPLATFORM_ID=12 -DPLATFORM_NAME=argon -DUSBD_VID_SPARK=0x2B04 -DUSBD_PID_DFU=0xD00C -DUSBD_PID_CDC=0xC00C -DSPARK_PLATFORM -g3 -gdwarf-2 -Os -mcpu=cortex-m4 -mthumb -mabi=aapcs -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DINCLUDE_PLATFORM=1 -DSOFTDEVICE_PRESENT=1 -DS140 -DPRODUCT_ID=12 -DPRODUCT_FIRMWARE_VERSION=65535 -DOPENTHREAD_PROJECT_CORE_CONFIG_FILE=\"openthread-config-project.h\" -DENABLE_FEM=1 -DNRF_802154_PROJECT_CONFIG=\"openthread-platform-config.h\" -DRAAL_SOFTDEVICE=1 -D_WIZCHIP_=W5500 -DUSE_STDPERIPH_DRIVER -DDFU_BUILD_ENABLE -DLFS_CONFIG=lfs_config.h -DSYSTEM_VERSION_STRING=1.5.0 -DRELEASE_BUILD -I./inc -I../wiring/inc -I../system/inc -I../third_party/miniz/miniz -I../services/inc -I../third_party/nanopb/nanopb -I../communication/inc -I../hal/inc -I../hal/shared -I../hal/src/argon -I../hal/network/lwip/esp32 -I../hal/src/nRF52840 -I../hal/src/armv7 -I../hal/src/nRF52840 -I../hal/src/nRF52840/lwip -I../hal/src/nRF52840/freertos -I../hal/src/nRF52840/openthread -I../hal/src/nRF52840/mbedtls -I../hal/src/nRF52840/littlefs -I../hal -I../hal/network/api -I../hal/network/lwip -I../hal/network/lwip/posix -I../hal/network/openthread -I../hal/network/lwip/wiznet -I../hal/network/ncp -I../hal/network/ncp/at_parser -I../third_party/lwip/lwip/src/include -I../third_party/freertos/freertos/FreeRTOS/Source/include -I../third_party/nrf5_sdk/nrf5_sdk/external/freertos/portable/GCC/nrf52 -I../third_party/nrf5_sdk/nrf5_sdk/external/freertos/portable/CMSIS/nrf52 -I../third_party/openthread/openthread/include -I../third_party/openthread/openthread/src/core -I../third_party/openthread/openthread/examples/platforms -I../third_party/openthread/openthread/radio -I../third_party/openthread/openthread/radio/hal -I../third_party/openthread/openthread/radio/rsch -I../third_party/openthread/openthread/radio/rsch/raal -I../third_party/openthread/openthread/radio/rsch/raal/softdevice -I../third_party/wiznet_driver/wiznet_driver/Ethernet -I../gsm0710muxer/gsm0710muxer/include -I../platform/shared/inc -I../third_party/nrf5_sdk -I../third_party/nrf5_sdk/nrf5_sdk/components/toolchain/cmsis/include -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/drivers -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/drivers/include -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/hal -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/mdk -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/hal -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/drivers/src/prs -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/util -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers/nrf52 -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/common -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/fstorage -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/experimental_section_vars -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/crc32 -I../third_party/nrf5_sdk/nrf5_sdk/integration/nrfx/legacy -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/delay -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/log -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/log -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/log/src -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/experimental_section_vars -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/delay -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/queue -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/common -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/mbr/nrf52840/headers -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140 -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers/nrf52 -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/fifo -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic_fifo -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/strerror -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/fstorage -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic_flags -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/usbd -I../third
	at makeError (/Users/XXX/.vscode/extensions/particle.particle-vscode-core-1.11.2/node_modules/execa/lib/error.js:58:11)
	at handlePromise (/Users/XXX/.vscode/extensions/particle.particle-vscode-core-1.11.2/node_modules/execa/index.js:114:26)
	at runMicrotasks (<anonymous>)
	at processTicksAndRejections (internal/process/task_queues.js:85:5)

- - - -

the output when I have an error on the mac is super unhelpful

is the windows version better?

Did something get screwed up?

try invoking the cloud compile command directly:

  1. open your project in VSCode
  2. run the Particle: Launch CLI command
  3. run: particle cloud compile <platform - e.g. argon, boron, etc> --target <device os version - e.g. 1.5.1> in the terminal instance that launches

does that show better output?

beyond that, here’s the info we need to be better help with troubleshooting:

I ran the compile as you suggested in the CLI. After changing a variable name to have an issue, I got the output that I expected, where the error is pointed out:

src/particle_mesh_OLED_and_joywing.ino: In function 'void setup()':
src/particle_mesh_OLED_and_joywing.ino:102:2: error: 'udKp' was not declared in this scope
  udKp.begin(udpPort);
  ^

But looking at the output above that, at first glance it looks like the last part of this, with the good stuff, is being cut off in the Log output, and those “- - - -” at the end means “more, but I am not gonna show it to you here”

There are some long, long output lines, so maybe the particle workbench plugin can’t accept that much output? Is there a way to reduce that output? Or a way to allow a larger amount of output to be sent? the CLI output is 25K characters, the VSCode log appears to double up a lot of output, and then it cuts off at 30K.

I will need to go back to my windows machine to check if it’s still OK; I know that I got the full output on that system, but I can’t say if it would work with the latest code, which has more libraries involved.

eesh. yeah, that looks like a bug in the lib i use to call out to the CLI. thanks for reporting. i’ll get it sorted :+1:

Oh, holy crap. I had no idea this was a bug. It’s never a bug, it’s always my fault!

Thank you for letting me know, vscode is new to me.

1 Like

If this helps, here is the output from the CLI cloud compile command (after messing up a variable name):


The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
bash-3.2$ particle cloud compile argon --target 1.5.1

Compiling code for argon
Targeting version: 1.5.1

Including:
    lib/Adafruit_GFX_RK/src/Adafruit_GFX_RK.h
    lib/Adafruit_GFX_RK/src/Adafruit_GFX.h
    lib/Adafruit_GFX_RK/src/Adafruit_SPITFT_Macros.h
    lib/Adafruit_GFX_RK/src/Adafruit_SPITFT.h
    lib/Adafruit_GFX_RK/src/FreeMono12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMono18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMono24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMono9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic9pt7b.h
    lib/Adafruit_GFX_RK/src/gfxfont.h
    lib/Adafruit_GFX_RK/src/Org_01.h
    lib/Adafruit_GFX_RK/src/Picopixel.h
    lib/Adafruit_GFX_RK/src/Tiny3x3a2pt7b.h
    lib/Adafruit_GFX_RK/src/TomThumb.h
    lib/Adafruit_Seesaw/src/Adafruit_Crickit.h
    lib/Adafruit_Seesaw/src/Adafruit_miniTFTWing.h
    lib/Adafruit_Seesaw/src/Adafruit_NeoTrellis.h
    lib/Adafruit_Seesaw/src/Adafruit_Seesaw.h
    lib/Adafruit_Seesaw/src/Adafruit_TFTShield18.h
    lib/Adafruit_Seesaw/src/seesaw_motor.h
    lib/Adafruit_Seesaw/src/seesaw_neopixel.h
    lib/Adafruit_Seesaw/src/seesaw_servo.h
    lib/Adafruit_SSD1306_RK/src/Adafruit_SSD1306_RK.h
    lib/Adafruit_SSD1306_RK/src/Adafruit_SSD1306.h
    lib/Adafruit_SSD1306_RK/src/splash.h
    lib/Debounce/src/Debounce.h
    lib/Debounce/src/Debounce/Debounce.h
    lib/oled-wing-adafruit/src/oled-wing-adafruit.h
    lib/Adafruit_Seesaw/examples/analog/analogRead/analogRead.ino
    lib/Adafruit_Seesaw/examples/analog/Fade/Fade.ino
    lib/Adafruit_Seesaw/examples/communication/UART_loopback/UART_loopback.ino
    lib/Adafruit_Seesaw/examples/Crickit/basic/basic.ino
    lib/Adafruit_Seesaw/examples/Crickit/cap_touch_demo/cap_touch_demo.ino
    lib/Adafruit_Seesaw/examples/Crickit/drive/more_drivers/more_drivers.ino
    lib/Adafruit_Seesaw/examples/Crickit/drive/test_drive/test_drive.ino
    lib/Adafruit_Seesaw/examples/Crickit/motor/dual_motor/dual_motor.ino
    lib/Adafruit_Seesaw/examples/Crickit/servo/more_servos/more_servos.ino
    lib/Adafruit_Seesaw/examples/Crickit/servo/test_servo/test_servo.ino
    lib/Adafruit_Seesaw/examples/Crickit/signal/test_signal/test_signal.ino
    lib/Adafruit_Seesaw/examples/digital/blink/blink.ino
    lib/Adafruit_Seesaw/examples/digital/gpio_interrupts/gpio_interrupts.ino
    lib/Adafruit_Seesaw/examples/digital/multiblink/multiblink.ino
    lib/Adafruit_Seesaw/examples/digital/multiread/multiread.ino
    lib/Adafruit_Seesaw/examples/EEPROM/EEPROM.ino
    lib/Adafruit_Seesaw/examples/joy_featherwing/joy_featherwing_example/joy_featherwing_example.ino
    lib/Adafruit_Seesaw/examples/joy_featherwing/joy_wing_oled/joy_wing_oled.ino
    lib/Adafruit_Seesaw/examples/NeoPixel/NeoPixel_strandtest/NeoPixel_strandtest.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/basic/basic.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/interrupt/interrupt.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/multitrellis/basic/basic.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/ripples/ripples.ino
    lib/Adafruit_Seesaw/examples/soil_sensor/soilsensor_example/soilsensor_example.ino
    lib/Adafruit_SSD1306_RK/examples/OLED_featherwing/OLED_featherwing.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_i2c/ssd1306_128x32_i2c.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_spi/ssd1306_128x32_spi.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_i2c/ssd1306_128x64_i2c.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_spi/ssd1306_128x64_spi.ino
    lib/Debounce/examples/example/example.ino
    src/particle_mesh_OLED_and_joywing.ino
    lib/Adafruit_GFX_RK/examples/readme/readme.cpp
    lib/Adafruit_GFX_RK/src/Adafruit_GFX_RK.cpp
    lib/Adafruit_GFX_RK/src/Adafruit_SPITFT.cpp
    lib/Adafruit_Seesaw/examples/Crickit/fulltest/fulltest.cpp
    lib/Adafruit_Seesaw/src/Adafruit_Crickit.cpp
    lib/Adafruit_Seesaw/src/Adafruit_miniTFTWing.cpp
    lib/Adafruit_Seesaw/src/Adafruit_NeoTrellis.cpp
    lib/Adafruit_Seesaw/src/Adafruit_Seesaw.cpp
    lib/Adafruit_Seesaw/src/Adafruit_TFTShield18.cpp
    lib/Adafruit_Seesaw/src/seesaw_neopixel.cpp
    lib/Adafruit_Seesaw/src/seesaw_servo.cpp
    lib/Adafruit_SSD1306_RK/src/Adafruit_SSD1306.cpp
    lib/Debounce/src/Debounce.cpp
    lib/oled-wing-adafruit/examples/1-demo-oled-wing-adafruit/1-demo-oled-wing-adafruit.cpp
    lib/oled-wing-adafruit/src/oled-wing-adafruit.cpp
    lib/Adafruit_GFX_RK/src/glcdfont.c
    project.properties
attempting to compile firmware 

Processing  lib/Adafruit_SSD1306_RK/examples/OLED_featherwing/OLED_featherwing.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_i2c/ssd1306_128x32_i2c.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_spi/ssd1306_128x32_spi.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_i2c/ssd1306_128x64_i2c.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_spi/ssd1306_128x64_spi.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/basic/basic.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/cap_touch_demo/cap_touch_demo.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/drive/more_drivers/more_drivers.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/drive/test_drive/test_drive.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/motor/dual_motor/dual_motor.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/servo/more_servos/more_servos.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/servo/test_servo/test_servo.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/signal/test_signal/test_signal.ino
Processing  lib/Adafruit_Seesaw/examples/EEPROM/EEPROM.ino
Processing  lib/Adafruit_Seesaw/examples/NeoPixel/NeoPixel_strandtest/NeoPixel_strandtest.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/basic/basic.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/interrupt/interrupt.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/multitrellis/basic/basic.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/ripples/ripples.ino
Processing  lib/Adafruit_Seesaw/examples/analog/Fade/Fade.ino
Processing  lib/Adafruit_Seesaw/examples/analog/analogRead/analogRead.ino
Processing  lib/Adafruit_Seesaw/examples/communication/UART_loopback/UART_loopback.ino
Processing  lib/Adafruit_Seesaw/examples/digital/blink/blink.ino
Processing  lib/Adafruit_Seesaw/examples/digital/gpio_interrupts/gpio_interrupts.ino
Processing  lib/Adafruit_Seesaw/examples/digital/multiblink/multiblink.ino
Processing  lib/Adafruit_Seesaw/examples/digital/multiread/multiread.ino
Processing  lib/Adafruit_Seesaw/examples/joy_featherwing/joy_featherwing_example/joy_featherwing_example.ino
Processing  lib/Adafruit_Seesaw/examples/joy_featherwing/joy_wing_oled/joy_wing_oled.ino
Processing  lib/Adafruit_Seesaw/examples/soil_sensor/soilsensor_example/soilsensor_example.ino
Processing  lib/Debounce/examples/example/example.ino
Processing  src/particle_mesh_OLED_and_joywing.ino
Checking library oled-wing-adafruit...
Checking library Adafruit_Seesaw...
Installing library Adafruit_Seesaw 0.0.6 to lib/Adafruit_Seesaw ...
Installing library oled-wing-adafruit 0.0.7 to lib/oled-wing-adafruit ...
Library oled-wing-adafruit 0.0.7 installed.
Checking library Adafruit_SSD1306_RK...
Checking library Debounce...
Installing library Adafruit_SSD1306_RK 1.3.0 to lib/Adafruit_SSD1306_RK ...
Installing library Debounce 0.0.1 to lib/Debounce ...
Library Adafruit_SSD1306_RK 1.3.0 installed.
Checking library Adafruit_GFX_RK...
Library Debounce 0.0.1 installed.
Installing library Adafruit_GFX_RK 1.5.6 to lib/Adafruit_GFX_RK ...
Library Adafruit_Seesaw 0.0.6 installed.
Library Adafruit_GFX_RK 1.5.6 installed.
make -C ../modules/argon/user-part all
make[1]: Entering directory '/firmware/modules/argon/user-part'

mkdir -p target/
make -f ../../../modules/shared/nRF52840/build_linker_script.mk PREBUILD=1
make[2]: Entering directory '/firmware/modules/argon/user-part'
Creating target/platform_user_ram.ld ...
make[2]: Leaving directory '/firmware/modules/argon/user-part'

make -C ../../../user 
make[2]: Entering directory '/firmware/user'
Building c file: lib/Adafruit_GFX_RK/src/glcdfont.c
Invoking: ARM GCC C Compiler
mkdir -p ../build/target/user/platform-12-mAdafruit_GFX_RK/src/
arm-none-eabi-gcc -DSTM32_DEVICE -DnRF52840 -DNRF52840_XXAA -DPLATFORM_THREADING=1 -DPLATFORM_ID=12 -DPLATFORM_NAME=argon -DUSBD_VID_SPARK=0x2B04 -DUSBD_PID_DFU=0xD00C -DUSBD_PID_CDC=0xC00C -DSPARK_PLATFORM -g3 -gdwarf-2 -Os -mcpu=cortex-m4 -mthumb -mabi=aapcs -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DINCLUDE_PLATFORM=1 -DSOFTDEVICE_PRESENT=1 -DS140 -DPRODUCT_ID=12 -DPRODUCT_FIRMWARE_VERSION=65535 -DOPENTHREAD_PROJECT_CORE_CONFIG_FILE=\"openthread-config-project.h\" -DENABLE_FEM=1 -DNRF_802154_PROJECT_CONFIG=\"openthread-platform-config.h\" -DRAAL_SOFTDEVICE=1 -D_WIZCHIP_=W5500 -DUSE_STDPERIPH_DRIVER -DDFU_BUILD_ENABLE -DLFS_CONFIG=lfs_config.h -DSYSTEM_VERSION_STRING=1.5.1 -DRELEASE_BUILD -I./inc -I../wiring/inc -I../system/inc -I../third_party/miniz/miniz -I../services/inc -I../third_party/nanopb/nanopb -I../communication/inc -I../hal/inc -I../hal/shared -I../hal/src/argon -I../hal/network/lwip/esp32 -I../hal/src/nRF52840 -I../hal/src/armv7 -I../hal/src/nRF52840 -I../hal/src/nRF52840/lwip -I../hal/src/nRF52840/freertos -I../hal/src/nRF52840/openthread -I../hal/src/nRF52840/mbedtls -I../hal/src/nRF52840/littlefs -I../hal -I../hal/network/api -I../hal/network/lwip -I../hal/network/lwip/posix -I../hal/network/openthread -I../hal/network/lwip/wiznet -I../hal/network/ncp -I../hal/network/ncp/at_parser -I../third_party/lwip/lwip/src/include -I../third_party/freertos/freertos/FreeRTOS/Source/include -I../third_party/nrf5_sdk/nrf5_sdk/external/freertos/portable/GCC/nrf52 -I../third_party/nrf5_sdk/nrf5_sdk/external/freertos/portable/CMSIS/nrf52 -I../third_party/openthread/openthread/include -I../third_party/openthread/openthread/src/core -I../third_party/openthread/openthread/examples/platforms -I../third_party/openthread/openthread/radio -I../third_party/openthread/openthread/radio/hal -I../third_party/openthread/openthread/radio/rsch -I../third_party/openthread/openthread/radio/rsch/raal -I../third_party/openthread/openthread/radio/rsch/raal/softdevice -I../third_party/wiznet_driver/wiznet_driver/Ethernet -I../gsm0710muxer/gsm0710muxer/include -I../platform/shared/inc -I../third_party/nrf5_sdk -I../third_party/nrf5_sdk/nrf5_sdk/components/toolchain/cmsis/include -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/drivers -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/drivers/include -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/hal -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/mdk -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/hal -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/drivers/src/prs -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/util -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers/nrf52 -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/common -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/fstorage -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/experimental_section_vars -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/crc32 -I../third_party/nrf5_sdk/nrf5_sdk/integration/nrfx/legacy -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/delay -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/log -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/log -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/log/src -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/experimental_section_vars -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/delay -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/queue -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/common -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/mbr/nrf52840/headers -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140 -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers/nrf52 -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/fifo -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic_fifo -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/strerror -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/fstorage -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic_flags -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/usbd -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/usbd/class/cdc -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/usbd/class/cdc/acm -I../third_party/nrf5_sdk/nrf5_sdk/components/ble/common -I../third_party/nrf5_sdk/nrf5_sdk/components/ble/nrf_ble_gatt -I../third_party/nrf5_sdk/nrf5_sdk/components/ble/ble_advertising -I../third_party/nrf5_sdk/nrf5_sdk/components/nfc/t2t_lib -I../third_party/nrf5_sdk/nrf5_sdk/components/nfc/platform -I../third_party/nrf5_sdk/nrf5_sdk/components/nfc/ndef/generic/message -I../third_party/nrf5_sdk/nrf5_sdk/components/nfc/ndef/generic/record -I../third_party/nrf5_sdk/nrf5_sdk/components/nfc/ndef/lauchapp -I../third_party/nrf5_sdk/nrf5_sdk/components/nfc/ndef/text -I../third_party/nrf5_sdk/nrf5_sdk/components/nfc/ndef/uri -I../third_party/nrf5_sdk/nrf5_sdk/external/nrf_cc310/include -I../third_party/nrf5_sdk/nrf5_sdk/external/utf_converter -I../third_party/littlefs/littlefs -I../platform/MCU/nRF52840/inc -I../dynalib/inc -Isrc -I./libraries -Ilib/Adafruit_Seesaw/src -Ilib/Adafruit_SSD1306_RK/src -Ilib/Debounce/src -Ilib/oled-wing-adafruit/src -Ilib/Adafruit_GFX_RK/src -I. -MD -MP -MF ../build/target/user/platform-12-mAdafruit_GFX_RK/src/glcdfont.o.d -ffunction-sections -fdata-sections -Wall -Wno-switch -Wno-error=deprecated-declarations -fmessage-length=0 -fno-strict-aliasing -DSPARK=1 -DPARTICLE=1 -Wundef -DSTART_DFU_FLASHER_SERIAL_SPEED=14400 -DSTART_YMODEM_FLASHER_SERIAL_SPEED=28800 -DSPARK_PLATFORM_NET=ESP32 -fno-builtin-malloc -fno-builtin-free -fno-builtin-realloc  -DLOG_INCLUDE_SOURCE_INFO=1 -DPARTICLE_USER_MODULE -DUSER_FIRMWARE_IMAGE_SIZE=0x20000 -DUSER_FIRMWARE_IMAGE_LOCATION=0xD4000 -DMODULAR_FIRMWARE=1 -DMODULE_VERSION=6 -DMODULE_FUNCTION=5 -DMODULE_INDEX=1 -DMODULE_DEPENDENCY=4,1,1511 -DMODULE_DEPENDENCY2=0,0,0 -D_GNU_SOURCE -DLOG_MODULE_CATEGORY="\"app\""  -std=gnu11 -Wno-pointer-sign -c -o ../build/target/user/platform-12-mAdafruit_GFX_RK/src/glcdfont.o lib/Adafruit_GFX_RK/src/glcdfont.c

Building cpp file: src/particle_mesh_OLED_and_joywing.cpp
Invoking: ARM GCC CPP Compiler
mkdir -p ../build/target/user/platform-12-msrc/
arm-none-eabi-gcc -DSTM32_DEVICE -DnRF52840 -DNRF52840_XXAA -DPLATFORM_THREADING=1 -DPLATFORM_ID=12 -DPLATFORM_NAME=argon -DUSBD_VID_SPARK=0x2B04 -DUSBD_PID_DFU=0xD00C -DUSBD_PID_CDC=0xC00C -DSPARK_PLATFORM -g3 -gdwarf-2 -Os -mcpu=cortex-m4 -mthumb -mabi=aapcs -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DINCLUDE_PLATFORM=1 -DSOFTDEVICE_PRESENT=1 -DS140 -DPRODUCT_ID=12 -DPRODUCT_FIRMWARE_VERSION=65535 -DOPENTHREAD_PROJECT_CORE_CONFIG_FILE=\"openthread-config-project.h\" -DENABLE_FEM=1 -DNRF_802154_PROJECT_CONFIG=\"openthread-platform-config.h\" -DRAAL_SOFTDEVICE=1 -D_WIZCHIP_=W5500 -DUSE_STDPERIPH_DRIVER -DDFU_BUILD_ENABLE -DLFS_CONFIG=lfs_config.h -DSYSTEM_VERSION_STRING=1.5.1 -DRELEASE_BUILD -I./inc -I../wiring/inc -I../system/inc -I../third_party/miniz/miniz -I../services/inc -I../third_party/nanopb/nanopb -I../communication/inc -I../hal/inc -I../hal/shared -I../hal/src/argon -I../hal/network/lwip/esp32 -I../hal/src/nRF52840 -I../hal/src/armv7 -I../hal/src/nRF52840 -I../hal/src/nRF52840/lwip -I../hal/src/nRF52840/freertos -I../hal/src/nRF52840/openthread -I../hal/src/nRF52840/mbedtls -I../hal/src/nRF52840/littlefs -I../hal -I../hal/network/api -I../hal/network/lwip -I../hal/network/lwip/posix -I../hal/network/openthread -I../hal/network/lwip/wiznet -I../hal/network/ncp -I../hal/network/ncp/at_parser -I../third_party/lwip/lwip/src/include -I../third_party/freertos/freertos/FreeRTOS/Source/include -I../third_party/nrf5_sdk/nrf5_sdk/external/freertos/portable/GCC/nrf52 -I../third_party/nrf5_sdk/nrf5_sdk/external/freertos/portable/CMSIS/nrf52 -I../third_party/openthread/openthread/include -I../third_party/openthread/openthread/src/core -I../third_party/openthread/openthread/examples/platforms -I../third_party/openthread/openthread/radio -I../third_party/openthread/openthread/radio/hal -I../third_party/openthread/openthread/radio/rsch -I../third_party/openthread/openthread/radio/rsch/raal -I../third_party/openthread/openthread/radio/rsch/raal/softdevice -I../third_party/wiznet_driver/wiznet_driver/Ethernet -I../gsm0710muxer/gsm0710muxer/include -I../platform/shared/inc -I../third_party/nrf5_sdk -I../third_party/nrf5_sdk/nrf5_sdk/components/toolchain/cmsis/include -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/drivers -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/drivers/include -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/hal -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/mdk -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/hal -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/drivers/src/prs -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/util -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers/nrf52 -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/common -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/fstorage -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/experimental_section_vars -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/crc32 -I../third_party/nrf5_sdk/nrf5_sdk/integration/nrfx/legacy -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/delay -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/log -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/log -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/log/src -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/experimental_section_vars -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/delay -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/queue -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/common -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/mbr/nrf52840/headers -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140 -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers/nrf52 -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/fifo -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic_fifo -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/strerror -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/fstorage -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic_flags -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/usbd -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/usbd/class/cdc -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/usbd/class/cdc/acm -I../third_party/nrf5_sdk/nrf5_sdk/components/ble/common -I../third_party/nrf5_sdk/nrf5_sdk/components/ble/nrf_ble_gatt -I../third_party/nrf5_sdk/nrf5_sdk/components/ble/ble_advertising -I../third_party/nrf5_sdk/nrf5_sdk/components/nfc/t2t_lib -I../third_party/nrf5_sdk/nrf5_sdk/components/nfc/platform -I../third_party/nrf5_sdk/nrf5_sdk/components/nfc/ndef/generic/message -I../third_party/nrf5_sdk/nrf5_sdk/components/nfc/ndef/generic/record -I../third_party/nrf5_sdk/nrf5_sdk/components/nfc/ndef/lauchapp -I../third_party/nrf5_sdk/nrf5_sdk/components/nfc/ndef/text -I../third_party/nrf5_sdk/nrf5_sdk/components/nfc/ndef/uri -I../third_party/nrf5_sdk/nrf5_sdk/external/nrf_cc310/include -I../third_party/nrf5_sdk/nrf5_sdk/external/utf_converter -I../third_party/littlefs/littlefs -I../platform/MCU/nRF52840/inc -I../dynalib/inc -Isrc -I./libraries -Ilib/Adafruit_Seesaw/src -Ilib/Adafruit_SSD1306_RK/src -Ilib/Debounce/src -Ilib/oled-wing-adafruit/src -Ilib/Adafruit_GFX_RK/src -I. -MD -MP -MF ../build/target/user/platform-12-msrc/particle_mesh_OLED_and_joywing.o.d -ffunction-sections -fdata-sections -Wall -Wno-switch -Wno-error=deprecated-declarations -fmessage-length=0 -fno-strict-aliasing -DSPARK=1 -DPARTICLE=1 -Wundef -DSTART_DFU_FLASHER_SERIAL_SPEED=14400 -DSTART_YMODEM_FLASHER_SERIAL_SPEED=28800 -DSPARK_PLATFORM_NET=ESP32 -fno-builtin-malloc -fno-builtin-free -fno-builtin-realloc  -DLOG_INCLUDE_SOURCE_INFO=1 -DPARTICLE_USER_MODULE -DUSER_FIRMWARE_IMAGE_SIZE=0x20000 -DUSER_FIRMWARE_IMAGE_LOCATION=0xD4000 -DMODULAR_FIRMWARE=1 -DMODULE_VERSION=6 -DMODULE_FUNCTION=5 -DMODULE_INDEX=1 -DMODULE_DEPENDENCY=4,1,1511 -DMODULE_DEPENDENCY2=0,0,0 -D_GNU_SOURCE -DLOG_MODULE_CATEGORY="\"app\""  -fno-exceptions -fno-rtti -fcheck-new -std=gnu++14 -c -o ../build/target/user/platform-12-msrc/particle_mesh_OLED_and_joywing.o src/particle_mesh_OLED_and_joywing.cpp
In file included from lib/oled-wing-adafruit/src/oled-wing-adafruit.h:5:0,
                 from src/particle_mesh_OLED_and_joywing.ino:10:
lib/Adafruit_SSD1306_RK/src/Adafruit_SSD1306.h:41:0: warning: "SPI_HAS_TRANSACTION" redefined
 #define SPI_HAS_TRANSACTION
 ^
In file included from ./inc/application.h:95:0,
                 from src/particle_mesh_OLED_and_joywing.cpp:1:
../wiring/inc/spark_wiring_arduino.h:76:0: note: this is the location of the previous definition
 #define SPI_HAS_TRANSACTION (1)
 ^
src/particle_mesh_OLED_and_joywing.ino: In function 'void setup()':
src/particle_mesh_OLED_and_joywing.ino:102:2: error: 'XXXudp' was not declared in this scope
  XXXudp.begin(udpPort);
  ^
In file included from ../wiring/inc/spark_wiring.h:39:0,
                 from ./inc/application.h:42,
                 from src/particle_mesh_OLED_and_joywing.cpp:1:
../wiring/inc/spark_wiring_constants.h: In instantiation of 'typename std::common_type<_Tp, _Up>::type max(T, U) [with T = int; U = long unsigned int; typename std::common_type<_Tp, _Up>::type = long unsigned int]':
src/particle_mesh_OLED_and_joywing.ino:177:26:   required from here
../wiring/inc/spark_wiring_constants.h:44:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 max (T a, U b) { return ((a)>(b)?(a):(b)); }
                             ^
../wiring/inc/spark_wiring_constants.h: In instantiation of 'typename std::common_type<_Tp, _Up>::type min(T, U) [with T = long unsigned int; U = int; typename std::common_type<_Tp, _Up>::type = long unsigned int]':
src/particle_mesh_OLED_and_joywing.ino:178:46:   required from here
../wiring/inc/spark_wiring_constants.h:49:79: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 min (T a, U b) { return static_cast<typename std::common_type<T, U>::type>((a)<(b)?(a):(b)); }
                                                                               ^
../build/module.mk:274: recipe for target '../build/target/user/platform-12-msrc/particle_mesh_OLED_and_joywing.o' failed
make[2]: *** [../build/target/user/platform-12-msrc/particle_mesh_OLED_and_joywing.o] Error 1
make[2]: Leaving directory '/firmware/user'
../../../build/recurse.mk:11: recipe for target 'user' failed
make[1]: *** [user] Error 2
make[1]: Leaving directory '/firmware/modules/argon/user-part'
../build/recurse.mk:11: recipe for target 'modules/argon/user-part' failed
make: *** [modules/argon/user-part] Error 2
Compile failed: Compiler encountered an error
bash-3.2$ 

(I’ll post the VSLog output in the next post)

Here is the VSLog output:

Compiling code for argon
Targeting version: 1.5.1

Including:
    lib/Adafruit_GFX_RK/src/Adafruit_GFX_RK.h
    lib/Adafruit_GFX_RK/src/Adafruit_GFX.h
    lib/Adafruit_GFX_RK/src/Adafruit_SPITFT_Macros.h
    lib/Adafruit_GFX_RK/src/Adafruit_SPITFT.h
    lib/Adafruit_GFX_RK/src/FreeMono12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMono18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMono24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMono9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic9pt7b.h
    lib/Adafruit_GFX_RK/src/gfxfont.h
    lib/Adafruit_GFX_RK/src/Org_01.h
    lib/Adafruit_GFX_RK/src/Picopixel.h
    lib/Adafruit_GFX_RK/src/Tiny3x3a2pt7b.h
    lib/Adafruit_GFX_RK/src/TomThumb.h
    lib/Adafruit_Seesaw/src/Adafruit_Crickit.h
    lib/Adafruit_Seesaw/src/Adafruit_miniTFTWing.h
    lib/Adafruit_Seesaw/src/Adafruit_NeoTrellis.h
    lib/Adafruit_Seesaw/src/Adafruit_Seesaw.h
    lib/Adafruit_Seesaw/src/Adafruit_TFTShield18.h
    lib/Adafruit_Seesaw/src/seesaw_motor.h
    lib/Adafruit_Seesaw/src/seesaw_neopixel.h
    lib/Adafruit_Seesaw/src/seesaw_servo.h
    lib/Adafruit_SSD1306_RK/src/Adafruit_SSD1306_RK.h
    lib/Adafruit_SSD1306_RK/src/Adafruit_SSD1306.h
    lib/Adafruit_SSD1306_RK/src/splash.h
    lib/Debounce/src/Debounce.h
    lib/Debounce/src/Debounce/Debounce.h
    lib/oled-wing-adafruit/src/oled-wing-adafruit.h
    lib/Adafruit_Seesaw/examples/analog/analogRead/analogRead.ino
    lib/Adafruit_Seesaw/examples/analog/Fade/Fade.ino
    lib/Adafruit_Seesaw/examples/communication/UART_loopback/UART_loopback.ino
    lib/Adafruit_Seesaw/examples/Crickit/basic/basic.ino
    lib/Adafruit_Seesaw/examples/Crickit/cap_touch_demo/cap_touch_demo.ino
    lib/Adafruit_Seesaw/examples/Crickit/drive/more_drivers/more_drivers.ino
    lib/Adafruit_Seesaw/examples/Crickit/drive/test_drive/test_drive.ino
    lib/Adafruit_Seesaw/examples/Crickit/motor/dual_motor/dual_motor.ino
    lib/Adafruit_Seesaw/examples/Crickit/servo/more_servos/more_servos.ino
    lib/Adafruit_Seesaw/examples/Crickit/servo/test_servo/test_servo.ino
    lib/Adafruit_Seesaw/examples/Crickit/signal/test_signal/test_signal.ino
    lib/Adafruit_Seesaw/examples/digital/blink/blink.ino
    lib/Adafruit_Seesaw/examples/digital/gpio_interrupts/gpio_interrupts.ino
    lib/Adafruit_Seesaw/examples/digital/multiblink/multiblink.ino
    lib/Adafruit_Seesaw/examples/digital/multiread/multiread.ino
    lib/Adafruit_Seesaw/examples/EEPROM/EEPROM.ino
    lib/Adafruit_Seesaw/examples/joy_featherwing/joy_featherwing_example/joy_featherwing_example.ino
    lib/Adafruit_Seesaw/examples/joy_featherwing/joy_wing_oled/joy_wing_oled.ino
    lib/Adafruit_Seesaw/examples/NeoPixel/NeoPixel_strandtest/NeoPixel_strandtest.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/basic/basic.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/interrupt/interrupt.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/multitrellis/basic/basic.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/ripples/ripples.ino
    lib/Adafruit_Seesaw/examples/soil_sensor/soilsensor_example/soilsensor_example.ino
    lib/Adafruit_SSD1306_RK/examples/OLED_featherwing/OLED_featherwing.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_i2c/ssd1306_128x32_i2c.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_spi/ssd1306_128x32_spi.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_i2c/ssd1306_128x64_i2c.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_spi/ssd1306_128x64_spi.ino
    lib/Debounce/examples/example/example.ino
    src/particle_mesh_OLED_and_joywing.ino
    lib/Adafruit_GFX_RK/examples/readme/readme.cpp
    lib/Adafruit_GFX_RK/src/Adafruit_GFX_RK.cpp
    lib/Adafruit_GFX_RK/src/Adafruit_SPITFT.cpp
    lib/Adafruit_Seesaw/examples/Crickit/fulltest/fulltest.cpp
    lib/Adafruit_Seesaw/src/Adafruit_Crickit.cpp
    lib/Adafruit_Seesaw/src/Adafruit_miniTFTWing.cpp
    lib/Adafruit_Seesaw/src/Adafruit_NeoTrellis.cpp
    lib/Adafruit_Seesaw/src/Adafruit_Seesaw.cpp
    lib/Adafruit_Seesaw/src/Adafruit_TFTShield18.cpp
    lib/Adafruit_Seesaw/src/seesaw_neopixel.cpp
    lib/Adafruit_Seesaw/src/seesaw_servo.cpp
    lib/Adafruit_SSD1306_RK/src/Adafruit_SSD1306.cpp
    lib/Debounce/src/Debounce.cpp
    lib/oled-wing-adafruit/examples/1-demo-oled-wing-adafruit/1-demo-oled-wing-adafruit.cpp
    lib/oled-wing-adafruit/src/oled-wing-adafruit.cpp
    lib/Adafruit_GFX_RK/src/glcdfont.c
    project.properties
attempting to compile firmware 

Processing  lib/Adafruit_SSD1306_RK/examples/OLED_featherwing/OLED_featherwing.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_i2c/ssd1306_128x32_i2c.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_spi/ssd1306_128x32_spi.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_i2c/ssd1306_128x64_i2c.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_spi/ssd1306_128x64_spi.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/basic/basic.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/cap_touch_demo/cap_touch_demo.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/drive/more_drivers/more_drivers.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/drive/test_drive/test_drive.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/motor/dual_motor/dual_motor.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/servo/more_servos/more_servos.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/servo/test_servo/test_servo.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/signal/test_signal/test_signal.ino
Processing  lib/Adafruit_Seesaw/examples/EEPROM/EEPROM.ino
Processing  lib/Adafruit_Seesaw/examples/NeoPixel/NeoPixel_strandtest/NeoPixel_strandtest.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/basic/basic.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/interrupt/interrupt.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/multitrellis/basic/basic.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/ripples/ripples.ino
Processing  lib/Adafruit_Seesaw/examples/analog/Fade/Fade.ino
Processing  lib/Adafruit_Seesaw/examples/analog/analogRead/analogRead.ino
Processing  lib/Adafruit_Seesaw/examples/communication/UART_loopback/UART_loopback.ino
Processing  lib/Adafruit_Seesaw/examples/digital/blink/blink.ino
Processing  lib/Adafruit_Seesaw/examples/digital/gpio_interrupts/gpio_interrupts.ino
Processing  lib/Adafruit_Seesaw/examples/digital/multiblink/multiblink.ino
Processing  lib/Adafruit_Seesaw/examples/digital/multiread/multiread.ino
Processing  lib/Adafruit_Seesaw/examples/joy_featherwing/joy_featherwing_example/joy_featherwing_example.ino
Processing  lib/Adafruit_Seesaw/examples/joy_featherwing/joy_wing_oled/joy_wing_oled.ino
Processing  lib/Adafruit_Seesaw/examples/soil_sensor/soilsensor_example/soilsensor_example.ino
Processing  lib/Debounce/examples/example/example.ino
Processing  src/particle_mesh_OLED_and_joywing.ino
Checking library oled-wing-adafruit...
Checking library Adafruit_Seesaw...
Installing library oled-wing-adafruit 0.0.7 to lib/oled-wing-adafruit ...
Installing library Adafruit_Seesaw 0.0.6 to lib/Adafruit_Seesaw ...
Library oled-wing-adafruit 0.0.7 installed.
Checking library Adafruit_SSD1306_RK...
Checking library Debounce...
Installing library Adafruit_SSD1306_RK 1.3.0 to lib/Adafruit_SSD1306_RK ...
Installing library Debounce 0.0.1 to lib/Debounce ...
Library Adafruit_Seesaw 0.0.6 installed.
Library Debounce 0.0.1 installed.
Library Adafruit_SSD1306_RK 1.3.0 installed.
Checking library Adafruit_GFX_RK...
Installing library Adafruit_GFX_RK 1.5.6 to lib/Adafruit_GFX_RK ...
Library Adafruit_GFX_RK 1.5.6 installed.
make -C ../modules/argon/user-part all
make[1]: Entering directory '/firmware/modules/argon/user-part'

mkdir -p target/
make -f ../../../modules/shared/nRF52840/build_linker_script.mk PREBUILD=1
make[2]: Entering directory '/firmware/modules/argon/user-part'
Creating target/platform_user_ram.ld ...
make[2]: Leaving directory '/firmware/modules/argon/user-part'

make -C ../../../user 
make[2]: Entering directory '/firmware/user'
Building c file: lib/Adafruit_GFX_RK/src/glcdfont.c
Invoking: ARM GCC C Compiler
mkdir -p ../build/target/user/platform-12-mAdafruit_GFX_RK/src/
arm-none-eabi-gcc -DSTM32_DEVICE -DnRF52840 -DNRF52840_XXAA -DPLATFORM_THREADING=1 -DPLATFORM_ID=12 -DPLATFORM_NAME=argon -DUSBD_VID_SPARK=0x2B04 -DUSBD_PID_DFU=0xD00C -DUSBD_PID_CDC=0xC00C -DSPARK_PLATFORM -g3 -gdwarf-2 -Os -mcpu=cortex-m4 -mthumb -mabi=aapcs -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DINCLUDE_PLATFORM=1 -DSOFTDEVICE_PRESENT=1 -DS140 -DPRODUCT_ID=12 -DPRODUCT_FIRMWARE_VERSION=65535 -DOPENTHREAD_PROJECT_CORE_CONFIG_FILE=\"openthread-config-project.h\" -DENABLE_FEM=1 -DNRF_802154_PROJECT_CONFIG=\"openthread-platform-config.h\" -DRAAL_SOFTDEVICE=1 -D_WIZCHIP_=W5500 -DUSE_STDPERIPH_DRIVER -DDFU_BUILD_ENABLE -DLFS_CONFIG=lfs_config.h -DSYSTEM_VERSION_STRING=1.5.1 -DRELEASE_BUILD -I./inc -I../wiring/inc -I../system/inc -I../third_party/miniz/miniz -I../services/inc -I../third_party/nanopb/nanopb -I../communication/inc -I../hal/inc -I../hal/shared -I../hal/src/argon -I../hal/network/lwip/esp32 -I../hal/src/nRF52840 -I../hal/src/armv7 -I../hal/src/nRF52840 -I../hal/src/nRF52840/lwip -I../hal/src/nRF52840/freertos -I../hal/src/nRF52840/openthread -I../hal/src/nRF52840/mbedtls -I../hal/src/nRF52840/littlefs -I../hal -I../hal/network/api -I../hal/network/lwip -I../hal/network/lwip/posix -I../hal/network/openthread -I../hal/network/lwip/wiznet -I../hal/network/ncp -I../hal/network/ncp/at_parser -I../third_party/lwip/lwip/src/include -I../third_party/freertos/freertos/FreeRTOS/Source/include -I../third_party/nrf5_sdk/nrf5_sdk/external/freertos/portable/GCC/nrf52 -I../third_party/nrf5_sdk/nrf5_sdk/external/freertos/portable/CMSIS/nrf52 -I../third_party/openthread/openthread/include -I../third_party/openthread/openthread/src/core -I../third_party/openthread/openthread/examples/platforms -I../third_party/openthread/openthread/radio -I../third_party/openthread/openthread/radio/hal -I../third_party/openthread/openthread/radio/rsch -I../third_party/openthread/openthread/radio/rsch/raal -I../third_party/openthread/openthread/radio/rsch/raal/softdevice -I../third_party/wiznet_driver/wiznet_driver/Ethernet -I../gsm0710muxer/gsm0710muxer/include -I../platform/shared/inc -I../third_party/nrf5_sdk -I../third_party/nrf5_sdk/nrf5_sdk/components/toolchain/cmsis/include -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/drivers -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/drivers/include -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/hal -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/mdk -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/hal -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/drivers/src/prs -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/util -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers/nrf52 -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/common -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/fstorage -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/experimental_section_vars -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/crc32 -I../third_party/nrf5_sdk/nrf5_sdk/integration/nrfx/legacy -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/delay -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/log -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/log -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/log/src -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/experimental_section_vars -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/delay -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/queue -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/common -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/mbr/nrf52840/headers -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140 -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers/nrf52 -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/fifo -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic_fifo -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/strerror -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/fstorage -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic_flags -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/usbd -I../third
Error: Command failed with exit code 1: /Users/jed/.vscode/extensions/particle.particle-vscode-core-1.11.2/src/cli/bin/darwin/amd64/particle cloud compile argon --target 1.5.1 --no-update-check

Compiling code for argon
Targeting version: 1.5.1

Including:
    lib/Adafruit_GFX_RK/src/Adafruit_GFX_RK.h
    lib/Adafruit_GFX_RK/src/Adafruit_GFX.h
    lib/Adafruit_GFX_RK/src/Adafruit_SPITFT_Macros.h
    lib/Adafruit_GFX_RK/src/Adafruit_SPITFT.h
    lib/Adafruit_GFX_RK/src/FreeMono12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMono18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMono24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMono9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBold9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoBoldOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeMonoOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSans9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBold9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansBoldOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSansOblique9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerif9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBold9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifBoldItalic9pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic12pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic18pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic24pt7b.h
    lib/Adafruit_GFX_RK/src/FreeSerifItalic9pt7b.h
    lib/Adafruit_GFX_RK/src/gfxfont.h
    lib/Adafruit_GFX_RK/src/Org_01.h
    lib/Adafruit_GFX_RK/src/Picopixel.h
    lib/Adafruit_GFX_RK/src/Tiny3x3a2pt7b.h
    lib/Adafruit_GFX_RK/src/TomThumb.h
    lib/Adafruit_Seesaw/src/Adafruit_Crickit.h
    lib/Adafruit_Seesaw/src/Adafruit_miniTFTWing.h
    lib/Adafruit_Seesaw/src/Adafruit_NeoTrellis.h
    lib/Adafruit_Seesaw/src/Adafruit_Seesaw.h
    lib/Adafruit_Seesaw/src/Adafruit_TFTShield18.h
    lib/Adafruit_Seesaw/src/seesaw_motor.h
    lib/Adafruit_Seesaw/src/seesaw_neopixel.h
    lib/Adafruit_Seesaw/src/seesaw_servo.h
    lib/Adafruit_SSD1306_RK/src/Adafruit_SSD1306_RK.h
    lib/Adafruit_SSD1306_RK/src/Adafruit_SSD1306.h
    lib/Adafruit_SSD1306_RK/src/splash.h
    lib/Debounce/src/Debounce.h
    lib/Debounce/src/Debounce/Debounce.h
    lib/oled-wing-adafruit/src/oled-wing-adafruit.h
    lib/Adafruit_Seesaw/examples/analog/analogRead/analogRead.ino
    lib/Adafruit_Seesaw/examples/analog/Fade/Fade.ino
    lib/Adafruit_Seesaw/examples/communication/UART_loopback/UART_loopback.ino
    lib/Adafruit_Seesaw/examples/Crickit/basic/basic.ino
    lib/Adafruit_Seesaw/examples/Crickit/cap_touch_demo/cap_touch_demo.ino
    lib/Adafruit_Seesaw/examples/Crickit/drive/more_drivers/more_drivers.ino
    lib/Adafruit_Seesaw/examples/Crickit/drive/test_drive/test_drive.ino
    lib/Adafruit_Seesaw/examples/Crickit/motor/dual_motor/dual_motor.ino
    lib/Adafruit_Seesaw/examples/Crickit/servo/more_servos/more_servos.ino
    lib/Adafruit_Seesaw/examples/Crickit/servo/test_servo/test_servo.ino
    lib/Adafruit_Seesaw/examples/Crickit/signal/test_signal/test_signal.ino
    lib/Adafruit_Seesaw/examples/digital/blink/blink.ino
    lib/Adafruit_Seesaw/examples/digital/gpio_interrupts/gpio_interrupts.ino
    lib/Adafruit_Seesaw/examples/digital/multiblink/multiblink.ino
    lib/Adafruit_Seesaw/examples/digital/multiread/multiread.ino
    lib/Adafruit_Seesaw/examples/EEPROM/EEPROM.ino
    lib/Adafruit_Seesaw/examples/joy_featherwing/joy_featherwing_example/joy_featherwing_example.ino
    lib/Adafruit_Seesaw/examples/joy_featherwing/joy_wing_oled/joy_wing_oled.ino
    lib/Adafruit_Seesaw/examples/NeoPixel/NeoPixel_strandtest/NeoPixel_strandtest.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/basic/basic.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/interrupt/interrupt.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/multitrellis/basic/basic.ino
    lib/Adafruit_Seesaw/examples/NeoTrellis/ripples/ripples.ino
    lib/Adafruit_Seesaw/examples/soil_sensor/soilsensor_example/soilsensor_example.ino
    lib/Adafruit_SSD1306_RK/examples/OLED_featherwing/OLED_featherwing.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_i2c/ssd1306_128x32_i2c.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_spi/ssd1306_128x32_spi.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_i2c/ssd1306_128x64_i2c.ino
    lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_spi/ssd1306_128x64_spi.ino
    lib/Debounce/examples/example/example.ino
    src/particle_mesh_OLED_and_joywing.ino
    lib/Adafruit_GFX_RK/examples/readme/readme.cpp
    lib/Adafruit_GFX_RK/src/Adafruit_GFX_RK.cpp
    lib/Adafruit_GFX_RK/src/Adafruit_SPITFT.cpp
    lib/Adafruit_Seesaw/examples/Crickit/fulltest/fulltest.cpp
    lib/Adafruit_Seesaw/src/Adafruit_Crickit.cpp
    lib/Adafruit_Seesaw/src/Adafruit_miniTFTWing.cpp
    lib/Adafruit_Seesaw/src/Adafruit_NeoTrellis.cpp
    lib/Adafruit_Seesaw/src/Adafruit_Seesaw.cpp
    lib/Adafruit_Seesaw/src/Adafruit_TFTShield18.cpp
    lib/Adafruit_Seesaw/src/seesaw_neopixel.cpp
    lib/Adafruit_Seesaw/src/seesaw_servo.cpp
    lib/Adafruit_SSD1306_RK/src/Adafruit_SSD1306.cpp
    lib/Debounce/src/Debounce.cpp
    lib/oled-wing-adafruit/examples/1-demo-oled-wing-adafruit/1-demo-oled-wing-adafruit.cpp
    lib/oled-wing-adafruit/src/oled-wing-adafruit.cpp
    lib/Adafruit_GFX_RK/src/glcdfont.c
    project.properties
attempting to compile firmware 

Processing  lib/Adafruit_SSD1306_RK/examples/OLED_featherwing/OLED_featherwing.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_i2c/ssd1306_128x32_i2c.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x32_spi/ssd1306_128x32_spi.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_i2c/ssd1306_128x64_i2c.ino
Processing  lib/Adafruit_SSD1306_RK/examples/ssd1306_128x64_spi/ssd1306_128x64_spi.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/basic/basic.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/cap_touch_demo/cap_touch_demo.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/drive/more_drivers/more_drivers.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/drive/test_drive/test_drive.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/motor/dual_motor/dual_motor.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/servo/more_servos/more_servos.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/servo/test_servo/test_servo.ino
Processing  lib/Adafruit_Seesaw/examples/Crickit/signal/test_signal/test_signal.ino
Processing  lib/Adafruit_Seesaw/examples/EEPROM/EEPROM.ino
Processing  lib/Adafruit_Seesaw/examples/NeoPixel/NeoPixel_strandtest/NeoPixel_strandtest.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/basic/basic.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/interrupt/interrupt.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/multitrellis/basic/basic.ino
Processing  lib/Adafruit_Seesaw/examples/NeoTrellis/ripples/ripples.ino
Processing  lib/Adafruit_Seesaw/examples/analog/Fade/Fade.ino
Processing  lib/Adafruit_Seesaw/examples/analog/analogRead/analogRead.ino
Processing  lib/Adafruit_Seesaw/examples/communication/UART_loopback/UART_loopback.ino
Processing  lib/Adafruit_Seesaw/examples/digital/blink/blink.ino
Processing  lib/Adafruit_Seesaw/examples/digital/gpio_interrupts/gpio_interrupts.ino
Processing  lib/Adafruit_Seesaw/examples/digital/multiblink/multiblink.ino
Processing  lib/Adafruit_Seesaw/examples/digital/multiread/multiread.ino
Processing  lib/Adafruit_Seesaw/examples/joy_featherwing/joy_featherwing_example/joy_featherwing_example.ino
Processing  lib/Adafruit_Seesaw/examples/joy_featherwing/joy_wing_oled/joy_wing_oled.ino
Processing  lib/Adafruit_Seesaw/examples/soil_sensor/soilsensor_example/soilsensor_example.ino
Processing  lib/Debounce/examples/example/example.ino
Processing  src/particle_mesh_OLED_and_joywing.ino
Checking library oled-wing-adafruit...
Checking library Adafruit_Seesaw...
Installing library oled-wing-adafruit 0.0.7 to lib/oled-wing-adafruit ...
Installing library Adafruit_Seesaw 0.0.6 to lib/Adafruit_Seesaw ...
Library oled-wing-adafruit 0.0.7 installed.
Checking library Adafruit_SSD1306_RK...
Checking library Debounce...
Installing library Adafruit_SSD1306_RK 1.3.0 to lib/Adafruit_SSD1306_RK ...
Installing library Debounce 0.0.1 to lib/Debounce ...
Library Adafruit_Seesaw 0.0.6 installed.
Library Debounce 0.0.1 installed.
Library Adafruit_SSD1306_RK 1.3.0 installed.
Checking library Adafruit_GFX_RK...
Installing library Adafruit_GFX_RK 1.5.6 to lib/Adafruit_GFX_RK ...
Library Adafruit_GFX_RK 1.5.6 installed.
make -C ../modules/argon/user-part all
make[1]: Entering directory '/firmware/modules/argon/user-part'

mkdir -p target/
make -f ../../../modules/shared/nRF52840/build_linker_script.mk PREBUILD=1
make[2]: Entering directory '/firmware/modules/argon/user-part'
Creating target/platform_user_ram.ld ...
make[2]: Leaving directory '/firmware/modules/argon/user-part'

make -C ../../../user 
make[2]: Entering directory '/firmware/user'
Building c file: lib/Adafruit_GFX_RK/src/glcdfont.c
Invoking: ARM GCC C Compiler
mkdir -p ../build/target/user/platform-12-mAdafruit_GFX_RK/src/
arm-none-eabi-gcc -DSTM32_DEVICE -DnRF52840 -DNRF52840_XXAA -DPLATFORM_THREADING=1 -DPLATFORM_ID=12 -DPLATFORM_NAME=argon -DUSBD_VID_SPARK=0x2B04 -DUSBD_PID_DFU=0xD00C -DUSBD_PID_CDC=0xC00C -DSPARK_PLATFORM -g3 -gdwarf-2 -Os -mcpu=cortex-m4 -mthumb -mabi=aapcs -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DINCLUDE_PLATFORM=1 -DSOFTDEVICE_PRESENT=1 -DS140 -DPRODUCT_ID=12 -DPRODUCT_FIRMWARE_VERSION=65535 -DOPENTHREAD_PROJECT_CORE_CONFIG_FILE=\"openthread-config-project.h\" -DENABLE_FEM=1 -DNRF_802154_PROJECT_CONFIG=\"openthread-platform-config.h\" -DRAAL_SOFTDEVICE=1 -D_WIZCHIP_=W5500 -DUSE_STDPERIPH_DRIVER -DDFU_BUILD_ENABLE -DLFS_CONFIG=lfs_config.h -DSYSTEM_VERSION_STRING=1.5.1 -DRELEASE_BUILD -I./inc -I../wiring/inc -I../system/inc -I../third_party/miniz/miniz -I../services/inc -I../third_party/nanopb/nanopb -I../communication/inc -I../hal/inc -I../hal/shared -I../hal/src/argon -I../hal/network/lwip/esp32 -I../hal/src/nRF52840 -I../hal/src/armv7 -I../hal/src/nRF52840 -I../hal/src/nRF52840/lwip -I../hal/src/nRF52840/freertos -I../hal/src/nRF52840/openthread -I../hal/src/nRF52840/mbedtls -I../hal/src/nRF52840/littlefs -I../hal -I../hal/network/api -I../hal/network/lwip -I../hal/network/lwip/posix -I../hal/network/openthread -I../hal/network/lwip/wiznet -I../hal/network/ncp -I../hal/network/ncp/at_parser -I../third_party/lwip/lwip/src/include -I../third_party/freertos/freertos/FreeRTOS/Source/include -I../third_party/nrf5_sdk/nrf5_sdk/external/freertos/portable/GCC/nrf52 -I../third_party/nrf5_sdk/nrf5_sdk/external/freertos/portable/CMSIS/nrf52 -I../third_party/openthread/openthread/include -I../third_party/openthread/openthread/src/core -I../third_party/openthread/openthread/examples/platforms -I../third_party/openthread/openthread/radio -I../third_party/openthread/openthread/radio/hal -I../third_party/openthread/openthread/radio/rsch -I../third_party/openthread/openthread/radio/rsch/raal -I../third_party/openthread/openthread/radio/rsch/raal/softdevice -I../third_party/wiznet_driver/wiznet_driver/Ethernet -I../gsm0710muxer/gsm0710muxer/include -I../platform/shared/inc -I../third_party/nrf5_sdk -I../third_party/nrf5_sdk/nrf5_sdk/components/toolchain/cmsis/include -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/drivers -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/drivers/include -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/hal -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/mdk -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/hal -I../third_party/nrf5_sdk/nrf5_sdk/modules/nrfx/drivers/src/prs -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/util -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers/nrf52 -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/common -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/fstorage -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/experimental_section_vars -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/crc32 -I../third_party/nrf5_sdk/nrf5_sdk/integration/nrfx/legacy -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/delay -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/log -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/log -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/log/src -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/experimental_section_vars -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/delay -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/queue -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/common -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/mbr/nrf52840/headers -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140 -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers -I../third_party/nrf5_sdk/nrf5_sdk/components/softdevice/s140/headers/nrf52 -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/fifo -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic_fifo -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/strerror -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/fstorage -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/atomic_flags -I../third_party/nrf5_sdk/nrf5_sdk/components/libraries/usbd -I../third
	at makeError (/Users/jed/.vscode/extensions/particle.particle-vscode-core-1.11.2/node_modules/execa/lib/error.js:58:11)
	at handlePromise (/Users/jed/.vscode/extensions/particle.particle-vscode-core-1.11.2/node_modules/execa/index.js:114:26)
	at processTicksAndRejections (internal/process/task_queues.js:85:5)

- - - -