SdFat - compatibility matrix

This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.

SdFat

Version: 2.1.2
More details

Compatibility matrix

Board Claims compatibility Inclusion
SdErrorCodes
AvrAdcLogger
MinimumSizeSdReader
ExFatLogger
QuickStart
SdInfo
TeensyRtcTimestamp
TeensySdioDemo
TeensySdioLogger
BufferedPrint
DirectoryFunctions
rename
UnicodeFilenames
bench
SdFormatter
examplesV1
BackwardCompatibility
RtcTimestampTest
SoftwareSpi
TeensyDmaAdcLogger
UserChipSelectFunction
UserSPIDriver
OpenNext
ReadCsvFile
arduino:avr:uno
1.8.4
Yes PASS PASS PASS PASS PASS PASS PASS FAIL FAIL FAIL PASS PASS PASS FAIL PASS PASS FAIL PASS PASS FAIL FAIL FAIL FAIL PASS PASS
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes PASS PASS FAIL PASS PASS PASS PASS FAIL FAIL PASS PASS PASS PASS FAIL PASS PASS FAIL PASS PASS FAIL FAIL FAIL FAIL PASS PASS
arduino:megaavr:nona4809
1.8.7
Yes PASS PASS FAIL PASS PASS PASS PASS FAIL FAIL FAIL PASS PASS PASS FAIL PASS PASS FAIL PASS PASS FAIL FAIL FAIL FAIL PASS PASS
arduino:samd:mkrwifi1010
1.8.12
Yes PASS PASS FAIL PASS PASS PASS PASS FAIL FAIL FAIL PASS PASS PASS FAIL PASS PASS FAIL PASS PASS FAIL FAIL FAIL FAIL PASS PASS
esp32:esp32:d1_mini32
1.0.6
Yes PASS PASS FAIL PASS PASS PASS PASS FAIL PASS FAIL PASS PASS PASS FAIL PASS PASS FAIL PASS PASS FAIL FAIL FAIL FAIL PASS PASS

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

Sketch uses 466 bytes (1%) of program storage space. Maximum is 32256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.

examples/AvrAdcLogger

Result: PASS

Sketch uses 23760 bytes (73%) of program storage space. Maximum is 32256 bytes.
Global variables use 865 bytes (42%) of dynamic memory, leaving 1183 bytes for local variables. Maximum is 2048 bytes.

examples/BackwardCompatibility

Result: PASS

Sketch uses 11068 bytes (34%) of program storage space. Maximum is 32256 bytes.
Global variables use 997 bytes (48%) of dynamic memory, leaving 1051 bytes for local variables. Maximum is 2048 bytes.

examples/BufferedPrint

Result: PASS

Sketch uses 17110 bytes (53%) of program storage space. Maximum is 32256 bytes.
Global variables use 925 bytes (45%) of dynamic memory, leaving 1123 bytes for local variables. Maximum is 2048 bytes.

examples/DirectoryFunctions

Result: PASS

Sketch uses 15204 bytes (47%) of program storage space. Maximum is 32256 bytes.
Global variables use 976 bytes (47%) of dynamic memory, leaving 1072 bytes for local variables. Maximum is 2048 bytes.

examples/ExFatLogger

Result: PASS

Sketch uses 21630 bytes (67%) of program storage space. Maximum is 32256 bytes.
Global variables use 851 bytes (41%) of dynamic memory, leaving 1197 bytes for local variables. Maximum is 2048 bytes.

examples/MinimumSizeSdReader

Result: PASS

Sketch uses 6284 bytes (19%) of program storage space. Maximum is 32256 bytes.
Global variables use 883 bytes (43%) of dynamic memory, leaving 1165 bytes for local variables. Maximum is 2048 bytes.

examples/OpenNext

Result: PASS

Sketch uses 11362 bytes (35%) of program storage space. Maximum is 32256 bytes.
Global variables use 953 bytes (46%) of dynamic memory, leaving 1095 bytes for local variables. Maximum is 2048 bytes.

examples/QuickStart

Result: PASS

Sketch uses 23118 bytes (71%) of program storage space. Maximum is 32256 bytes.
Global variables use 1066 bytes (52%) of dynamic memory, leaving 982 bytes for local variables. Maximum is 2048 bytes.

examples/ReadCsvFile

Result: PASS

Sketch uses 15750 bytes (48%) of program storage space. Maximum is 32256 bytes.
Global variables use 959 bytes (46%) of dynamic memory, leaving 1089 bytes for local variables. Maximum is 2048 bytes.

examples/RtcTimestampTest

Result: PASS

Sketch uses 18934 bytes (58%) of program storage space. Maximum is 32256 bytes.
Global variables use 1101 bytes (53%) of dynamic memory, leaving 947 bytes for local variables. Maximum is 2048 bytes.

examples/SdErrorCodes

Result: PASS

Sketch uses 4022 bytes (12%) of program storage space. Maximum is 32256 bytes.
Global variables use 200 bytes (9%) of dynamic memory, leaving 1848 bytes for local variables. Maximum is 2048 bytes.

examples/SdFormatter

Result: PASS

Sketch uses 16564 bytes (51%) of program storage space. Maximum is 32256 bytes.
Global variables use 751 bytes (36%) of dynamic memory, leaving 1297 bytes for local variables. Maximum is 2048 bytes.

examples/SdInfo

Result: PASS

Sketch uses 14338 bytes (44%) of program storage space. Maximum is 32256 bytes.
Global variables use 907 bytes (44%) of dynamic memory, leaving 1141 bytes for local variables. Maximum is 2048 bytes.

examples/SoftwareSpi

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/SoftwareSpi/SoftwareSpi.ino:79:2: error: #error SPI_DRIVER_SELECT must be two in SdFat/SdFatConfig.h
 #error SPI_DRIVER_SELECT must be two in SdFat/SdFatConfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/TeensyDmaAdcLogger

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensyDmaAdcLogger/TeensyDmaAdcLogger.ino:5:10: fatal error: DMAChannel.h: No such file or directory
 #include "DMAChannel.h"
          ^~~~~~~~~~~~~~
compilation terminated.

examples/TeensyRtcTimestamp

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensyRtcTimestamp/TeensyRtcTimestamp.ino: In function 'time_t getTeensy3Time()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensyRtcTimestamp/TeensyRtcTimestamp.ino:71:10: error: 'Teensy3Clock' was not declared in this scope
   return Teensy3Clock.get();
          ^~~~~~~~~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/TeensySdioDemo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino:41:20: error: size of array 'buf' is too large
 uint8_t buf[BUF_DIM];
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino:44:30: error: 'buf' was not declared in this scope
 uint32_t* buf32 = (uint32_t*)buf;
                              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino:44:30: note: suggested alternative: 'buf32'
 uint32_t* buf32 = (uint32_t*)buf;
                              ^~~
                              buf32
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino: In function 'void runTest()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino:125:28: error: 'buf' was not declared in this scope
       if (nb != file.write(buf, nb)) {
                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino:125:28: note: suggested alternative: 'buf32'
       if (nb != file.write(buf, nb)) {
                            ^~~
                            buf32
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino:137:32: error: 'buf' was not declared in this scope
       if ((int)nb != file.read(buf, nb)) {
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino:137:32: note: suggested alternative: 'buf32'
       if ((int)nb != file.read(buf, nb)) {
                                ^~~
                                buf32
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/TeensySdioLogger

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioLogger/TeensySdioLogger.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/RingBuf.h: In instantiation of 'class RingBuf<FsFile, 8192>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioLogger/TeensySdioLogger.ino:29:36:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/RingBuf.h:353:49: error: overflow in constant expression
   uint8_t __attribute__((aligned(4))) m_buf[Size];
                                                 ^
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/UnicodeFilenames

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/UnicodeFilenames/UnicodeFilenames.ino:97:2: error: #error USE_UTF8_LONG_NAMES must be non-zero in SdFat/src/SdFatCongfig.h
 #error USE_UTF8_LONG_NAMES must be non-zero in SdFat/src/SdFatCongfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/UserChipSelectFunction

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/UserChipSelectFunction/UserChipSelectFunction.ino:46:2: error: #error SD_CHIP_SELECT_MODE must be one or two in SdFat/SdFatConfig.h
 #error SD_CHIP_SELECT_MODE must be one or two in SdFat/SdFatConfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/UserSPIDriver

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/UserSPIDriver/UserSPIDriver.ino:80:2: error: #error SPI_DRIVER_SELECT must be three in SdFat/SdFatConfig.h
 #error SPI_DRIVER_SELECT must be three in SdFat/SdFatConfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/bench

Result: PASS

Sketch uses 17660 bytes (54%) of program storage space. Maximum is 32256 bytes.
Global variables use 1412 bytes (68%) of dynamic memory, leaving 636 bytes for local variables. Maximum is 2048 bytes.

examples/examplesV1

Result: FAIL


					
					

examples/rename

Result: PASS

Sketch uses 15282 bytes (47%) of program storage space. Maximum is 32256 bytes.
Global variables use 1032 bytes (50%) of dynamic memory, leaving 1016 bytes for local variables. Maximum is 2048 bytes.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: PASS

Sketch uses 80708 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 43616 bytes (16%) of dynamic memory, leaving 226720 bytes for local variables. Maximum is 270336 bytes.

examples/AvrAdcLogger

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/AvrAdcLogger/AvrAdcLogger.ino:897:2: error: #error This program is only for AVR.
 #error This program is only for AVR.
  ^~~~~

examples/BackwardCompatibility

Result: PASS

Sketch uses 93886 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44912 bytes (16%) of dynamic memory, leaving 225424 bytes for local variables. Maximum is 270336 bytes.

examples/BufferedPrint

Result: PASS

Sketch uses 96968 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44832 bytes (16%) of dynamic memory, leaving 225504 bytes for local variables. Maximum is 270336 bytes.

examples/DirectoryFunctions

Result: PASS

Sketch uses 98542 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 45020 bytes (16%) of dynamic memory, leaving 225316 bytes for local variables. Maximum is 270336 bytes.

examples/ExFatLogger

Result: PASS

Sketch uses 94288 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 45048 bytes (16%) of dynamic memory, leaving 225288 bytes for local variables. Maximum is 270336 bytes.

examples/MinimumSizeSdReader

Result: PASS

Sketch uses 84738 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44824 bytes (16%) of dynamic memory, leaving 225512 bytes for local variables. Maximum is 270336 bytes.

examples/OpenNext

Result: PASS

Sketch uses 95632 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44992 bytes (16%) of dynamic memory, leaving 225344 bytes for local variables. Maximum is 270336 bytes.

examples/QuickStart

Result: PASS

Sketch uses 95546 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 45036 bytes (16%) of dynamic memory, leaving 225300 bytes for local variables. Maximum is 270336 bytes.

examples/ReadCsvFile

Result: PASS

Sketch uses 103268 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44952 bytes (16%) of dynamic memory, leaving 225384 bytes for local variables. Maximum is 270336 bytes.

examples/RtcTimestampTest

Result: PASS

Sketch uses 101044 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 45692 bytes (16%) of dynamic memory, leaving 224644 bytes for local variables. Maximum is 270336 bytes.

examples/SdErrorCodes

Result: PASS

Sketch uses 81792 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 43616 bytes (16%) of dynamic memory, leaving 226720 bytes for local variables. Maximum is 270336 bytes.

examples/SdFormatter

Result: PASS

Sketch uses 89534 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44196 bytes (16%) of dynamic memory, leaving 226140 bytes for local variables. Maximum is 270336 bytes.

examples/SdInfo

Result: PASS

Sketch uses 89802 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44900 bytes (16%) of dynamic memory, leaving 225436 bytes for local variables. Maximum is 270336 bytes.

examples/SoftwareSpi

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/SoftwareSpi/SoftwareSpi.ino:79:2: error: #error SPI_DRIVER_SELECT must be two in SdFat/SdFatConfig.h
 #error SPI_DRIVER_SELECT must be two in SdFat/SdFatConfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/TeensyDmaAdcLogger

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensyDmaAdcLogger/TeensyDmaAdcLogger.ino:5:10: fatal error: DMAChannel.h: No such file or directory
 #include "DMAChannel.h"
          ^~~~~~~~~~~~~~
compilation terminated.

examples/TeensyRtcTimestamp

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensyRtcTimestamp/TeensyRtcTimestamp.ino: In function 'time_t getTeensy3Time()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensyRtcTimestamp/TeensyRtcTimestamp.ino:71:10: error: 'Teensy3Clock' was not declared in this scope
   return Teensy3Clock.get();
          ^~~~~~~~~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/TeensySdioDemo

Result: FAIL

/tmp/arduino-sketch-705532DED311B3B43733F1C69F85C1B9/../arduino-core-cache/core_arduino_mbed_nano_nanorp2040connect_4289f737b5a3cce249bff14e88fef6de.a(wiring.cpp.o): In function `yield':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/wiring.cpp:80: multiple definition of `yield'
/tmp/arduino-sketch-705532DED311B3B43733F1C69F85C1B9/sketch/TeensySdioDemo.ino.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino:84: first defined here
collect2: error: ld returned 1 exit status
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/TeensySdioLogger

Result: PASS

Sketch uses 87530 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 249724 bytes (92%) of dynamic memory, leaving 20612 bytes for local variables. Maximum is 270336 bytes.
Low memory available, stability problems may occur.

examples/UnicodeFilenames

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/UnicodeFilenames/UnicodeFilenames.ino:97:2: error: #error USE_UTF8_LONG_NAMES must be non-zero in SdFat/src/SdFatCongfig.h
 #error USE_UTF8_LONG_NAMES must be non-zero in SdFat/src/SdFatCongfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/UserChipSelectFunction

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/UserChipSelectFunction/UserChipSelectFunction.ino:46:2: error: #error SD_CHIP_SELECT_MODE must be one or two in SdFat/SdFatConfig.h
 #error SD_CHIP_SELECT_MODE must be one or two in SdFat/SdFatConfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/UserSPIDriver

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/UserSPIDriver/UserSPIDriver.ino:80:2: error: #error SPI_DRIVER_SELECT must be three in SdFat/SdFatConfig.h
 #error SPI_DRIVER_SELECT must be three in SdFat/SdFatConfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/bench

Result: PASS

Sketch uses 98790 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 45452 bytes (16%) of dynamic memory, leaving 224884 bytes for local variables. Maximum is 270336 bytes.

examples/examplesV1

Result: FAIL


					
					

examples/rename

Result: PASS

Sketch uses 98712 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44940 bytes (16%) of dynamic memory, leaving 225396 bytes for local variables. Maximum is 270336 bytes.

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

Sketch uses 3246 bytes (6%) of program storage space. Maximum is 49152 bytes.
Global variables use 40 bytes (0%) of dynamic memory, leaving 6104 bytes for local variables. Maximum is 6144 bytes.

examples/AvrAdcLogger

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/AvrAdcLogger/AvrAdcLogger.ino:336:2: error: #error unexpected ADC prescaler bits
 #error unexpected ADC prescaler bits
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/BackwardCompatibility

Result: PASS

Sketch uses 23888 bytes (48%) of program storage space. Maximum is 49152 bytes.
Global variables use 968 bytes (15%) of dynamic memory, leaving 5176 bytes for local variables. Maximum is 6144 bytes.

examples/BufferedPrint

Result: PASS

Sketch uses 30599 bytes (62%) of program storage space. Maximum is 49152 bytes.
Global variables use 904 bytes (14%) of dynamic memory, leaving 5240 bytes for local variables. Maximum is 6144 bytes.

examples/DirectoryFunctions

Result: PASS

Sketch uses 30149 bytes (61%) of program storage space. Maximum is 49152 bytes.
Global variables use 1043 bytes (16%) of dynamic memory, leaving 5101 bytes for local variables. Maximum is 6144 bytes.

examples/ExFatLogger

Result: PASS

Sketch uses 25811 bytes (52%) of program storage space. Maximum is 49152 bytes.
Global variables use 1032 bytes (16%) of dynamic memory, leaving 5112 bytes for local variables. Maximum is 6144 bytes.

examples/MinimumSizeSdReader

Result: PASS

Sketch uses 9935 bytes (20%) of program storage space. Maximum is 49152 bytes.
Global variables use 905 bytes (14%) of dynamic memory, leaving 5239 bytes for local variables. Maximum is 6144 bytes.

examples/OpenNext

Result: PASS

Sketch uses 23669 bytes (48%) of program storage space. Maximum is 49152 bytes.
Global variables use 1032 bytes (16%) of dynamic memory, leaving 5112 bytes for local variables. Maximum is 6144 bytes.

examples/QuickStart

Result: PASS

Sketch uses 26974 bytes (54%) of program storage space. Maximum is 49152 bytes.
Global variables use 1046 bytes (17%) of dynamic memory, leaving 5098 bytes for local variables. Maximum is 6144 bytes.

examples/ReadCsvFile

Result: PASS

Sketch uses 29047 bytes (59%) of program storage space. Maximum is 49152 bytes.
Global variables use 1012 bytes (16%) of dynamic memory, leaving 5132 bytes for local variables. Maximum is 6144 bytes.

examples/RtcTimestampTest

Result: PASS

Sketch uses 32723 bytes (66%) of program storage space. Maximum is 49152 bytes.
Global variables use 1281 bytes (20%) of dynamic memory, leaving 4863 bytes for local variables. Maximum is 6144 bytes.
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_BusIO/Adafruit_I2CDevice.h:5:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_BusIO/Adafruit_I2CDevice.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'bool Adafruit_I2CDevice::_read(uint8_t*, size_t, bool)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:64:12: note: candidate 1: size_t TwoWire::requestFrom(int, int, int)
     size_t requestFrom(int, int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:62:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t, bool)
     size_t requestFrom(uint8_t, size_t, bool);
            ^~~~~~~~~~~

examples/SdErrorCodes

Result: PASS

Sketch uses 7554 bytes (15%) of program storage space. Maximum is 49152 bytes.
Global variables use 195 bytes (3%) of dynamic memory, leaving 5949 bytes for local variables. Maximum is 6144 bytes.

examples/SdFormatter

Result: PASS

Sketch uses 19880 bytes (40%) of program storage space. Maximum is 49152 bytes.
Global variables use 811 bytes (13%) of dynamic memory, leaving 5333 bytes for local variables. Maximum is 6144 bytes.

examples/SdInfo

Result: PASS

Sketch uses 17676 bytes (35%) of program storage space. Maximum is 49152 bytes.
Global variables use 955 bytes (15%) of dynamic memory, leaving 5189 bytes for local variables. Maximum is 6144 bytes.

examples/SoftwareSpi

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/SoftwareSpi/SoftwareSpi.ino:79:2: error: #error SPI_DRIVER_SELECT must be two in SdFat/SdFatConfig.h
 #error SPI_DRIVER_SELECT must be two in SdFat/SdFatConfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/TeensyDmaAdcLogger

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensyDmaAdcLogger/TeensyDmaAdcLogger.ino:5:10: fatal error: DMAChannel.h: No such file or directory
 #include "DMAChannel.h"
          ^~~~~~~~~~~~~~
compilation terminated.

examples/TeensyRtcTimestamp

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensyRtcTimestamp/TeensyRtcTimestamp.ino: In function 'time_t getTeensy3Time()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensyRtcTimestamp/TeensyRtcTimestamp.ino:71:10: error: 'Teensy3Clock' was not declared in this scope
   return Teensy3Clock.get();
          ^~~~~~~~~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/TeensySdioDemo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino:41:20: error: size of array 'buf' is too large
 uint8_t buf[BUF_DIM];
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino:44:30: error: 'buf' was not declared in this scope
 uint32_t* buf32 = (uint32_t*)buf;
                              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino:44:30: note: suggested alternative: 'buf32'
 uint32_t* buf32 = (uint32_t*)buf;
                              ^~~
                              buf32
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino: In function 'void runTest()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino:125:28: error: 'buf' was not declared in this scope
       if (nb != file.write(buf, nb)) {
                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino:125:28: note: suggested alternative: 'buf32'
       if (nb != file.write(buf, nb)) {
                            ^~~
                            buf32
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino:137:32: error: 'buf' was not declared in this scope
       if ((int)nb != file.read(buf, nb)) {
                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioDemo/TeensySdioDemo.ino:137:32: note: suggested alternative: 'buf32'
       if ((int)nb != file.read(buf, nb)) {
                                ^~~
                                buf32
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/TeensySdioLogger

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioLogger/TeensySdioLogger.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/RingBuf.h: In instantiation of 'class RingBuf<FsFile, 8192>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensySdioLogger/TeensySdioLogger.ino:29:36:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/RingBuf.h:353:49: error: overflow in constant expression
   uint8_t __attribute__((aligned(4))) m_buf[Size];
                                                 ^
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/UnicodeFilenames

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/UnicodeFilenames/UnicodeFilenames.ino:97:2: error: #error USE_UTF8_LONG_NAMES must be non-zero in SdFat/src/SdFatCongfig.h
 #error USE_UTF8_LONG_NAMES must be non-zero in SdFat/src/SdFatCongfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/UserChipSelectFunction

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/UserChipSelectFunction/UserChipSelectFunction.ino:46:2: error: #error SD_CHIP_SELECT_MODE must be one or two in SdFat/SdFatConfig.h
 #error SD_CHIP_SELECT_MODE must be one or two in SdFat/SdFatConfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/UserSPIDriver

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/UserSPIDriver/UserSPIDriver.ino:80:2: error: #error SPI_DRIVER_SELECT must be three in SdFat/SdFatConfig.h
 #error SPI_DRIVER_SELECT must be three in SdFat/SdFatConfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/bench

Result: PASS

Sketch uses 32051 bytes (65%) of program storage space. Maximum is 49152 bytes.
Global variables use 1491 bytes (24%) of dynamic memory, leaving 4653 bytes for local variables. Maximum is 6144 bytes.

examples/examplesV1

Result: FAIL


					
					

examples/rename

Result: PASS

Sketch uses 30259 bytes (61%) of program storage space. Maximum is 49152 bytes.
Global variables use 979 bytes (15%) of dynamic memory, leaving 5165 bytes for local variables. Maximum is 6144 bytes.

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS

Sketch uses 13336 bytes (5%) of program storage space. Maximum is 262144 bytes.
Global variables use 3068 bytes (9%) of dynamic memory, leaving 29700 bytes for local variables. Maximum is 32768 bytes.

examples/AvrAdcLogger

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/AvrAdcLogger/AvrAdcLogger.ino:897:2: error: #error This program is only for AVR.
 #error This program is only for AVR.
  ^~~~~

examples/BackwardCompatibility

Result: PASS

Sketch uses 26444 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 4376 bytes (13%) of dynamic memory, leaving 28392 bytes for local variables. Maximum is 32768 bytes.

examples/BufferedPrint

Result: PASS

Sketch uses 37556 bytes (14%) of program storage space. Maximum is 262144 bytes.
Global variables use 4296 bytes (13%) of dynamic memory, leaving 28472 bytes for local variables. Maximum is 32768 bytes.

examples/DirectoryFunctions

Result: PASS

Sketch uses 32320 bytes (12%) of program storage space. Maximum is 262144 bytes.
Global variables use 4484 bytes (13%) of dynamic memory, leaving 28284 bytes for local variables. Maximum is 32768 bytes.

examples/ExFatLogger

Result: PASS

Sketch uses 35300 bytes (13%) of program storage space. Maximum is 262144 bytes.
Global variables use 4808 bytes (14%) of dynamic memory, leaving 27960 bytes for local variables. Maximum is 32768 bytes.

examples/MinimumSizeSdReader

Result: PASS

Sketch uses 17216 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 4288 bytes (13%) of dynamic memory, leaving 28480 bytes for local variables. Maximum is 32768 bytes.

examples/OpenNext

Result: PASS

Sketch uses 28812 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 4456 bytes (13%) of dynamic memory, leaving 28312 bytes for local variables. Maximum is 32768 bytes.

examples/QuickStart

Result: PASS

Sketch uses 36180 bytes (13%) of program storage space. Maximum is 262144 bytes.
Global variables use 4868 bytes (14%) of dynamic memory, leaving 27900 bytes for local variables. Maximum is 32768 bytes.

examples/ReadCsvFile

Result: PASS

Sketch uses 45016 bytes (17%) of program storage space. Maximum is 262144 bytes.
Global variables use 4768 bytes (14%) of dynamic memory, leaving 28000 bytes for local variables. Maximum is 32768 bytes.

examples/RtcTimestampTest

Result: PASS

Sketch uses 33808 bytes (12%) of program storage space. Maximum is 262144 bytes.
Global variables use 5320 bytes (16%) of dynamic memory, leaving 27448 bytes for local variables. Maximum is 32768 bytes.

examples/SdErrorCodes

Result: PASS

Sketch uses 16004 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3068 bytes (9%) of dynamic memory, leaving 29700 bytes for local variables. Maximum is 32768 bytes.

examples/SdFormatter

Result: PASS

Sketch uses 29604 bytes (11%) of program storage space. Maximum is 262144 bytes.
Global variables use 3660 bytes (11%) of dynamic memory, leaving 29108 bytes for local variables. Maximum is 32768 bytes.

examples/SdInfo

Result: PASS

Sketch uses 29272 bytes (11%) of program storage space. Maximum is 262144 bytes.
Global variables use 4364 bytes (13%) of dynamic memory, leaving 28404 bytes for local variables. Maximum is 32768 bytes.

examples/SoftwareSpi

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/SoftwareSpi/SoftwareSpi.ino:79:2: error: #error SPI_DRIVER_SELECT must be two in SdFat/SdFatConfig.h
 #error SPI_DRIVER_SELECT must be two in SdFat/SdFatConfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/TeensyDmaAdcLogger

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensyDmaAdcLogger/TeensyDmaAdcLogger.ino:5:10: fatal error: DMAChannel.h: No such file or directory
 #include "DMAChannel.h"
          ^~~~~~~~~~~~~~
compilation terminated.

examples/TeensyRtcTimestamp

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensyRtcTimestamp/TeensyRtcTimestamp.ino: In function 'time_t getTeensy3Time()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensyRtcTimestamp/TeensyRtcTimestamp.ino:71:10: error: 'Teensy3Clock' was not declared in this scope
   return Teensy3Clock.get();
          ^~~~~~~~~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/TeensySdioDemo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/bin/ld: /tmp/arduino-sketch-705532DED311B3B43733F1C69F85C1B9/TeensySdioDemo.ino.elf section `.bss' will not fit in region `RAM'
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/bin/ld: region RAM overflowed with stack
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/bin/ld: region `RAM' overflowed by 4396 bytes
collect2: error: ld returned 1 exit status
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/TeensySdioLogger

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/bin/ld: /tmp/arduino-sketch-067CFC3AFBE07ABD856C5B328C53652C/TeensySdioLogger.ino.elf section `.bss' will not fit in region `RAM'
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/bin/ld: region RAM overflowed with stack
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/bin/ld: region `RAM' overflowed by 176420 bytes
collect2: error: ld returned 1 exit status
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/UnicodeFilenames

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/UnicodeFilenames/UnicodeFilenames.ino:97:2: error: #error USE_UTF8_LONG_NAMES must be non-zero in SdFat/src/SdFatCongfig.h
 #error USE_UTF8_LONG_NAMES must be non-zero in SdFat/src/SdFatCongfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/UserChipSelectFunction

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/UserChipSelectFunction/UserChipSelectFunction.ino:46:2: error: #error SD_CHIP_SELECT_MODE must be one or two in SdFat/SdFatConfig.h
 #error SD_CHIP_SELECT_MODE must be one or two in SdFat/SdFatConfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/UserSPIDriver

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/UserSPIDriver/UserSPIDriver.ino:80:2: error: #error SPI_DRIVER_SELECT must be three in SdFat/SdFatConfig.h
 #error SPI_DRIVER_SELECT must be three in SdFat/SdFatConfig.h
  ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/bench

Result: PASS

Sketch uses 37648 bytes (14%) of program storage space. Maximum is 262144 bytes.
Global variables use 4916 bytes (15%) of dynamic memory, leaving 27852 bytes for local variables. Maximum is 32768 bytes.

examples/examplesV1

Result: FAIL


					
					

examples/rename

Result: PASS

Sketch uses 32176 bytes (12%) of program storage space. Maximum is 262144 bytes.
Global variables use 4404 bytes (13%) of dynamic memory, leaving 28364 bytes for local variables. Maximum is 32768 bytes.

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: PASS

Sketch uses 208154 bytes (15%) of program storage space. Maximum is 1310720 bytes.
Global variables use 13432 bytes (4%) of dynamic memory, leaving 314248 bytes for local variables. Maximum is 327680 bytes.

examples/AvrAdcLogger

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/AvrAdcLogger/AvrAdcLogger.ino:897:2: error: #error This program is only for AVR.
 #error This program is only for AVR.
  ^

examples/BackwardCompatibility

Result: PASS

Sketch uses 231122 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14560 bytes (4%) of dynamic memory, leaving 313120 bytes for local variables. Maximum is 327680 bytes.

examples/BufferedPrint

Result: PASS

Sketch uses 235602 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14480 bytes (4%) of dynamic memory, leaving 313200 bytes for local variables. Maximum is 327680 bytes.

examples/DirectoryFunctions

Result: PASS

Sketch uses 237046 bytes (18%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14664 bytes (4%) of dynamic memory, leaving 313016 bytes for local variables. Maximum is 327680 bytes.

examples/ExFatLogger

Result: PASS

Sketch uses 246434 bytes (18%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14648 bytes (4%) of dynamic memory, leaving 313032 bytes for local variables. Maximum is 327680 bytes.

examples/MinimumSizeSdReader

Result: PASS

Sketch uses 221166 bytes (16%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14472 bytes (4%) of dynamic memory, leaving 313208 bytes for local variables. Maximum is 327680 bytes.

examples/OpenNext

Result: PASS

Sketch uses 233102 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14640 bytes (4%) of dynamic memory, leaving 313040 bytes for local variables. Maximum is 327680 bytes.

examples/QuickStart

Result: PASS

Sketch uses 234546 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14680 bytes (4%) of dynamic memory, leaving 313000 bytes for local variables. Maximum is 327680 bytes.

examples/ReadCsvFile

Result: PASS

Sketch uses 238314 bytes (18%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14600 bytes (4%) of dynamic memory, leaving 313080 bytes for local variables. Maximum is 327680 bytes.

examples/RtcTimestampTest

Result: PASS

Sketch uses 248450 bytes (18%) of program storage space. Maximum is 1310720 bytes.
Global variables use 15352 bytes (4%) of dynamic memory, leaving 312328 bytes for local variables. Maximum is 327680 bytes.

examples/SdErrorCodes

Result: PASS

Sketch uses 217026 bytes (16%) of program storage space. Maximum is 1310720 bytes.
Global variables use 13744 bytes (4%) of dynamic memory, leaving 313936 bytes for local variables. Maximum is 327680 bytes.

examples/SdFormatter

Result: PASS

Sketch uses 229294 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14368 bytes (4%) of dynamic memory, leaving 313312 bytes for local variables. Maximum is 327680 bytes.

examples/SdInfo

Result: PASS

Sketch uses 228982 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14544 bytes (4%) of dynamic memory, leaving 313136 bytes for local variables. Maximum is 327680 bytes.

examples/SoftwareSpi

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/SoftwareSpi/SoftwareSpi.ino:79:2: error: #error SPI_DRIVER_SELECT must be two in SdFat/SdFatConfig.h
 #error SPI_DRIVER_SELECT must be two in SdFat/SdFatConfig.h
  ^
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/TeensyDmaAdcLogger

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensyDmaAdcLogger/TeensyDmaAdcLogger.ino:5:24: fatal error: DMAChannel.h: No such file or directory
compilation terminated.

examples/TeensyRtcTimestamp

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensyRtcTimestamp/TeensyRtcTimestamp.ino: In function 'time_t getTeensy3Time()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/TeensyRtcTimestamp/TeensyRtcTimestamp.ino:71:10: error: 'Teensy3Clock' was not declared in this scope
   return Teensy3Clock.get();
          ^
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/TeensySdioDemo

Result: PASS

Sketch uses 234834 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 47344 bytes (14%) of dynamic memory, leaving 280336 bytes for local variables. Maximum is 327680 bytes.

examples/TeensySdioLogger

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/bin/../lib/gcc/xtensa-esp32-elf/5.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino-sketch-067CFC3AFBE07ABD856C5B328C53652C/TeensySdioLogger.ino.elf section `.dram0.bss' will not fit in region `dram0_0_seg'
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/bin/../lib/gcc/xtensa-esp32-elf/5.2.0/../../../../xtensa-esp32-elf/bin/ld: DRAM segment data does not fit.
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/bin/../lib/gcc/xtensa-esp32-elf/5.2.0/../../../../xtensa-esp32-elf/bin/ld: region `dram0_0_seg' overflowed by 94744 bytes
collect2: error: ld returned 1 exit status
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/UnicodeFilenames

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/UnicodeFilenames/UnicodeFilenames.ino:97:2: error: #error USE_UTF8_LONG_NAMES must be non-zero in SdFat/src/SdFatCongfig.h
 #error USE_UTF8_LONG_NAMES must be non-zero in SdFat/src/SdFatCongfig.h
  ^
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/UserChipSelectFunction

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/UserChipSelectFunction/UserChipSelectFunction.ino:46:2: error: #error SD_CHIP_SELECT_MODE must be one or two in SdFat/SdFatConfig.h
 #error SD_CHIP_SELECT_MODE must be one or two in SdFat/SdFatConfig.h
  ^
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/UserSPIDriver

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/examples/UserSPIDriver/UserSPIDriver.ino:80:2: error: #error SPI_DRIVER_SELECT must be three in SdFat/SdFatConfig.h
 #error SPI_DRIVER_SELECT must be three in SdFat/SdFatConfig.h
  ^
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/bench

Result: PASS

Sketch uses 235470 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 15096 bytes (4%) of dynamic memory, leaving 312584 bytes for local variables. Maximum is 327680 bytes.

examples/examplesV1

Result: FAIL


					
					

examples/rename

Result: PASS

Sketch uses 236866 bytes (18%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14584 bytes (4%) of dynamic memory, leaving 313096 bytes for local variables. Maximum is 327680 bytes.