Accessories - compatibility matrix

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

Accessories

Version: 1.2.2
More details

Compatibility matrix

Board Claims compatibility Inclusion
CANCommander
Full
LMD18200
Servos
74HC595
LightFading
SX1509
SimpleLed
SimpleLedMulti
Sequencers
Signals4x3
Stepper
Demo
Group
Locoduino.org
SignalFrench
arduino:avr:uno
1.8.4
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /tmp/arduino-testlib2781597619/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /tmp/arduino-testlib2781597619/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive

examples/74HC595

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart

examples/CANCommander

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/CANCommander/CANCommander.ino:10:2: error: #error To be able to compile this sample,the line #define NO_CANCOMMANDER must be commented in Commanders.h
 #error To be able to compile this sample,the line #define NO_CANCOMMANDER must be commented in Commanders.h
  ^~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

examples/Demo

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:21:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:85:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:85:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:86:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:86:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:10:17: error: 'DCCINT' was not declared in this scope
 #define IDLEFT  DCCINT(20, 0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:99:14: note: in expansion of macro 'IDLEFT'
  push0.begin(IDLEFT, 30);
              ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:10:17: note: suggested alternative: 'PCINT0'
 #define IDLEFT  DCCINT(20, 0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:99:14: note: in expansion of macro 'IDLEFT'
  push0.begin(IDLEFT, 30);
              ^~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

examples/Full

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:25:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:72:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:72:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:73:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:73:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:17:20: error: 'DCCINT' was not declared in this scope
 #define SERVOS_MIN DCCINT(25, 0)
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:80:13: note: in expansion of macro 'SERVOS_MIN'
  push.begin(SERVOS_MIN, 26);
             ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:17:20: note: suggested alternative: 'PCINT0'
 #define SERVOS_MIN DCCINT(25, 0)
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:80:13: note: in expansion of macro 'SERVOS_MIN'
  push.begin(SERVOS_MIN, 26);
             ^~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/Group

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:36:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:70:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:70:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:18:17: error: 'DCCINT' was not declared in this scope
 #define ALLON   DCCINT(20,0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:75:13: note: in expansion of macro 'ALLON'
  push.begin(ALLON, 17);
             ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:18:17: note: suggested alternative: 'PCINT0'
 #define ALLON   DCCINT(20,0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:75:13: note: in expansion of macro 'ALLON'
  push.begin(ALLON, 17);
             ^~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive

examples/LMD18200

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:17:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:57:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:57:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:58:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:58:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:13:21: error: 'DCCINT' was not declared in this scope
 #define MOTOR_STOP  DCCINT(21, 1)
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:65:13: note: in expansion of macro 'MOTOR_STOP'
  stop.begin(MOTOR_STOP, 24);
             ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:13:21: note: suggested alternative: 'PCINT0'
 #define MOTOR_STOP  DCCINT(21, 1)
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:65:13: note: in expansion of macro 'MOTOR_STOP'
  stop.begin(MOTOR_STOP, 24);
             ^~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo

examples/LightFading

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:22:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:52:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:52:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:11:21: error: 'DCCINT' was not declared in this scope
 #define RED_TOGGLE  DCCINT(20,0)
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:59:13: note: in expansion of macro 'RED_TOGGLE'
  push.begin(RED_TOGGLE, 26);
             ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:11:21: note: suggested alternative: 'PCINT0'
 #define RED_TOGGLE  DCCINT(20,0)
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:59:13: note: in expansion of macro 'RED_TOGGLE'
  push.begin(RED_TOGGLE, 26);
             ^~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/Locoduino.org

Result: FAIL


					
					

examples/SX1509

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

examples/Sequencers

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:34:7: error: 'EventsSequencerItem' does not name a type
 const EventsSequencerItem animationEvents[] PROGMEM =
       ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:164:7: error: 'EventsSequencerItem' does not name a type
 const EventsSequencerItem feuEvents[] PROGMEM =
       ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:186:7: error: 'EventsSequencerItem' does not name a type
 const EventsSequencerItem servoEvents[] PROGMEM =
       ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:196:7: error: 'EventsSequencerItem' does not name a type
 const EventsSequencerItem moteursEvents[] PROGMEM =
       ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:206:1: error: 'EventsSequencer' does not name a type; did you mean 'timer16_Sequence_t'?
 EventsSequencer moteursSeq;
 ^~~~~~~~~~~~~~~
 timer16_Sequence_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:207:1: error: 'EventsSequencer' does not name a type; did you mean 'timer16_Sequence_t'?
 EventsSequencer animationLumineuse;
 ^~~~~~~~~~~~~~~
 timer16_Sequence_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:208:1: error: 'EventsSequencer' does not name a type; did you mean 'timer16_Sequence_t'?
 EventsSequencer feuSeq;
 ^~~~~~~~~~~~~~~
 timer16_Sequence_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:209:1: error: 'EventsSequencer' does not name a type; did you mean 'timer16_Sequence_t'?
 EventsSequencer servoSeq;
 ^~~~~~~~~~~~~~~
 timer16_Sequence_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino: In function 'void ReceiveEvent(long unsigned int, COMMANDERS_EVENT_TYPE, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:252:5: error: 'moteursSeq' was not declared in this scope
     moteursSeq.Continue();
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:253:5: error: 'animationLumineuse' was not declared in this scope
     animationLumineuse.Continue();
     ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:253:5: note: suggested alternative: 'animationPositions'
     animationLumineuse.Continue();
     ^~~~~~~~~~~~~~~~~~
     animationPositions
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:254:5: error: 'feuSeq' was not declared in this scope
     feuSeq.Continue();
     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:254:5: note: suggested alternative: 'feu'
     feuSeq.Continue();
     ^~~~~~
     feu
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:255:5: error: 'servoSeq' was not declared in this scope
     servoSeq.Continue();
     ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:255:5: note: suggested alternative: 'servo'
     servoSeq.Continue();
     ^~~~~~~~
     servo
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:259:5: error: 'moteursSeq' was not declared in this scope
     moteursSeq.Pause();
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:260:5: error: 'animationLumineuse' was not declared in this scope
     animationLumineuse.Pause();
     ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:260:5: note: suggested alternative: 'animationPositions'
     animationLumineuse.Pause();
     ^~~~~~~~~~~~~~~~~~
     animationPositions
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:261:5: error: 'feuSeq' was not declared in this scope
     feuSeq.Pause();
     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:261:5: note: suggested alternative: 'feu'
     feuSeq.Pause();
     ^~~~~~
     feu
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:262:5: error: 'servoSeq' was not declared in this scope
     servoSeq.Pause();
     ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:262:5: note: suggested alternative: 'servo'
     servoSeq.Pause();
     ^~~~~~~~
     servo
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino: In function 'void setupDecouplage()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:316:2: error: 'moteursSeq' was not declared in this scope
  moteursSeq.begin(true);
  ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:317:23: error: 'moteursEvents' was not declared in this scope
  moteursSeq.AddEvents(moteursEvents);
                       ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino: In function 'void setupAnimation()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:343:2: error: 'animationLumineuse' was not declared in this scope
  animationLumineuse.begin(true);
  ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:343:2: note: suggested alternative: 'animationPositions'
  animationLumineuse.begin(true);
  ^~~~~~~~~~~~~~~~~~
  animationPositions
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:344:31: error: 'animationEvents' was not declared in this scope
  animationLumineuse.AddEvents(animationEvents);
                               ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:344:31: note: suggested alternative: 'animation'
  animationLumineuse.AddEvents(animationEvents);
                               ^~~~~~~~~~~~~~~
                               animation
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino: In function 'void setupFeu()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:364:2: error: 'feuSeq' was not declared in this scope
  feuSeq.begin(true);
  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:364:2: note: suggested alternative: 'feu'
  feuSeq.begin(true);
  ^~~~~~
  feu
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:365:19: error: 'feuEvents' was not declared in this scope
  feuSeq.AddEvents(feuEvents);
                   ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:365:19: note: suggested alternative: 'Event'
  feuSeq.AddEvents(feuEvents);
                   ^~~~~~~~~
                   Event
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino: In function 'void setupServo()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:383:2: error: 'servoSeq' was not declared in this scope
  servoSeq.begin(true);
  ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:383:2: note: suggested alternative: 'servo'
  servoSeq.begin(true);
  ^~~~~~~~
  servo
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:384:21: error: 'servoEvents' was not declared in this scope
  servoSeq.AddEvents(servoEvents);
                     ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/librarie

examples/Servos

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino: In function 'void ReceiveEvent(long unsigned int, COMMANDERS_EVENT_TYPE, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:22:16: error: 'DCCINT' was not declared in this scope
 #define MODE1  DCCINT(23,0)
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:66:7: note: in expansion of macro 'MODE1'
  case MODE1: // Fast
       ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:22:16: note: suggested alternative: 'PCINT0'
 #define MODE1  DCCINT(23,0)
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:66:7: note: in expansion of macro 'MODE1'
  case MODE1: // Fast
       ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:101:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:101:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:17:17: error: 'DCCINT' was not declared in this scope
 #define ACTION  DCCINT(20,0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:115:15: note: in expansion of macro 'ACTION'
  action.begin(ACTION, 40);
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:17:17: note: suggested alternative: 'PCINT0'
 #define ACTION  DCCINT(20,0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:115:15: note: in expansion of macro 'ACTION'
  action.begin(ACTION, 40);
               ^~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive

examples/SignalFrench

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino: In member function 'virtual void SignalArduinoPattern::Move(long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:72:14: error: 'DCCID' was not declared in this scope
  int etat = (DCCID(inId) - this->startingDcc) * 2 + DCCACTIVATION(inId);
              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:72:53: error: 'DCCACTIVATION' was not declared in this scope
  int etat = (DCCID(inId) - this->startingDcc) * 2 + DCCACTIVATION(inId);
                                                     ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:72:53: note: suggested alternative: 'CALIBRATION'
  int etat = (DCCID(inId) - this->startingDcc) * 2 + DCCACTIVATION(inId);
                                                     ^~~~~~~~~~~~~
                                                     CALIBRATION
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino: In function 'void ReceiveEvent(long unsigned int, COMMANDERS_EVENT_TYPE, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:252:11: error: 'DCCID' was not declared in this scope
  int id = DCCID(inId);
           ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:273:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:273:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:292:18: error: 'DCCINT' was not declared in this scope
    push.AddEvent(DCCINT(dcc, 0));
                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:292:18: note: suggested alternative: 'PCINT0'
    push.AddEvent(DCCINT(dcc, 0));
                  ^~~~~~
                  PCINT0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:297:18: error: 'DCCINT' was not declared in this scope
    push.AddEvent(DCCINT(dcc, 1));
                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:297:18: note: suggested alternative: 'PCINT0'
    push.AddEvent(DCCINT(dcc, 1));
                  ^~~~~~
                  PCINT0
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/Signals4x3

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino: In member function 'void SignalArduino::begin(byte, int*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:44:28: error: 'DCCINT' was not declared in this scope
    this->AddMovingPosition(DCCINT(dcc, 0), 1 << i, 0);
                            ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:44:28: note: suggested alternative: 'PCINT0'
    this->AddMovingPosition(DCCINT(dcc, 0), 1 << i, 0);
                            ^~~~~~
                            PCINT0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:49:28: error: 'DCCINT' was not declared in this scope
    this->AddMovingPosition(DCCINT(dcc, 1), 1 << i, 0);
                            ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:49:28: note: suggested alternative: 'PCINT0'
    this->AddMovingPosition(DCCINT(dcc, 1), 1 << i, 0);
                            ^~~~~~
                            PCINT0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:56:26: error: 'DCCINT' was not declared in this scope
  this->AddMovingPosition(DCCINT(dcc, etat == true ? 1 : 0), 0, 0);
                          ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:56:26: note: suggested alternative: 'PCINT0'
  this->AddMovingPosition(DCCINT(dcc, etat == true ? 1 : 0), 0, 0);
                          ^~~~~~
                          PCINT0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:90:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, kDCC_INTERRUPT);
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:90:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, kDCC_INTERRUPT);
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:97:21: error: 'DCCINT' was not declared in this scope
   poussoir.AddEvent(DCCINT(dcc_codes[feu], 0));
                     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:97:21: note: suggested alternative: 'PCINT0'
   poussoir.AddEvent(DCCINT(dcc_codes[feu], 0));
                     ^~~~~~
                     PCINT0
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart

examples/SimpleLed

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:15:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:44:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:44:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:45:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:45:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:55:2: error: 'light' was not declared in this scope
  light.begin(&port, ACTION);
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:11:17: error: 'DCCINT' was not declared in this scope
 #define ACTION  DCCINT(20,0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:55:21: note: in expansion of macro 'ACTION'
  light.begin(&port, ACTION);
                     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:11:17: note: suggested alternative: 'PCINT0'
 #define ACTION  DCCINT(20,0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:55:21: note: in expansion of macro 'ACTION'
  light.begin(&port, ACTION);
                     ^~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

examples/SimpleLedMulti

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLedMulti/SimpleLedMulti.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLedMulti/SimpleLedMulti.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLedMulti/SimpleLedMulti.ino:25:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLedMulti/SimpleLedMulti.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLedMulti/SimpleLedMulti.ino:60:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLedMulti/SimpleLedMulti.ino:60:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLedMulti/SimpleLedMulti.ino:61:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLedMulti/SimpleLedMulti.ino:61:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLedMulti/SimpleLedMulti.ino:12:18: error: 'DCCINT' was not declared in this scope
 #define SIGNAL0  DCCINT(20,0)
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLedMulti/SimpleLedMulti.ino:85:27: note: in expansion of macro 'SIGNAL0'
  Signal.AddMovingPosition(SIGNAL0, B10000, B10000);
                           ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLedMulti/SimpleLedMulti.ino:12:18: note: suggested alternative: 'PCINT0'
 #define SIGNAL0  DCCINT(20,0)
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLedMulti/SimpleLedMulti.ino:85:27: note: in expansion of macro 'SIGNAL0'
  Signal.AddMovingPosition(SIGNAL0, B10000, B10000);
                           ^~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive

examples/Stepper

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:19:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:56:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:56:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:61:53: error: 'steps28BYJ48' was not declared in this scope
  portStepper.begin(1, 2, 3, 4, DIGITAL, (uint8_t *) steps28BYJ48);
                                                     ^~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /tmp/arduino-testlib429411557/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /tmp/arduino-testlib429411557/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /tmp/arduino-testlib429411557/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive

examples/74HC595

Result: FAIL

WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/CANCommander

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/CANCommander/CANCommander.ino:10:2: error: #error To be able to compile this sample,the line #define NO_CANCOMMANDER must be commented in Commanders.h
 #error To be able to compile this sample,the line #define NO_CANCOMMANDER must be commented in Commanders.h
  ^~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

examples/Demo

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:21:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:85:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:85:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:86:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:86:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:10:17: error: 'DCCINT' was not declared in this scope
 #define IDLEFT  DCCINT(20, 0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:99:14: note: in expansion of macro 'IDLEFT'
  push0.begin(IDLEFT, 30);
              ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:112:43: error: 'MOTOR12_1KHZ' was not declared in this scope
  PortLeft.begin(SHIELDL293D_PORT_M1, 200, MOTOR12_1KHZ);
                                           ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:112:43: note: suggested alternative: 'MOTOR2_A'
  PortLeft.begin(SHIELDL293D_PORT_M1, 200, MOTOR12_1KHZ);
                                           ^~~~~~~~~~~~
                                           MOTOR2_A
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:114:41: error: 'MOTOR34_1KHZ' was not declared in this scope
  PortDc.begin(SHIELDL293D_PORT_M3, 200, MOTOR34_1KHZ);
                                         ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:114:41: note: suggested alternative: 'MOTOR3_A'
  PortDc.begin(SHIELDL293D_PORT_M3, 200, MOTOR34_1KHZ);
                                         ^~~~~~~~~~~~
                                         MOTOR3_A
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo

examples/Full

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:25:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:72:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:72:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:73:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:73:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:17:20: error: 'DCCINT' was not declared in this scope
 #define SERVOS_MIN DCCINT(25, 0)
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:80:13: note: in expansion of macro 'SERVOS_MIN'
  push.begin(SERVOS_MIN, 26);
             ^~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo

examples/Group

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:36:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:70:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:70:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:18:17: error: 'DCCINT' was not declared in this scope
 #define ALLON   DCCINT(20,0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:75:13: note: in expansion of macro 'ALLON'
  push.begin(ALLON, 17);
             ^~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive

examples/LMD18200

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:17:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:57:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:57:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:58:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:58:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:13:21: error: 'DCCINT' was not declared in this scope
 #define MOTOR_STOP  DCCINT(21, 1)
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:65:13: note: in expansion of macro 'MOTOR_STOP'
  stop.begin(MOTOR_STOP, 24);
             ^~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

examples/LightFading

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:22:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:30:12: error: 'PortOnePin Port0' redeclared as different kind of symbol
 PortOnePin Port0;
            ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/objects.h:54:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/device.h:35,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/platform.h:28,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/FileHandle.h:25,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/macros.h:41,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pins_arduino.h:2,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:76,
                 from /tmp/arduino-sketch-09BE10DE3A37697D0D424329F9FD0C42/sketch/LightFading.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/PortNames.h:25:5: note: previous declaration 'PortName Port0'
     Port0 = 0,
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:52:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:52:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:11:21: error: 'DCCINT' was not declared in this scope
 #define RED_TOGGLE  DCCINT(20,0)
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:59:13: note: in expansion of macro 'RED_TOGGLE'
  push.begin(RED_TOGGLE, 26);
             ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:66:8: error: request for member 'begin' in 'Port0', which is of non-class type 'PortName'
  Port0.begin(10, ANALOG_INVERTED);
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:73:13: error: lvalue required as unary '&' operand
  red.begin(&Port0, RED_TOGGLE, 0, 120);
             ^~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/Locoduino.org

Result: FAIL


					
					

examples/SX1509

Result: FAIL

WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/Sequencers

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:34:7: error: 'EventsSequencerItem' does not name a type
 const EventsSequencerItem animationEvents[] PROGMEM =
       ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:164:7: error: 'EventsSequencerItem' does not name a type
 const EventsSequencerItem feuEvents[] PROGMEM =
       ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:186:7: error: 'EventsSequencerItem' does not name a type
 const EventsSequencerItem servoEvents[] PROGMEM =
       ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:196:7: error: 'EventsSequencerItem' does not name a type
 const EventsSequencerItem moteursEvents[] PROGMEM =
       ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:206:1: error: 'EventsSequencer' does not name a type
 EventsSequencer moteursSeq;
 ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:207:1: error: 'EventsSequencer' does not name a type
 EventsSequencer animationLumineuse;
 ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:208:1: error: 'EventsSequencer' does not name a type
 EventsSequencer feuSeq;
 ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:209:1: error: 'EventsSequencer' does not name a type
 EventsSequencer servoSeq;
 ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino: In function 'void ReceiveEvent(long unsigned int, COMMANDERS_EVENT_TYPE, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:252:5: error: 'moteursSeq' was not declared in this scope
     moteursSeq.Continue();
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:253:5: error: 'animationLumineuse' was not declared in this scope
     animationLumineuse.Continue();
     ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:253:5: note: suggested alternative: 'animationPositions'
     animationLumineuse.Continue();
     ^~~~~~~~~~~~~~~~~~
     animationPositions
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:254:5: error: 'feuSeq' was not declared in this scope
     feuSeq.Continue();
     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:254:5: note: suggested alternative: 'feu'
     feuSeq.Continue();
     ^~~~~~
     feu
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:255:5: error: 'servoSeq' was not declared in this scope
     servoSeq.Continue();
     ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:255:5: note: suggested alternative: 'servo'
     servoSeq.Continue();
     ^~~~~~~~
     servo
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:259:5: error: 'moteursSeq' was not declared in this scope
     moteursSeq.Pause();
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:260:5: error: 'animationLumineuse' was not declared in this scope
     animationLumineuse.Pause();
     ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:260:5: note: suggested alternative: 'animationPositions'
     animationLumineuse.Pause();
     ^~~~~~~~~~~~~~~~~~
     animationPositions
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:261:5: error: 'feuSeq' was not declared in this scope
     feuSeq.Pause();
     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:261:5: note: suggested alternative: 'feu'
     feuSeq.Pause();
     ^~~~~~
     feu
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:262:5: error: 'servoSeq' was not declared in this scope
     servoSeq.Pause();
     ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:262:5: note: suggested alternative: 'servo'
     servoSeq.Pause();
     ^~~~~~~~
     servo
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino: In function 'void setupDecouplage()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:316:2: error: 'moteursSeq' was not declared in this scope
  moteursSeq.begin(true);
  ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:317:23: error: 'moteursEvents' was not declared in this scope
  moteursSeq.AddEvents(moteursEvents);
                       ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:317:23: note: suggested alternative: 'osEvent'
  moteursSeq.AddEvents(moteursEvents);
                       ^~~~~~~~~~~~~
                       osEvent
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino: In function 'void setupAnimation()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:343:2: error: 'animationLumineuse' was not declared in this scope
  animationLumineuse.begin(true);
  ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:343:2: note: suggested alternative: 'animationPositions'
  animationLumineuse.begin(true);
  ^~~~~~~~~~~~~~~~~~
  animationPositions
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:344:31: error: 'animationEvents' was not declared in this scope
  animationLumineuse.AddEvents(animationEvents);
                               ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:344:31: note: suggested alternative: 'animation'
  animationLumineuse.AddEvents(animationEvents);
                               ^~~~~~~~~~~~~~~
                               animation
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino: In function 'void setupFeu()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:364:2: error: 'feuSeq' was not declared in this scope
  feuSeq.begin(true);
  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:364:2: note: suggested alternative: 'feu'
  feuSeq.begin(true);
  ^~~~~~
  feu
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:365:19: error: 'feuEvents' was not declared in this scope
  feuSeq.AddEvents(feuEvents);
                   ^~~~~~~~~
/home/ec2-user/arduino-test

examples/Servos

Result: FAIL

WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino: In function 'void ReceiveEvent(long unsigned int, COMMANDERS_EVENT_TYPE, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:22:16: error: 'DCCINT' was not declared in this scope
 #define MODE1  DCCINT(23,0)
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:66:7: note: in expansion of macro 'MODE1'
  case MODE1: // Fast
       ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:101:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:101:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:17:17: error: 'DCCINT' was not declared in this scope
 #define ACTION  DCCINT(20,0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:115:15: note: in expansion of macro 'ACTION'
  action.begin(ACTION, 40);
               ^~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/SignalFrench

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino: In member function 'virtual void SignalArduinoPattern::Move(long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:72:14: error: 'DCCID' was not declared in this scope
  int etat = (DCCID(inId) - this->startingDcc) * 2 + DCCACTIVATION(inId);
              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:72:53: error: 'DCCACTIVATION' was not declared in this scope
  int etat = (DCCID(inId) - this->startingDcc) * 2 + DCCACTIVATION(inId);
                                                     ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:72:53: note: suggested alternative: 'CALIBRATION'
  int etat = (DCCID(inId) - this->startingDcc) * 2 + DCCACTIVATION(inId);
                                                     ^~~~~~~~~~~~~
                                                     CALIBRATION
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino: In function 'void ReceiveEvent(long unsigned int, COMMANDERS_EVENT_TYPE, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:252:11: error: 'DCCID' was not declared in this scope
  int id = DCCID(inId);
           ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:273:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:273:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:292:18: error: 'DCCINT' was not declared in this scope
    push.AddEvent(DCCINT(dcc, 0));
                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:297:18: error: 'DCCINT' was not declared in this scope
    push.AddEvent(DCCINT(dcc, 1));
                  ^~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

examples/Signals4x3

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino: In member function 'void SignalArduino::begin(byte, int*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:44:28: error: 'DCCINT' was not declared in this scope
    this->AddMovingPosition(DCCINT(dcc, 0), 1 << i, 0);
                            ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:49:28: error: 'DCCINT' was not declared in this scope
    this->AddMovingPosition(DCCINT(dcc, 1), 1 << i, 0);
                            ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:56:26: error: 'DCCINT' was not declared in this scope
  this->AddMovingPosition(DCCINT(dcc, etat == true ? 1 : 0), 0, 0);
                          ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:90:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, kDCC_INTERRUPT);
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:90:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, kDCC_INTERRUPT);
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:97:21: error: 'DCCINT' was not declared in this scope
   poussoir.AddEvent(DCCINT(dcc_codes[feu], 0));
                     ^~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

examples/SimpleLed

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:15:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:44:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:44:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:45:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:45:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:55:2: error: 'light' was not declared in this scope
  light.begin(&port, ACTION);
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:11:17: error: 'DCCINT' was not declared in this scope
 #define ACTION  DCCINT(20,0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:55:21: note: in expansion of macro 'ACTION'
  light.begin(&port, ACTION);
                     ^~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

examples/SimpleLedMulti

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EMoRo_2560/src/CDC.cpp:19:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EMoRo_2560/src/Platform.h:7:10: fatal error: avr/eeprom.h: No such file or directory
 #include <avr/eeprom.h>
          ^~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo

examples/Stepper

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:19:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:56:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:56:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:61:53: error: 'steps28BYJ48' was not declared in this scope
  portStepper.begin(1, 2, 3, 4, DIGITAL, (uint8_t *) steps28BYJ48);
                                                     ^~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL

WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-43B0C5CBF127D18B9FFE1B4318428DB3/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: error: 'CS01' was not declared in this scope
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: note: suggested alternative: 'B101'
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /tmp/arduino-testlib429411557/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /tmp/arduino-testlib429411557/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

examples/74HC595

Result: FAIL

WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-50DDEE9F7B939663E6CB9C1A04D5BD8F/sketch/74HC595.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: error: 'CS01' was not declared in this scope
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: note: suggested alternative: 'B101'
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive

examples/CANCommander

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/CANCommander/CANCommander.ino:10:2: error: #error To be able to compile this sample,the line #define NO_CANCOMMANDER must be commented in Commanders.h
 #error To be able to compile this sample,the line #define NO_CANCOMMANDER must be commented in Commanders.h
  ^~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart

examples/Demo

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-90F2E1A62F84EAF72BC5F7A965E4D2D3/sketch/Demo.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: error: 'CS01' was not declared in this scope
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: note: suggested alternative: 'B101'
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:21:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:85:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:85:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:86:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:86:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:10:17: error: 'DCCINT' was not declared in this scope
 #define IDLEFT  DCCINT(20, 0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:99:14: note: in expansion of macro 'IDLEFT'
  push0.begin(IDLEFT, 30);
              ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:10:17: note: suggested alternative: 'CPUINT'
 #define IDLEFT  DCCINT(20, 0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:99:14: note: in expansion of macro 'IDLEFT'
  push0.begin(IDLEFT, 30);
              ^~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-90F2E1A62F84EAF72BC5F7A965E4D2D3/sketch/Demo.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:49:30: error: 'CS22' was not declared in this scope
     #define MOTOR12_1KHZ _BV(CS22)              // divide by 64
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:112:43: note: in expansion of macro 'MOTOR12_1KHZ'
  PortLeft.begin(SHIELDL293D_PORT_M1, 200, MOTOR12_1KHZ);
                                           ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:53:30: error: 'CS01' was not declared in this scope
     #define MOTOR34_1KHZ _BV(CS01) | _BV(CS00)  // divide by 64
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:114:41: note: in expansion of macro 'MOTOR34_1KHZ'
  PortDc.begin(SHIELDL293D_PORT_M3, 200, MOTOR34_1KHZ);
                                         ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:53:30: note: suggested alternative: 'B101'
     #define MOTOR34_1KHZ _BV(CS01) | _BV(CS00)  // divide by 64
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:114:41: note: in expansion of macro 'MOTOR34_1KHZ'
  PortDc.begin(SHIELDL293D_PORT_M3, 200, MOTOR34_1KHZ);
                                         ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:53:42: error: 'CS00' was not declared in this scope
     #define MOTOR34_1KHZ _BV(CS01) | _BV(CS00)  // divide by 64
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:114:41: note: in expansion of macro 'MOTOR34_1KHZ'
  PortDc.begin(SHIELDL293D_PORT_M3, 200, MOTOR34_1KHZ);
                                         ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:53:42: note: suggested alternative: 'B100'
     #define MOTOR34_1KHZ _BV(CS01) | _BV(CS00)  // divide by 64
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:114:41: note: in expansion of macro 'MOTOR34_1KHZ'
  PortDc.begin(SHIELDL293D_PORT_M3, 200, MOTOR34_1KHZ);
                                         ^~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /

examples/Full

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-D955B1696496C238C687857994D9693F/sketch/Full.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: error: 'CS01' was not declared in this scope
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: note: suggested alternative: 'B101'
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:25:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:72:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:72:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:73:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:73:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:17:20: error: 'DCCINT' was not declared in this scope
 #define SERVOS_MIN DCCINT(25, 0)
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:80:13: note: in expansion of macro 'SERVOS_MIN'
  push.begin(SERVOS_MIN, 26);
             ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:17:20: note: suggested alternative: 'CPUINT'
 #define SERVOS_MIN DCCINT(25, 0)
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:80:13: note: in expansion of macro 'SERVOS_MIN'
  push.begin(SERVOS_MIN, 26);
             ^~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/Group

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-B84626C8910A75F432A71AC038E23983/sketch/Group.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: error: 'CS01' was not declared in this scope
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: note: suggested alternative: 'B101'
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:36:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:70:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:70:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:18:17: error: 'DCCINT' was not declared in this scope
 #define ALLON   DCCINT(20,0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:75:13: note: in expansion of macro 'ALLON'
  push.begin(ALLON, 17);
             ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:18:17: note: suggested alternative: 'CPUINT'
 #define ALLON   DCCINT(20,0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:75:13: note: in expansion of macro 'ALLON'
  push.begin(ALLON, 17);
             ^~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

examples/LMD18200

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-1E420E7B5EF8F60FD259B7CB881F23ED/sketch/LMD18200.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: error: 'CS01' was not declared in this scope
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: note: suggested alternative: 'B101'
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:17:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:57:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:57:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:58:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:58:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:13:21: error: 'DCCINT' was not declared in this scope
 #define MOTOR_STOP  DCCINT(21, 1)
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:65:13: note: in expansion of macro 'MOTOR_STOP'
  stop.begin(MOTOR_STOP, 24);
             ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:13:21: note: suggested alternative: 'CPUINT'
 #define MOTOR_STOP  DCCINT(21, 1)
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:65:13: note: in expansion of macro 'MOTOR_STOP'
  stop.begin(MOTOR_STOP, 24);
             ^~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive

examples/LightFading

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-09BE10DE3A37697D0D424329F9FD0C42/sketch/LightFading.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: error: 'CS01' was not declared in this scope
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: note: suggested alternative: 'B101'
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:22:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial);
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:52:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:52:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:11:21: error: 'DCCINT' was not declared in this scope
 #define RED_TOGGLE  DCCINT(20,0)
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:59:13: note: in expansion of macro 'RED_TOGGLE'
  push.begin(RED_TOGGLE, 26);
             ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:11:21: note: suggested alternative: 'CPUINT'
 #define RED_TOGGLE  DCCINT(20,0)
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:59:13: note: in expansion of macro 'RED_TOGGLE'
  push.begin(RED_TOGGLE, 26);
             ^~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

examples/Locoduino.org

Result: FAIL


					
					

examples/SX1509

Result: FAIL

WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-75BC7BF3A879C55A1929C32981FA0B49/sketch/SX1509.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: error: 'CS01' was not declared in this scope
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: note: suggested alternative: 'B101'
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/Sequencers

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-B1E94154769145C4DDC0062BEBF33A04/sketch/Sequencers.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: error: 'CS01' was not declared in this scope
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: note: suggested alternative: 'B101'
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:34:7: error: 'EventsSequencerItem' does not name a type
 const EventsSequencerItem animationEvents[] PROGMEM =
       ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:164:7: error: 'EventsSequencerItem' does not name a type
 const EventsSequencerItem feuEvents[] PROGMEM =
       ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:186:7: error: 'EventsSequencerItem' does not name a type
 const EventsSequencerItem servoEvents[] PROGMEM =
       ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:196:7: error: 'EventsSequencerItem' does not name a type
 const EventsSequencerItem moteursEvents[] PROGMEM =
       ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:206:1: error: 'EventsSequencer' does not name a type; did you mean 'timer16_Sequence_t'?
 EventsSequencer moteursSeq;
 ^~~~~~~~~~~~~~~
 timer16_Sequence_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:207:1: error: 'EventsSequencer' does not name a type; did you mean 'timer16_Sequence_t'?
 EventsSequencer animationLumineuse;
 ^~~~~~~~~~~~~~~
 timer16_Sequence_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:208:1: error: 'EventsSequencer' does not name a type; did you mean 'timer16_Sequence_t'?
 EventsSequencer feuSeq;
 ^~~~~~~~~~~~~~~
 timer16_Sequence_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:209:1: error: 'EventsSequencer' does not name a type; did you mean 'timer16_Sequence_t'?
 EventsSequencer servoSeq;
 ^~~~~~~~~~~~~~~
 timer16_Sequence_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino: In function 'void ReceiveEvent(long unsigned int, COMMANDERS_EVENT_TYPE, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:252:5: error: 'moteursSeq' was not declared in this scope
     moteursSeq.Continue();
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:253:5: error: 'animationLumineuse' was not declared in this scope
     animationLumineuse.Continue();
     ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:253:5: note: suggested alternative: 'animationPositions'
     animationLumineuse.Continue();
     ^~~~~~~~~~~~~~~~~~
     animationPositions
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:254:5: error: 'feuSeq' was not declared in this scope
     feuSeq.Continue();
     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:254:5: note: suggested alternative: 'feu'
     feuSeq.Continue();
     ^~~~~~
     feu
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:255:5: error: 'servoSeq' was not declared in this scope
     servoSeq.Continue();
     ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:255:5: note: suggested alternative: 'servo'
     servoSeq.Continue();
     ^~~~~~~~
     servo
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:259:5: error: 'moteursSeq' was not declared in this scope
     moteursSeq.Pause();
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:260:5: error: 'animationLumineuse' was not declared in this scope
     animationLumineuse.Pause();
     ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:260:5: note: suggested alternative: 'animationPositions'
     animationLumineuse.Pause();
     ^~~~~~~~~~~~~~~~~~
     animationPositions
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:261:5: error: 'feuSeq' was not declared in this scope
     feuSeq.Pause();
     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:261:5: note: suggested alternative: 'feu'
     feuSeq.Pause();
     ^~~~~~
     feu
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:262:5: error: 'servoSeq' was not declared in this scope
     servoSeq.Pause();
     ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:262:5: note: suggested alternative: 'servo'
     servoSeq.Pause();
     ^~~~~~~~
     servo
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino: In function 'void setupDecouplage()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:316:2: error: 'moteursSeq' was not declared in this scope
  moteursSeq.begin(true);
  ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:317:23: error: 'moteursEvents' was not declared in this scope
  moteursSeq.AddEvents(moteursEvents);
                       ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.in

examples/Servos

Result: FAIL

WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-9D4AFEA952D57F96CA91A0A8B44C10D6/sketch/Servos.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: error: 'CS01' was not declared in this scope
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: note: suggested alternative: 'B101'
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino: In function 'void ReceiveEvent(long unsigned int, COMMANDERS_EVENT_TYPE, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:22:16: error: 'DCCINT' was not declared in this scope
 #define MODE1  DCCINT(23,0)
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:66:7: note: in expansion of macro 'MODE1'
  case MODE1: // Fast
       ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:22:16: note: suggested alternative: 'CPUINT'
 #define MODE1  DCCINT(23,0)
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:66:7: note: in expansion of macro 'MODE1'
  case MODE1: // Fast
       ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:101:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:101:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:17:17: error: 'DCCINT' was not declared in this scope
 #define ACTION  DCCINT(20,0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:115:15: note: in expansion of macro 'ACTION'
  action.begin(ACTION, 40);
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:17:17: note: suggested alternative: 'CPUINT'
 #define ACTION  DCCINT(20,0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:115:15: note: in expansion of macro 'ACTION'
  action.begin(ACTION, 40);
               ^~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart

examples/SignalFrench

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-12D55CD45E979753BB0265D63CE56EE9/sketch/SignalFrench.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: error: 'CS01' was not declared in this scope
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: note: suggested alternative: 'B101'
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino: In member function 'virtual void SignalArduinoPattern::Move(long unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:72:14: error: 'DCCID' was not declared in this scope
  int etat = (DCCID(inId) - this->startingDcc) * 2 + DCCACTIVATION(inId);
              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:72:53: error: 'DCCACTIVATION' was not declared in this scope
  int etat = (DCCID(inId) - this->startingDcc) * 2 + DCCACTIVATION(inId);
                                                     ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:72:53: note: suggested alternative: 'CALIBRATION'
  int etat = (DCCID(inId) - this->startingDcc) * 2 + DCCACTIVATION(inId);
                                                     ^~~~~~~~~~~~~
                                                     CALIBRATION
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino: In function 'void ReceiveEvent(long unsigned int, COMMANDERS_EVENT_TYPE, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:252:11: error: 'DCCID' was not declared in this scope
  int id = DCCID(inId);
           ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:273:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:273:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:292:18: error: 'DCCINT' was not declared in this scope
    push.AddEvent(DCCINT(dcc, 0));
                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:292:18: note: suggested alternative: 'CPUINT'
    push.AddEvent(DCCINT(dcc, 0));
                  ^~~~~~
                  CPUINT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:297:18: error: 'DCCINT' was not declared in this scope
    push.AddEvent(DCCINT(dcc, 1));
                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:297:18: note: suggested alternative: 'CPUINT'
    push.AddEvent(DCCINT(dcc, 1));
                  ^~~~~~
                  CPUINT
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo

examples/Signals4x3

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-835013B591805FEEFDC3CEFED28A9FD6/sketch/Signals4x3.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: error: 'CS01' was not declared in this scope
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: note: suggested alternative: 'B101'
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino: In member function 'void SignalArduino::begin(byte, int*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:44:28: error: 'DCCINT' was not declared in this scope
    this->AddMovingPosition(DCCINT(dcc, 0), 1 << i, 0);
                            ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:44:28: note: suggested alternative: 'CPUINT'
    this->AddMovingPosition(DCCINT(dcc, 0), 1 << i, 0);
                            ^~~~~~
                            CPUINT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:49:28: error: 'DCCINT' was not declared in this scope
    this->AddMovingPosition(DCCINT(dcc, 1), 1 << i, 0);
                            ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:49:28: note: suggested alternative: 'CPUINT'
    this->AddMovingPosition(DCCINT(dcc, 1), 1 << i, 0);
                            ^~~~~~
                            CPUINT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:56:26: error: 'DCCINT' was not declared in this scope
  this->AddMovingPosition(DCCINT(dcc, etat == true ? 1 : 0), 0, 0);
                          ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:56:26: note: suggested alternative: 'CPUINT'
  this->AddMovingPosition(DCCINT(dcc, etat == true ? 1 : 0), 0, 0);
                          ^~~~~~
                          CPUINT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:90:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, kDCC_INTERRUPT);
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:90:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, kDCC_INTERRUPT);
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:97:21: error: 'DCCINT' was not declared in this scope
   poussoir.AddEvent(DCCINT(dcc_codes[feu], 0));
                     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:97:21: note: suggested alternative: 'CPUINT'
   poussoir.AddEvent(DCCINT(dcc_codes[feu], 0));
                     ^~~~~~
                     CPUINT
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart

examples/SimpleLed

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-7D9BB698B68A8C9C1D95096584C771A9/sketch/SimpleLed.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: error: 'CS01' was not declared in this scope
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: note: suggested alternative: 'B101'
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:15:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:44:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:44:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:45:2: error: 'DccCommander' was not declared in this scope
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:45:2: note: suggested alternative: 'Commander'
  DccCommander.begin(0x00, 0x00, digitalPinToInterrupt(3));
  ^~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:55:2: error: 'light' was not declared in this scope
  light.begin(&port, ACTION);
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:11:17: error: 'DCCINT' was not declared in this scope
 #define ACTION  DCCINT(20,0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:55:21: note: in expansion of macro 'ACTION'
  light.begin(&port, ACTION);
                     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:11:17: note: suggested alternative: 'CPUINT'
 #define ACTION  DCCINT(20,0)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:55:21: note: in expansion of macro 'ACTION'
  light.begin(&port, ACTION);
                     ^~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

examples/SimpleLedMulti

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EMoRo_2560/src/Arduino.h:193:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EMoRo_2560/src/Platform.h:15,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EMoRo_2560/src/CDC.cpp:19:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EMoRo_2560/src/emoro_ultrasonic.h:10:10: fatal error: avr\interrupt.h: No such file or directory
 #include <avr\interrupt.h>
          ^~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive

examples/Stepper

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-1DBA770BD60C34529B432280711C1CB6/sketch/Stepper.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: error: 'CS01' was not declared in this scope
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:52:30: note: suggested alternative: 'B101'
     #define MOTOR34_8KHZ _BV(CS01)              // divide by 8
                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:55:33: note: in expansion of macro 'MOTOR34_8KHZ'
     #define DC_MOTOR_PWM_RATE   MOTOR34_8KHZ    // ANALOG rate for DC motors
                                 ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: note: in expansion of macro 'DC_MOTOR_PWM_RATE'
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:19:17: error: expected constructor, destructor, or type conversion before '(' token
 SERIAL_COMMANDER(Serial)
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:56:2: error: 'SerialCommander' was not declared in this scope
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:56:2: note: suggested alternative: 'Commander'
  SerialCommander.begin();
  ^~~~~~~~~~~~~~~
  Commander
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:61:53: error: 'steps28BYJ48' was not declared in this scope
  portStepper.begin(1, 2, 3, 4, DIGITAL, (uint8_t *) steps28BYJ48);
                                                     ^~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL

WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /tmp/arduino-testlib2781597619/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:60:7: error: using typedef-name 'Port' after 'class'
 class Port
       ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:264:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-AEC09010212D9BA9E32E54AA7E5C39C3/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/component/port.h:389:3: note: 'Port' has a previous declaration here
 } Port;
   ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /tmp/arduino-testlib2781597619/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'int PortOnePin::GetPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:43:41: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline int GetPin() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pin); return this->pin;  }
                                         ^~~~~~~~~~
                                         GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /tmp/arduino-testlib2781597619/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'GPIO_pin_t PortOnePin::GetDIOPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:47:51: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline GPIO_pin_t GetDIOPin() const { if (this->GetPinType() >= ANALOG) return (GPIO_pin_t)this->pin; return DP_INVALID; }
                                                   ^~~~~~~~~~
                                                   GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /tmp/arduino-testlib2781597619/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:42:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinA() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinA); return this->pinA; }
                                          ^~~~~~~~~~
                                          GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /tmp/arduino-testlib2781597619/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:46:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinA() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinA; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:50:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinB() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinB); return this->pinB; }
                                          ^~~~~~~~~~
                                          GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:54:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinB() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinB; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /tmp/arduino-testlib2781597619/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'int PortTwoPinsEnable::GetPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:40:47: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinEnable() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinEnable); return this->pinEnable; }
                                               ^~~~~~~~~~
                                               GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /tmp/arduino-testlib2781597619/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'GPIO_pin_t PortTwoPinsEnable::GetDIOPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:44:57: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinEnable() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinEnable; return DP_INVALID; }
                                                         ^~~~~~~~~~
                                                         GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /tmp/arduino-testlib2781597619/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /tmp/arduino-testlib2781597619/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /tmp/arduino-testlib2781597619/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

examples/74HC595

Result: FAIL

WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:60:7: error: using typedef-name 'Port' after 'class'
 class Port
       ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:264:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-50DDEE9F7B939663E6CB9C1A04D5BD8F/sketch/74HC595.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/component/port.h:389:3: note: 'Port' has a previous declaration here
 } Port;
   ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'int PortOnePin::GetPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:43:41: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline int GetPin() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pin); return this->pin;  }
                                         ^~~~~~~~~~
                                         GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'GPIO_pin_t PortOnePin::GetDIOPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:47:51: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline GPIO_pin_t GetDIOPin() const { if (this->GetPinType() >= ANALOG) return (GPIO_pin_t)this->pin; return DP_INVALID; }
                                                   ^~~~~~~~~~
                                                   GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:42:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinA() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinA); return this->pinA; }
                                          ^~~~~~~~~~
                                          GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:46:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinA() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinA; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:50:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinB() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinB); return this->pinB; }
                                          ^~~~~~~~~~
                                          GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:54:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinB() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinB; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'int PortTwoPinsEnable::GetPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:40:47: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinEnable() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinEnable); return this->pinEnable; }
                                               ^~~~~~~~~~
                                               GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'GPIO_pin_t PortTwoPinsEnable::GetDIOPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:44:57: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinEnable() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinEnable; return DP_INVALID; }
                                                         ^~~~~~~~~~
                                                         GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/ard

examples/CANCommander

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/CANCommander/CANCommander.ino:10:2: error: #error To be able to compile this sample,the line #define NO_CANCOMMANDER must be commented in Commanders.h
 #error To be able to compile this sample,the line #define NO_CANCOMMANDER must be commented in Commanders.h
  ^~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

examples/Demo

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:60:7: error: using typedef-name 'Port' after 'class'
 class Port
       ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:264:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-90F2E1A62F84EAF72BC5F7A965E4D2D3/sketch/Demo.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/component/port.h:389:3: note: 'Port' has a previous declaration here
 } Port;
   ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'int PortOnePin::GetPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:43:41: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline int GetPin() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pin); return this->pin;  }
                                         ^~~~~~~~~~
                                         GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'GPIO_pin_t PortOnePin::GetDIOPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:47:51: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline GPIO_pin_t GetDIOPin() const { if (this->GetPinType() >= ANALOG) return (GPIO_pin_t)this->pin; return DP_INVALID; }
                                                   ^~~~~~~~~~
                                                   GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:42:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinA() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinA); return this->pinA; }
                                          ^~~~~~~~~~
                                          GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:46:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinA() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinA; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:50:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinB() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinB); return this->pinB; }
                                          ^~~~~~~~~~
                                          GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:54:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinB() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinB; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'int PortTwoPinsEnable::GetPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:40:47: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinEnable() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinEnable); return this->pinEnable; }
                                               ^~~~~~~~~~
                                               GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'GPIO_pin_t PortTwoPinsEnable::GetDIOPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:44:57: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinEnable() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinEnable; return DP_INVALID; }
                                                         ^~~~~~~~~~
                                                         GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:21:17: error: expected constructor, dest

examples/Full

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:60:7: error: using typedef-name 'Port' after 'class'
 class Port
       ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:264:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-D955B1696496C238C687857994D9693F/sketch/Full.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/component/port.h:389:3: note: 'Port' has a previous declaration here
 } Port;
   ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'int PortOnePin::GetPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:43:41: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline int GetPin() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pin); return this->pin;  }
                                         ^~~~~~~~~~
                                         GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'GPIO_pin_t PortOnePin::GetDIOPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:47:51: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline GPIO_pin_t GetDIOPin() const { if (this->GetPinType() >= ANALOG) return (GPIO_pin_t)this->pin; return DP_INVALID; }
                                                   ^~~~~~~~~~
                                                   GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:42:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinA() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinA); return this->pinA; }
                                          ^~~~~~~~~~
                                          GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:46:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinA() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinA; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:50:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinB() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinB); return this->pinB; }
                                          ^~~~~~~~~~
                                          GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:54:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinB() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinB; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'int PortTwoPinsEnable::GetPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:40:47: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinEnable() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinEnable); return this->pinEnable; }
                                               ^~~~~~~~~~
                                               GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'GPIO_pin_t PortTwoPinsEnable::GetDIOPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:44:57: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinEnable() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinEnable; return DP_INVALID; }
                                                         ^~~~~~~~~~
                                                         GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:25:17: error: expected constructor, dest

examples/Group

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:60:7: error: using typedef-name 'Port' after 'class'
 class Port
       ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:264:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-B84626C8910A75F432A71AC038E23983/sketch/Group.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/component/port.h:389:3: note: 'Port' has a previous declaration here
 } Port;
   ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'int PortOnePin::GetPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:43:41: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline int GetPin() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pin); return this->pin;  }
                                         ^~~~~~~~~~
                                         GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'GPIO_pin_t PortOnePin::GetDIOPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:47:51: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline GPIO_pin_t GetDIOPin() const { if (this->GetPinType() >= ANALOG) return (GPIO_pin_t)this->pin; return DP_INVALID; }
                                                   ^~~~~~~~~~
                                                   GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:42:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinA() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinA); return this->pinA; }
                                          ^~~~~~~~~~
                                          GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:46:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinA() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinA; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:50:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinB() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinB); return this->pinB; }
                                          ^~~~~~~~~~
                                          GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:54:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinB() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinB; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'int PortTwoPinsEnable::GetPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:40:47: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinEnable() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinEnable); return this->pinEnable; }
                                               ^~~~~~~~~~
                                               GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'GPIO_pin_t PortTwoPinsEnable::GetDIOPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:44:57: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinEnable() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinEnable; return DP_INVALID; }
                                                         ^~~~~~~~~~
                                                         GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:36:17: error: exp

examples/LMD18200

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:60:7: error: using typedef-name 'Port' after 'class'
 class Port
       ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:264:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-1E420E7B5EF8F60FD259B7CB881F23ED/sketch/LMD18200.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/component/port.h:389:3: note: 'Port' has a previous declaration here
 } Port;
   ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'int PortOnePin::GetPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:43:41: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline int GetPin() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pin); return this->pin;  }
                                         ^~~~~~~~~~
                                         GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'GPIO_pin_t PortOnePin::GetDIOPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:47:51: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline GPIO_pin_t GetDIOPin() const { if (this->GetPinType() >= ANALOG) return (GPIO_pin_t)this->pin; return DP_INVALID; }
                                                   ^~~~~~~~~~
                                                   GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:42:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinA() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinA); return this->pinA; }
                                          ^~~~~~~~~~
                                          GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:46:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinA() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinA; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:50:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinB() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinB); return this->pinB; }
                                          ^~~~~~~~~~
                                          GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:54:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinB() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinB; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'int PortTwoPinsEnable::GetPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:40:47: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinEnable() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinEnable); return this->pinEnable; }
                                               ^~~~~~~~~~
                                               GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'GPIO_pin_t PortTwoPinsEnable::GetDIOPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:44:57: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinEnable() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinEnable; return DP_INVALID; }
                                                         ^~~~~~~~~~
                                                         GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/l

examples/LightFading

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:60:7: error: using typedef-name 'Port' after 'class'
 class Port
       ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:264:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-09BE10DE3A37697D0D424329F9FD0C42/sketch/LightFading.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/component/port.h:389:3: note: 'Port' has a previous declaration here
 } Port;
   ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'int PortOnePin::GetPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:43:41: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline int GetPin() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pin); return this->pin;  }
                                         ^~~~~~~~~~
                                         GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'GPIO_pin_t PortOnePin::GetDIOPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:47:51: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline GPIO_pin_t GetDIOPin() const { if (this->GetPinType() >= ANALOG) return (GPIO_pin_t)this->pin; return DP_INVALID; }
                                                   ^~~~~~~~~~
                                                   GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:42:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinA() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinA); return this->pinA; }
                                          ^~~~~~~~~~
                                          GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:46:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinA() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinA; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:50:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinB() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinB); return this->pinB; }
                                          ^~~~~~~~~~
                                          GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:54:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinB() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinB; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'int PortTwoPinsEnable::GetPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:40:47: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinEnable() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinEnable); return this->pinEnable; }
                                               ^~~~~~~~~~
                                               GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'GPIO_pin_t PortTwoPinsEnable::GetDIOPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:44:57: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinEnable() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinEnable; return DP_INVALID; }
                                                         ^~~~~~~~~~
                                                         GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~

examples/Locoduino.org

Result: FAIL


					
					

examples/SX1509

Result: FAIL

WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:60:7: error: using typedef-name 'Port' after 'class'
 class Port
       ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:264:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-75BC7BF3A879C55A1929C32981FA0B49/sketch/SX1509.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/component/port.h:389:3: note: 'Port' has a previous declaration here
 } Port;
   ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'int PortOnePin::GetPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:43:41: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline int GetPin() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pin); return this->pin;  }
                                         ^~~~~~~~~~
                                         GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'GPIO_pin_t PortOnePin::GetDIOPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:47:51: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline GPIO_pin_t GetDIOPin() const { if (this->GetPinType() >= ANALOG) return (GPIO_pin_t)this->pin; return DP_INVALID; }
                                                   ^~~~~~~~~~
                                                   GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:42:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinA() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinA); return this->pinA; }
                                          ^~~~~~~~~~
                                          GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:46:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinA() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinA; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:50:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinB() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinB); return this->pinB; }
                                          ^~~~~~~~~~
                                          GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:54:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinB() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinB; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'int PortTwoPinsEnable::GetPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:40:47: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinEnable() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinEnable); return this->pinEnable; }
                                               ^~~~~~~~~~
                                               GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'GPIO_pin_t PortTwoPinsEnable::GetDIOPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:44:57: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinEnable() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinEnable; return DP_INVALID; }
                                                         ^~~~~~~~~~
                                                         GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/

examples/Sequencers

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:60:7: error: using typedef-name 'Port' after 'class'
 class Port
       ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:264:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-B1E94154769145C4DDC0062BEBF33A04/sketch/Sequencers.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/component/port.h:389:3: note: 'Port' has a previous declaration here
 } Port;
   ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'int PortOnePin::GetPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:43:41: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline int GetPin() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pin); return this->pin;  }
                                         ^~~~~~~~~~
                                         GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'GPIO_pin_t PortOnePin::GetDIOPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:47:51: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline GPIO_pin_t GetDIOPin() const { if (this->GetPinType() >= ANALOG) return (GPIO_pin_t)this->pin; return DP_INVALID; }
                                                   ^~~~~~~~~~
                                                   GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:42:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinA() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinA); return this->pinA; }
                                          ^~~~~~~~~~
                                          GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:46:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinA() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinA; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:50:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinB() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinB); return this->pinB; }
                                          ^~~~~~~~~~
                                          GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:54:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinB() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinB; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'int PortTwoPinsEnable::GetPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:40:47: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinEnable() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinEnable); return this->pinEnable; }
                                               ^~~~~~~~~~
                                               GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'GPIO_pin_t PortTwoPinsEnable::GetDIOPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:44:57: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinEnable() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinEnable; return DP_INVALID; }
                                                         ^~~~~~~~~~
                                                         GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/e

examples/Servos

Result: FAIL

WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:60:7: error: using typedef-name 'Port' after 'class'
 class Port
       ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:264:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-9D4AFEA952D57F96CA91A0A8B44C10D6/sketch/Servos.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/component/port.h:389:3: note: 'Port' has a previous declaration here
 } Port;
   ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'int PortOnePin::GetPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:43:41: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline int GetPin() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pin); return this->pin;  }
                                         ^~~~~~~~~~
                                         GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'GPIO_pin_t PortOnePin::GetDIOPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:47:51: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline GPIO_pin_t GetDIOPin() const { if (this->GetPinType() >= ANALOG) return (GPIO_pin_t)this->pin; return DP_INVALID; }
                                                   ^~~~~~~~~~
                                                   GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:42:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinA() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinA); return this->pinA; }
                                          ^~~~~~~~~~
                                          GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:46:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinA() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinA; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:50:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinB() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinB); return this->pinB; }
                                          ^~~~~~~~~~
                                          GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:54:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinB() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinB; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'int PortTwoPinsEnable::GetPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:40:47: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinEnable() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinEnable); return this->pinEnable; }
                                               ^~~~~~~~~~
                                               GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'GPIO_pin_t PortTwoPinsEnable::GetDIOPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:44:57: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinEnable() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinEnable; return DP_INVALID; }
                                                         ^~~~~~~~~~
                                                         GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servo

examples/SignalFrench

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:60:7: error: using typedef-name 'Port' after 'class'
 class Port
       ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:264:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-12D55CD45E979753BB0265D63CE56EE9/sketch/SignalFrench.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/component/port.h:389:3: note: 'Port' has a previous declaration here
 } Port;
   ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'int PortOnePin::GetPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:43:41: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline int GetPin() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pin); return this->pin;  }
                                         ^~~~~~~~~~
                                         GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'GPIO_pin_t PortOnePin::GetDIOPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:47:51: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline GPIO_pin_t GetDIOPin() const { if (this->GetPinType() >= ANALOG) return (GPIO_pin_t)this->pin; return DP_INVALID; }
                                                   ^~~~~~~~~~
                                                   GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:42:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinA() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinA); return this->pinA; }
                                          ^~~~~~~~~~
                                          GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:46:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinA() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinA; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:50:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinB() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinB); return this->pinB; }
                                          ^~~~~~~~~~
                                          GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:54:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinB() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinB; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'int PortTwoPinsEnable::GetPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:40:47: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinEnable() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinEnable); return this->pinEnable; }
                                               ^~~~~~~~~~
                                               GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'GPIO_pin_t PortTwoPinsEnable::GetDIOPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:44:57: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinEnable() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinEnable; return DP_INVALID; }
                                                         ^~~~~~~~~~
                                                         GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister7

examples/Signals4x3

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:60:7: error: using typedef-name 'Port' after 'class'
 class Port
       ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:264:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-835013B591805FEEFDC3CEFED28A9FD6/sketch/Signals4x3.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/component/port.h:389:3: note: 'Port' has a previous declaration here
 } Port;
   ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'int PortOnePin::GetPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:43:41: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline int GetPin() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pin); return this->pin;  }
                                         ^~~~~~~~~~
                                         GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'GPIO_pin_t PortOnePin::GetDIOPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:47:51: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline GPIO_pin_t GetDIOPin() const { if (this->GetPinType() >= ANALOG) return (GPIO_pin_t)this->pin; return DP_INVALID; }
                                                   ^~~~~~~~~~
                                                   GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:42:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinA() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinA); return this->pinA; }
                                          ^~~~~~~~~~
                                          GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:46:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinA() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinA; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:50:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinB() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinB); return this->pinB; }
                                          ^~~~~~~~~~
                                          GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:54:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinB() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinB; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'int PortTwoPinsEnable::GetPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:40:47: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinEnable() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinEnable); return this->pinEnable; }
                                               ^~~~~~~~~~
                                               GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'GPIO_pin_t PortTwoPinsEnable::GetDIOPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:44:57: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinEnable() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinEnable; return DP_INVALID; }
                                                         ^~~~~~~~~~
                                                         GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/e

examples/SimpleLed

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:60:7: error: using typedef-name 'Port' after 'class'
 class Port
       ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:264:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
                 from /tmp/arduino-sketch-7D9BB698B68A8C9C1D95096584C771A9/sketch/SimpleLed.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/component/port.h:389:3: note: 'Port' has a previous declaration here
 } Port;
   ^~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'int PortOnePin::GetPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:43:41: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline int GetPin() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pin); return this->pin;  }
                                         ^~~~~~~~~~
                                         GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:555:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp: In member function 'GPIO_pin_t PortOnePin::GetDIOPin() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortOnePin.hpp:47:51: error: 'const class PortOnePin' has no member named 'GetPinType'; did you mean 'GetPin'?
   inline GPIO_pin_t GetDIOPin() const { if (this->GetPinType() >= ANALOG) return (GPIO_pin_t)this->pin; return DP_INVALID; }
                                                   ^~~~~~~~~~
                                                   GetPin
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:42:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinA() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinA); return this->pinA; }
                                          ^~~~~~~~~~
                                          GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:556:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinA() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:46:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinA() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinA; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'int PortTwoPins::GetPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:50:42: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinB() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinB); return this->pinB; }
                                          ^~~~~~~~~~
                                          GetPinA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp: In member function 'GPIO_pin_t PortTwoPins::GetDIOPinB() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPins.hpp:54:52: error: 'const class PortTwoPins' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinB() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinB; return DP_INVALID; }
                                                    ^~~~~~~~~~
                                                    GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'int PortTwoPinsEnable::GetPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:40:47: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline int GetPinEnable() const { if (this->GetPinType() < ANALOG) return GPIO_to_Arduino_pin((GPIO_pin_t)this->pinEnable); return this->pinEnable; }
                                               ^~~~~~~~~~
                                               GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:557:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp: In member function 'GPIO_pin_t PortTwoPinsEnable::GetDIOPinEnable() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortTwoPinsEnable.hpp:44:57: error: 'const class PortTwoPinsEnable' has no member named 'GetPinType'; did you mean 'GetPinA'?
   inline GPIO_pin_t GetDIOPinEnable() const { if (this->GetPinType() < ANALOG) return (GPIO_pin_t)this->pinEnable; return DP_INVALID; }
                                                         ^~~~~~~~~~
                                                         GetPinA
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortShieldL293d.hpp:10:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:562,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/AFMotor.hpp:159:47: error: 'DC_MOTOR_PWM_RATE' was not declared in this scope
   AF_DCMotor(uint8_t motornum, uint8_t freq = DC_MOTOR_PWM_RATE);
                                               ^~~~~~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: error: invalid use of template-name 'ShiftRegister74HC595' without an argument list
   ShiftRegister74HC595 *psr; // Create an 74HC595 object to be used throughout
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:18:3: note: class template argument deduction is only available with -std=c++1z or -std=gnu++1z
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/PortExpander74HC595.hpp:9:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:579,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ShiftRegister74HC595/src/ShiftRegister74HC595.h:13:7: note: 'template<unsigned char Size> class ShiftRegister74HC595' declared here
 class ShiftRegister74HC595
       ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testl

examples/SimpleLedMulti

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EMoRo_2560/src/CDC.cpp:19:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EMoRo_2560/src/Platform.h:7:10: fatal error: avr/eeprom.h: No such file or directory
 #include <avr/eeprom.h>
          ^~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo

examples/Stepper

Result: FAIL

WARNING: library Commanders claims to run on avr, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
WARNING: library DIO2 claims to run on avr, sam, esp32, STM32F1, rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
<built-in>: fatal error: when writing output to /tmp/arduino-sketch-1DBA770BD60C34529B432280711C1CB6/preproc/ctags_target_for_gcc_minus_e.cpp: No space left on device
compilation terminated.
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:53:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
                 from /tmp/arduino-sketch-43B0C5CBF127D18B9FFE1B4318428DB3/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected identifier before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected '}' before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected unqualified-id before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /tmp/arduino-testlib429411557/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:17:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo

examples/74HC595

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:53:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
                 from /tmp/arduino-sketch-50DDEE9F7B939663E6CB9C1A04D5BD8F/sketch/74HC595.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected identifier before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected '}' before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected unqualified-id before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/74HC595/74HC595.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:17:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo

examples/CANCommander

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/CANCommander/CANCommander.ino:10:2: error: #error To be able to compile this sample,the line #define NO_CANCOMMANDER must be commented in Commanders.h
 #error To be able to compile this sample,the line #define NO_CANCOMMANDER must be commented in Commanders.h
  ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo

examples/Demo

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:53:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
                 from /tmp/arduino-sketch-90F2E1A62F84EAF72BC5F7A965E4D2D3/sketch/Demo.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected identifier before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected '}' before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected unqualified-id before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Demo/Demo.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:17:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo

examples/Full

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:53:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
                 from /tmp/arduino-sketch-D955B1696496C238C687857994D9693F/sketch/Full.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected identifier before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected '}' before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected unqualified-id before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Full/Full.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:17:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo

examples/Group

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:53:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
                 from /tmp/arduino-sketch-B84626C8910A75F432A71AC038E23983/sketch/Group.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected identifier before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected '}' before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected unqualified-id before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Group/Group.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:17:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo

examples/LMD18200

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:53:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
                 from /tmp/arduino-sketch-1E420E7B5EF8F60FD259B7CB881F23ED/sketch/LMD18200.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected identifier before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected '}' before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected unqualified-id before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LMD18200/LMD18200.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:17:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart

examples/LightFading

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:53:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
                 from /tmp/arduino-sketch-09BE10DE3A37697D0D424329F9FD0C42/sketch/LightFading.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected identifier before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected '}' before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected unqualified-id before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/LightFading/LightFading.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:17:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart

examples/Locoduino.org

Result: FAIL


					
					

examples/SX1509

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:53:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
                 from /tmp/arduino-sketch-75BC7BF3A879C55A1929C32981FA0B49/sketch/SX1509.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected identifier before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected '}' before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected unqualified-id before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SX1509/SX1509.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:17:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo

examples/Sequencers

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:53:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
                 from /tmp/arduino-sketch-B1E94154769145C4DDC0062BEBF33A04/sketch/Sequencers.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected identifier before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected '}' before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected unqualified-id before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Sequencers/Sequencers.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:17:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo

examples/Servos

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:53:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
                 from /tmp/arduino-sketch-9D4AFEA952D57F96CA91A0A8B44C10D6/sketch/Servos.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected identifier before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected '}' before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected unqualified-id before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Servos/Servos.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:17:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo

examples/SignalFrench

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:53:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
                 from /tmp/arduino-sketch-12D55CD45E979753BB0265D63CE56EE9/sketch/SignalFrench.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected identifier before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected '}' before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected unqualified-id before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SignalFrench/SignalFrench.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:17:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/Signals4x3

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:53:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
                 from /tmp/arduino-sketch-835013B591805FEEFDC3CEFED28A9FD6/sketch/Signals4x3.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected identifier before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected '}' before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected unqualified-id before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Signals4x3/Signals4x3.ino:2:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:17:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive

examples/SimpleLed

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:53:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
                 from /tmp/arduino-sketch-7D9BB698B68A8C9C1D95096584C771A9/sketch/SimpleLed.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected identifier before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected '}' before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected unqualified-id before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLed/SimpleLed.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:17:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/SimpleLedMulti

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:53:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
                 from /tmp/arduino-sketch-5A48C5A8C829E7205E3070D781AD5815/sketch/SimpleLedMulti.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected identifier before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected '}' before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected unqualified-id before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/SimpleLedMulti/SimpleLedMulti.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:17:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/Stepper

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal.h:53:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:35,
                 from /tmp/arduino-sketch-1DBA770BD60C34529B432280711C1CB6/sketch/Stepper.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected identifier before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected '}' before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/esp32-hal-gpio.h:48:27: error: expected unqualified-id before numeric constant
 #define ANALOG            0xC0
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:15:2: note: in expansion of macro 'ANALOG'
  ANALOG = 11,   /**< Analog pin.*/
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Accessories.h:533:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/examples/Stepper/Stepper.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Accessories/src/Port.hpp:17:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo