Skip to content

Compiled output files are empty (0 bytes) #746

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
ardnew opened this issue Jun 10, 2020 · 1 comment
Closed

Compiled output files are empty (0 bytes) #746

ardnew opened this issue Jun 10, 2020 · 1 comment
Labels
topic: CLI Related to the command line interface type: imperfection Perceived defect in any part of project

Comments

@ardnew
Copy link
Contributor

ardnew commented Jun 10, 2020

Bug Report

This is a followup to the fixes merged addressing #641, but it seems like a different enough issue that it should have its own bug report.

Current behavior

After pulling the latest changes (ad224f8) and updating my build script (by replacing the upload --input and compile --output flags with --input-dir and --output-dir, respectively), the generated executable packages are empty (file size 0 bytes)!

In particular, the compile+upload command used is:

  arduino-cli --config-file "/usr/local/lib/arduino/config.yaml" compile             \
        --verbose --log-level trace                                                  \
        --fqbn adafruit:nrf52:itsybitsy52840                                         \
        --upload --port /dev/ttyACM1                                                 \
        --build-path /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED               \
        --build-cache-path /home/andrew/.tmp/arduino-build.cache/ItsyBitsy-BLE-LED   \
        --output-dir /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED               \
                /home/andrew/Development/arduino/sketchbook/ItsyBitsy-BLE-LED

And the resulting files produced in --output-dir:

$ ll ~/.tmp/arduino-build/ItsyBitsy-BLE-LED/
total 32K
4.0K drwxr-xr-x 2 andrew andrew 4.0K Jun  9 21:42 core/
4.0K drwxr-xr-x 6 andrew andrew 4.0K Jun  9 21:42 libraries/
4.0K drwxr-xr-x 2 andrew andrew 4.0K Jun  9 21:42 preproc/
4.0K drwxr-xr-x 3 andrew andrew 4.0K Jun  9 21:42 sketch/
4.0K -rw-r--r-- 1 andrew andrew  535 Jun  9 21:42 build.options.json
 12K -rw-r--r-- 1 andrew andrew 8.9K Jun  9 21:42 includes.cache
   0 -rwxr-xr-x 1 andrew andrew    0 Jun  9 21:42 ItsyBitsy-BLE-LED.ino.elf*
   0 -rw-r--r-- 1 andrew andrew    0 Jun  9 21:42 ItsyBitsy-BLE-LED.ino.hex
   0 -rw-r--r-- 1 andrew andrew    0 Jun  9 21:42 ItsyBitsy-BLE-LED.ino.map
   0 -rw-r--r-- 1 andrew andrew    0 Jun  9 21:42 ItsyBitsy-BLE-LED.ino.zip

The Adafruit_nRF52 core's programmer utility fails with the following (misleading) error:

"adafruit-nrfutil" --verbose dfu serial -pkg "/home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/ItsyBitsy-BLE-LED.ino.zip" -p /dev/ttyACM1 -b 115200 --singlebank
Traceback (most recent call last):
  File "/home/andrew/.local/bin/adafruit-nrfutil", line 8, in <module>
    sys.exit(cli())
  File "/usr/lib/python3/dist-packages/click/core.py", line 722, in __call__
    return self.main(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/click/core.py", line 697, in main
    rv = self.invoke(ctx)
  File "/usr/lib/python3/dist-packages/click/core.py", line 1066, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/lib/python3/dist-packages/click/core.py", line 1066, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/lib/python3/dist-packages/click/core.py", line 895, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/lib/python3/dist-packages/click/core.py", line 535, in invoke
    return callback(*args, **kwargs)
  File "/home/andrew/.local/lib/python3.6/site-packages/nordicsemi/__main__.py", line 288, in serial
    dfu = Dfu(package, dfu_transport=serial_backend)
  File "/home/andrew/.local/lib/python3.6/site-packages/nordicsemi/dfu/dfu.py", line 66, in __init__
    self.manifest = Package.unpack_package(self.zip_file_path, self.unpacked_zip_path)
  File "/home/andrew/.local/lib/python3.6/site-packages/nordicsemi/dfu/package.py", line 361, in unpack_package
    with ZipFile(package_path, 'r') as pkg:
  File "/usr/lib/python3.6/zipfile.py", line 1131, in __init__
    self._RealGetContents()
  File "/usr/lib/python3.6/zipfile.py", line 1198, in _RealGetContents
    raise BadZipFile("File is not a zip file")
zipfile.BadZipFile: File is not a zip file
Error during Upload: uploading error: exit status 1

WORKAROUND

Looking at the build log, it didn't look like there were any failures reported by the linker or by objcopy when converting the .elf to .hex, so it appeared like something after-the-fact was causing this.

I thought that maybe this new --output-dir flag was clashing with the other flags (--build-path, specifically), so I just removed --output-dir entirely (previously, the --output flag was required as workaround for this original bug), and sure enough the compile+upload completed successfully!

Environment

  • CLI version (output of arduino-cli version): 0.0.0-git Commit: ad224f85
  • OS and platform: Ubuntu 18.04

Additional context

COMPLETE LOG

The entire compile+build log for the failed upload follows:

$  ino -w -v debug
== SETTINGS ======================================================

  config         - /usr/local/lib/arduino/config.yaml
  mode           - compile+upload
  board (fqbn)   - adafruit:nrf52:itsybitsy52840
  upload         - /dev/ttyACM1
  sketchbook     - /usr/local/src/arduino
  sketch         - ItsyBitsy-BLE-LED
  output         - /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED
  log level      - debug

==================================================================

  arduino-cli --config-file "/usr/local/lib/arduino/config.yaml" compile
        --verbose --log-level debug
        --fqbn adafruit:nrf52:itsybitsy52840
        --upload --port /dev/ttyACM1
        --build-path /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED
        --build-cache-path /home/andrew/.tmp/arduino-build.cache/ItsyBitsy-BLE-LED
        --output-dir /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED
                /home/andrew/Development/arduino/sketchbook/ItsyBitsy-BLE-LED

==================================================================

Ts: 1591757561 - Running: ContainerSetupHardwareToolsLibsSketchAndProps
Ts: 1591757561 - Running: AddAdditionalEntriesToContext
Ts: 1591757561 - Running: FailIfBuildPathEqualsSketchPath
Ts: 1591757561 - Running: HardwareLoader
Ts: 1591757561 - Running: PlatformKeysRewriteLoader
Ts: 1591757561 - Running: RewriteHardwareKeys
Ts: 1591757561 - Running: TargetBoardResolver
Using board 'itsybitsy52840' from platform in folder: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1
Using core 'nRF5' from platform in folder: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1
Ts: 1591757561 - Running: ToolsLoader
Ts: 1591757561 - Running: AddBuildBoardPropertyIfMissing
Ts: 1591757561 - Running: LibrariesLoader
Ts: 1591757561 - Running: SetupBuildProperties
Ts: 1591757561 - Running: LoadVIDPIDSpecificProperties
Ts: 1591757561 - Running: SetCustomBuildProperties
Ts: 1591757561 - Running: AddMissingBuildPropertiesFromParentPlatformTxtFiles
Ts: 1591757561 - Running: ContainerBuildOptions
Ts: 1591757561 - Running: CreateBuildOptionsMap
Ts: 1591757561 - Running: LoadPreviousBuildOptionsMap
Ts: 1591757561 - Running: WipeoutBuildPathIfBuildOptionsChanged
Ts: 1591757561 - Running: StoreBuildOptionsMap
Ts: 1591757561 - Running: WarnAboutPlatformRewrites
Ts: 1591757561 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.prebuild*.pattern
Ts: 1591757561 - Running: ContainerMergeCopySketchFiles
Ts: 1591757561 - Running: loggerAction
Detecting libraries used...
Ts: 1591757561 - Running: ContainerFindIncludes
Checking previous results for /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp.d)
/home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp newer than /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp.o
/usr/local/lib/arduino/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -c -g -w -mfloat-abi=hard -mfpu=fpv4-sp-d16 -u _printf_float -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=64000000 -DARDUINO=10607 -DARDUINO_NRF52840_ITSYBITSY -DARDUINO_ARCH_NRF52 "-DARDUINO_BSP_VERSION=\"0.20.1\"" -DNRF52840_XXAA -DARDUINO_NRF52_ITSYBITSY -DUSBCON -DUSE_TINYUSB -DUSB_VID=0x239A -DUSB_PID=0x8051 "-DUSB_MANUFACTURER=\"Adafruit LLC\"" "-DUSB_PRODUCT=\"ItsyBitsy nRF52840 Express\"" -DSOFTDEVICE_PRESENT -DARDUINO_NRF52_ADAFRUIT -DNRF52_SERIES -DLFS_NAME_MAX=64 -Ofast -DCFG_DEBUG=0 -DCFG_LOGGER=1 -DCFG_SYSVIEW=0 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/cmsis/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/hal -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/mdk -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/soc -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/drivers/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/drivers/src -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/softdevice/s140_nrf52_6.1.1_API/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/Source/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/config -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/portable/GCC/nrf52 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/portable/CMSIS/nrf52 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/sysview/SEGGER -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/sysview/Config -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/TinyUSB -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/variants/itsybitsy_nrf52840_express /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for bluefruit.h: [[email protected]]
ResolveLibrary(bluefruit.h)
  -> candidates: [[email protected]]
/usr/local/lib/arduino/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -c -g -w -mfloat-abi=hard -mfpu=fpv4-sp-d16 -u _printf_float -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=64000000 -DARDUINO=10607 -DARDUINO_NRF52840_ITSYBITSY -DARDUINO_ARCH_NRF52 "-DARDUINO_BSP_VERSION=\"0.20.1\"" -DNRF52840_XXAA -DARDUINO_NRF52_ITSYBITSY -DUSBCON -DUSE_TINYUSB -DUSB_VID=0x239A -DUSB_PID=0x8051 "-DUSB_MANUFACTURER=\"Adafruit LLC\"" "-DUSB_PRODUCT=\"ItsyBitsy nRF52840 Express\"" -DSOFTDEVICE_PRESENT -DARDUINO_NRF52_ADAFRUIT -DNRF52_SERIES -DLFS_NAME_MAX=64 -Ofast -DCFG_DEBUG=0 -DCFG_LOGGER=1 -DCFG_SYSVIEW=0 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/cmsis/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/hal -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/mdk -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/soc -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/drivers/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/drivers/src -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/softdevice/s140_nrf52_6.1.1_API/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/Source/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/config -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/portable/GCC/nrf52 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/portable/CMSIS/nrf52 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/sysview/SEGGER -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/sysview/Config -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/TinyUSB -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/variants/itsybitsy_nrf52840_express -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for Adafruit_NeoPixel.h: [[email protected]]
ResolveLibrary(Adafruit_NeoPixel.h)
  -> candidates: [[email protected]]
/usr/local/lib/arduino/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -c -g -w -mfloat-abi=hard -mfpu=fpv4-sp-d16 -u _printf_float -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=64000000 -DARDUINO=10607 -DARDUINO_NRF52840_ITSYBITSY -DARDUINO_ARCH_NRF52 "-DARDUINO_BSP_VERSION=\"0.20.1\"" -DNRF52840_XXAA -DARDUINO_NRF52_ITSYBITSY -DUSBCON -DUSE_TINYUSB -DUSB_VID=0x239A -DUSB_PID=0x8051 "-DUSB_MANUFACTURER=\"Adafruit LLC\"" "-DUSB_PRODUCT=\"ItsyBitsy nRF52840 Express\"" -DSOFTDEVICE_PRESENT -DARDUINO_NRF52_ADAFRUIT -DNRF52_SERIES -DLFS_NAME_MAX=64 -Ofast -DCFG_DEBUG=0 -DCFG_LOGGER=1 -DCFG_SYSVIEW=0 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/cmsis/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/hal -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/mdk -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/soc -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/drivers/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/drivers/src -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/softdevice/s140_nrf52_6.1.1_API/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/Source/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/config -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/portable/GCC/nrf52 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/portable/CMSIS/nrf52 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/sysview/SEGGER -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/sysview/Config -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/TinyUSB -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/variants/itsybitsy_nrf52840_express -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src -I/usr/local/src/arduino/libraries/Adafruit_NeoPixel /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Checking previous results for /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/src/LEDService.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/src/LEDService.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/src/LEDService.cpp.d)
Using cached library dependencies for file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/src/LEDService.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEAdvertising.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEAdvertising.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEAdvertising.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEAdvertising.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLECentral.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLECentral.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLECentral.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLECentral.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLECharacteristic.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLECharacteristic.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLECharacteristic.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLECharacteristic.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEClientCharacteristic.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEClientCharacteristic.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEClientCharacteristic.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEClientCharacteristic.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEClientService.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEClientService.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEClientService.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEClientService.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEConnection.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEConnection.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEConnection.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEConnection.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEDiscovery.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEDiscovery.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEDiscovery.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEDiscovery.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEGatt.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEGatt.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEGatt.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEGatt.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEPeriph.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEPeriph.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEPeriph.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEPeriph.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEScanner.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEScanner.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEScanner.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEScanner.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEService.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEService.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEService.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEService.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEUuid.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEUuid.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEUuid.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEUuid.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/bluefruit.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/bluefruit.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/bluefruit.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/bluefruit.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEAncs.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEAncs.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEAncs.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEAncs.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEClientBas.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientBas.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientBas.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEClientBas.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEClientCts.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientCts.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientCts.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEClientCts.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEClientDis.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientDis.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientDis.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEClientDis.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEClientHidAdafruit.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientHidAdafruit.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientHidAdafruit.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEClientHidAdafruit.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEClientUart.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientUart.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientUart.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEClientUart.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEBas.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEBas.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEBas.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEBas.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEBeacon.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEBeacon.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEBeacon.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEBeacon.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEDfu.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEDfu.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEDfu.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEDfu.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEDis.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEDis.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEDis.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEDis.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEHidAdafruit.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEHidAdafruit.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEHidAdafruit.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEHidAdafruit.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEHidGeneric.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEHidGeneric.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEHidGeneric.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEHidGeneric.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEMidi.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEMidi.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEMidi.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEMidi.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEUart.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEUart.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEUart.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEUart.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/EddyStone.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/EddyStone.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/EddyStone.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/EddyStone.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/utility/AdaMsg.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/AdaMsg.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/AdaMsg.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/utility/AdaMsg.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/utility/bonding.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/bonding.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/bonding.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/utility/bonding.cpp
Alternatives for Adafruit_LittleFS.h: [[email protected]]
ResolveLibrary(Adafruit_LittleFS.h)
  -> candidates: [[email protected]]
Alternatives for InternalFileSystem.h: [[email protected]]
ResolveLibrary(InternalFileSystem.h)
  -> candidates: [[email protected]]
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/utility/bootloader_util.c (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/bootloader_util.c.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/bootloader_util.c.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/utility/bootloader_util.c
Checking previous results for /usr/local/src/arduino/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.cpp.d)
Using cached library dependencies for file: /usr/local/src/arduino/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.cpp
Checking previous results for /usr/local/src/arduino/libraries/Adafruit_NeoPixel/esp8266.c (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_NeoPixel/esp8266.c.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_NeoPixel/esp8266.c.d)
Using cached library dependencies for file: /usr/local/src/arduino/libraries/Adafruit_NeoPixel/esp8266.c
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Adafruit_LittleFS/src/Adafruit_LittleFS.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/Adafruit_LittleFS.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/Adafruit_LittleFS.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Adafruit_LittleFS/src/Adafruit_LittleFS.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Adafruit_LittleFS/src/Adafruit_LittleFS_File.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/Adafruit_LittleFS_File.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/Adafruit_LittleFS_File.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Adafruit_LittleFS/src/Adafruit_LittleFS_File.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Adafruit_LittleFS/src/littlefs/lfs.c (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/littlefs/lfs.c.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/littlefs/lfs.c.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Adafruit_LittleFS/src/littlefs/lfs.c
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Adafruit_LittleFS/src/littlefs/lfs_util.c (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/littlefs/lfs_util.c.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/littlefs/lfs_util.c.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Adafruit_LittleFS/src/littlefs/lfs_util.c
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/InternalFileSytem/src/InternalFileSystem.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/InternalFileSystem.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/InternalFileSystem.cpp.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/InternalFileSytem/src/InternalFileSystem.cpp
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/InternalFileSytem/src/flash/flash_cache.c (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/flash/flash_cache.c.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/flash/flash_cache.c.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/InternalFileSytem/src/flash/flash_cache.c
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/InternalFileSytem/src/flash/flash_nrf5x.c (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/flash/flash_nrf5x.c.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/flash/flash_nrf5x.c.d)
Using cached library dependencies for file: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/InternalFileSytem/src/flash/flash_nrf5x.c
Ts: 1591757562 - Running: FailIfImportedLibraryIsWrong
Ts: 1591757562 - Running: WarnAboutArchIncompatibleLibraries
Ts: 1591757562 - Running: loggerAction
Generating function prototypes...
Ts: 1591757562 - Running: PreprocessSketch
Ts: 1591757562 - Running: ContainerAddPrototypes
/usr/local/lib/arduino/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -c -g -w -mfloat-abi=hard -mfpu=fpv4-sp-d16 -u _printf_float -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=64000000 -DARDUINO=10607 -DARDUINO_NRF52840_ITSYBITSY -DARDUINO_ARCH_NRF52 "-DARDUINO_BSP_VERSION=\"0.20.1\"" -DNRF52840_XXAA -DARDUINO_NRF52_ITSYBITSY -DUSBCON -DUSE_TINYUSB -DUSB_VID=0x239A -DUSB_PID=0x8051 "-DUSB_MANUFACTURER=\"Adafruit LLC\"" "-DUSB_PRODUCT=\"ItsyBitsy nRF52840 Express\"" -DSOFTDEVICE_PRESENT -DARDUINO_NRF52_ADAFRUIT -DNRF52_SERIES -DLFS_NAME_MAX=64 -Ofast -DCFG_DEBUG=0 -DCFG_LOGGER=1 -DCFG_SYSVIEW=0 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/cmsis/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/hal -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/mdk -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/soc -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/drivers/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/drivers/src -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/softdevice/s140_nrf52_6.1.1_API/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/Source/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/config -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/portable/GCC/nrf52 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/portable/CMSIS/nrf52 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/sysview/SEGGER -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/sysview/Config -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/TinyUSB -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/variants/itsybitsy_nrf52840_express -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src -I/usr/local/src/arduino/libraries/Adafruit_NeoPixel -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Adafruit_LittleFS/src -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/InternalFileSytem/src /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp -o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/preproc/ctags_target_for_gcc_minus_e.cpp -DARDUINO_LIB_DISCOVERY_PHASE
Ts: 1591757562 - Running: ReadFileAndStoreInContext
Ts: 1591757562 - Running: FilterSketchSource
Ts: 1591757562 - Running: CTagsTargetFileSaver
Ts: 1591757562 - Running: CTagsRunner
/usr/local/lib/arduino/packages/builtin/tools/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/preproc/ctags_target_for_gcc_minus_e.cpp
Ts: 1591757562 - Running: PrototypesAdder
Ts: 1591757562 - Running: loggerAction
Compiling sketch...
Ts: 1591757562 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.sketch.prebuild*.pattern
Ts: 1591757562 - Running: SketchBuilder
Checking previous results for /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp.d)
/home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp newer than /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp.o
/usr/local/lib/arduino/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -c -g -w -mfloat-abi=hard -mfpu=fpv4-sp-d16 -u _printf_float -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -MMD -DF_CPU=64000000 -DARDUINO=10607 -DARDUINO_NRF52840_ITSYBITSY -DARDUINO_ARCH_NRF52 "-DARDUINO_BSP_VERSION=\"0.20.1\"" -DNRF52840_XXAA -DARDUINO_NRF52_ITSYBITSY -DUSBCON -DUSE_TINYUSB -DUSB_VID=0x239A -DUSB_PID=0x8051 "-DUSB_MANUFACTURER=\"Adafruit LLC\"" "-DUSB_PRODUCT=\"ItsyBitsy nRF52840 Express\"" -DSOFTDEVICE_PRESENT -DARDUINO_NRF52_ADAFRUIT -DNRF52_SERIES -DLFS_NAME_MAX=64 -Ofast -DCFG_DEBUG=0 -DCFG_LOGGER=1 -DCFG_SYSVIEW=0 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/cmsis/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/hal -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/mdk -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/soc -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/drivers/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/nrfx/drivers/src -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/nordic/softdevice/s140_nrf52_6.1.1_API/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/Source/include -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/config -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/portable/GCC/nrf52 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/freertos/portable/CMSIS/nrf52 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/sysview/SEGGER -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/sysview/Config -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/TinyUSB -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5 -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/variants/itsybitsy_nrf52840_express -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src -I/usr/local/src/arduino/libraries/Adafruit_NeoPixel -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Adafruit_LittleFS/src -I/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/InternalFileSytem/src /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp -o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp.o
Checking previous results for /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/src/LEDService.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/src/LEDService.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/src/LEDService.cpp.d)
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/src/LEDService.cpp.o
Ts: 1591757563 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.sketch.postbuild*.pattern
Ts: 1591757563 - Running: loggerAction
Compiling libraries...
Ts: 1591757563 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.libraries.prebuild*.pattern
Ts: 1591757563 - Running: UnusedCompiledLibrariesRemover
Ts: 1591757563 - Running: LibrariesBuilder
Compiling library "Bluefruit52Lib"
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEAdvertising.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEAdvertising.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEAdvertising.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEDiscovery.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEDiscovery.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEDiscovery.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEClientCharacteristic.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEClientCharacteristic.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEClientCharacteristic.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEGatt.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEGatt.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEGatt.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEClientService.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEClientService.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEClientService.cpp.d)
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEAdvertising.cpp.o
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEUuid.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEUuid.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEUuid.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/bluefruit.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/bluefruit.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/bluefruit.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLECharacteristic.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLECharacteristic.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLECharacteristic.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEConnection.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEConnection.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEConnection.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEPeriph.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEPeriph.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEPeriph.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLECentral.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLECentral.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLECentral.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEScanner.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEScanner.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEScanner.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/BLEService.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEService.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEService.cpp.d)
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEUuid.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEDiscovery.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLECharacteristic.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEConnection.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/bluefruit.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEPeriph.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEClientService.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEClientCharacteristic.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEGatt.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEScanner.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLECentral.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEService.cpp.o
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEClientBas.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientBas.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientBas.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEClientDis.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientDis.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientDis.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEClientHidAdafruit.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientHidAdafruit.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientHidAdafruit.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEClientUart.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientUart.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientUart.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEClientCts.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientCts.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientCts.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/clients/BLEAncs.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEAncs.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEAncs.cpp.d)
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientBas.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientUart.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientHidAdafruit.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEAncs.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientDis.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientCts.cpp.o
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEMidi.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEMidi.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEMidi.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEBeacon.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEBeacon.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEBeacon.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEBas.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEBas.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEBas.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEHidAdafruit.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEHidAdafruit.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEHidAdafruit.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/EddyStone.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/EddyStone.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/EddyStone.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEHidGeneric.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEHidGeneric.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEHidGeneric.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEDfu.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEDfu.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEDfu.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEDis.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEDis.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEDis.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/services/BLEUart.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEUart.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEUart.cpp.d)
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEMidi.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEBas.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEHidAdafruit.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/EddyStone.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEDfu.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEHidGeneric.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEDis.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEBeacon.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEUart.cpp.o
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/utility/bootloader_util.c (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/bootloader_util.c.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/bootloader_util.c.d)
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/bootloader_util.c.o
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/utility/AdaMsg.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/AdaMsg.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/AdaMsg.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib/src/utility/bonding.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/bonding.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/bonding.cpp.d)
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/AdaMsg.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/bonding.cpp.o
Compiling library "Adafruit_NeoPixel"
Checking previous results for /usr/local/src/arduino/libraries/Adafruit_NeoPixel/esp8266.c (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_NeoPixel/esp8266.c.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_NeoPixel/esp8266.c.d)
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_NeoPixel/esp8266.c.o
Checking previous results for /usr/local/src/arduino/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.cpp.d)
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.cpp.o
Compiling library "Adafruit_LittleFS"
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Adafruit_LittleFS/src/Adafruit_LittleFS_File.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/Adafruit_LittleFS_File.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/Adafruit_LittleFS_File.cpp.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Adafruit_LittleFS/src/Adafruit_LittleFS.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/Adafruit_LittleFS.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/Adafruit_LittleFS.cpp.d)
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/Adafruit_LittleFS_File.cpp.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/Adafruit_LittleFS.cpp.o
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Adafruit_LittleFS/src/littlefs/lfs.c (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/littlefs/lfs.c.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/littlefs/lfs.c.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Adafruit_LittleFS/src/littlefs/lfs_util.c (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/littlefs/lfs_util.c.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/littlefs/lfs_util.c.d)
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/littlefs/lfs.c.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/littlefs/lfs_util.c.o
Compiling library "InternalFileSytem"
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/InternalFileSytem/src/InternalFileSystem.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/InternalFileSystem.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/InternalFileSystem.cpp.d)
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/InternalFileSystem.cpp.o
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/InternalFileSytem/src/flash/flash_cache.c (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/flash/flash_cache.c.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/flash/flash_cache.c.d)
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/InternalFileSytem/src/flash/flash_nrf5x.c (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/flash/flash_nrf5x.c.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/flash/flash_nrf5x.c.d)
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/flash/flash_cache.c.o
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/flash/flash_nrf5x.c.o
Ts: 1591757563 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.libraries.postbuild*.pattern
Ts: 1591757563 - Running: loggerAction
Compiling core...
Ts: 1591757563 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.core.prebuild*.pattern
Ts: 1591757563 - Running: CoreBuilder
Checking previous results for /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/variants/itsybitsy_nrf52840_express/variant.cpp (result = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/core/variant.cpp.o, dep = /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/core/variant.cpp.d)
Using previously compiled file: /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/core/variant.cpp.o
Using precompiled core: /home/andrew/.tmp/arduino-build.cache/ItsyBitsy-BLE-LED/core/core_adafruit_nrf52_itsybitsy52840_a4ec94f341c59b84a2e6eb4fa5dd18f1.a
Ts: 1591757563 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.core.postbuild*.pattern
Ts: 1591757563 - Running: loggerAction
Linking everything together...
Ts: 1591757563 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.linking.prelink*.pattern
Ts: 1591757563 - Running: Linker
/usr/local/lib/arduino/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-gcc -L/home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED -Ofast -Wl,--gc-sections -save-temps -L/usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/cores/nRF5/linker -Tnrf52840_s140_v6.ld -Wl,-Map,/home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/ItsyBitsy-BLE-LED.ino.map -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -u _printf_float -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align --specs=nano.specs --specs=nosys.specs -o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/ItsyBitsy-BLE-LED.ino.elf /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/ItsyBitsy-BLE-LED.ino.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/sketch/src/LEDService.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEAdvertising.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLECentral.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLECharacteristic.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEClientCharacteristic.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEClientService.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEConnection.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEDiscovery.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEGatt.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEPeriph.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEScanner.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEService.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/BLEUuid.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/bluefruit.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEAncs.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientBas.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientCts.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientDis.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientHidAdafruit.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/clients/BLEClientUart.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEBas.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEBeacon.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEDfu.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEDis.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEHidAdafruit.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEHidGeneric.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEMidi.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/BLEUart.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/services/EddyStone.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/bootloader_util.c.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/AdaMsg.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Bluefruit52Lib/utility/bonding.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_NeoPixel/esp8266.c.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/Adafruit_LittleFS.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/Adafruit_LittleFS_File.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/littlefs/lfs.c.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/Adafruit_LittleFS/littlefs/lfs_util.c.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/InternalFileSystem.cpp.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/flash/flash_cache.c.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/libraries/InternalFileSytem/flash/flash_nrf5x.c.o /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/core/variant.cpp.o -Wl,--start-group -lm /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/../../arduino-build.cache/ItsyBitsy-BLE-LED/core/core_adafruit_nrf52_itsybitsy52840_a4ec94f341c59b84a2e6eb4fa5dd18f1.a -Wl,--end-group
Ts: 1591757563 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.linking.postlink*.pattern
Ts: 1591757563 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.objcopy.preobjcopy*.pattern
Ts: 1591757563 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.objcopy.*.pattern
Running recipe: recipe.objcopy.hex.pattern
/usr/local/lib/arduino/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-objcopy -O ihex /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/ItsyBitsy-BLE-LED.ino.elf /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/ItsyBitsy-BLE-LED.ino.hex
Running recipe: recipe.objcopy.zip.pattern
adafruit-nrfutil dfu genpkg --dev-type 0x0052 --sd-req 0x00B6 --application /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/ItsyBitsy-BLE-LED.ino.hex /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/ItsyBitsy-BLE-LED.ino.zip
Zip created at /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/ItsyBitsy-BLE-LED.ino.zip
Ts: 1591757563 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.objcopy.postobjcopy*.pattern
Ts: 1591757563 - Running: MergeSketchWithBootloader
Ts: 1591757563 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.postbuild*.pattern
Ts: 1591757563 - Running: PrintUsedAndNotUsedLibraries
Ts: 1591757564 - Running: PrintUsedLibrariesIfVerbose
Using library Bluefruit52Lib at version 0.20.1 in folder: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Bluefruit52Lib 
Using library Adafruit_NeoPixel at version 1.3.5 in folder: /usr/local/src/arduino/libraries/Adafruit_NeoPixel 
Using library Adafruit_LittleFS at version 0.11.0 in folder: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/Adafruit_LittleFS 
Using library InternalFileSytem at version 0.11.0 in folder: /usr/local/lib/arduino/packages/adafruit/hardware/nrf52/0.20.1/libraries/InternalFileSytem 
Ts: 1591757564 - Running: ExportProjectCMake
Ts: 1591757564 - Running: Sizer
/usr/local/lib/arduino/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-size -A /home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/ItsyBitsy-BLE-LED.ino.elf
Sketch uses 81420 bytes (9%) of program storage space. Maximum is 815104 bytes.
Global variables use 12056 bytes (5%) of dynamic memory, leaving 225512 bytes for local variables. Maximum is 237568 bytes.
Performing 1200-bps touch reset on serial port /dev/ttyACM1
Waiting for upload port...
No new serial port detected.
"adafruit-nrfutil" --verbose dfu serial -pkg "/home/andrew/.tmp/arduino-build/ItsyBitsy-BLE-LED/ItsyBitsy-BLE-LED.ino.zip" -p /dev/ttyACM1 -b 115200 --singlebank
Traceback (most recent call last):
  File "/home/andrew/.local/bin/adafruit-nrfutil", line 8, in <module>
    sys.exit(cli())
  File "/usr/lib/python3/dist-packages/click/core.py", line 722, in __call__
    return self.main(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/click/core.py", line 697, in main
    rv = self.invoke(ctx)
  File "/usr/lib/python3/dist-packages/click/core.py", line 1066, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/lib/python3/dist-packages/click/core.py", line 1066, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/lib/python3/dist-packages/click/core.py", line 895, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/lib/python3/dist-packages/click/core.py", line 535, in invoke
    return callback(*args, **kwargs)
  File "/home/andrew/.local/lib/python3.6/site-packages/nordicsemi/__main__.py", line 288, in serial
    dfu = Dfu(package, dfu_transport=serial_backend)
  File "/home/andrew/.local/lib/python3.6/site-packages/nordicsemi/dfu/dfu.py", line 66, in __init__
    self.manifest = Package.unpack_package(self.zip_file_path, self.unpacked_zip_path)
  File "/home/andrew/.local/lib/python3.6/site-packages/nordicsemi/dfu/package.py", line 361, in unpack_package
    with ZipFile(package_path, 'r') as pkg:
  File "/usr/lib/python3.6/zipfile.py", line 1131, in __init__
    self._RealGetContents()
  File "/usr/lib/python3.6/zipfile.py", line 1198, in _RealGetContents
    raise BadZipFile("File is not a zip file")
zipfile.BadZipFile: File is not a zip file
Error during Upload: uploading error: exit status 1
@per1234 per1234 reopened this Mar 30, 2021
@rsora rsora removed the topic: CLI label Sep 16, 2021
@fstasi fstasi removed the type: bug label Sep 16, 2021
@rsora rsora added type: imperfection Perceived defect in any part of project topic: CLI Related to the command line interface labels Sep 22, 2021
@cmaglie
Copy link
Member

cmaglie commented Oct 20, 2022

Hi @ardnew, sorry for the very late response...

anyway, this issue seems solved now:

$ arduino-cli compile --fqbn adafruit:nrf52:itsybitsy52840 \
         --upload --port /dev/ttyACM1 \
         --build-path /home/megabug/tmp/build \
         --build-cache-path /home/megabug/tmp/cache \
         --output-dir /home/megabug/tmp/output \
         /home/megabug/Arduino/Blink
[.....]
$ ls -l  /home/megabug/tmp/output
total 2324
-rwxrwxr-x 1 megabug megabug 1383552 Oct 20 15:36 Blink.ino.elf
-rw-rw-r-- 1 megabug megabug  139933 Oct 20 15:36 Blink.ino.hex
-rw-rw-r-- 1 megabug megabug  798694 Oct 20 15:36 Blink.ino.map
-rw-rw-r-- 1 megabug megabug   50533 Oct 20 15:36 Blink.ino.zip

I think this has been solved a long time ago, but we forget to close this issue.
I'm going ahead and closing it now, please re-open it in case the problem persists.

@cmaglie cmaglie closed this as completed Oct 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: CLI Related to the command line interface type: imperfection Perceived defect in any part of project
Projects
None yet
Development

No branches or pull requests

5 participants