SimpleFTPServer - compatibility matrix

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

SimpleFTPServer

Version: 1.1.0
More details

Compatibility matrix

Board Claims compatibility Inclusion
FTPServer_Arduino_esp32_SD
FTPServer_esp8266_esp32_LittleFS
FTPServer_esp8266_esp32_SPIFFS
FTPServer_wio_terminal
FTPServer_wio_terminal_SdFat
FTPServer_wio_terminal_SdFat_TFT_monitor
FTPServer_Arduino_Ethernet
arduino:avr:uno
1.8.4
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes PASS FAIL FAIL PASS FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp: In member function 'void FtpServer::end()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:109:15: error: 'class EthernetServer' has no member named 'end'
     ftpServer.end();
               ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:110:16: error: 'class EthernetServer' has no member named 'end'
     dataServer.end();
                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp: In member function 'bool FtpServer::openFile(char*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:1867:50: error: no match for 'operator=' (operand types are 'FsFile' and 'File32')
   file = STORAGE_MANAGER.open( path, readTypeInt );
                                                  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/FsLib/FsLib.h:32:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/SdFat.h:35,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:335,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:48:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/FsLib/FsFile.h:796:7: note: candidate: FsFile& FsFile::operator=(const FsFile&)
 class FsFile : public StreamFile<FsBaseFile, uint64_t> {
       ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/FsLib/FsFile.h:796:7: note:   no known conversion for argument 1 from 'File32' to 'const FsFile&'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/FsLib/FsFile.h:796:7: note: candidate: FsFile& FsFile::operator=(FsFile&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/FsLib/FsFile.h:796:7: note:   no known conversion for argument 1 from 'File32' to 'FsFile&&'
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
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/FTPServer_Arduino_Ethernet

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_Ethernet/FTPServer_Arduino_Ethernet.ino:14:10: fatal error: SimpleFtpServer.h: No such file or directory
 #include <SimpleFtpServer.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC

examples/FTPServer_Arduino_esp32_SD

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatFile.h:35:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatVolume.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatLib.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsVolume.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsLib.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ios.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/istream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/iostream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/bufstream.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ArduinoStream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/sdios.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:336,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/SimpleFTPServer.h:14,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/../common/FsApiConstants.h:72:15: error: redefinition of 'const uint8_t LS_DATE'
 const uint8_t LS_DATE = 2;
               ^~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:59:15: note: 'const uint8_t LS_DATE' previously defined here
 uint8_t const LS_DATE = 1;
               ^~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatFile.h:35:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatVolume.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatLib.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsVolume.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsLib.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ios.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/istream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/iostream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/bufstream.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ArduinoStream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/sdios.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:336,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/SimpleFTPServer.h:14,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/../common/FsApiConstants.h:74:15: error: redefinition of 'const uint8_t LS_SIZE'
 const uint8_t LS_SIZE = 4;
               ^~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:61:15: note: 'const uint8_t LS_SIZE' previously defined here
 uint8_t const LS_SIZE = 2;
               ^~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatFile.h:35:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatVolume.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatLib.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsVolume.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsLib.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ios.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/istream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/iostream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/bufstream.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ArduinoStream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/sdios.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:336,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/SimpleFTPServer.h:14,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/../common/FsApiConstants.h:76:15: error: redefinition of 'const uint8_t LS_R'
 const uint8_t LS_R = 8;
               ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:63:15: note: 'const uint8_t LS_R' previously defined here
 uint8_t const LS_R = 4;
               ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatFile.h:35:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatVolume.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatLib.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsVolume.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsLib.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ios.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/istream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/iostream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/bufstream.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ArduinoStream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/sdios.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:336,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/SimpleFTPServer.h:14,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/../common/FsApiConstants.h:80:15: error: redefinition of 'const uint8_t T_ACCESS'
 const uint8_t T_ACCESS = 1;
               ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:91:15: note: 'const uint8_t T_ACCESS' previously defined here
 uint8_t const T_ACCESS = 1;
               ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatFile.h:35:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatVolume.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatLib.h:27,
                 

examples/FTPServer_esp8266_esp32_LittleFS

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino: In function 'void _callback(FtpOperation, unsigned int, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:36:14: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Free space change, free %u of %u!\n", freeSpace, totalSpace);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino: In function 'void _transferCallback(FtpTransferOperation, const char*, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:48:14: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Upload of file %s byte %u\n", name, transferredSize);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:78:3: error: 'WiFi' was not declared in this scope
   WiFi.begin(ssid, password);
   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:82:27: error: 'WL_CONNECTED' was not declared in this scope
   while (WiFi.status() != WL_CONNECTED) {
                           ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:82:27: note: suggested alternative: 'FTP_CONNECT'
   while (WiFi.status() != WL_CONNECTED) {
                           ^~~~~~~~~~~~
                           FTP_CONNECT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:107:1: error: expected declaration before '}' token
 }
 ^
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
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC

examples/FTPServer_esp8266_esp32_SPIFFS

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino: In function 'void _callback(FtpOperation, unsigned int, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:34:14: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Free space change, free %u of %u!\n", freeSpace, totalSpace);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino: In function 'void _transferCallback(FtpTransferOperation, const char*, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:46:14: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Upload of file %s byte %u\n", name, transferredSize);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:76:3: error: 'WiFi' was not declared in this scope
   WiFi.begin(ssid, password);
   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:80:27: error: 'WL_CONNECTED' was not declared in this scope
   while (WiFi.status() != WL_CONNECTED) {
                           ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:80:27: note: suggested alternative: 'FTP_CONNECT'
   while (WiFi.status() != WL_CONNECTED) {
                           ^~~~~~~~~~~~
                           FTP_CONNECT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:105:1: error: expected declaration before '}' token
 }
 ^
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
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/FTPServer_wio_terminal

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_codec.h:14:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:13,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal/FTPServer_wio_terminal.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_message_buffer.h:14:10: fatal error: cstddef: No such file or directory
 #include <cstddef>
          ^~~~~~~~~
compilation terminated.

examples/FTPServer_wio_terminal_SdFat

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_codec.h:14:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:13,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat/FTPServer_wio_terminal_SdFat.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_message_buffer.h:14:10: fatal error: cstddef: No such file or directory
 #include <cstddef>
          ^~~~~~~~~
compilation terminated.
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/FTPServer_wio_terminal_SdFat_TFT_monitor

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_codec.h:14:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:13,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat_TFT_monitor/FTPServer_wio_terminal_SdFat_TFT_monitor.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_message_buffer.h:14:10: fatal error: cstddef: No such file or directory
 #include <cstddef>
          ^~~~~~~~~
compilation terminated.
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

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp: In member function 'void FtpServer::end()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:109:15: error: 'class EthernetServer' has no member named 'end'
     ftpServer.end();
               ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:110:16: error: 'class EthernetServer' has no member named 'end'
     dataServer.end();
                ^~~
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
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/FTPServer_Arduino_Ethernet

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_Ethernet/FTPServer_Arduino_Ethernet.ino:14:10: fatal error: SimpleFtpServer.h: No such file or directory
 #include <SimpleFtpServer.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC

examples/FTPServer_Arduino_esp32_SD

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatFile.h:35:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatVolume.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatLib.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsVolume.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsLib.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ios.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/istream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/iostream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/bufstream.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ArduinoStream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/sdios.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:336,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/SimpleFTPServer.h:14,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/../common/FsApiConstants.h:72:15: error: redefinition of 'const uint8_t LS_DATE'
 const uint8_t LS_DATE = 2;
               ^~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:59:15: note: 'const uint8_t LS_DATE' previously defined here
 uint8_t const LS_DATE = 1;
               ^~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatFile.h:35:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatVolume.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatLib.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsVolume.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsLib.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ios.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/istream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/iostream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/bufstream.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ArduinoStream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/sdios.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:336,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/SimpleFTPServer.h:14,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/../common/FsApiConstants.h:74:15: error: redefinition of 'const uint8_t LS_SIZE'
 const uint8_t LS_SIZE = 4;
               ^~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:61:15: note: 'const uint8_t LS_SIZE' previously defined here
 uint8_t const LS_SIZE = 2;
               ^~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatFile.h:35:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatVolume.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatLib.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsVolume.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsLib.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ios.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/istream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/iostream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/bufstream.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ArduinoStream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/sdios.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:336,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/SimpleFTPServer.h:14,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/../common/FsApiConstants.h:76:15: error: redefinition of 'const uint8_t LS_R'
 const uint8_t LS_R = 8;
               ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:63:15: note: 'const uint8_t LS_R' previously defined here
 uint8_t const LS_R = 4;
               ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatFile.h:35:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatVolume.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatLib.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsVolume.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsLib.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ios.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/istream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/iostream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/bufstream.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ArduinoStream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/sdios.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:336,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/SimpleFTPServer.h:14,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/../common/FsApiConstants.h:80:15: error: redefinition of 'const uint8_t T_ACCESS'
 const uint8_t T_ACCESS = 1;
               ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:91:15: note: 'const uint8_t T_ACCESS' previously defined here
 uint8_t const T_ACCESS = 1;
               ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatFile.h:35:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatVolume.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatLib.h:27,
                 

examples/FTPServer_esp8266_esp32_LittleFS

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino: In function 'void _callback(FtpOperation, unsigned int, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:36:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Free space change, free %u of %u!\n", freeSpace, totalSpace);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino: In function 'void _transferCallback(FtpTransferOperation, const char*, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:48:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Upload of file %s byte %u\n", name, transferredSize);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:78:3: error: 'WiFi' was not declared in this scope
   WiFi.begin(ssid, password);
   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:82:27: error: 'WL_CONNECTED' was not declared in this scope
   while (WiFi.status() != WL_CONNECTED) {
                           ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:82:27: note: suggested alternative: 'FTP_CONNECT'
   while (WiFi.status() != WL_CONNECTED) {
                           ^~~~~~~~~~~~
                           FTP_CONNECT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:107:1: error: expected declaration before '}' token
 }
 ^
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
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/FTPServer_esp8266_esp32_SPIFFS

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino: In function 'void _callback(FtpOperation, unsigned int, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:34:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Free space change, free %u of %u!\n", freeSpace, totalSpace);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino: In function 'void _transferCallback(FtpTransferOperation, const char*, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:46:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Upload of file %s byte %u\n", name, transferredSize);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:76:3: error: 'WiFi' was not declared in this scope
   WiFi.begin(ssid, password);
   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:80:27: error: 'WL_CONNECTED' was not declared in this scope
   while (WiFi.status() != WL_CONNECTED) {
                           ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:80:27: note: suggested alternative: 'FTP_CONNECT'
   while (WiFi.status() != WL_CONNECTED) {
                           ^~~~~~~~~~~~
                           FTP_CONNECT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:105:1: error: expected declaration before '}' token
 }
 ^
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
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/FTPServer_wio_terminal

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_threading.h:23:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_client_manager.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal/FTPServer_wio_terminal.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/semphr.h:33:6: error: #error "include Arduino_FreeRTOS.h" must appear in source files before "include semphr.h"
     #error "include Arduino_FreeRTOS.h" must appear in source files before "include semphr.h"
      ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/semphr.h:36:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_threading.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_client_manager.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal/FTPServer_wio_terminal.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/queue.h:34:6: error: #error "include Arduino_FreeRTOS.h" must appear in source files before "include queue.h"
     #error "include Arduino_FreeRTOS.h" must appear in source files before "include queue.h"
      ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/queue.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/semphr.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_threading.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_client_manager.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal/FTPServer_wio_terminal.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/task.h:34:6: error: #error "include Arduino_FreeRTOS.h must appear in source files before include task.h"
     #error "include Arduino_FreeRTOS.h must appear in source files before include task.h"
      ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/task.h:37:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/queue.h:43,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/semphr.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_threading.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_client_manager.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal/FTPServer_wio_terminal.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/list.h:62:6: error: #error "Arduino_FreeRTOS.h must be included before list.h"
     #error "Arduino_FreeRTOS.h must be included before list.h"
      ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event_loop.h:22:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_lib_unified.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:11,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal/FTPServer_wio_terminal.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event.h:19:10: fatal error: Seeed_Arduino_FreeRTOS.h: No such file or directory
 #include "Seeed_Arduino_FreeRTOS.h"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "FreeRTOS.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD21
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duino_FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD51
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino

examples/FTPServer_wio_terminal_SdFat

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_threading.h:23:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_client_manager.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat/FTPServer_wio_terminal_SdFat.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/semphr.h:33:6: error: #error "include Arduino_FreeRTOS.h" must appear in source files before "include semphr.h"
     #error "include Arduino_FreeRTOS.h" must appear in source files before "include semphr.h"
      ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/semphr.h:36:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_threading.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_client_manager.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat/FTPServer_wio_terminal_SdFat.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/queue.h:34:6: error: #error "include Arduino_FreeRTOS.h" must appear in source files before "include queue.h"
     #error "include Arduino_FreeRTOS.h" must appear in source files before "include queue.h"
      ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/queue.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/semphr.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_threading.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_client_manager.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat/FTPServer_wio_terminal_SdFat.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/task.h:34:6: error: #error "include Arduino_FreeRTOS.h must appear in source files before include task.h"
     #error "include Arduino_FreeRTOS.h must appear in source files before include task.h"
      ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/task.h:37:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/queue.h:43,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/semphr.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_threading.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_client_manager.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat/FTPServer_wio_terminal_SdFat.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/list.h:62:6: error: #error "Arduino_FreeRTOS.h must be included before list.h"
     #error "Arduino_FreeRTOS.h must be included before list.h"
      ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event_loop.h:22:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_lib_unified.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:11,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat/FTPServer_wio_terminal_SdFat.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event.h:19:10: fatal error: Seeed_Arduino_FreeRTOS.h: No such file or directory
 #include "Seeed_Arduino_FreeRTOS.h"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "FreeRTOS.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD21
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD51
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duino_FreeRTOS
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/FTPServer_wio_terminal_SdFat_TFT_monitor

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_threading.h:23:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_client_manager.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat_TFT_monitor/FTPServer_wio_terminal_SdFat_TFT_monitor.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/semphr.h:33:6: error: #error "include Arduino_FreeRTOS.h" must appear in source files before "include semphr.h"
     #error "include Arduino_FreeRTOS.h" must appear in source files before "include semphr.h"
      ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/semphr.h:36:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_threading.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_client_manager.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat_TFT_monitor/FTPServer_wio_terminal_SdFat_TFT_monitor.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/queue.h:34:6: error: #error "include Arduino_FreeRTOS.h" must appear in source files before "include queue.h"
     #error "include Arduino_FreeRTOS.h" must appear in source files before "include queue.h"
      ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/queue.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/semphr.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_threading.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_client_manager.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat_TFT_monitor/FTPServer_wio_terminal_SdFat_TFT_monitor.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/task.h:34:6: error: #error "include Arduino_FreeRTOS.h must appear in source files before include task.h"
     #error "include Arduino_FreeRTOS.h must appear in source files before include task.h"
      ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/task.h:37:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/queue.h:43,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/semphr.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_threading.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_client_manager.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:16,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat_TFT_monitor/FTPServer_wio_terminal_SdFat_TFT_monitor.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS/src/list.h:62:6: error: #error "Arduino_FreeRTOS.h must be included before list.h"
     #error "Arduino_FreeRTOS.h must be included before list.h"
      ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event_loop.h:22:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_lib_unified.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:11,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat_TFT_monitor/FTPServer_wio_terminal_SdFat_TFT_monitor.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event.h:19:10: fatal error: Seeed_Arduino_FreeRTOS.h: No such file or directory
 #include "Seeed_Arduino_FreeRTOS.h"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "FreeRTOS.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duino_FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD21
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD51
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

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp: In member function 'void FtpServer::end()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:109:15: error: 'class EthernetServer' has no member named 'end'
     ftpServer.end();
               ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:110:16: error: 'class EthernetServer' has no member named 'end'
     dataServer.end();
                ^~~
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
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet

examples/FTPServer_Arduino_Ethernet

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_Ethernet/FTPServer_Arduino_Ethernet.ino:14:10: fatal error: SimpleFtpServer.h: No such file or directory
 #include <SimpleFtpServer.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC

examples/FTPServer_Arduino_esp32_SD

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatFile.h:35:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatVolume.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatLib.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsVolume.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsLib.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ios.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/istream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/iostream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/bufstream.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ArduinoStream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/sdios.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:336,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/SimpleFTPServer.h:14,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/../common/FsApiConstants.h:72:15: error: redefinition of 'const uint8_t LS_DATE'
 const uint8_t LS_DATE = 2;
               ^~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:59:15: note: 'const uint8_t LS_DATE' previously defined here
 uint8_t const LS_DATE = 1;
               ^~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatFile.h:35:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatVolume.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatLib.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsVolume.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsLib.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ios.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/istream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/iostream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/bufstream.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ArduinoStream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/sdios.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:336,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/SimpleFTPServer.h:14,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/../common/FsApiConstants.h:74:15: error: redefinition of 'const uint8_t LS_SIZE'
 const uint8_t LS_SIZE = 4;
               ^~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:61:15: note: 'const uint8_t LS_SIZE' previously defined here
 uint8_t const LS_SIZE = 2;
               ^~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatFile.h:35:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatVolume.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatLib.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsVolume.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsLib.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ios.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/istream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/iostream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/bufstream.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ArduinoStream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/sdios.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:336,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/SimpleFTPServer.h:14,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/../common/FsApiConstants.h:76:15: error: redefinition of 'const uint8_t LS_R'
 const uint8_t LS_R = 8;
               ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:63:15: note: 'const uint8_t LS_R' previously defined here
 uint8_t const LS_R = 4;
               ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatFile.h:35:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatVolume.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatLib.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsVolume.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/FsLib.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ios.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/istream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/iostream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/bufstream.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/ArduinoStream.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/sdios.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:336,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/SimpleFTPServer.h:14,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/../common/FsApiConstants.h:80:15: error: redefinition of 'const uint8_t T_ACCESS'
 const uint8_t T_ACCESS = 1;
               ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:91:15: note: 'const uint8_t T_ACCESS' previously defined here
 uint8_t const T_ACCESS = 1;
               ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatFile.h:35:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatVolume.h:27,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat/src/iostream/../FsLib/../FatLib/FatLib.h:27,
                 

examples/FTPServer_esp8266_esp32_LittleFS

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino: In function 'void _callback(FtpOperation, unsigned int, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:36:14: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Free space change, free %u of %u!\n", freeSpace, totalSpace);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino: In function 'void _transferCallback(FtpTransferOperation, const char*, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:48:14: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Upload of file %s byte %u\n", name, transferredSize);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:78:3: error: 'WiFi' was not declared in this scope
   WiFi.begin(ssid, password);
   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:82:27: error: 'WL_CONNECTED' was not declared in this scope
   while (WiFi.status() != WL_CONNECTED) {
                           ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:82:27: note: suggested alternative: 'FTP_CONNECT'
   while (WiFi.status() != WL_CONNECTED) {
                           ^~~~~~~~~~~~
                           FTP_CONNECT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:107:1: error: expected declaration before '}' token
 }
 ^
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
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet

examples/FTPServer_esp8266_esp32_SPIFFS

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino: In function 'void _callback(FtpOperation, unsigned int, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:34:14: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Free space change, free %u of %u!\n", freeSpace, totalSpace);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino: In function 'void _transferCallback(FtpTransferOperation, const char*, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:46:14: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Upload of file %s byte %u\n", name, transferredSize);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:76:3: error: 'WiFi' was not declared in this scope
   WiFi.begin(ssid, password);
   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:80:27: error: 'WL_CONNECTED' was not declared in this scope
   while (WiFi.status() != WL_CONNECTED) {
                           ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:80:27: note: suggested alternative: 'FTP_CONNECT'
   while (WiFi.status() != WL_CONNECTED) {
                           ^~~~~~~~~~~~
                           FTP_CONNECT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:105:1: error: expected declaration before '}' token
 }
 ^
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
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/FTPServer_wio_terminal

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_codec.h:14:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:13,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal/FTPServer_wio_terminal.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_message_buffer.h:14:10: fatal error: cstddef: No such file or directory
 #include <cstddef>
          ^~~~~~~~~
compilation terminated.

examples/FTPServer_wio_terminal_SdFat

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_codec.h:14:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:13,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat/FTPServer_wio_terminal_SdFat.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_message_buffer.h:14:10: fatal error: cstddef: No such file or directory
 #include <cstddef>
          ^~~~~~~~~
compilation terminated.
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/FTPServer_wio_terminal_SdFat_TFT_monitor

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_codec.h:14:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_server.h:13,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/rpc_ble_callback_server.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_shim_unified.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:10,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat_TFT_monitor/FTPServer_wio_terminal_SdFat_TFT_monitor.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/erpc/erpc_message_buffer.h:14:10: fatal error: cstddef: No such file or directory
 #include <cstddef>
          ^~~~~~~~~
compilation terminated.
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

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp: In member function 'void FtpServer::end()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:109:15: error: 'class WiFiServer' has no member named 'end'
     ftpServer.end();
               ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:110:16: error: 'class WiFiServer' has no member named 'end'
     dataServer.end();
                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp: In member function 'uint8_t FtpServer::handleFTP()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:178:23: error: 'class WiFiServer' has no member named 'accept'
    client = ftpServer.accept();
                       ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp: In member function 'bool FtpServer::processCommand()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:607:45: error: invalid conversion from 'uint8_t {aka unsigned char}' to 'const char*' [-fpermissive]
           if( openFile( path, FTP_FILE_READ ))
                                             ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:48:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:557:8: note:   initializing argument 2 of 'bool FtpServer::openFile(char*, const char*)'
   bool openFile( char path[ FTP_CWD_SIZE ], const char * readType );
        ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:631:43: error: invalid conversion from 'uint8_t {aka unsigned char}' to 'const char*' [-fpermissive]
       if( ! openFile( path, FTP_FILE_READ )) {
                                           ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:48:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:557:8: note:   initializing argument 2 of 'bool FtpServer::openFile(char*, const char*)'
   bool openFile( char path[ FTP_CWD_SIZE ], const char * readType );
        ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:48:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:296:32: error: 'FILE_APPEND' was not declared in this scope
  #define FTP_FILE_WRITE_APPEND FILE_APPEND
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:662:56: note: in expansion of macro 'FTP_FILE_WRITE_APPEND'
         open = openFile( path, ( CommandIs( "APPE" ) ? FTP_FILE_WRITE_APPEND : FTP_FILE_WRITE_CREATE ));
                                                        ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:296:32: note: suggested alternative: 'O_APPEND'
  #define FTP_FILE_WRITE_APPEND FILE_APPEND
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:662:56: note: in expansion of macro 'FTP_FILE_WRITE_APPEND'
         open = openFile( path, ( CommandIs( "APPE" ) ? FTP_FILE_WRITE_APPEND : FTP_FILE_WRITE_CREATE ));
                                                        ^~~~~~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:282:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:48:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:24:48: error: invalid conversion from 'int' to 'const char*' [-fpermissive]
 #define FILE_WRITE (O_READ | O_WRITE | O_CREAT | O_APPEND)
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:298:32: note: in expansion of macro 'FILE_WRITE'
  #define FTP_FILE_WRITE_CREATE FILE_WRITE
                                ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:665:32: note: in expansion of macro 'FTP_FILE_WRITE_CREATE'
         open = openFile( path, FTP_FILE_WRITE_CREATE );
                                ^~~~~~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:48:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:557:8: note:   initializing argument 2 of 'bool FtpServer::openFile(char*, const char*)'
   bool openFile( char path[ FTP_CWD_SIZE ], const char * readType );
        ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:855:43: error: invalid conversion from 'uint8_t {aka unsigned char}' to 'const char*' [-fpermissive]
       if( ! openFile( path, FTP_FILE_READ )) {
                                           ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:48:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:557:8: note:   initializing argument 2 of 'bool FtpServer::openFile(char*, const char*)'
   bool openFile( char path[ FTP_CWD_SIZE ], const char * readType );
        ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp: In member function 'int FtpServer::dataConnect(bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:907:27: error: 'class WiFiServer' has no member named 'accept'
         data = dataServer.accept();
                           ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp: In member function 'bool FtpServer::openFile(const char*, const char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:1887:21: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
     if (readType == 0X01) {
                     ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:282:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:48:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:23:19: error: invalid conversion from 'uint8_t {aka unsigned char}' to 'const char*' [-fpermissive]
 #define FILE_READ O_READ
                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:1888:17: note: in expansion of macro 'FILE_READ'
      readType = FILE_READ;
                 ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:24:48: error: invalid conversion from 'int' to 'const char*' [-fpermissive]
 #define FILE_WRITE (O_READ | O_WRITE | O_CREAT | O_APPEND)
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:1890:17: note: in expansion of macro 'FILE_WRITE'
      readType = FILE_WRITE;
                 ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:1893:49: error: invalid conversion from 'const char*' to 'uint8_t {aka unsigned char}' [-fpermissive]
     file = STORAGE_MANAGER.open( path, readType );
                                                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:282:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:48:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:80:12: note:   initializing argument 2 of 'SDLib::File SDLib::SDClass::open(const char*, uint8_t)'
       File open(const char *filename, uint8_t mode = FILE_READ);
            ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp: In member function 'bool FtpServer::isDir(char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:1942:39: error: invalid conversion from 'uint8_t {aka unsigned char}' to 'const char*' [-fpermissive]
   if( ! openFile( path, FTP_FILE_READ )) {
                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:1878:8: note:   initializing argument 2 of 'bool FtpServer::openFile(char*, const char*)'
   bool FtpServer::openFile( char path[ FTP_CWD_SIZE ], const char * readType ) {
        ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp: In member function 'bool FtpServer::getFileModTime(char*, uint16_t*, uint16_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:1995:39: error: invalid conversion from 'uint8_t {aka unsigned char}' to 'const char*' [-fpermissive]
   if( ! openFile( path, FTP_FILE_READ )) {
                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.cpp:1878:8: note:   initializing argument 2 of 'bool FtpServer::openFile(char*, const char*)'
   bool FtpServer::openFile( char path[ FTP_CWD_SIZE ], const char * readType ) {
        ^~~~~~~~~

examples/FTPServer_Arduino_Ethernet

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_Ethernet/FTPServer_Arduino_Ethernet.ino:14:10: fatal error: SimpleFtpServer.h: No such file or directory
 #include <SimpleFtpServer.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC

examples/FTPServer_Arduino_esp32_SD

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:63:28: error: invalid conversion from 'const char*' to 'char*' [-fpermissive]
   WiFi.begin(ssid, password);
                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi/src/WiFi.h:79:9: note:   initializing argument 1 of 'int WiFiClass::begin(char*, const char*)'
     int begin(char* ssid, const char *passphrase);
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:81:26: error: no matching function for call to 'SPIClassSAMD::begin(int, int, int, int)'
   SPI.begin(14, 2, 15, 13); //SCK, MISO, MOSI,SS
                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/FtpServer.h:281:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/SimpleFTPServer.h:14,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/libraries/SPI/SPI.h:63:8: note: candidate: virtual void SPIClassSAMD::begin()
   void begin();
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/libraries/SPI/SPI.h:63:8: note:   candidate expects 0 arguments, 4 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:83:23: error: no matching function for call to 'SDLib::SDClass::begin(int, SPIClassSAMD&)'
   if (SD.begin(13, SPI)) {
                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:11:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:71:15: note: candidate: boolean SDLib::SDClass::begin(uint8_t)
       boolean begin(uint8_t csPin = SD_CHIP_SELECT_PIN);
               ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:71:15: note:   candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:72:15: note: candidate: boolean SDLib::SDClass::begin(uint32_t, uint8_t)
       boolean begin(uint32_t clock, uint8_t csPin);
               ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:72:15: note:   no known conversion for argument 2 from 'SPIClassSAMD' to 'uint8_t {aka unsigned char}'
Multiple libraries were found for "WiFi.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiNINA
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiEspAT

examples/FTPServer_esp8266_esp32_LittleFS

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino: In function 'void _callback(FtpOperation, unsigned int, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:36:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Free space change, free %u of %u!\n", freeSpace, totalSpace);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino: In function 'void _transferCallback(FtpTransferOperation, const char*, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:48:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Upload of file %s byte %u\n", name, transferredSize);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:107:1: error: expected declaration before '}' token
 }
 ^

examples/FTPServer_esp8266_esp32_SPIFFS

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino: In function 'void _callback(FtpOperation, unsigned int, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:34:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Free space change, free %u of %u!\n", freeSpace, totalSpace);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino: In function 'void _transferCallback(FtpTransferOperation, const char*, unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:46:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
       Serial.printf("FTP: Upload of file %s byte %u\n", name, transferredSize);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_SPIFFS/FTPServer_esp8266_esp32_SPIFFS.ino:105:1: error: expected declaration before '}' token
 }
 ^

examples/FTPServer_wio_terminal

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event_loop.h:22:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_lib_unified.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:11,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal/FTPServer_wio_terminal.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event.h:19:10: fatal error: Seeed_Arduino_FreeRTOS.h: No such file or directory
 #include "Seeed_Arduino_FreeRTOS.h"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "FreeRTOS.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD51
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD21
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duino_FreeRTOS

examples/FTPServer_wio_terminal_SdFat

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event_loop.h:22:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_lib_unified.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:11,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat/FTPServer_wio_terminal_SdFat.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event.h:19:10: fatal error: Seeed_Arduino_FreeRTOS.h: No such file or directory
 #include "Seeed_Arduino_FreeRTOS.h"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "FreeRTOS.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD51
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD21
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duino_FreeRTOS
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/FTPServer_wio_terminal_SdFat_TFT_monitor

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event_loop.h:22:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_lib_unified.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:11,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat_TFT_monitor/FTPServer_wio_terminal_SdFat_TFT_monitor.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event.h:19:10: fatal error: Seeed_Arduino_FreeRTOS.h: No such file or directory
 #include "Seeed_Arduino_FreeRTOS.h"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
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
Multiple libraries were found for "FreeRTOS.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD51
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD21
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duino_FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: PASS

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

examples/FTPServer_Arduino_Ethernet

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2Card.h:26:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:29,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_Ethernet/FTPServer_Arduino_Ethernet.ino:12:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2PinMap.h:524:2: error: #error Architecture or board not supported.
 #error Architecture or board not supported.
  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_Ethernet/FTPServer_Arduino_Ethernet.ino:14:29: fatal error: SimpleFtpServer.h: No such file or directory
compilation terminated.
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
Multiple libraries were found for "SD.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/SD

examples/FTPServer_Arduino_esp32_SD

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2Card.h:26:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:29,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_Arduino_esp32_SD/FTPServer_Arduino_esp32_SD.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2PinMap.h:524:2: error: #error Architecture or board not supported.
 #error Architecture or board not supported.
  ^
Multiple libraries were found for "WiFi.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/WiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiEspAT
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiNINA
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi
Multiple libraries were found for "SD.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/SD

examples/FTPServer_esp8266_esp32_LittleFS

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_esp8266_esp32_LittleFS/FTPServer_esp8266_esp32_LittleFS.ino:16:22: fatal error: LittleFS.h: No such file or directory
compilation terminated.
Multiple libraries were found for "WiFi.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/WiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiEspAT
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiNINA
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi

examples/FTPServer_esp8266_esp32_SPIFFS

Result: PASS

Sketch uses 704542 bytes (53%) of program storage space. Maximum is 1310720 bytes.
Global variables use 41108 bytes (12%) of dynamic memory, leaving 286572 bytes for local variables. Maximum is 327680 bytes.

examples/FTPServer_wio_terminal

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event_loop.h:22:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_lib_unified.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:11,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal/FTPServer_wio_terminal.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event.h:19:36: fatal error: Seeed_Arduino_FreeRTOS.h: No such file or directory
compilation terminated.
Multiple libraries were found for "FreeRTOS.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD21
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/BLE
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duino_FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD51
Multiple libraries were found for "semphr.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD21
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duino_FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD51

examples/FTPServer_wio_terminal_SdFat

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event_loop.h:22:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_lib_unified.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:11,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat/FTPServer_wio_terminal_SdFat.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event.h:19:36: fatal error: Seeed_Arduino_FreeRTOS.h: No such file or directory
compilation terminated.
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
Multiple libraries were found for "FreeRTOS.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/BLE
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD21
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duino_FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD51
Multiple libraries were found for "semphr.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD21
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duino_FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD51

examples/FTPServer_wio_terminal_SdFat_TFT_monitor

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event_loop.h:22:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_lib_unified.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/seeed_rpcUnified.h:11,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiGeneric.h:26,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/WiFi.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/rpcWiFi.h:1,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleFTPServer/examples/FTPServer_wio_terminal_SdFat_TFT_monitor/FTPServer_wio_terminal_SdFat_TFT_monitor.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcUnified/src/esp/esp_event.h:19:36: fatal error: Seeed_Arduino_FreeRTOS.h: No such file or directory
compilation terminated.
Multiple libraries were found for "FreeRTOS.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duino_FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD51
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD21
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/BLE
Multiple libraries were found for "semphr.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duino_FreeRTOS
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD51
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FreeRTOS_SAMD21
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